From 6d3af5ed2db2cb4338e633dc76ca0dffe274e1c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Bl=C3=A4sing?= Date: Tue, 31 Dec 2024 18:20:46 +0100 Subject: [PATCH] CSS: Improve parsing of custom @-rules It was observed, that custom @-rules failed to properly parse when there was no whitespace present between the rule and the opening brace. While this parsed: @-ms-viewport { width:1024px; } This was not: @-ms-viewport{ width:1024px; } --- .../src/org/netbeans/modules/css/lib/Css3.g | 4 +- .../netbeans/modules/css/lib/Css3Lexer.java | 1332 +- .../netbeans/modules/css/lib/Css3Parser.java | 19197 ++++++++-------- .../modules/css/lib/Css3ParserTest.java | 112 +- 4 files changed, 10255 insertions(+), 10390 deletions(-) diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g index 8117dc39862f..0f00bb7ef7d0 100644 --- a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g +++ b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g @@ -104,7 +104,7 @@ package org.netbeans.modules.css.lib; private boolean tokenNameEquals(String tokenImage) { return tokenImage.equalsIgnoreCase(input.LT(1).getText()); } - + private boolean tokenNameEquals2(String tokenImage) { return tokenImage.equalsIgnoreCase(input.LT(2).getText()); } @@ -713,7 +713,7 @@ atRuleId ; generic_at_rule - : AT_IDENT ws ((LBRACE) => braceBlock2 | (componentValue) => componentValue) ((ws (LBRACE | (componentValue) => componentValue)) => (ws ((LBRACE) => braceBlock2 | (componentValue) => componentValue)))*; + : {! tokenNameEquals("@charset")}? AT_IDENT (( ~ (SEMI | LBRACE)) => componentValue )* ((LBRACE) => braceBlock2 | SEMI); moz_document : diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java index 2aec9ec641b8..47a2d124e67a 100644 --- a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java +++ b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java @@ -1,4 +1,4 @@ -// $ANTLR 3.5.3 /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2024-12-16 18:39:34 +// $ANTLR 3.5.3 /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2025-01-01 17:36:23 /* * Licensed to the Apache Software Foundation (ASF) under one @@ -13196,70 +13196,70 @@ public final boolean synpred3_Css3() { "\uffff\1\7\113\uffff\1\10\u020c\uffff"; static final String DFA193_specialS = "\2\uffff\1\u0174\6\uffff\1\u01a7\12\uffff\1\u01a8\5\uffff\1\133\16\uffff"+ - "\1\u01b3\1\u01b4\4\uffff\1\u01e0\1\u01f4\1\u00db\1\u01e8\1\u00e2\1\u00f1"+ + "\1\u01b3\1\u01b4\4\uffff\1\u01e0\1\u01f4\1\u00db\1\u01e8\1\u00e2\1\u00f2"+ "\1\u01f7\1\160\1\u013a\1\u00fb\1\171\1\u013f\1\u015a\1\u0190\1\u0161\1"+ - "\12\1\16\1\u0085\1\30\1\u0091\1\u0194\1\3\1\u019c\1\uffff\1\47\5\uffff"+ - "\1\u01b0\1\uffff\1\u00b2\1\u00b1\1\u00c5\1\u01e1\1\u00dc\1\u01e9\1\u00e3"+ - "\1\u00f2\1\161\1\u013b\1\u00fc\1\172\1\u0140\1\u015b\1\u0162\1\11\1\u0084"+ - "\1\32\1\u0092\1\u0192\1\u019d\1\u00b3\1\u00ca\1\u0179\1\u014c\1\uffff"+ - "\1\u0182\6\uffff\1\u0117\1\u014f\1\u0126\1\u017a\1\u0183\1\u011a\1\u0127"+ - "\1\u00f3\1\u00fa\1\162\1\173\1\u013c\1\u0141\14\uffff\1\u00f4\1\u00fd"+ - "\1\163\1\174\1\u013d\1\u0142\1\10\1\27\1\u0086\1\u0096\2\uffff\1\u01b7"+ - "\1\17\1\34\1\u008b\1\u0098\1\u0193\1\u019b\1\u0195\1\u019e\1\u00b5\1\u00cb"+ - "\1\u00b6\1\u00c4\1\uffff\1\u01b5\1\u01b6\1\u0112\2\uffff\1\u0113\2\uffff"+ + "\11\1\12\1\u0084\1\30\1\u0094\1\u0192\1\3\1\u019d\1\uffff\1\47\5\uffff"+ + "\1\u01b0\1\uffff\1\u00b3\1\u00b1\1\u00c5\1\u01e1\1\u00dc\1\u01e9\1\u00e3"+ + "\1\u00f3\1\161\1\u013b\1\u00fc\1\172\1\u0140\1\u015b\1\u0162\1\10\1\u0085"+ + "\1\27\1\u0095\1\u0195\1\u019e\1\u00b2\1\u00c6\1\u017a\1\u014c\1\uffff"+ + "\1\u0183\6\uffff\1\u0118\1\u014f\1\u0127\1\u017b\1\u0184\1\u0117\1\u0126"+ + "\1\u00f1\1\u00fd\1\162\1\170\1\u013c\1\u0141\14\uffff\1\u00f4\1\u00fe"+ + "\1\163\1\173\1\u013d\1\u0142\1\13\1\31\1\u0083\1\u0093\2\uffff\1\u01b7"+ + "\1\15\1\34\1\u0087\1\u0096\1\u0193\1\u019c\1\u0196\1\u019f\1\u00b5\1\u00c7"+ + "\1\u00b6\1\u00c8\1\uffff\1\u01b5\1\u01b6\1\u0112\2\uffff\1\u0113\2\uffff"+ "\1\u0134\1\u0135\1\u00af\2\uffff\1\u00b0\2\uffff\1\u0154\1\u0155\3\uffff"+ "\1\u01f0\1\u01f1\1\u00a8\2\uffff\1\u00a9\2\uffff\1\u0177\1\u0178\2\uffff"+ - "\1\u0168\1\u010a\1\u016d\2\uffff\1\63\1\u0191\1\103\1\u0169\1\u016e\1"+ - "\64\1\102\1\u00b7\1\u00cc\4\uffff\1\u00bd\1\u00ce\1\uffff\1\u0114\1\u0115"+ - "\3\uffff\1\u0147\1\u0148\2\uffff\1\u01c1\1\u018b\1\u01cf\1\u01c0\1\u01d0"+ - "\1\u017b\1\u0184\1\u017c\1\u0185\6\uffff\1\u00d7\1\u00d8\20\uffff\1\61"+ - "\2\uffff\1\u01e2\1\u00dd\1\u01ea\1\u00e4\1\u015c\1\u0163\1\20\1\u0083"+ - "\1\35\1\u009a\1\u0196\1\u019f\1\u00c0\1\u00d2\1\21\1\u008c\1\41\1\u009c"+ - "\1\u00f5\1\157\1\4\1\u00fe\1\175\1\5\7\uffff\1\u018c\1\u018d\1\u0107\3"+ + "\1\u0168\1\u010a\1\u016d\2\uffff\1\64\1\u0191\1\102\1\u0169\1\u016e\1"+ + "\70\1\103\1\u00ba\1\u00c4\4\uffff\1\u00bb\1\u00c9\1\uffff\1\u0114\1\u0115"+ + "\3\uffff\1\u0147\1\u0148\2\uffff\1\u01bf\1\u018b\1\u01cf\1\u01c0\1\u01d0"+ + "\1\u0179\1\u0186\1\u017c\1\u0187\6\uffff\1\u00d7\1\u00d8\20\uffff\1\61"+ + "\2\uffff\1\u01e2\1\u00dd\1\u01ea\1\u00e4\1\u015c\1\u0163\1\16\1\u0089"+ + "\1\35\1\u0097\1\u0197\1\u01a0\1\u00bc\1\u00ca\1\17\1\u008a\1\36\1\u0091"+ + "\1\u00f5\1\164\1\4\1\u00ff\1\174\1\5\7\uffff\1\u018c\1\u018d\1\u0107\3"+ "\uffff\1\u010c\1\147\1\u01dd\2\uffff\1\u0136\1\u0137\3\uffff\1\u01aa\1"+ - "\u01ab\1\144\2\uffff\1\u0150\1\u0151\7\uffff\1\45\1\46\2\uffff\1\u00c1"+ - "\1\u00d3\1\u00c3\1\u00d4\5\uffff\1\u0106\1\u0108\2\uffff\1\u0110\1\uffff"+ - "\1\u01ae\1\u01af\7\uffff\1\u017d\1\uffff\1\u0186\1\uffff\1\u011b\1\u0125"+ + "\u01ab\1\144\2\uffff\1\u0150\1\u0151\7\uffff\1\45\1\46\2\uffff\1\u00bd"+ + "\1\u00cc\1\u00bf\1\u00d4\5\uffff\1\u0106\1\u0108\2\uffff\1\u0110\1\uffff"+ + "\1\u01ae\1\u01af\7\uffff\1\u017d\1\uffff\1\u0182\1\uffff\1\u011b\1\u0129"+ "\2\uffff\1\u009f\16\uffff\1\u00a1\2\uffff\1\u01e3\1\u00de\1\u01eb\1\u00e5"+ - "\1\u015d\1\u0164\1\23\1\u008d\1\42\1\u009d\1\u0197\1\u01a0\1\u00be\1\u00d5"+ - "\1\24\1\u0090\1\43\1\u009e\1\u00f6\1\164\1\142\1\u00ff\1\176\1\143\4\uffff"+ - "\1\u011c\1\u012a\1\u011d\1\u012b\1\u00ab\1\u00ad\1\67\1\105\1\u00ac\1"+ - "\u00ae\1\62\1\110\3\uffff\1\u01f5\1\u01f6\1\u0145\3\uffff\1\u014e\1\u00ef"+ + "\1\u015d\1\u0164\1\24\1\u008b\1\40\1\u009b\1\u0198\1\u01a1\1\u00b7\1\u00cd"+ + "\1\25\1\u008f\1\41\1\u009e\1\u00f6\1\165\1\142\1\u00fa\1\175\1\143\4\uffff"+ + "\1\u011f\1\u012a\1\u0116\1\u012c\1\u00ab\1\u00ad\1\63\1\101\1\u00ac\1"+ + "\u00ae\1\73\1\106\3\uffff\1\u01f5\1\u01f6\1\u0145\3\uffff\1\u014e\1\u00ef"+ "\1\125\2\uffff\1\u0175\1\u0176\3\uffff\1\52\1\53\1\u00ea\2\uffff\1\u01ac"+ - "\1\u01ad\2\uffff\1\60\4\uffff\1\154\1\155\1\70\1\111\2\uffff\1\u01bc\1"+ - "\u01bd\3\uffff\1\u00b4\1\u00cd\2\uffff\1\u0144\1\u0146\2\uffff\1\u0157"+ - "\1\uffff\1\u01c3\1\u01d1\2\uffff\1\u0172\1\u0173\5\uffff\1\u017e\1\uffff"+ - "\1\u0187\1\uffff\1\u011e\1\u012e\1\u01c4\1\u01ce\1\u01c5\1\u01d7\2\uffff"+ + "\1\u01ad\2\uffff\1\60\4\uffff\1\154\1\155\1\74\1\111\2\uffff\1\u01bc\1"+ + "\u01bd\3\uffff\1\u00c1\1\u00d0\2\uffff\1\u0144\1\u0146\2\uffff\1\u0157"+ + "\1\uffff\1\u01c1\1\u01d5\2\uffff\1\u0172\1\u0173\5\uffff\1\u017e\1\uffff"+ + "\1\u0188\1\uffff\1\u0120\1\u012d\1\u01c4\1\u01d6\1\u01c6\1\u01ce\2\uffff"+ "\1\u010b\15\uffff\1\120\2\uffff\1\u01e4\1\u00df\1\u01ec\1\u00e6\1\u015e"+ - "\1\u0165\1\13\1\u008f\1\44\1\u0095\1\u0198\1\u01a2\1\u00ba\1\u00d1\1\14"+ - "\1\u008a\1\33\1\u0093\1\u00f7\1\166\1\6\1\u0100\1\170\1\7\4\uffff\1\u0116"+ - "\1\u0130\1\u0120\1\u0131\1\134\1\136\1\72\1\112\1\135\1\137\1\74\1\101"+ + "\1\u0165\1\14\1\u0088\1\42\1\u009c\1\u0199\1\u01a2\1\u00c3\1\u00d5\1\26"+ + "\1\u008d\1\37\1\u0092\1\u00f7\1\166\1\6\1\u0100\1\176\1\7\4\uffff\1\u0122"+ + "\1\u012e\1\u0123\1\u0132\1\134\1\136\1\75\1\112\1\135\1\137\1\76\1\113"+ "\3\uffff\1\140\1\141\1\u01a5\3\uffff\1\u01a9\1\u0139\1\u00aa\2\uffff\1"+ "\u01e7\1\u01ef\3\uffff\1\150\1\151\1\u0138\2\uffff\1\54\1\55\2\uffff\1"+ - "\156\4\uffff\1\u0104\1\u0105\1\75\1\113\2\uffff\1\121\1\122\3\uffff\1"+ - "\u00bf\1\u00c6\2\uffff\1\u01a4\1\u01a6\2\uffff\1\u01bb\1\uffff\1\u01c9"+ - "\1\u01d8\2\uffff\1\u01de\1\u01df\4\uffff\1\u017f\1\uffff\1\u0188\1\uffff"+ - "\1\u0123\1\u0133\1\u01cb\1\u01da\1\u01cc\1\u01db\2\uffff\1\u014d\13\uffff"+ - "\1\u00d6\2\uffff\1\u01e5\1\u00e0\1\u01ed\1\u00e7\1\u015f\1\u0166\1\15"+ - "\1\u008e\1\37\1\u0094\1\u019a\1\u01a3\1\u00bc\1\u00c7\1\25\1\u0088\1\40"+ - "\1\u0099\1\u00f8\1\167\1\u00a0\1\u0101\1\177\1\u00a2\4\uffff\1\u0118\1"+ - "\u0128\1\u0121\1\u012c\1\u00eb\1\u00ed\1\77\1\116\1\u00ec\1\u00ee\1\100"+ - "\1\117\2\uffff\1\0\1\1\1\u014a\2\uffff\1\u0152\1\u0103\1\132\1\uffff\1"+ + "\156\4\uffff\1\u0104\1\u0105\1\62\1\114\2\uffff\1\121\1\122\3\uffff\1"+ + "\u00b4\1\u00d3\2\uffff\1\u01a4\1\u01a6\2\uffff\1\u01bb\1\uffff\1\u01c7"+ + "\1\u01da\2\uffff\1\u01de\1\u01df\4\uffff\1\u017f\1\uffff\1\u0189\1\uffff"+ + "\1\u0124\1\u0125\1\u01c8\1\u01db\1\u01cb\1\u01dc\2\uffff\1\u014d\13\uffff"+ + "\1\u00d6\2\uffff\1\u01e5\1\u00e0\1\u01ed\1\u00e7\1\u015f\1\u0166\1\22"+ + "\1\u008c\1\32\1\u009d\1\u019a\1\u019b\1\u00c0\1\u00d2\1\23\1\u008e\1\44"+ + "\1\u0098\1\u00f8\1\167\1\u00a0\1\u0101\1\177\1\u00a2\4\uffff\1\u011c\1"+ + "\u012f\1\u011d\1\u0133\1\u00eb\1\u00ed\1\100\1\115\1\u00ec\1\u00ee\1\72"+ + "\1\107\2\uffff\1\0\1\1\1\u014a\2\uffff\1\u0152\1\u0103\1\132\1\uffff\1"+ "\u018e\1\u018f\2\uffff\1\56\1\57\1\u00f0\1\uffff\1\u01b1\1\u01b2\2\uffff"+ - "\1\u0109\3\uffff\1\u0081\1\u0082\1\65\1\104\2\uffff\1\u00a4\1\u00a5\2"+ - "\uffff\1\u00b8\1\u00c9\1\uffff\1\u0149\1\u014b\1\uffff\1\u0158\1\uffff"+ - "\1\u01bf\1\u01dc\2\uffff\1\130\1\131\2\uffff\1\u0180\1\uffff\1\u018a\1"+ - "\uffff\1\u011f\1\u0132\1\u01c6\1\u01d5\1\u01cd\1\u01d9\1\uffff\1\u010d"+ - "\1\u01e6\1\u00e1\1\u01ee\1\u00e8\1\u0160\1\u0167\1\26\1\u0087\1\31\1\u0097"+ - "\1\u0199\1\u01a1\1\u00b9\1\u00d0\1\22\1\u0089\1\36\1\u009b\1\u00f9\1\165"+ - "\1\u013e\1\u0102\1\u0080\1\u0143\1\u0122\1\u012d\1\u0124\1\u0129\1\u016a"+ - "\1\u016f\1\71\1\107\1\u016b\1\u0170\1\76\1\115\1\152\1\153\1\u01b9\1\u01be"+ + "\1\u0109\3\uffff\1\u0081\1\u0082\1\67\1\116\2\uffff\1\u00a4\1\u00a5\2"+ + "\uffff\1\u00c2\1\u00cf\1\uffff\1\u0149\1\u014b\1\uffff\1\u0158\1\uffff"+ + "\1\u01c3\1\u01d8\2\uffff\1\130\1\131\2\uffff\1\u0180\1\uffff\1\u018a\1"+ + "\uffff\1\u011e\1\u0130\1\u01c5\1\u01d2\1\u01c9\1\u01d1\1\uffff\1\u010d"+ + "\1\u01e6\1\u00e1\1\u01ee\1\u00e8\1\u0160\1\u0167\1\20\1\u0086\1\43\1\u009a"+ + "\1\u0194\1\u01a3\1\u00b9\1\u00d1\1\21\1\u0090\1\33\1\u0099\1\u00f9\1\157"+ + "\1\u013e\1\u0102\1\u0080\1\u0143\1\u011a\1\u0131\1\u0121\1\u0128\1\u016a"+ + "\1\u016f\1\71\1\117\1\u016b\1\u0170\1\65\1\105\1\152\1\153\1\u01b9\1\u01be"+ "\1\u0156\1\u00e9\1\50\1\51\1\u00a6\1\u00a7\1\u0153\1\123\1\124\1\uffff"+ - "\1\u00a3\2\uffff\1\u010e\1\u010f\1\73\1\106\1\uffff\1\126\1\127\1\uffff"+ - "\1\u00bb\1\u00cf\1\u01b8\1\u01ba\1\2\1\uffff\1\u01ca\1\u01d6\1\uffff\1"+ - "\u01f2\1\u01f3\1\u0181\1\u0189\1\u0119\1\u012f\1\u01c2\1\u01d3\1\u01c7"+ - "\1\u01d2\1\u0159\1\u0111\1\u016c\1\u0171\1\66\1\114\1\u00d9\1\u00da\1"+ - "\u00c2\1\u00c8\1\u01c8\1\u01d4\1\145\1\146}>"; + "\1\u00a3\2\uffff\1\u010e\1\u010f\1\66\1\104\1\uffff\1\126\1\127\1\uffff"+ + "\1\u00b8\1\u00ce\1\u01b8\1\u01ba\1\2\1\uffff\1\u01c2\1\u01d7\1\uffff\1"+ + "\u01f2\1\u01f3\1\u0181\1\u0185\1\u0119\1\u012b\1\u01cc\1\u01d3\1\u01ca"+ + "\1\u01d9\1\u0159\1\u0111\1\u016c\1\u0171\1\77\1\110\1\u00d9\1\u00da\1"+ + "\u00be\1\u00cb\1\u01cd\1\u01d4\1\145\1\146}>"; static final String[] DFA193_transitionS = { "\1\27\7\uffff\1\14\23\uffff\2\14\1\20\1\15\1\16\2\14\1\26\1\22\1\14\1"+ "\25\1\14\1\21\2\14\1\17\1\14\1\23\1\24\7\14\1\uffff\1\2\2\uffff\1\14"+ @@ -14273,18 +14273,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 8 : - int LA193_143 = input.LA(1); - - int index193_143 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index193_143); - if ( s>=0 ) return s; - break; - case 9 : int LA193_94 = input.LA(1); int index193_94 = input.index(); @@ -14296,7 +14284,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_94); if ( s>=0 ) return s; break; - case 10 : + case 9 : int LA193_62 = input.LA(1); int index193_62 = input.index(); @@ -14308,161 +14296,173 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_62); if ( s>=0 ) return s; break; + case 10 : + int LA193_63 = input.LA(1); + s = -1; + if ( (LA193_63=='m') ) {s = 184;} + else if ( (LA193_63=='M') ) {s = 185;} + else if ( (LA193_63=='s') ) {s = 186;} + else if ( (LA193_63=='0') ) {s = 187;} + else if ( (LA193_63=='4'||LA193_63=='6') ) {s = 188;} + else if ( (LA193_63=='S') ) {s = 189;} + else if ( ((LA193_63 >= '\u0000' && LA193_63 <= '\t')||LA193_63=='\u000B'||(LA193_63 >= '\u000E' && LA193_63 <= '/')||(LA193_63 >= '1' && LA193_63 <= '3')||(LA193_63 >= '8' && LA193_63 <= 'L')||(LA193_63 >= 'N' && LA193_63 <= 'R')||(LA193_63 >= 'T' && LA193_63 <= 'l')||(LA193_63 >= 'n' && LA193_63 <= 'r')||(LA193_63 >= 't' && LA193_63 <= '\uFFFF')) ) {s = 12;} + else if ( (LA193_63=='5'||LA193_63=='7') ) {s = 190;} + if ( s>=0 ) return s; + break; case 11 : - int LA193_517 = input.LA(1); + int LA193_143 = input.LA(1); - int index193_517 = input.index(); + int index193_143 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_517); + input.seek(index193_143); if ( s>=0 ) return s; break; case 12 : - int LA193_525 = input.LA(1); + int LA193_517 = input.LA(1); - int index193_525 = input.index(); + int index193_517 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_525); + input.seek(index193_517); if ( s>=0 ) return s; break; case 13 : - int LA193_648 = input.LA(1); + int LA193_150 = input.LA(1); - int index193_648 = input.index(); + int index193_150 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_648); + input.seek(index193_150); if ( s>=0 ) return s; break; case 14 : - int LA193_63 = input.LA(1); + int LA193_268 = input.LA(1); + + int index193_268 = input.index(); + input.rewind(); s = -1; - if ( (LA193_63=='m') ) {s = 184;} - else if ( (LA193_63=='M') ) {s = 185;} - else if ( (LA193_63=='s') ) {s = 186;} - else if ( (LA193_63=='0') ) {s = 187;} - else if ( (LA193_63=='4'||LA193_63=='6') ) {s = 188;} - else if ( (LA193_63=='S') ) {s = 189;} - else if ( ((LA193_63 >= '\u0000' && LA193_63 <= '\t')||LA193_63=='\u000B'||(LA193_63 >= '\u000E' && LA193_63 <= '/')||(LA193_63 >= '1' && LA193_63 <= '3')||(LA193_63 >= '8' && LA193_63 <= 'L')||(LA193_63 >= 'N' && LA193_63 <= 'R')||(LA193_63 >= 'T' && LA193_63 <= 'l')||(LA193_63 >= 'n' && LA193_63 <= 'r')||(LA193_63 >= 't' && LA193_63 <= '\uFFFF')) ) {s = 12;} - else if ( (LA193_63=='5'||LA193_63=='7') ) {s = 190;} + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index193_268); if ( s>=0 ) return s; break; case 15 : - int LA193_150 = input.LA(1); + int LA193_276 = input.LA(1); - int index193_150 = input.index(); + int index193_276 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_150); + input.seek(index193_276); if ( s>=0 ) return s; break; case 16 : - int LA193_268 = input.LA(1); + int LA193_753 = input.LA(1); - int index193_268 = input.index(); + int index193_753 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_268); + input.seek(index193_753); if ( s>=0 ) return s; break; case 17 : - int LA193_276 = input.LA(1); + int LA193_761 = input.LA(1); - int index193_276 = input.index(); + int index193_761 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_276); + input.seek(index193_761); if ( s>=0 ) return s; break; case 18 : - int LA193_761 = input.LA(1); + int LA193_648 = input.LA(1); - int index193_761 = input.index(); + int index193_648 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_761); + input.seek(index193_648); if ( s>=0 ) return s; break; case 19 : - int LA193_383 = input.LA(1); + int LA193_656 = input.LA(1); - int index193_383 = input.index(); + int index193_656 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_383); + input.seek(index193_656); if ( s>=0 ) return s; break; case 20 : - int LA193_391 = input.LA(1); + int LA193_383 = input.LA(1); - int index193_391 = input.index(); + int index193_383 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_391); + input.seek(index193_383); if ( s>=0 ) return s; break; case 21 : - int LA193_656 = input.LA(1); + int LA193_391 = input.LA(1); - int index193_656 = input.index(); + int index193_391 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_656); + input.seek(index193_391); if ( s>=0 ) return s; break; case 22 : - int LA193_753 = input.LA(1); + int LA193_525 = input.LA(1); - int index193_753 = input.index(); + int index193_525 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_753); + input.seek(index193_525); if ( s>=0 ) return s; break; case 23 : - int LA193_144 = input.LA(1); + int LA193_96 = input.LA(1); - int index193_144 = input.index(); + int index193_96 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_144); + input.seek(index193_96); if ( s>=0 ) return s; break; case 24 : @@ -14478,39 +14478,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 25 : - int LA193_755 = input.LA(1); + int LA193_144 = input.LA(1); - int index193_755 = input.index(); + int index193_144 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_755); + input.seek(index193_144); if ( s>=0 ) return s; break; case 26 : - int LA193_96 = input.LA(1); + int LA193_650 = input.LA(1); - int index193_96 = input.index(); + int index193_650 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_96); + input.seek(index193_650); if ( s>=0 ) return s; break; case 27 : - int LA193_527 = input.LA(1); + int LA193_763 = input.LA(1); - int index193_527 = input.index(); + int index193_763 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_527); + input.seek(index193_763); if ( s>=0 ) return s; break; case 28 : @@ -14538,87 +14538,87 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 30 : - int LA193_763 = input.LA(1); + int LA193_278 = input.LA(1); - int index193_763 = input.index(); + int index193_278 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_763); + input.seek(index193_278); if ( s>=0 ) return s; break; case 31 : - int LA193_650 = input.LA(1); + int LA193_527 = input.LA(1); - int index193_650 = input.index(); + int index193_527 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_650); + input.seek(index193_527); if ( s>=0 ) return s; break; case 32 : - int LA193_658 = input.LA(1); + int LA193_385 = input.LA(1); - int index193_658 = input.index(); + int index193_385 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_658); + input.seek(index193_385); if ( s>=0 ) return s; break; case 33 : - int LA193_278 = input.LA(1); + int LA193_393 = input.LA(1); - int index193_278 = input.index(); + int index193_393 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_278); + input.seek(index193_393); if ( s>=0 ) return s; break; case 34 : - int LA193_385 = input.LA(1); + int LA193_519 = input.LA(1); - int index193_385 = input.index(); + int index193_519 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_385); + input.seek(index193_519); if ( s>=0 ) return s; break; case 35 : - int LA193_393 = input.LA(1); + int LA193_755 = input.LA(1); - int index193_393 = input.index(); + int index193_755 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_393); + input.seek(index193_755); if ( s>=0 ) return s; break; case 36 : - int LA193_519 = input.LA(1); + int LA193_658 = input.LA(1); - int index193_519 = input.index(); + int index193_658 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_519); + input.seek(index193_658); if ( s>=0 ) return s; break; case 37 : @@ -14774,87 +14774,87 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 50 : - int LA193_415 = input.LA(1); + int LA193_586 = input.LA(1); - int index193_415 = input.index(); + int index193_586 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_415); + input.seek(index193_586); if ( s>=0 ) return s; break; case 51 : - int LA193_201 = input.LA(1); + int LA193_411 = input.LA(1); - int index193_201 = input.index(); + int index193_411 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_201); + input.seek(index193_411); if ( s>=0 ) return s; break; case 52 : - int LA193_206 = input.LA(1); + int LA193_201 = input.LA(1); - int index193_206 = input.index(); + int index193_201 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_206); + input.seek(index193_201); if ( s>=0 ) return s; break; case 53 : - int LA193_711 = input.LA(1); + int LA193_781 = input.LA(1); - int index193_711 = input.index(); + int index193_781 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_711); + input.seek(index193_781); if ( s>=0 ) return s; break; case 54 : - int LA193_831 = input.LA(1); + int LA193_802 = input.LA(1); - int index193_831 = input.index(); + int index193_802 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_831); + input.seek(index193_802); if ( s>=0 ) return s; break; case 55 : - int LA193_411 = input.LA(1); + int LA193_711 = input.LA(1); - int index193_411 = input.index(); + int index193_711 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_411); + input.seek(index193_711); if ( s>=0 ) return s; break; case 56 : - int LA193_452 = input.LA(1); + int LA193_206 = input.LA(1); - int index193_452 = input.index(); + int index193_206 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_452); + input.seek(index193_206); if ( s>=0 ) return s; break; case 57 : @@ -14870,183 +14870,183 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 58 : - int LA193_545 = input.LA(1); + int LA193_680 = input.LA(1); - int index193_545 = input.index(); + int index193_680 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_545); + input.seek(index193_680); if ( s>=0 ) return s; break; case 59 : - int LA193_802 = input.LA(1); + int LA193_415 = input.LA(1); - int index193_802 = input.index(); + int index193_415 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_802); + input.seek(index193_415); if ( s>=0 ) return s; break; case 60 : - int LA193_549 = input.LA(1); + int LA193_452 = input.LA(1); - int index193_549 = input.index(); + int index193_452 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_549); + input.seek(index193_452); if ( s>=0 ) return s; break; case 61 : - int LA193_586 = input.LA(1); + int LA193_545 = input.LA(1); - int index193_586 = input.index(); + int index193_545 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_586); + input.seek(index193_545); if ( s>=0 ) return s; break; case 62 : - int LA193_781 = input.LA(1); + int LA193_549 = input.LA(1); - int index193_781 = input.index(); + int index193_549 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_781); + input.seek(index193_549); if ( s>=0 ) return s; break; case 63 : - int LA193_676 = input.LA(1); + int LA193_831 = input.LA(1); - int index193_676 = input.index(); + int index193_831 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_676); + input.seek(index193_831); if ( s>=0 ) return s; break; case 64 : - int LA193_680 = input.LA(1); + int LA193_676 = input.LA(1); - int index193_680 = input.index(); + int index193_676 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_680); + input.seek(index193_676); if ( s>=0 ) return s; break; case 65 : - int LA193_550 = input.LA(1); + int LA193_412 = input.LA(1); - int index193_550 = input.index(); + int index193_412 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_550); + input.seek(index193_412); if ( s>=0 ) return s; break; case 66 : - int LA193_207 = input.LA(1); + int LA193_203 = input.LA(1); - int index193_207 = input.index(); + int index193_203 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_207); + input.seek(index193_203); if ( s>=0 ) return s; break; case 67 : - int LA193_203 = input.LA(1); + int LA193_207 = input.LA(1); - int index193_203 = input.index(); + int index193_207 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_203); + input.seek(index193_207); if ( s>=0 ) return s; break; case 68 : - int LA193_712 = input.LA(1); + int LA193_803 = input.LA(1); - int index193_712 = input.index(); + int index193_803 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_712); + input.seek(index193_803); if ( s>=0 ) return s; break; case 69 : - int LA193_412 = input.LA(1); + int LA193_782 = input.LA(1); - int index193_412 = input.index(); + int index193_782 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_412); + input.seek(index193_782); if ( s>=0 ) return s; break; case 70 : - int LA193_803 = input.LA(1); + int LA193_416 = input.LA(1); - int index193_803 = input.index(); + int index193_416 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_803); + input.seek(index193_416); if ( s>=0 ) return s; break; case 71 : - int LA193_778 = input.LA(1); + int LA193_681 = input.LA(1); - int index193_778 = input.index(); + int index193_681 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_778); + input.seek(index193_681); if ( s>=0 ) return s; break; case 72 : - int LA193_416 = input.LA(1); + int LA193_832 = input.LA(1); - int index193_416 = input.index(); + int index193_832 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_416); + input.seek(index193_832); if ( s>=0 ) return s; break; case 73 : @@ -15074,63 +15074,63 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 75 : - int LA193_587 = input.LA(1); + int LA193_550 = input.LA(1); - int index193_587 = input.index(); + int index193_550 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_587); + input.seek(index193_550); if ( s>=0 ) return s; break; case 76 : - int LA193_832 = input.LA(1); + int LA193_587 = input.LA(1); - int index193_832 = input.index(); + int index193_587 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_832); + input.seek(index193_587); if ( s>=0 ) return s; break; case 77 : - int LA193_782 = input.LA(1); + int LA193_677 = input.LA(1); - int index193_782 = input.index(); + int index193_677 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_782); + input.seek(index193_677); if ( s>=0 ) return s; break; case 78 : - int LA193_677 = input.LA(1); + int LA193_712 = input.LA(1); - int index193_677 = input.index(); + int index193_712 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_677); + input.seek(index193_712); if ( s>=0 ) return s; break; case 79 : - int LA193_681 = input.LA(1); + int LA193_778 = input.LA(1); - int index193_681 = input.index(); + int index193_778 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_681); + input.seek(index193_778); if ( s>=0 ) return s; break; case 80 : @@ -15505,15 +15505,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 111 : - int LA193_281 = input.LA(1); + int LA193_766 = input.LA(1); - int index193_281 = input.index(); + int index193_766 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_281); + input.seek(index193_766); if ( s>=0 ) return s; break; case 112 : @@ -15565,27 +15565,27 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 116 : - int LA193_396 = input.LA(1); + int LA193_281 = input.LA(1); - int index193_396 = input.index(); + int index193_281 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_396); + input.seek(index193_281); if ( s>=0 ) return s; break; case 117 : - int LA193_766 = input.LA(1); + int LA193_396 = input.LA(1); - int index193_766 = input.index(); + int index193_396 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_766); + input.seek(index193_396); if ( s>=0 ) return s; break; case 118 : @@ -15613,15 +15613,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 120 : - int LA193_533 = input.LA(1); + int LA193_122 = input.LA(1); - int index193_533 = input.index(); + int index193_122 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_533); + input.seek(index193_122); if ( s>=0 ) return s; break; case 121 : @@ -15649,51 +15649,51 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 123 : - int LA193_122 = input.LA(1); + int LA193_140 = input.LA(1); - int index193_122 = input.index(); + int index193_140 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_122); + input.seek(index193_140); if ( s>=0 ) return s; break; case 124 : - int LA193_140 = input.LA(1); + int LA193_284 = input.LA(1); - int index193_140 = input.index(); + int index193_284 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_140); + input.seek(index193_284); if ( s>=0 ) return s; break; case 125 : - int LA193_284 = input.LA(1); + int LA193_399 = input.LA(1); - int index193_284 = input.index(); + int index193_399 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_284); + input.seek(index193_399); if ( s>=0 ) return s; break; case 126 : - int LA193_399 = input.LA(1); + int LA193_533 = input.LA(1); - int index193_399 = input.index(); + int index193_533 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_399); + input.seek(index193_533); if ( s>=0 ) return s; break; case 127 : @@ -15745,327 +15745,327 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 131 : - int LA193_269 = input.LA(1); + int LA193_145 = input.LA(1); - int index193_269 = input.index(); + int index193_145 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_269); + input.seek(index193_145); if ( s>=0 ) return s; break; case 132 : - int LA193_95 = input.LA(1); + int LA193_64 = input.LA(1); - int index193_95 = input.index(); + int index193_64 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_95); + input.seek(index193_64); if ( s>=0 ) return s; break; case 133 : - int LA193_64 = input.LA(1); + int LA193_95 = input.LA(1); - int index193_64 = input.index(); + int index193_95 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_64); + input.seek(index193_95); if ( s>=0 ) return s; break; case 134 : - int LA193_145 = input.LA(1); + int LA193_754 = input.LA(1); - int index193_145 = input.index(); + int index193_754 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_145); + input.seek(index193_754); if ( s>=0 ) return s; break; case 135 : - int LA193_754 = input.LA(1); + int LA193_152 = input.LA(1); - int index193_754 = input.index(); + int index193_152 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_754); + input.seek(index193_152); if ( s>=0 ) return s; break; case 136 : - int LA193_657 = input.LA(1); + int LA193_518 = input.LA(1); - int index193_657 = input.index(); + int index193_518 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_657); + input.seek(index193_518); if ( s>=0 ) return s; break; case 137 : - int LA193_762 = input.LA(1); + int LA193_269 = input.LA(1); - int index193_762 = input.index(); + int index193_269 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_762); + input.seek(index193_269); if ( s>=0 ) return s; break; case 138 : - int LA193_526 = input.LA(1); + int LA193_277 = input.LA(1); - int index193_526 = input.index(); + int index193_277 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_526); + input.seek(index193_277); if ( s>=0 ) return s; break; case 139 : - int LA193_152 = input.LA(1); + int LA193_384 = input.LA(1); - int index193_152 = input.index(); + int index193_384 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_152); + input.seek(index193_384); if ( s>=0 ) return s; break; case 140 : - int LA193_277 = input.LA(1); + int LA193_649 = input.LA(1); - int index193_277 = input.index(); + int index193_649 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_277); + input.seek(index193_649); if ( s>=0 ) return s; break; case 141 : - int LA193_384 = input.LA(1); + int LA193_526 = input.LA(1); - int index193_384 = input.index(); + int index193_526 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_384); + input.seek(index193_526); if ( s>=0 ) return s; break; case 142 : - int LA193_649 = input.LA(1); + int LA193_657 = input.LA(1); - int index193_649 = input.index(); + int index193_657 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_649); + input.seek(index193_657); if ( s>=0 ) return s; break; case 143 : - int LA193_518 = input.LA(1); + int LA193_392 = input.LA(1); - int index193_518 = input.index(); + int index193_392 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_518); + input.seek(index193_392); if ( s>=0 ) return s; break; case 144 : - int LA193_392 = input.LA(1); + int LA193_762 = input.LA(1); - int index193_392 = input.index(); + int index193_762 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_392); + input.seek(index193_762); if ( s>=0 ) return s; break; case 145 : - int LA193_66 = input.LA(1); + int LA193_279 = input.LA(1); - int index193_66 = input.index(); + int index193_279 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_66); + input.seek(index193_279); if ( s>=0 ) return s; break; case 146 : - int LA193_97 = input.LA(1); + int LA193_528 = input.LA(1); - int index193_97 = input.index(); + int index193_528 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_97); + input.seek(index193_528); if ( s>=0 ) return s; break; case 147 : - int LA193_528 = input.LA(1); + int LA193_146 = input.LA(1); - int index193_528 = input.index(); + int index193_146 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_528); + input.seek(index193_146); if ( s>=0 ) return s; break; case 148 : - int LA193_651 = input.LA(1); + int LA193_66 = input.LA(1); - int index193_651 = input.index(); + int index193_66 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_651); + input.seek(index193_66); if ( s>=0 ) return s; break; case 149 : - int LA193_520 = input.LA(1); + int LA193_97 = input.LA(1); - int index193_520 = input.index(); + int index193_97 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_520); + input.seek(index193_97); if ( s>=0 ) return s; break; case 150 : - int LA193_146 = input.LA(1); + int LA193_153 = input.LA(1); - int index193_146 = input.index(); + int index193_153 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_146); + input.seek(index193_153); if ( s>=0 ) return s; break; case 151 : - int LA193_756 = input.LA(1); + int LA193_271 = input.LA(1); - int index193_756 = input.index(); + int index193_271 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_756); + input.seek(index193_271); if ( s>=0 ) return s; break; case 152 : - int LA193_153 = input.LA(1); + int LA193_659 = input.LA(1); - int index193_153 = input.index(); + int index193_659 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_153); + input.seek(index193_659); if ( s>=0 ) return s; break; case 153 : - int LA193_659 = input.LA(1); + int LA193_764 = input.LA(1); - int index193_659 = input.index(); + int index193_764 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_659); + input.seek(index193_764); if ( s>=0 ) return s; break; case 154 : - int LA193_271 = input.LA(1); + int LA193_756 = input.LA(1); - int index193_271 = input.index(); + int index193_756 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_271); + input.seek(index193_756); if ( s>=0 ) return s; break; case 155 : - int LA193_764 = input.LA(1); + int LA193_386 = input.LA(1); - int index193_764 = input.index(); + int index193_386 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_764); + input.seek(index193_386); if ( s>=0 ) return s; break; case 156 : - int LA193_279 = input.LA(1); + int LA193_520 = input.LA(1); - int index193_279 = input.index(); + int index193_520 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_279); + input.seek(index193_520); if ( s>=0 ) return s; break; case 157 : - int LA193_386 = input.LA(1); + int LA193_651 = input.LA(1); - int index193_386 = input.index(); + int index193_651 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_386); + input.seek(index193_651); if ( s>=0 ) return s; break; case 158 : @@ -16307,39 +16307,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 178 : - int LA193_79 = input.LA(1); + int LA193_100 = input.LA(1); - int index193_79 = input.index(); + int index193_100 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_79); + input.seek(index193_100); if ( s>=0 ) return s; break; case 179 : - int LA193_100 = input.LA(1); + int LA193_79 = input.LA(1); - int index193_100 = input.index(); + int index193_79 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_100); + input.seek(index193_79); if ( s>=0 ) return s; break; case 180 : - int LA193_461 = input.LA(1); + int LA193_595 = input.LA(1); - int index193_461 = input.index(); + int index193_595 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_461); + input.seek(index193_595); if ( s>=0 ) return s; break; case 181 : @@ -16367,27 +16367,27 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 183 : - int LA193_208 = input.LA(1); + int LA193_389 = input.LA(1); - int index193_208 = input.index(); + int index193_389 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_208); + input.seek(index193_389); if ( s>=0 ) return s; break; case 184 : - int LA193_719 = input.LA(1); + int LA193_808 = input.LA(1); - int index193_719 = input.index(); + int index193_808 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_719); + input.seek(index193_808); if ( s>=0 ) return s; break; case 185 : @@ -16403,135 +16403,135 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 186 : - int LA193_523 = input.LA(1); + int LA193_208 = input.LA(1); - int index193_523 = input.index(); + int index193_208 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_523); + input.seek(index193_208); if ( s>=0 ) return s; break; case 187 : - int LA193_808 = input.LA(1); + int LA193_214 = input.LA(1); - int index193_808 = input.index(); + int index193_214 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_808); + input.seek(index193_214); if ( s>=0 ) return s; break; case 188 : - int LA193_654 = input.LA(1); + int LA193_274 = input.LA(1); - int index193_654 = input.index(); + int index193_274 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_654); + input.seek(index193_274); if ( s>=0 ) return s; break; case 189 : - int LA193_214 = input.LA(1); + int LA193_327 = input.LA(1); - int index193_214 = input.index(); + int index193_327 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_214); + input.seek(index193_327); if ( s>=0 ) return s; break; case 190 : - int LA193_389 = input.LA(1); + int LA193_835 = input.LA(1); - int index193_389 = input.index(); + int index193_835 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_389); + input.seek(index193_835); if ( s>=0 ) return s; break; case 191 : - int LA193_595 = input.LA(1); + int LA193_329 = input.LA(1); - int index193_595 = input.index(); + int index193_329 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_595); + input.seek(index193_329); if ( s>=0 ) return s; break; case 192 : - int LA193_274 = input.LA(1); + int LA193_654 = input.LA(1); - int index193_274 = input.index(); + int index193_654 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_274); + input.seek(index193_654); if ( s>=0 ) return s; break; case 193 : - int LA193_327 = input.LA(1); + int LA193_461 = input.LA(1); - int index193_327 = input.index(); + int index193_461 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_327); + input.seek(index193_461); if ( s>=0 ) return s; break; case 194 : - int LA193_835 = input.LA(1); + int LA193_719 = input.LA(1); - int index193_835 = input.index(); + int index193_719 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_835); + input.seek(index193_719); if ( s>=0 ) return s; break; case 195 : - int LA193_329 = input.LA(1); + int LA193_523 = input.LA(1); - int index193_329 = input.index(); + int index193_523 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_329); + input.seek(index193_523); if ( s>=0 ) return s; break; case 196 : - int LA193_161 = input.LA(1); + int LA193_209 = input.LA(1); - int index193_161 = input.index(); + int index193_209 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_161); + input.seek(index193_209); if ( s>=0 ) return s; break; case 197 : @@ -16547,171 +16547,171 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 198 : - int LA193_596 = input.LA(1); + int LA193_101 = input.LA(1); - int index193_596 = input.index(); + int index193_101 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_596); + input.seek(index193_101); if ( s>=0 ) return s; break; case 199 : - int LA193_655 = input.LA(1); + int LA193_159 = input.LA(1); - int index193_655 = input.index(); + int index193_159 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_655); + input.seek(index193_159); if ( s>=0 ) return s; break; case 200 : - int LA193_836 = input.LA(1); + int LA193_161 = input.LA(1); - int index193_836 = input.index(); + int index193_161 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_836); + input.seek(index193_161); if ( s>=0 ) return s; break; case 201 : - int LA193_720 = input.LA(1); + int LA193_215 = input.LA(1); - int index193_720 = input.index(); + int index193_215 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_720); + input.seek(index193_215); if ( s>=0 ) return s; break; case 202 : - int LA193_101 = input.LA(1); + int LA193_275 = input.LA(1); - int index193_101 = input.index(); + int index193_275 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_101); + input.seek(index193_275); if ( s>=0 ) return s; break; case 203 : - int LA193_159 = input.LA(1); + int LA193_836 = input.LA(1); - int index193_159 = input.index(); + int index193_836 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_159); + input.seek(index193_836); if ( s>=0 ) return s; break; case 204 : - int LA193_209 = input.LA(1); + int LA193_328 = input.LA(1); - int index193_209 = input.index(); + int index193_328 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_209); + input.seek(index193_328); if ( s>=0 ) return s; break; case 205 : - int LA193_462 = input.LA(1); + int LA193_390 = input.LA(1); - int index193_462 = input.index(); + int index193_390 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_462); + input.seek(index193_390); if ( s>=0 ) return s; break; case 206 : - int LA193_215 = input.LA(1); + int LA193_809 = input.LA(1); - int index193_215 = input.index(); + int index193_809 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_215); + input.seek(index193_809); if ( s>=0 ) return s; break; case 207 : - int LA193_809 = input.LA(1); + int LA193_720 = input.LA(1); - int index193_809 = input.index(); + int index193_720 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_809); + input.seek(index193_720); if ( s>=0 ) return s; break; case 208 : - int LA193_760 = input.LA(1); + int LA193_462 = input.LA(1); - int index193_760 = input.index(); + int index193_462 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_760); + input.seek(index193_462); if ( s>=0 ) return s; break; case 209 : - int LA193_524 = input.LA(1); + int LA193_760 = input.LA(1); - int index193_524 = input.index(); + int index193_760 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_524); + input.seek(index193_760); if ( s>=0 ) return s; break; case 210 : - int LA193_275 = input.LA(1); + int LA193_655 = input.LA(1); - int index193_275 = input.index(); + int index193_655 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_275); + input.seek(index193_655); if ( s>=0 ) return s; break; case 211 : - int LA193_328 = input.LA(1); + int LA193_596 = input.LA(1); - int index193_328 = input.index(); + int index193_596 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_328); + input.seek(index193_596); if ( s>=0 ) return s; break; case 212 : @@ -16727,15 +16727,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 213 : - int LA193_390 = input.LA(1); + int LA193_524 = input.LA(1); - int index193_390 = input.index(); + int index193_524 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_390); + input.seek(index193_524); if ( s>=0 ) return s; break; case 214 : @@ -17063,39 +17063,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 241 : - int LA193_52 = input.LA(1); + int LA193_119 = input.LA(1); - int index193_52 = input.index(); + int index193_119 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_52); + input.seek(index193_119); if ( s>=0 ) return s; break; case 242 : - int LA193_86 = input.LA(1); + int LA193_52 = input.LA(1); - int index193_86 = input.index(); + int index193_52 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_86); + input.seek(index193_52); if ( s>=0 ) return s; break; case 243 : - int LA193_119 = input.LA(1); + int LA193_86 = input.LA(1); - int index193_119 = input.index(); + int index193_86 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_119); + input.seek(index193_86); if ( s>=0 ) return s; break; case 244 : @@ -17171,15 +17171,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 250 : - int LA193_120 = input.LA(1); + int LA193_398 = input.LA(1); - int index193_120 = input.index(); + int index193_398 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_120); + input.seek(index193_398); if ( s>=0 ) return s; break; case 251 : @@ -17207,39 +17207,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 253 : - int LA193_138 = input.LA(1); + int LA193_120 = input.LA(1); - int index193_138 = input.index(); + int index193_120 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_138); + input.seek(index193_120); if ( s>=0 ) return s; break; case 254 : - int LA193_283 = input.LA(1); + int LA193_138 = input.LA(1); - int index193_283 = input.index(); + int index193_138 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_283); + input.seek(index193_138); if ( s>=0 ) return s; break; case 255 : - int LA193_398 = input.LA(1); + int LA193_283 = input.LA(1); - int index193_398 = input.index(); + int index193_283 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_398); + input.seek(index193_283); if ( s>=0 ) return s; break; case 256 : @@ -17503,39 +17503,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 278 : - int LA193_539 = input.LA(1); + int LA193_407 = input.LA(1); - int index193_539 = input.index(); + int index193_407 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_539); + input.seek(index193_407); if ( s>=0 ) return s; break; case 279 : - int LA193_112 = input.LA(1); + int LA193_117 = input.LA(1); - int index193_112 = input.index(); + int index193_117 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_112); + input.seek(index193_117); if ( s>=0 ) return s; break; case 280 : - int LA193_670 = input.LA(1); + int LA193_112 = input.LA(1); - int index193_670 = input.index(); + int index193_112 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_670); + input.seek(index193_112); if ( s>=0 ) return s; break; case 281 : @@ -17551,15 +17551,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 282 : - int LA193_117 = input.LA(1); + int LA193_771 = input.LA(1); - int index193_117 = input.index(); + int index193_771 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_117); + input.seek(index193_771); if ( s>=0 ) return s; break; case 283 : @@ -17575,171 +17575,171 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 284 : - int LA193_405 = input.LA(1); + int LA193_670 = input.LA(1); - int index193_405 = input.index(); + int index193_670 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_405); + input.seek(index193_670); if ( s>=0 ) return s; break; case 285 : - int LA193_407 = input.LA(1); + int LA193_672 = input.LA(1); - int index193_407 = input.index(); + int index193_672 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_407); + input.seek(index193_672); if ( s>=0 ) return s; break; case 286 : - int LA193_486 = input.LA(1); + int LA193_739 = input.LA(1); - int index193_486 = input.index(); + int index193_739 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_486); + input.seek(index193_739); if ( s>=0 ) return s; break; case 287 : - int LA193_739 = input.LA(1); + int LA193_405 = input.LA(1); - int index193_739 = input.index(); + int index193_405 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_739); + input.seek(index193_405); if ( s>=0 ) return s; break; case 288 : - int LA193_541 = input.LA(1); + int LA193_486 = input.LA(1); - int index193_541 = input.index(); + int index193_486 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_541); + input.seek(index193_486); if ( s>=0 ) return s; break; case 289 : - int LA193_672 = input.LA(1); + int LA193_773 = input.LA(1); - int index193_672 = input.index(); + int index193_773 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_672); + input.seek(index193_773); if ( s>=0 ) return s; break; case 290 : - int LA193_771 = input.LA(1); + int LA193_539 = input.LA(1); - int index193_771 = input.index(); + int index193_539 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_771); + input.seek(index193_539); if ( s>=0 ) return s; break; case 291 : - int LA193_619 = input.LA(1); + int LA193_541 = input.LA(1); - int index193_619 = input.index(); + int index193_541 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_619); + input.seek(index193_541); if ( s>=0 ) return s; break; case 292 : - int LA193_773 = input.LA(1); + int LA193_619 = input.LA(1); - int index193_773 = input.index(); + int index193_619 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_773); + input.seek(index193_619); if ( s>=0 ) return s; break; case 293 : - int LA193_356 = input.LA(1); + int LA193_620 = input.LA(1); - int index193_356 = input.index(); + int index193_620 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_356); + input.seek(index193_620); if ( s>=0 ) return s; break; case 294 : - int LA193_114 = input.LA(1); + int LA193_118 = input.LA(1); - int index193_114 = input.index(); + int index193_118 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_114); + input.seek(index193_118); if ( s>=0 ) return s; break; case 295 : - int LA193_118 = input.LA(1); + int LA193_114 = input.LA(1); - int index193_118 = input.index(); + int index193_114 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_118); + input.seek(index193_114); if ( s>=0 ) return s; break; case 296 : - int LA193_671 = input.LA(1); + int LA193_774 = input.LA(1); - int index193_671 = input.index(); + int index193_774 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_671); + input.seek(index193_774); if ( s>=0 ) return s; break; case 297 : - int LA193_774 = input.LA(1); + int LA193_356 = input.LA(1); - int index193_774 = input.index(); + int index193_356 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_774); + input.seek(index193_356); if ( s>=0 ) return s; break; case 298 : @@ -17755,111 +17755,111 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 299 : - int LA193_408 = input.LA(1); + int LA193_822 = input.LA(1); - int index193_408 = input.index(); + int index193_822 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_408); + input.seek(index193_822); if ( s>=0 ) return s; break; case 300 : - int LA193_673 = input.LA(1); + int LA193_408 = input.LA(1); - int index193_673 = input.index(); + int index193_408 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_673); + input.seek(index193_408); if ( s>=0 ) return s; break; case 301 : - int LA193_772 = input.LA(1); + int LA193_487 = input.LA(1); - int index193_772 = input.index(); + int index193_487 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_772); + input.seek(index193_487); if ( s>=0 ) return s; break; case 302 : - int LA193_487 = input.LA(1); + int LA193_540 = input.LA(1); - int index193_487 = input.index(); + int index193_540 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_487); + input.seek(index193_540); if ( s>=0 ) return s; break; case 303 : - int LA193_822 = input.LA(1); + int LA193_671 = input.LA(1); - int index193_822 = input.index(); + int index193_671 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_822); + input.seek(index193_671); if ( s>=0 ) return s; break; case 304 : - int LA193_540 = input.LA(1); + int LA193_740 = input.LA(1); - int index193_540 = input.index(); + int index193_740 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_540); + input.seek(index193_740); if ( s>=0 ) return s; break; case 305 : - int LA193_542 = input.LA(1); + int LA193_772 = input.LA(1); - int index193_542 = input.index(); + int index193_772 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_542); + input.seek(index193_772); if ( s>=0 ) return s; break; case 306 : - int LA193_740 = input.LA(1); + int LA193_542 = input.LA(1); - int index193_740 = input.index(); + int index193_542 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_740); + input.seek(index193_542); if ( s>=0 ) return s; break; case 307 : - int LA193_620 = input.LA(1); + int LA193_673 = input.LA(1); - int index193_620 = input.index(); + int index193_673 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_620); + input.seek(index193_673); if ( s>=0 ) return s; break; case 308 : @@ -18698,39 +18698,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 377 : - int LA193_102 = input.LA(1); + int LA193_231 = input.LA(1); - int index193_102 = input.index(); + int index193_231 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_102); + input.seek(index193_231); if ( s>=0 ) return s; break; case 378 : - int LA193_115 = input.LA(1); + int LA193_102 = input.LA(1); - int index193_115 = input.index(); + int index193_102 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_115); + input.seek(index193_102); if ( s>=0 ) return s; break; case 379 : - int LA193_231 = input.LA(1); + int LA193_115 = input.LA(1); - int index193_231 = input.index(); + int index193_115 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_231); + input.seek(index193_115); if ( s>=0 ) return s; break; case 380 : @@ -18806,99 +18806,99 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 386 : - int LA193_105 = input.LA(1); + int LA193_353 = input.LA(1); - int index193_105 = input.index(); + int index193_353 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_105); + input.seek(index193_353); if ( s>=0 ) return s; break; case 387 : - int LA193_116 = input.LA(1); + int LA193_105 = input.LA(1); - int index193_116 = input.index(); + int index193_105 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_116); + input.seek(index193_105); if ( s>=0 ) return s; break; case 388 : - int LA193_232 = input.LA(1); + int LA193_116 = input.LA(1); - int index193_232 = input.index(); + int index193_116 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_232); + input.seek(index193_116); if ( s>=0 ) return s; break; case 389 : - int LA193_234 = input.LA(1); + int LA193_820 = input.LA(1); - int index193_234 = input.index(); + int index193_820 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_234); + input.seek(index193_820); if ( s>=0 ) return s; break; case 390 : - int LA193_353 = input.LA(1); + int LA193_232 = input.LA(1); - int index193_353 = input.index(); + int index193_232 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_353); + input.seek(index193_232); if ( s>=0 ) return s; break; case 391 : - int LA193_484 = input.LA(1); + int LA193_234 = input.LA(1); - int index193_484 = input.index(); + int index193_234 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_484); + input.seek(index193_234); if ( s>=0 ) return s; break; case 392 : - int LA193_617 = input.LA(1); + int LA193_484 = input.LA(1); - int index193_617 = input.index(); + int index193_484 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_617); + input.seek(index193_484); if ( s>=0 ) return s; break; case 393 : - int LA193_820 = input.LA(1); + int LA193_617 = input.LA(1); - int index193_820 = input.index(); + int index193_617 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_820); + input.seek(index193_617); if ( s>=0 ) return s; break; case 394 : @@ -18992,15 +18992,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 402 : - int LA193_98 = input.LA(1); + int LA193_67 = input.LA(1); - int index193_98 = input.index(); + int index193_67 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_98); + input.seek(index193_67); if ( s>=0 ) return s; break; case 403 : @@ -19016,18 +19016,30 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 404 : - int LA193_67 = input.LA(1); + int LA193_757 = input.LA(1); - int index193_67 = input.index(); + int index193_757 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_67); + input.seek(index193_757); if ( s>=0 ) return s; break; case 405 : + int LA193_98 = input.LA(1); + + int index193_98 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index193_98); + if ( s>=0 ) return s; + break; + case 406 : int LA193_156 = input.LA(1); int index193_156 = input.index(); @@ -19039,7 +19051,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_156); if ( s>=0 ) return s; break; - case 406 : + case 407 : int LA193_272 = input.LA(1); int index193_272 = input.index(); @@ -19051,7 +19063,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_272); if ( s>=0 ) return s; break; - case 407 : + case 408 : int LA193_387 = input.LA(1); int index193_387 = input.index(); @@ -19063,7 +19075,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_387); if ( s>=0 ) return s; break; - case 408 : + case 409 : int LA193_521 = input.LA(1); int index193_521 = input.index(); @@ -19075,31 +19087,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_521); if ( s>=0 ) return s; break; - case 409 : - int LA193_757 = input.LA(1); + case 410 : + int LA193_652 = input.LA(1); - int index193_757 = input.index(); + int index193_652 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_757); + input.seek(index193_652); if ( s>=0 ) return s; break; - case 410 : - int LA193_652 = input.LA(1); + case 411 : + int LA193_653 = input.LA(1); - int index193_652 = input.index(); + int index193_653 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_652); + input.seek(index193_653); if ( s>=0 ) return s; break; - case 411 : + case 412 : int LA193_155 = input.LA(1); int index193_155 = input.index(); @@ -19111,7 +19123,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_155); if ( s>=0 ) return s; break; - case 412 : + case 413 : int LA193_69 = input.LA(1); int index193_69 = input.index(); @@ -19123,7 +19135,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_69); if ( s>=0 ) return s; break; - case 413 : + case 414 : int LA193_99 = input.LA(1); int index193_99 = input.index(); @@ -19135,7 +19147,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_99); if ( s>=0 ) return s; break; - case 414 : + case 415 : int LA193_157 = input.LA(1); int index193_157 = input.index(); @@ -19147,7 +19159,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_157); if ( s>=0 ) return s; break; - case 415 : + case 416 : int LA193_273 = input.LA(1); int index193_273 = input.index(); @@ -19159,7 +19171,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_273); if ( s>=0 ) return s; break; - case 416 : + case 417 : int LA193_388 = input.LA(1); int index193_388 = input.index(); @@ -19171,18 +19183,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_388); if ( s>=0 ) return s; break; - case 417 : - int LA193_758 = input.LA(1); - - int index193_758 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index193_758); - if ( s>=0 ) return s; - break; case 418 : int LA193_522 = input.LA(1); @@ -19196,15 +19196,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 419 : - int LA193_653 = input.LA(1); + int LA193_758 = input.LA(1); - int index193_653 = input.index(); + int index193_758 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_653); + input.seek(index193_758); if ( s>=0 ) return s; break; case 420 : @@ -19530,15 +19530,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 447 : - int LA193_727 = input.LA(1); + int LA193_226 = input.LA(1); - int index193_727 = input.index(); + int index193_226 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_727); + input.seek(index193_226); if ( s>=0 ) return s; break; case 448 : @@ -19554,39 +19554,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 449 : - int LA193_226 = input.LA(1); + int LA193_471 = input.LA(1); - int index193_226 = input.index(); + int index193_471 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_226); + input.seek(index193_471); if ( s>=0 ) return s; break; case 450 : - int LA193_823 = input.LA(1); + int LA193_814 = input.LA(1); - int index193_823 = input.index(); + int index193_814 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_823); + input.seek(index193_814); if ( s>=0 ) return s; break; case 451 : - int LA193_471 = input.LA(1); + int LA193_727 = input.LA(1); - int index193_471 = input.index(); + int index193_727 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_471); + input.seek(index193_727); if ( s>=0 ) return s; break; case 452 : @@ -19602,123 +19602,123 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 453 : - int LA193_490 = input.LA(1); + int LA193_741 = input.LA(1); - int index193_490 = input.index(); + int index193_741 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_490); + input.seek(index193_741); if ( s>=0 ) return s; break; case 454 : - int LA193_741 = input.LA(1); + int LA193_490 = input.LA(1); - int index193_741 = input.index(); + int index193_490 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_741); + input.seek(index193_490); if ( s>=0 ) return s; break; case 455 : - int LA193_825 = input.LA(1); + int LA193_605 = input.LA(1); - int index193_825 = input.index(); + int index193_605 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_825); + input.seek(index193_605); if ( s>=0 ) return s; break; case 456 : - int LA193_837 = input.LA(1); + int LA193_621 = input.LA(1); - int index193_837 = input.index(); + int index193_621 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_837); + input.seek(index193_621); if ( s>=0 ) return s; break; case 457 : - int LA193_605 = input.LA(1); + int LA193_743 = input.LA(1); - int index193_605 = input.index(); + int index193_743 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_605); + input.seek(index193_743); if ( s>=0 ) return s; break; case 458 : - int LA193_814 = input.LA(1); + int LA193_825 = input.LA(1); - int index193_814 = input.index(); + int index193_825 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_814); + input.seek(index193_825); if ( s>=0 ) return s; break; case 459 : - int LA193_621 = input.LA(1); + int LA193_623 = input.LA(1); - int index193_621 = input.index(); + int index193_623 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_621); + input.seek(index193_623); if ( s>=0 ) return s; break; case 460 : - int LA193_623 = input.LA(1); + int LA193_823 = input.LA(1); - int index193_623 = input.index(); + int index193_823 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_623); + input.seek(index193_823); if ( s>=0 ) return s; break; case 461 : - int LA193_743 = input.LA(1); + int LA193_837 = input.LA(1); - int index193_743 = input.index(); + int index193_837 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_743); + input.seek(index193_837); if ( s>=0 ) return s; break; case 462 : - int LA193_489 = input.LA(1); + int LA193_491 = input.LA(1); - int index193_489 = input.index(); + int index193_491 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_489); + input.seek(index193_491); if ( s>=0 ) return s; break; case 463 : @@ -19746,27 +19746,27 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 465 : - int LA193_472 = input.LA(1); + int LA193_744 = input.LA(1); - int index193_472 = input.index(); + int index193_744 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_472); + input.seek(index193_744); if ( s>=0 ) return s; break; case 466 : - int LA193_826 = input.LA(1); + int LA193_742 = input.LA(1); - int index193_826 = input.index(); + int index193_742 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_826); + input.seek(index193_742); if ( s>=0 ) return s; break; case 467 : @@ -19794,99 +19794,99 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 469 : - int LA193_742 = input.LA(1); + int LA193_472 = input.LA(1); - int index193_742 = input.index(); + int index193_472 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_742); + input.seek(index193_472); if ( s>=0 ) return s; break; case 470 : - int LA193_815 = input.LA(1); + int LA193_489 = input.LA(1); - int index193_815 = input.index(); + int index193_489 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_815); + input.seek(index193_489); if ( s>=0 ) return s; break; case 471 : - int LA193_491 = input.LA(1); + int LA193_815 = input.LA(1); - int index193_491 = input.index(); + int index193_815 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_491); + input.seek(index193_815); if ( s>=0 ) return s; break; case 472 : - int LA193_606 = input.LA(1); + int LA193_728 = input.LA(1); - int index193_606 = input.index(); + int index193_728 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_606); + input.seek(index193_728); if ( s>=0 ) return s; break; case 473 : - int LA193_744 = input.LA(1); + int LA193_826 = input.LA(1); - int index193_744 = input.index(); + int index193_826 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_744); + input.seek(index193_826); if ( s>=0 ) return s; break; case 474 : - int LA193_622 = input.LA(1); + int LA193_606 = input.LA(1); - int index193_622 = input.index(); + int index193_606 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_622); + input.seek(index193_606); if ( s>=0 ) return s; break; case 475 : - int LA193_624 = input.LA(1); + int LA193_622 = input.LA(1); - int index193_624 = input.index(); + int index193_622 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_624); + input.seek(index193_622); if ( s>=0 ) return s; break; case 476 : - int LA193_728 = input.LA(1); + int LA193_624 = input.LA(1); - int index193_728 = input.index(); + int index193_624 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_728); + input.seek(index193_624); if ( s>=0 ) return s; break; case 477 : diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java index 921786f1ce60..3ea5a9359a4e 100644 --- a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java +++ b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java @@ -1,4 +1,4 @@ -// $ANTLR 3.5.3 /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2024-12-16 18:39:33 +// $ANTLR 3.5.3 /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2025-01-01 17:36:23 /* * Licensed to the Apache Software Foundation (ASF) under one @@ -230,65 +230,65 @@ public Parser[] getDelegates() { public static final String[] ruleNames = new String[] { - "invalidRule", "prio", "synpred43_Css3", "synpred61_Css3", "vendorAtRule", - "synpred60_Css3", "key_and", "synpred42_Css3", "bracketBlock", "importLayer", - "layerStatement", "cp_term_symbol", "sass_use", "synpred56_Css3", "styleFeature", - "styleQueryDisjunction", "moz_document", "sass_forward_show", "supportsCondition", - "slAttributeValue", "declaration", "synpred41_Css3", "sass_each", "margin", - "layerAtRule", "synpred50_Css3", "synpred26_Css3", "sizeFeatureRangeBetweenGt", - "synpred58_Css3", "synpred17_Css3", "synpred40_Css3", "supportsDecl", - "synpred3_Css3", "property", "cp_variable_declaration", "parenBlock", - "synpred30_Css3", "slAttributeName", "synpred38_Css3", "synpred27_Css3", - "bodyItem", "body", "pseudoPage", "containerQueryConjunction", "synpred46_Css3", - "synpred62_Css3", "supportsAtRule", "fnAttribute", "containerAtRule", - "margin_sym", "cp_mixin_call", "styleCondition", "sizeFeatureFixedValue", - "webkitKeyframesBlock", "cp_variable", "supportsConjunction", "cp_expression_operator", - "functionName", "supportsDisjunction", "atRuleId", "cp_mixin_name", "synpred48_Css3", - "importItem", "synpred2_Css3", "synpred11_Css3", "synpred65_Css3", "sizeFeatureName", - "sass_map", "styleSheet", "sass_if", "sass_function_name", "generic_at_rule", - "fnAttributes", "synpred67_Css3", "cp_expression_list", "styleQueryConjunction", - "sizeFeatureValue", "mediaFeature", "cp_mixin_call_args", "layerBlock", - "layerBody", "less_fn_name", "synpred71_Css3", "media", "synpred35_Css3", - "synpred22_Css3", "elementSubsequent", "mediaQuery", "synpred5_Css3", - "containerQueryWithOperator", "synpred21_Css3", "sass_control_expression", - "cp_mixin_block", "cp_arg", "synpred51_Css3", "cp_mixin_call_arg", "preservedTokenTopLevel", - "sizeFeatureRangeSingle", "synpred19_Css3", "synpred32_Css3", "counterStyle", - "synpred14_Css3", "sass_debug", "propertyValue", "mediaType", "synpred1_Css3", - "sass_while", "sass_use_with", "syncToFollow", "synpred63_Css3", "namespaces", - "mediaFeatureValue", "synpred33_Css3", "cp_math_expressions", "resourceIdentifier", - "sass_forward_with", "cssId", "function", "containerName", "synpred23_Css3", - "expression", "synpred6_Css3", "synpred70_Css3", "synpred28_Css3", "synpred37_Css3", - "synpred68_Css3", "synpred12_Css3", "webkitKeyframeSelectors", "cp_expression", - "synpred31_Css3", "charSet", "sass_forward_with_declaration", "less_import_types", - "sass_use_as", "cssClass", "preservedToken", "synpred45_Css3", "key_only", - "selectorsGroup", "sass_content", "fontFace", "term", "sass_for", "synpred10_Css3", - "synpred53_Css3", "mediaBody", "sass_control", "styleConditionWithOperator", - "mediaQueryOperator", "selector", "supportsFeature", "syncTo_SEMI", "containerQueryDisjunction", - "sass_function_return", "cp_args_list", "synpred7_Css3", "componentValueOuter", - "cp_mixin_declaration", "braceBlock", "synpred59_Css3", "mediaExpression", - "less_selector_interpolation_exp", "moz_document_function", "sass_extend", - "sizeFeatureRangeBetweenLt", "synpred29_Css3", "synpred55_Css3", "synpred4_Css3", - "slAttribute", "simpleSelectorSequence", "synpred16_Css3", "synpred44_Css3", - "synpred25_Css3", "synpred8_Css3", "sass_forward_as", "synpred15_Css3", - "sass_use_with_declaration", "sass_forward_hide", "synpred9_Css3", "styleInParens", - "sass_function_declaration", "ws", "synpred64_Css3", "synpred52_Css3", - "less_mixin_guarded", "synpred20_Css3", "operator", "supportsWithOperator", - "key_or", "esPred", "pseudo", "syncTo_RBRACE", "sass_map_pair", "syncToDeclarationsRule", - "page", "less_condition_operator", "less_condition", "sass_control_block", - "namespacePrefixName", "mediaQueryList", "sass_interpolation_expression_var", - "at_rule", "componentValue", "styleQuery", "sizeFeature", "sass_map_name", - "typeSelector", "layerName", "namespacePrefix", "combinator", "less_selector_interpolation", - "imports", "sass_error", "sass_forward", "braceBlock2", "cp_math_expression_atom", - "cp_expression_atom", "containerCondition", "synpred47_Css3", "namespace", - "synpred34_Css3", "synpred24_Css3", "sass_map_pairs", "synpred66_Css3", - "expressionPredicate", "elementName", "less_function_in_condition", "rule", - "supportsInParens", "synpred13_Css3", "synpred36_Css3", "sass_extend_only_selector", - "fnAttributeName", "sass_else", "synpred18_Css3", "propertyDeclaration", - "less_when", "synpred54_Css3", "mediaBodyItem", "webkitKeyframes", "sass_selector_interpolation_exp", - "synpred49_Css3", "cp_math_expression", "hexColor", "sass_nested_properties", - "synpred57_Css3", "fnAttributeValue", "synpred69_Css3", "declarations", - "cp_propertyValue", "unaryOperator", "containerQueryInParens", "charSetValue", - "sass_each_variables", "synpred39_Css3" + "invalidRule", "synpred60_Css3", "fnAttribute", "propertyDeclaration", + "componentValue", "sass_nested_properties", "sizeFeatureRangeBetweenGt", + "mediaQueryList", "sizeFeatureName", "hexColor", "namespace", "key_only", + "supportsInParens", "sizeFeatureRangeBetweenLt", "sass_use_with_declaration", + "rule", "pseudoPage", "layerBody", "typeSelector", "cp_term_symbol", "fnAttributeValue", + "slAttributeName", "containerQueryConjunction", "synpred1_Css3", "synpred19_Css3", + "componentValueOuter", "less_selector_interpolation_exp", "unaryOperator", + "property", "synpred32_Css3", "sass_map_pair", "syncToFollow", "cp_propertyValue", + "preservedToken", "body", "simpleSelectorSequence", "margin_sym", "synpred52_Css3", + "synpred29_Css3", "sass_map_pairs", "cp_variable", "synpred53_Css3", "synpred62_Css3", + "synpred54_Css3", "supportsWithOperator", "moz_document_function", "operator", + "sizeFeatureRangeSingle", "preservedTokenTopLevel", "media", "mediaType", + "cp_mixin_call_arg", "cp_arg", "synpred7_Css3", "sass_use", "namespacePrefix", + "supportsConjunction", "slAttributeValue", "fnAttributes", "containerQueryWithOperator", + "sass_each", "sass_if", "synpred48_Css3", "synpred67_Css3", "synpred41_Css3", + "sass_forward", "synpred64_Css3", "sass_forward_hide", "prio", "less_condition", + "mediaExpression", "sass_each_variables", "containerAtRule", "sass_use_with", + "sass_map_name", "webkitKeyframesBlock", "esPred", "at_rule", "sass_else", + "synpred24_Css3", "synpred35_Css3", "importItem", "pseudo", "bodyItem", + "layerAtRule", "containerName", "synpred23_Css3", "sass_control_block", + "cp_mixin_block", "sass_error", "cp_mixin_call_args", "layerStatement", + "webkitKeyframes", "imports", "styleConditionWithOperator", "sass_use_as", + "expression", "braceBlock", "margin", "synpred21_Css3", "synpred34_Css3", + "synpred38_Css3", "elementName", "cssId", "synpred16_Css3", "sass_forward_with", + "synpred46_Css3", "styleFeature", "expressionPredicate", "key_or", "declaration", + "synpred40_Css3", "syncToDeclarationsRule", "elementSubsequent", "synpred4_Css3", + "sass_forward_as", "mediaQueryOperator", "cp_mixin_call", "cp_mixin_name", + "synpred65_Css3", "importLayer", "synpred50_Css3", "synpred28_Css3", "declarations", + "synpred66_Css3", "sass_forward_show", "sass_debug", "styleCondition", + "synpred25_Css3", "cp_math_expression_atom", "synpred3_Css3", "synpred8_Css3", + "sass_extend_only_selector", "sizeFeatureFixedValue", "synpred30_Css3", + "synpred33_Css3", "slAttribute", "braceBlock2", "containerCondition", + "cssClass", "synpred42_Css3", "sass_content", "synpred47_Css3", "combinator", + "synpred45_Css3", "less_mixin_guarded", "synpred43_Css3", "synpred63_Css3", + "cp_expression_operator", "counterStyle", "synpred5_Css3", "supportsAtRule", + "sass_selector_interpolation_exp", "styleSheet", "less_function_in_condition", + "styleQuery", "cp_math_expressions", "synpred57_Css3", "vendorAtRule", + "parenBlock", "cp_expression_atom", "sass_function_return", "sass_function_declaration", + "mediaQuery", "webkitKeyframeSelectors", "layerName", "synpred31_Css3", + "synpred49_Css3", "cp_args_list", "mediaFeature", "sass_map", "fnAttributeName", + "synpred14_Css3", "fontFace", "charSet", "less_when", "supportsDecl", + "functionName", "synpred10_Css3", "sass_control_expression", "resourceIdentifier", + "syncTo_SEMI", "containerQueryDisjunction", "sass_extend", "supportsCondition", + "sass_while", "synpred22_Css3", "synpred13_Css3", "supportsDisjunction", + "styleQueryConjunction", "key_and", "containerQueryInParens", "synpred18_Css3", + "synpred39_Css3", "less_import_types", "mediaBodyItem", "synpred27_Css3", + "ws", "synpred59_Css3", "page", "atRuleId", "cp_expression", "sass_forward_with_declaration", + "synpred51_Css3", "namespaces", "selector", "term", "sass_for", "function", + "propertyValue", "mediaFeatureValue", "bracketBlock", "mediaBody", "styleQueryDisjunction", + "synpred12_Css3", "cp_expression_list", "synpred11_Css3", "generic_at_rule", + "synpred26_Css3", "less_condition_operator", "selectorsGroup", "supportsFeature", + "synpred15_Css3", "synpred58_Css3", "charSetValue", "synpred17_Css3", + "synpred61_Css3", "sass_control", "syncTo_RBRACE", "namespacePrefixName", + "synpred44_Css3", "cp_variable_declaration", "synpred20_Css3", "moz_document", + "less_fn_name", "synpred6_Css3", "styleInParens", "less_selector_interpolation", + "cp_mixin_declaration", "synpred2_Css3", "cp_math_expression", "synpred56_Css3", + "synpred9_Css3", "synpred36_Css3", "sizeFeatureValue", "synpred37_Css3", + "synpred55_Css3", "sizeFeature", "layerBlock", "sass_interpolation_expression_var", + "sass_function_name" }; public static final boolean[] decisionCanBacktrack = new boolean[] { @@ -313,35 +313,34 @@ public Parser[] getDelegates() { false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, - true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, - false, false, false, false, false, false, false, true, false, false, - false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, true, false, false, false, + false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, - false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, - false, true, false, false, true, true, false, false, false, false, + false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + true, false, false, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, - false, false, false, false, false, false, false, false, true, true, - false, false, false, false, true, false, false, false, false, false, - true, false, false, false, false, false, false, false, false, false, - false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, true, true, false, false, false, false, true, false, false, false, false, false, true, - false, false, true, false, false, false, false, false, false, true, - false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, - false, false, false, false, false, false, true, false, false, false, - true, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, true, false, false, false, false, false, true, false, + false, true, false, false, false, false, false, false, true, false, + false, false, true, false, false, false, false, false, false, false, + false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, true, false, false, false, true, + false, false, false, false, false, false, false, false, false, false, + true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, @@ -357,7 +356,7 @@ public Parser[] getDelegates() { false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, - false + false, false, false, false, false, false, false, false, false }; @@ -411,7 +410,7 @@ private boolean isCssPreprocessorSource() { private boolean tokenNameEquals(String tokenImage) { return tokenImage.equalsIgnoreCase(input.LT(1).getText()); } - + private boolean tokenNameEquals2(String tokenImage) { return tokenImage.equalsIgnoreCase(input.LT(2).getText()); } @@ -5005,10 +5004,24 @@ else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScs else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt90=5; } - else if ( (true) ) { + else if ( ((evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@charset\")")||evalPredicate(tokenNameEquals("@-moz-keyframes"),"tokenNameEquals(\"@-moz-keyframes\")")||evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o-keyframes\")"))) ) { alt90=13; } + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 90, 5, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + } else if ( (LA90_0==SASS_INCLUDE) ) { int LA90_6 = input.LA(2); @@ -7956,10 +7969,24 @@ else if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred20_Css3())) ) { alt119=6; } - else if ( (true) ) { + else if ( ((evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@charset\")")||evalPredicate(tokenNameEquals("@-moz-keyframes"),"tokenNameEquals(\"@-moz-keyframes\")")||evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o-keyframes\")"))) ) { alt119=7; } + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 119, 5, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + } break; case SASS_INCLUDE: @@ -13452,10 +13479,24 @@ public final void vendorAtRule() throws RecognitionException { if ( ((evalPredicate(tokenNameEquals("@-moz-keyframes"),"tokenNameEquals(\"@-moz-keyframes\")")||evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o-keyframes\")"))) ) { alt197=2; } - else if ( (true) ) { + else if ( (evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@charset\")")) ) { alt197=3; } + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 197, 4, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + } break; default: @@ -13739,7 +13780,7 @@ else if ( (LA198_0==HASH_SYMBOL) ) { // $ANTLR start "generic_at_rule" - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g: + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:1: generic_at_rule :{...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) ; public final void generic_at_rule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "generic_at_rule"); if ( getRuleLevel()==0 ) {dbg.commence();} @@ -13747,211 +13788,123 @@ public final void generic_at_rule() throws RecognitionException { dbg.location(715, 0); try { - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g: + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:5: ({...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) ) dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g: + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:7: {...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) { dbg.location(716,7); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_generic_at_rule4013); if (state.failed) return;dbg.location(716,16); - pushFollow(FOLLOW_ws_in_generic_at_rule4015); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(716,19); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:19: ( ( LBRACE )=> braceBlock2 | ( componentValue )=> componentValue ) - int alt200=2; + if ( !(evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@charset\")")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "generic_at_rule", "! tokenNameEquals(\"@charset\")"); + }dbg.location(716,40); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_generic_at_rule4015); if (state.failed) return;dbg.location(716,49); + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:49: ( (~ ( SEMI | LBRACE ) )=> componentValue )* try { dbg.enterSubRule(200); - try { dbg.enterDecision(200, decisionCanBacktrack[200]); - int LA200_0 = input.LA(1); - if ( (LA200_0==LBRACE) ) { - int LA200_1 = input.LA(2); - if ( (synpred32_Css3()) ) { - alt200=1; - } - else if ( (synpred33_Css3()) ) { - alt200=2; - } + loop200: + while (true) { + int alt200=2; + try { dbg.enterDecision(200, decisionCanBacktrack[200]); - else { - if (state.backtracking>0) {state.failed=true; return;} - int nvaeMark = input.mark(); - try { - input.consume(); - NoViableAltException nvae = - new NoViableAltException("", 200, 1, input); - dbg.recognitionException(nvae); - throw nvae; - } finally { - input.rewind(nvaeMark); + int LA200_0 = input.LA(1); + if ( (LA200_0==LBRACE) ) { + int LA200_1 = input.LA(2); + if ( (synpred32_Css3()) ) { + alt200=1; } + } + else if ( (LA200_0==SEMI) ) { + int LA200_2 = input.LA(2); + if ( (synpred32_Css3()) ) { + alt200=1; + } - } - else if ( (LA200_0==LPAREN) && (synpred33_Css3())) { - alt200=2; - } - else if ( (LA200_0==LBRACKET) && (synpred33_Css3())) { - alt200=2; - } - else if ( (LA200_0==IDENT) && (synpred33_Css3())) { - alt200=2; - } - else if ( ((LA200_0 >= A && LA200_0 <= I)||(LA200_0 >= IMPORTANT_SYM && LA200_0 <= LAYER_SYM)||(LA200_0 >= LEFTBOTTOM_SYM && LA200_0 <= LINE_COMMENT)||(LA200_0 >= M && LA200_0 <= R)||(LA200_0 >= REM && LA200_0 <= RIGHTTOP_SYM)||(LA200_0 >= S && LA200_0 <= Z)) && (synpred33_Css3())) { - alt200=2; - } + } + else if ( (LA200_0==LPAREN) && (synpred32_Css3())) { + alt200=1; + } + else if ( (LA200_0==LBRACKET) && (synpred32_Css3())) { + alt200=1; + } + else if ( (LA200_0==IDENT) && (synpred32_Css3())) { + alt200=1; + } + else if ( ((LA200_0 >= A && LA200_0 <= I)||(LA200_0 >= IMPORTANT_SYM && LA200_0 <= LAYER_SYM)||(LA200_0 >= LEFTBOTTOM_SYM && LA200_0 <= LINE_COMMENT)||(LA200_0 >= M && LA200_0 <= R)||(LA200_0 >= REM && LA200_0 <= RIGHTTOP_SYM)||(LA200_0 >= S && LA200_0 <= SASS_WHILE)||(LA200_0 >= SOLIDUS && LA200_0 <= Z)) && (synpred32_Css3())) { + alt200=1; + } - } finally {dbg.exitDecision(200);} + } finally {dbg.exitDecision(200);} - switch (alt200) { + switch (alt200) { case 1 : dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:20: ( LBRACE )=> braceBlock2 + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:50: (~ ( SEMI | LBRACE ) )=> componentValue { - dbg.location(716,32); - pushFollow(FOLLOW_braceBlock2_in_generic_at_rule4024); - braceBlock2(); - state._fsp--; - if (state.failed) return; - } - break; - case 2 : - dbg.enterAlt(2); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:46: ( componentValue )=> componentValue - { - dbg.location(716,66); - pushFollow(FOLLOW_componentValue_in_generic_at_rule4034); + dbg.location(716,74); + pushFollow(FOLLOW_componentValue_in_generic_at_rule4033); componentValue(); state._fsp--; if (state.failed) return; } break; + default : + break loop200; + } } } finally {dbg.exitSubRule(200);} - dbg.location(716,82); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g: - try { dbg.enterSubRule(202); - - loop202: - while (true) { - int alt202=2; - try { dbg.enterDecision(202, decisionCanBacktrack[202]); + dbg.location(716,92); + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:92: ( ( LBRACE )=> braceBlock2 | SEMI ) + int alt201=2; + try { dbg.enterSubRule(201); + try { dbg.enterDecision(201, decisionCanBacktrack[201]); - int LA202_0 = input.LA(1); - if ( (LA202_0==COMMENT||LA202_0==NL||LA202_0==WS) ) { - int LA202_1 = input.LA(2); - if ( (synpred35_Css3()) ) { - alt202=1; - } + int LA201_0 = input.LA(1); + if ( (LA201_0==LBRACE) && (synpred33_Css3())) { + alt201=1; + } + else if ( (LA201_0==SEMI) ) { + alt201=2; + } - } + else { + if (state.backtracking>0) {state.failed=true; return;} + NoViableAltException nvae = + new NoViableAltException("", 201, 0, input); + dbg.recognitionException(nvae); + throw nvae; + } - } finally {dbg.exitDecision(202);} + } finally {dbg.exitDecision(201);} - switch (alt202) { + switch (alt201) { case 1 : dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g: - { - dbg.location(716,137); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:137: ( ws ( ( LBRACE )=> braceBlock2 | ( componentValue )=> componentValue ) ) - dbg.enterAlt(1); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:138: ws ( ( LBRACE )=> braceBlock2 | ( componentValue )=> componentValue ) + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:93: ( LBRACE )=> braceBlock2 { - dbg.location(716,138); - pushFollow(FOLLOW_ws_in_generic_at_rule4059); - ws(); + dbg.location(716,105); + pushFollow(FOLLOW_braceBlock2_in_generic_at_rule4045); + braceBlock2(); state._fsp--; - if (state.failed) return;dbg.location(716,141); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:141: ( ( LBRACE )=> braceBlock2 | ( componentValue )=> componentValue ) - int alt201=2; - try { dbg.enterSubRule(201); - try { dbg.enterDecision(201, decisionCanBacktrack[201]); - - int LA201_0 = input.LA(1); - if ( (LA201_0==LBRACE) ) { - int LA201_1 = input.LA(2); - if ( (synpred36_Css3()) ) { - alt201=1; - } - else if ( (synpred37_Css3()) ) { - alt201=2; - } - - else { - if (state.backtracking>0) {state.failed=true; return;} - int nvaeMark = input.mark(); - try { - input.consume(); - NoViableAltException nvae = - new NoViableAltException("", 201, 1, input); - dbg.recognitionException(nvae); - throw nvae; - } finally { - input.rewind(nvaeMark); - } - } - - } - else if ( (LA201_0==LPAREN) && (synpred37_Css3())) { - alt201=2; - } - else if ( (LA201_0==LBRACKET) && (synpred37_Css3())) { - alt201=2; - } - else if ( (LA201_0==IDENT) && (synpred37_Css3())) { - alt201=2; - } - else if ( ((LA201_0 >= A && LA201_0 <= I)||(LA201_0 >= IMPORTANT_SYM && LA201_0 <= LAYER_SYM)||(LA201_0 >= LEFTBOTTOM_SYM && LA201_0 <= LINE_COMMENT)||(LA201_0 >= M && LA201_0 <= R)||(LA201_0 >= REM && LA201_0 <= RIGHTTOP_SYM)||(LA201_0 >= S && LA201_0 <= Z)) && (synpred37_Css3())) { - alt201=2; - } - - } finally {dbg.exitDecision(201);} - - switch (alt201) { - case 1 : - dbg.enterAlt(1); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:142: ( LBRACE )=> braceBlock2 - { - dbg.location(716,154); - pushFollow(FOLLOW_braceBlock2_in_generic_at_rule4068); - braceBlock2(); - state._fsp--; - if (state.failed) return; - } - break; - case 2 : - dbg.enterAlt(2); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:168: ( componentValue )=> componentValue - { - dbg.location(716,188); - pushFollow(FOLLOW_componentValue_in_generic_at_rule4078); - componentValue(); - state._fsp--; - if (state.failed) return; - } - break; - - } - } finally {dbg.exitSubRule(201);} - + if (state.failed) return; } + break; + case 2 : + dbg.enterAlt(2); + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:119: SEMI + { + dbg.location(716,119); + match(input,SEMI,FOLLOW_SEMI_in_generic_at_rule4049); if (state.failed) return; } break; - default : - break loop202; - } } - } finally {dbg.exitSubRule(202);} + } finally {dbg.exitSubRule(201);} } @@ -13963,7 +13916,7 @@ else if ( ((LA201_0 >= A && LA201_0 <= I)||(LA201_0 >= IMPORTANT_SYM && LA201_0 finally { // do for sure before leaving } - dbg.location(716, 205); + dbg.location(716, 123); } finally { @@ -13992,26 +13945,26 @@ public final void moz_document() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:2: MOZ_DOCUMENT_SYM ( ws )? ( moz_document_function ( ws )? ) ( COMMA ( ws )? moz_document_function ( ws )? )* LBRACE ( ws )? ( body )? RBRACE { dbg.location(720,2); - match(input,MOZ_DOCUMENT_SYM,FOLLOW_MOZ_DOCUMENT_SYM_in_moz_document4092); if (state.failed) return;dbg.location(720,19); + match(input,MOZ_DOCUMENT_SYM,FOLLOW_MOZ_DOCUMENT_SYM_in_moz_document4060); if (state.failed) return;dbg.location(720,19); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:19: ( ws )? - int alt203=2; - try { dbg.enterSubRule(203); - try { dbg.enterDecision(203, decisionCanBacktrack[203]); + int alt202=2; + try { dbg.enterSubRule(202); + try { dbg.enterDecision(202, decisionCanBacktrack[202]); - int LA203_0 = input.LA(1); - if ( (LA203_0==COMMENT||LA203_0==NL||LA203_0==WS) ) { - alt203=1; + int LA202_0 = input.LA(1); + if ( (LA202_0==COMMENT||LA202_0==NL||LA202_0==WS) ) { + alt202=1; } - } finally {dbg.exitDecision(203);} + } finally {dbg.exitDecision(202);} - switch (alt203) { + switch (alt202) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:19: ws { dbg.location(720,19); - pushFollow(FOLLOW_ws_in_moz_document4094); + pushFollow(FOLLOW_ws_in_moz_document4062); ws(); state._fsp--; if (state.failed) return; @@ -14019,7 +13972,7 @@ public final void moz_document() throws RecognitionException { break; } - } finally {dbg.exitSubRule(203);} + } finally {dbg.exitSubRule(202);} dbg.location(720,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:23: ( moz_document_function ( ws )? ) dbg.enterAlt(1); @@ -14027,29 +13980,29 @@ public final void moz_document() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:25: moz_document_function ( ws )? { dbg.location(720,25); - pushFollow(FOLLOW_moz_document_function_in_moz_document4099); + pushFollow(FOLLOW_moz_document_function_in_moz_document4067); moz_document_function(); state._fsp--; if (state.failed) return;dbg.location(720,47); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:47: ( ws )? - int alt204=2; - try { dbg.enterSubRule(204); - try { dbg.enterDecision(204, decisionCanBacktrack[204]); + int alt203=2; + try { dbg.enterSubRule(203); + try { dbg.enterDecision(203, decisionCanBacktrack[203]); - int LA204_0 = input.LA(1); - if ( (LA204_0==COMMENT||LA204_0==NL||LA204_0==WS) ) { - alt204=1; + int LA203_0 = input.LA(1); + if ( (LA203_0==COMMENT||LA203_0==NL||LA203_0==WS) ) { + alt203=1; } - } finally {dbg.exitDecision(204);} + } finally {dbg.exitDecision(203);} - switch (alt204) { + switch (alt203) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:47: ws { dbg.location(720,47); - pushFollow(FOLLOW_ws_in_moz_document4101); + pushFollow(FOLLOW_ws_in_moz_document4069); ws(); state._fsp--; if (state.failed) return; @@ -14057,52 +14010,52 @@ public final void moz_document() throws RecognitionException { break; } - } finally {dbg.exitSubRule(204);} + } finally {dbg.exitSubRule(203);} } dbg.location(720,52); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:52: ( COMMA ( ws )? moz_document_function ( ws )? )* - try { dbg.enterSubRule(207); + try { dbg.enterSubRule(206); - loop207: + loop206: while (true) { - int alt207=2; - try { dbg.enterDecision(207, decisionCanBacktrack[207]); + int alt206=2; + try { dbg.enterDecision(206, decisionCanBacktrack[206]); - int LA207_0 = input.LA(1); - if ( (LA207_0==COMMA) ) { - alt207=1; + int LA206_0 = input.LA(1); + if ( (LA206_0==COMMA) ) { + alt206=1; } - } finally {dbg.exitDecision(207);} + } finally {dbg.exitDecision(206);} - switch (alt207) { + switch (alt206) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:54: COMMA ( ws )? moz_document_function ( ws )? { dbg.location(720,54); - match(input,COMMA,FOLLOW_COMMA_in_moz_document4107); if (state.failed) return;dbg.location(720,60); + match(input,COMMA,FOLLOW_COMMA_in_moz_document4075); if (state.failed) return;dbg.location(720,60); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:60: ( ws )? - int alt205=2; - try { dbg.enterSubRule(205); - try { dbg.enterDecision(205, decisionCanBacktrack[205]); + int alt204=2; + try { dbg.enterSubRule(204); + try { dbg.enterDecision(204, decisionCanBacktrack[204]); - int LA205_0 = input.LA(1); - if ( (LA205_0==COMMENT||LA205_0==NL||LA205_0==WS) ) { - alt205=1; + int LA204_0 = input.LA(1); + if ( (LA204_0==COMMENT||LA204_0==NL||LA204_0==WS) ) { + alt204=1; } - } finally {dbg.exitDecision(205);} + } finally {dbg.exitDecision(204);} - switch (alt205) { + switch (alt204) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:60: ws { dbg.location(720,60); - pushFollow(FOLLOW_ws_in_moz_document4109); + pushFollow(FOLLOW_ws_in_moz_document4077); ws(); state._fsp--; if (state.failed) return; @@ -14110,31 +14063,31 @@ public final void moz_document() throws RecognitionException { break; } - } finally {dbg.exitSubRule(205);} + } finally {dbg.exitSubRule(204);} dbg.location(720,64); - pushFollow(FOLLOW_moz_document_function_in_moz_document4112); + pushFollow(FOLLOW_moz_document_function_in_moz_document4080); moz_document_function(); state._fsp--; if (state.failed) return;dbg.location(720,86); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:86: ( ws )? - int alt206=2; - try { dbg.enterSubRule(206); - try { dbg.enterDecision(206, decisionCanBacktrack[206]); + int alt205=2; + try { dbg.enterSubRule(205); + try { dbg.enterDecision(205, decisionCanBacktrack[205]); - int LA206_0 = input.LA(1); - if ( (LA206_0==COMMENT||LA206_0==NL||LA206_0==WS) ) { - alt206=1; + int LA205_0 = input.LA(1); + if ( (LA205_0==COMMENT||LA205_0==NL||LA205_0==WS) ) { + alt205=1; } - } finally {dbg.exitDecision(206);} + } finally {dbg.exitDecision(205);} - switch (alt206) { + switch (alt205) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:86: ws { dbg.location(720,86); - pushFollow(FOLLOW_ws_in_moz_document4114); + pushFollow(FOLLOW_ws_in_moz_document4082); ws(); state._fsp--; if (state.failed) return; @@ -14142,37 +14095,37 @@ public final void moz_document() throws RecognitionException { break; } - } finally {dbg.exitSubRule(206);} + } finally {dbg.exitSubRule(205);} } break; default : - break loop207; + break loop206; } } - } finally {dbg.exitSubRule(207);} + } finally {dbg.exitSubRule(206);} dbg.location(721,2); - match(input,LBRACE,FOLLOW_LBRACE_in_moz_document4121); if (state.failed) return;dbg.location(721,9); + match(input,LBRACE,FOLLOW_LBRACE_in_moz_document4089); if (state.failed) return;dbg.location(721,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:721:9: ( ws )? - int alt208=2; - try { dbg.enterSubRule(208); - try { dbg.enterDecision(208, decisionCanBacktrack[208]); + int alt207=2; + try { dbg.enterSubRule(207); + try { dbg.enterDecision(207, decisionCanBacktrack[207]); - int LA208_0 = input.LA(1); - if ( (LA208_0==COMMENT||LA208_0==NL||LA208_0==WS) ) { - alt208=1; + int LA207_0 = input.LA(1); + if ( (LA207_0==COMMENT||LA207_0==NL||LA207_0==WS) ) { + alt207=1; } - } finally {dbg.exitDecision(208);} + } finally {dbg.exitDecision(207);} - switch (alt208) { + switch (alt207) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:721:9: ws { dbg.location(721,9); - pushFollow(FOLLOW_ws_in_moz_document4123); + pushFollow(FOLLOW_ws_in_moz_document4091); ws(); state._fsp--; if (state.failed) return; @@ -14180,27 +14133,27 @@ public final void moz_document() throws RecognitionException { break; } - } finally {dbg.exitSubRule(208);} + } finally {dbg.exitSubRule(207);} dbg.location(722,3); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:722:3: ( body )? - int alt209=2; - try { dbg.enterSubRule(209); - try { dbg.enterDecision(209, decisionCanBacktrack[209]); + int alt208=2; + try { dbg.enterSubRule(208); + try { dbg.enterDecision(208, decisionCanBacktrack[208]); - int LA209_0 = input.LA(1); - if ( ((LA209_0 >= AT_IDENT && LA209_0 <= AT_SIGN)||(LA209_0 >= BOTTOMCENTER_SYM && LA209_0 <= BOTTOMRIGHT_SYM)||(LA209_0 >= CHARSET_SYM && LA209_0 <= COLON)||LA209_0==CONTAINER_SYM||LA209_0==COUNTER_STYLE_SYM||(LA209_0 >= DCOLON && LA209_0 <= DOT)||LA209_0==FONT_FACE_SYM||(LA209_0 >= GEN && LA209_0 <= GREATER)||(LA209_0 >= HASH && LA209_0 <= HASH_SYMBOL)||LA209_0==IDENT||LA209_0==IMPORT_SYM||LA209_0==KEYFRAMES_SYM||LA209_0==LAYER_SYM||(LA209_0 >= LBRACKET && LA209_0 <= LEFTTOP_SYM)||LA209_0==LESS_AND||(LA209_0 >= MEDIA_SYM && LA209_0 <= MOZ_DOCUMENT_SYM)||LA209_0==NAMESPACE_SYM||LA209_0==PAGE_SYM||(LA209_0 >= PIPE && LA209_0 <= PLUS)||(LA209_0 >= RIGHTBOTTOM_SYM && LA209_0 <= RIGHTTOP_SYM)||(LA209_0 >= SASS_AT_ROOT && LA209_0 <= SASS_DEBUG)||(LA209_0 >= SASS_EACH && LA209_0 <= SASS_ELSE)||(LA209_0 >= SASS_EXTEND && LA209_0 <= SASS_FUNCTION)||(LA209_0 >= SASS_IF && LA209_0 <= SASS_MIXIN)||(LA209_0 >= SASS_RETURN && LA209_0 <= SEMI)||LA209_0==STAR||LA209_0==SUPPORTS_SYM||LA209_0==TILDE||(LA209_0 >= TOPCENTER_SYM && LA209_0 <= TOPRIGHT_SYM)||LA209_0==WEBKIT_KEYFRAMES_SYM) ) { - alt209=1; + int LA208_0 = input.LA(1); + if ( ((LA208_0 >= AT_IDENT && LA208_0 <= AT_SIGN)||(LA208_0 >= BOTTOMCENTER_SYM && LA208_0 <= BOTTOMRIGHT_SYM)||(LA208_0 >= CHARSET_SYM && LA208_0 <= COLON)||LA208_0==CONTAINER_SYM||LA208_0==COUNTER_STYLE_SYM||(LA208_0 >= DCOLON && LA208_0 <= DOT)||LA208_0==FONT_FACE_SYM||(LA208_0 >= GEN && LA208_0 <= GREATER)||(LA208_0 >= HASH && LA208_0 <= HASH_SYMBOL)||LA208_0==IDENT||LA208_0==IMPORT_SYM||LA208_0==KEYFRAMES_SYM||LA208_0==LAYER_SYM||(LA208_0 >= LBRACKET && LA208_0 <= LEFTTOP_SYM)||LA208_0==LESS_AND||(LA208_0 >= MEDIA_SYM && LA208_0 <= MOZ_DOCUMENT_SYM)||LA208_0==NAMESPACE_SYM||LA208_0==PAGE_SYM||(LA208_0 >= PIPE && LA208_0 <= PLUS)||(LA208_0 >= RIGHTBOTTOM_SYM && LA208_0 <= RIGHTTOP_SYM)||(LA208_0 >= SASS_AT_ROOT && LA208_0 <= SASS_DEBUG)||(LA208_0 >= SASS_EACH && LA208_0 <= SASS_ELSE)||(LA208_0 >= SASS_EXTEND && LA208_0 <= SASS_FUNCTION)||(LA208_0 >= SASS_IF && LA208_0 <= SASS_MIXIN)||(LA208_0 >= SASS_RETURN && LA208_0 <= SEMI)||LA208_0==STAR||LA208_0==SUPPORTS_SYM||LA208_0==TILDE||(LA208_0 >= TOPCENTER_SYM && LA208_0 <= TOPRIGHT_SYM)||LA208_0==WEBKIT_KEYFRAMES_SYM) ) { + alt208=1; } - } finally {dbg.exitDecision(209);} + } finally {dbg.exitDecision(208);} - switch (alt209) { + switch (alt208) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:722:3: body { dbg.location(722,3); - pushFollow(FOLLOW_body_in_moz_document4128); + pushFollow(FOLLOW_body_in_moz_document4096); body(); state._fsp--; if (state.failed) return; @@ -14208,9 +14161,9 @@ public final void moz_document() throws RecognitionException { break; } - } finally {dbg.exitSubRule(209);} + } finally {dbg.exitSubRule(208);} dbg.location(723,2); - match(input,RBRACE,FOLLOW_RBRACE_in_moz_document4133); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_moz_document4101); if (state.failed) return; } } @@ -14301,29 +14254,29 @@ public final void webkitKeyframes() throws RecognitionException { { dbg.location(734,2); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:734:2: ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) - int alt210=4; - try { dbg.enterSubRule(210); - try { dbg.enterDecision(210, decisionCanBacktrack[210]); + int alt209=4; + try { dbg.enterSubRule(209); + try { dbg.enterDecision(209, decisionCanBacktrack[209]); switch ( input.LA(1) ) { case WEBKIT_KEYFRAMES_SYM: { - alt210=1; + alt209=1; } break; case KEYFRAMES_SYM: { - alt210=2; + alt209=2; } break; case AT_IDENT: { - int LA210_3 = input.LA(2); + int LA209_3 = input.LA(2); if ( (evalPredicate(tokenNameEquals("@-moz-keyframes"),"tokenNameEquals(\"@-moz-keyframes\")")) ) { - alt210=3; + alt209=3; } else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o-keyframes\")")) ) { - alt210=4; + alt209=4; } else { @@ -14332,7 +14285,7 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 210, 3, input); + new NoViableAltException("", 209, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -14345,20 +14298,20 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 210, 0, input); + new NoViableAltException("", 209, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(210);} + } finally {dbg.exitDecision(209);} - switch (alt210) { + switch (alt209) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:734:4: WEBKIT_KEYFRAMES_SYM { dbg.location(734,4); - match(input,WEBKIT_KEYFRAMES_SYM,FOLLOW_WEBKIT_KEYFRAMES_SYM_in_webkitKeyframes4172); if (state.failed) return; + match(input,WEBKIT_KEYFRAMES_SYM,FOLLOW_WEBKIT_KEYFRAMES_SYM_in_webkitKeyframes4140); if (state.failed) return; } break; case 2 : @@ -14367,7 +14320,7 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:734:27: KEYFRAMES_SYM { dbg.location(734,27); - match(input,KEYFRAMES_SYM,FOLLOW_KEYFRAMES_SYM_in_webkitKeyframes4176); if (state.failed) return; + match(input,KEYFRAMES_SYM,FOLLOW_KEYFRAMES_SYM_in_webkitKeyframes4144); if (state.failed) return; } break; case 3 : @@ -14380,7 +14333,7 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframes", "tokenNameEquals(\"@-moz-keyframes\")"); }dbg.location(734,81); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_webkitKeyframes4182); if (state.failed) return; + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_webkitKeyframes4150); if (state.failed) return; } break; case 4 : @@ -14393,32 +14346,32 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframes", "tokenNameEquals(\"@-o-keyframes\")"); }dbg.location(734,128); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_webkitKeyframes4188); if (state.failed) return; + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_webkitKeyframes4156); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(210);} + } finally {dbg.exitSubRule(209);} dbg.location(734,139); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:734:139: ( ws )? - int alt211=2; - try { dbg.enterSubRule(211); - try { dbg.enterDecision(211, decisionCanBacktrack[211]); + int alt210=2; + try { dbg.enterSubRule(210); + try { dbg.enterDecision(210, decisionCanBacktrack[210]); - int LA211_0 = input.LA(1); - if ( (LA211_0==COMMENT||LA211_0==NL||LA211_0==WS) ) { - alt211=1; + int LA210_0 = input.LA(1); + if ( (LA210_0==COMMENT||LA210_0==NL||LA210_0==WS) ) { + alt210=1; } - } finally {dbg.exitDecision(211);} + } finally {dbg.exitDecision(210);} - switch (alt211) { + switch (alt210) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:734:139: ws { dbg.location(734,139); - pushFollow(FOLLOW_ws_in_webkitKeyframes4192); + pushFollow(FOLLOW_ws_in_webkitKeyframes4160); ws(); state._fsp--; if (state.failed) return; @@ -14426,31 +14379,31 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o break; } - } finally {dbg.exitSubRule(211);} + } finally {dbg.exitSubRule(210);} dbg.location(734,143); - pushFollow(FOLLOW_atRuleId_in_webkitKeyframes4195); + pushFollow(FOLLOW_atRuleId_in_webkitKeyframes4163); atRuleId(); state._fsp--; if (state.failed) return;dbg.location(734,152); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:734:152: ( ws )? - int alt212=2; - try { dbg.enterSubRule(212); - try { dbg.enterDecision(212, decisionCanBacktrack[212]); + int alt211=2; + try { dbg.enterSubRule(211); + try { dbg.enterDecision(211, decisionCanBacktrack[211]); - int LA212_0 = input.LA(1); - if ( (LA212_0==COMMENT||LA212_0==NL||LA212_0==WS) ) { - alt212=1; + int LA211_0 = input.LA(1); + if ( (LA211_0==COMMENT||LA211_0==NL||LA211_0==WS) ) { + alt211=1; } - } finally {dbg.exitDecision(212);} + } finally {dbg.exitDecision(211);} - switch (alt212) { + switch (alt211) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:734:152: ws { dbg.location(734,152); - pushFollow(FOLLOW_ws_in_webkitKeyframes4197); + pushFollow(FOLLOW_ws_in_webkitKeyframes4165); ws(); state._fsp--; if (state.failed) return; @@ -14458,28 +14411,28 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o break; } - } finally {dbg.exitSubRule(212);} + } finally {dbg.exitSubRule(211);} dbg.location(735,2); - match(input,LBRACE,FOLLOW_LBRACE_in_webkitKeyframes4201); if (state.failed) return;dbg.location(735,9); + match(input,LBRACE,FOLLOW_LBRACE_in_webkitKeyframes4169); if (state.failed) return;dbg.location(735,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:735:9: ( ws )? - int alt213=2; - try { dbg.enterSubRule(213); - try { dbg.enterDecision(213, decisionCanBacktrack[213]); + int alt212=2; + try { dbg.enterSubRule(212); + try { dbg.enterDecision(212, decisionCanBacktrack[212]); - int LA213_0 = input.LA(1); - if ( (LA213_0==COMMENT||LA213_0==NL||LA213_0==WS) ) { - alt213=1; + int LA212_0 = input.LA(1); + if ( (LA212_0==COMMENT||LA212_0==NL||LA212_0==WS) ) { + alt212=1; } - } finally {dbg.exitDecision(213);} + } finally {dbg.exitDecision(212);} - switch (alt213) { + switch (alt212) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:735:9: ws { dbg.location(735,9); - pushFollow(FOLLOW_ws_in_webkitKeyframes4203); + pushFollow(FOLLOW_ws_in_webkitKeyframes4171); ws(); state._fsp--; if (state.failed) return; @@ -14487,53 +14440,53 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o break; } - } finally {dbg.exitSubRule(213);} + } finally {dbg.exitSubRule(212);} dbg.location(736,3); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:736:3: ( webkitKeyframesBlock ( ws )? )* - try { dbg.enterSubRule(215); + try { dbg.enterSubRule(214); - loop215: + loop214: while (true) { - int alt215=2; - try { dbg.enterDecision(215, decisionCanBacktrack[215]); + int alt214=2; + try { dbg.enterDecision(214, decisionCanBacktrack[214]); - int LA215_0 = input.LA(1); - if ( (LA215_0==IDENT||LA215_0==PERCENTAGE||LA215_0==SASS_CONTENT) ) { - alt215=1; + int LA214_0 = input.LA(1); + if ( (LA214_0==IDENT||LA214_0==PERCENTAGE||LA214_0==SASS_CONTENT) ) { + alt214=1; } - } finally {dbg.exitDecision(215);} + } finally {dbg.exitDecision(214);} - switch (alt215) { + switch (alt214) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:736:5: webkitKeyframesBlock ( ws )? { dbg.location(736,5); - pushFollow(FOLLOW_webkitKeyframesBlock_in_webkitKeyframes4210); + pushFollow(FOLLOW_webkitKeyframesBlock_in_webkitKeyframes4178); webkitKeyframesBlock(); state._fsp--; if (state.failed) return;dbg.location(736,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:736:26: ( ws )? - int alt214=2; - try { dbg.enterSubRule(214); - try { dbg.enterDecision(214, decisionCanBacktrack[214]); + int alt213=2; + try { dbg.enterSubRule(213); + try { dbg.enterDecision(213, decisionCanBacktrack[213]); - int LA214_0 = input.LA(1); - if ( (LA214_0==COMMENT||LA214_0==NL||LA214_0==WS) ) { - alt214=1; + int LA213_0 = input.LA(1); + if ( (LA213_0==COMMENT||LA213_0==NL||LA213_0==WS) ) { + alt213=1; } - } finally {dbg.exitDecision(214);} + } finally {dbg.exitDecision(213);} - switch (alt214) { + switch (alt213) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:736:26: ws { dbg.location(736,26); - pushFollow(FOLLOW_ws_in_webkitKeyframes4212); + pushFollow(FOLLOW_ws_in_webkitKeyframes4180); ws(); state._fsp--; if (state.failed) return; @@ -14541,18 +14494,18 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o break; } - } finally {dbg.exitSubRule(214);} + } finally {dbg.exitSubRule(213);} } break; default : - break loop215; + break loop214; } } - } finally {dbg.exitSubRule(215);} + } finally {dbg.exitSubRule(214);} dbg.location(737,2); - match(input,RBRACE,FOLLOW_RBRACE_in_webkitKeyframes4219); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_webkitKeyframes4187); if (state.failed) return; } } @@ -14587,57 +14540,57 @@ public final void webkitKeyframesBlock() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:2: ( webkitKeyframeSelectors ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE |{...}?{...}? sass_content ( SEMI )? ) - int alt220=2; - try { dbg.enterDecision(220, decisionCanBacktrack[220]); + int alt219=2; + try { dbg.enterDecision(219, decisionCanBacktrack[219]); - int LA220_0 = input.LA(1); - if ( (LA220_0==IDENT||LA220_0==PERCENTAGE) ) { - alt220=1; + int LA219_0 = input.LA(1); + if ( (LA219_0==IDENT||LA219_0==PERCENTAGE) ) { + alt219=1; } - else if ( (LA220_0==SASS_CONTENT) ) { - alt220=2; + else if ( (LA219_0==SASS_CONTENT) ) { + alt219=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 220, 0, input); + new NoViableAltException("", 219, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(220);} + } finally {dbg.exitDecision(219);} - switch (alt220) { + switch (alt219) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:2: webkitKeyframeSelectors ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE { dbg.location(742,2); - pushFollow(FOLLOW_webkitKeyframeSelectors_in_webkitKeyframesBlock4231); + pushFollow(FOLLOW_webkitKeyframeSelectors_in_webkitKeyframesBlock4199); webkitKeyframeSelectors(); state._fsp--; if (state.failed) return;dbg.location(742,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:26: ( ws )? - int alt216=2; - try { dbg.enterSubRule(216); - try { dbg.enterDecision(216, decisionCanBacktrack[216]); + int alt215=2; + try { dbg.enterSubRule(215); + try { dbg.enterDecision(215, decisionCanBacktrack[215]); - int LA216_0 = input.LA(1); - if ( (LA216_0==COMMENT||LA216_0==NL||LA216_0==WS) ) { - alt216=1; + int LA215_0 = input.LA(1); + if ( (LA215_0==COMMENT||LA215_0==NL||LA215_0==WS) ) { + alt215=1; } - } finally {dbg.exitDecision(216);} + } finally {dbg.exitDecision(215);} - switch (alt216) { + switch (alt215) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:26: ws { dbg.location(742,26); - pushFollow(FOLLOW_ws_in_webkitKeyframesBlock4233); + pushFollow(FOLLOW_ws_in_webkitKeyframesBlock4201); ws(); state._fsp--; if (state.failed) return; @@ -14645,28 +14598,28 @@ else if ( (LA220_0==SASS_CONTENT) ) { break; } - } finally {dbg.exitSubRule(216);} + } finally {dbg.exitSubRule(215);} dbg.location(743,2); - match(input,LBRACE,FOLLOW_LBRACE_in_webkitKeyframesBlock4237); if (state.failed) return;dbg.location(743,10); + match(input,LBRACE,FOLLOW_LBRACE_in_webkitKeyframesBlock4205); if (state.failed) return;dbg.location(743,10); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:743:10: ( ws )? - int alt217=2; - try { dbg.enterSubRule(217); - try { dbg.enterDecision(217, decisionCanBacktrack[217]); + int alt216=2; + try { dbg.enterSubRule(216); + try { dbg.enterDecision(216, decisionCanBacktrack[216]); - int LA217_0 = input.LA(1); - if ( (LA217_0==COMMENT||LA217_0==NL||LA217_0==WS) ) { - alt217=1; + int LA216_0 = input.LA(1); + if ( (LA216_0==COMMENT||LA216_0==NL||LA216_0==WS) ) { + alt216=1; } - } finally {dbg.exitDecision(217);} + } finally {dbg.exitDecision(216);} - switch (alt217) { + switch (alt216) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:743:10: ws { dbg.location(743,10); - pushFollow(FOLLOW_ws_in_webkitKeyframesBlock4240); + pushFollow(FOLLOW_ws_in_webkitKeyframesBlock4208); ws(); state._fsp--; if (state.failed) return; @@ -14674,31 +14627,31 @@ else if ( (LA220_0==SASS_CONTENT) ) { break; } - } finally {dbg.exitSubRule(217);} + } finally {dbg.exitSubRule(216);} dbg.location(743,14); - pushFollow(FOLLOW_syncToFollow_in_webkitKeyframesBlock4243); + pushFollow(FOLLOW_syncToFollow_in_webkitKeyframesBlock4211); syncToFollow(); state._fsp--; if (state.failed) return;dbg.location(744,3); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:744:3: ( declarations )? - int alt218=2; - try { dbg.enterSubRule(218); - try { dbg.enterDecision(218, decisionCanBacktrack[218]); + int alt217=2; + try { dbg.enterSubRule(217); + try { dbg.enterDecision(217, decisionCanBacktrack[217]); - int LA218_0 = input.LA(1); - if ( ((LA218_0 >= AT_IDENT && LA218_0 <= AT_SIGN)||(LA218_0 >= BOTTOMCENTER_SYM && LA218_0 <= BOTTOMRIGHT_SYM)||(LA218_0 >= CHARSET_SYM && LA218_0 <= COLON)||LA218_0==CONTAINER_SYM||LA218_0==COUNTER_STYLE_SYM||(LA218_0 >= DCOLON && LA218_0 <= DOT)||LA218_0==FONT_FACE_SYM||(LA218_0 >= GEN && LA218_0 <= GREATER)||(LA218_0 >= HASH && LA218_0 <= HASH_SYMBOL)||LA218_0==IDENT||LA218_0==IMPORT_SYM||LA218_0==KEYFRAMES_SYM||LA218_0==LAYER_SYM||(LA218_0 >= LBRACKET && LA218_0 <= LEFTTOP_SYM)||LA218_0==LESS_AND||(LA218_0 >= MEDIA_SYM && LA218_0 <= MOZ_DOCUMENT_SYM)||LA218_0==NAMESPACE_SYM||LA218_0==PAGE_SYM||(LA218_0 >= PIPE && LA218_0 <= PLUS)||(LA218_0 >= RIGHTBOTTOM_SYM && LA218_0 <= RIGHTTOP_SYM)||(LA218_0 >= SASS_AT_ROOT && LA218_0 <= SASS_DEBUG)||(LA218_0 >= SASS_EACH && LA218_0 <= SASS_ELSE)||(LA218_0 >= SASS_ERROR && LA218_0 <= SASS_FUNCTION)||(LA218_0 >= SASS_IF && LA218_0 <= SASS_MIXIN)||(LA218_0 >= SASS_RETURN && LA218_0 <= SEMI)||LA218_0==STAR||LA218_0==SUPPORTS_SYM||LA218_0==TILDE||(LA218_0 >= TOPCENTER_SYM && LA218_0 <= TOPRIGHT_SYM)||LA218_0==VARIABLE||LA218_0==WEBKIT_KEYFRAMES_SYM) ) { - alt218=1; + int LA217_0 = input.LA(1); + if ( ((LA217_0 >= AT_IDENT && LA217_0 <= AT_SIGN)||(LA217_0 >= BOTTOMCENTER_SYM && LA217_0 <= BOTTOMRIGHT_SYM)||(LA217_0 >= CHARSET_SYM && LA217_0 <= COLON)||LA217_0==CONTAINER_SYM||LA217_0==COUNTER_STYLE_SYM||(LA217_0 >= DCOLON && LA217_0 <= DOT)||LA217_0==FONT_FACE_SYM||(LA217_0 >= GEN && LA217_0 <= GREATER)||(LA217_0 >= HASH && LA217_0 <= HASH_SYMBOL)||LA217_0==IDENT||LA217_0==IMPORT_SYM||LA217_0==KEYFRAMES_SYM||LA217_0==LAYER_SYM||(LA217_0 >= LBRACKET && LA217_0 <= LEFTTOP_SYM)||LA217_0==LESS_AND||(LA217_0 >= MEDIA_SYM && LA217_0 <= MOZ_DOCUMENT_SYM)||LA217_0==NAMESPACE_SYM||LA217_0==PAGE_SYM||(LA217_0 >= PIPE && LA217_0 <= PLUS)||(LA217_0 >= RIGHTBOTTOM_SYM && LA217_0 <= RIGHTTOP_SYM)||(LA217_0 >= SASS_AT_ROOT && LA217_0 <= SASS_DEBUG)||(LA217_0 >= SASS_EACH && LA217_0 <= SASS_ELSE)||(LA217_0 >= SASS_ERROR && LA217_0 <= SASS_FUNCTION)||(LA217_0 >= SASS_IF && LA217_0 <= SASS_MIXIN)||(LA217_0 >= SASS_RETURN && LA217_0 <= SEMI)||LA217_0==STAR||LA217_0==SUPPORTS_SYM||LA217_0==TILDE||(LA217_0 >= TOPCENTER_SYM && LA217_0 <= TOPRIGHT_SYM)||LA217_0==VARIABLE||LA217_0==WEBKIT_KEYFRAMES_SYM) ) { + alt217=1; } - } finally {dbg.exitDecision(218);} + } finally {dbg.exitDecision(217);} - switch (alt218) { + switch (alt217) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:744:3: declarations { dbg.location(744,3); - pushFollow(FOLLOW_declarations_in_webkitKeyframesBlock4247); + pushFollow(FOLLOW_declarations_in_webkitKeyframesBlock4215); declarations(); state._fsp--; if (state.failed) return; @@ -14706,9 +14659,9 @@ else if ( (LA220_0==SASS_CONTENT) ) { break; } - } finally {dbg.exitSubRule(218);} + } finally {dbg.exitSubRule(217);} dbg.location(745,2); - match(input,RBRACE,FOLLOW_RBRACE_in_webkitKeyframesBlock4251); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_webkitKeyframesBlock4219); if (state.failed) return; } break; case 2 : @@ -14725,34 +14678,34 @@ else if ( (LA220_0==SASS_CONTENT) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframesBlock", "isScssSource()"); }dbg.location(746,48); - pushFollow(FOLLOW_sass_content_in_webkitKeyframesBlock4268); + pushFollow(FOLLOW_sass_content_in_webkitKeyframesBlock4236); sass_content(); state._fsp--; if (state.failed) return;dbg.location(746,61); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:61: ( SEMI )? - int alt219=2; - try { dbg.enterSubRule(219); - try { dbg.enterDecision(219, decisionCanBacktrack[219]); + int alt218=2; + try { dbg.enterSubRule(218); + try { dbg.enterDecision(218, decisionCanBacktrack[218]); - int LA219_0 = input.LA(1); - if ( (LA219_0==SEMI) ) { - alt219=1; + int LA218_0 = input.LA(1); + if ( (LA218_0==SEMI) ) { + alt218=1; } - } finally {dbg.exitDecision(219);} + } finally {dbg.exitDecision(218);} - switch (alt219) { + switch (alt218) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:61: SEMI { dbg.location(746,61); - match(input,SEMI,FOLLOW_SEMI_in_webkitKeyframesBlock4270); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_webkitKeyframesBlock4238); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(219);} + } finally {dbg.exitSubRule(218);} } break; @@ -14796,18 +14749,18 @@ public final void webkitKeyframeSelectors() throws RecognitionException { { dbg.location(751,2); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:2: ({...}? IDENT |{...}? IDENT | PERCENTAGE ) - int alt221=3; - try { dbg.enterSubRule(221); - try { dbg.enterDecision(221, decisionCanBacktrack[221]); + int alt220=3; + try { dbg.enterSubRule(220); + try { dbg.enterDecision(220, decisionCanBacktrack[220]); - int LA221_0 = input.LA(1); - if ( (LA221_0==IDENT) ) { - int LA221_1 = input.LA(2); + int LA220_0 = input.LA(1); + if ( (LA220_0==IDENT) ) { + int LA220_1 = input.LA(2); if ( (evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")) ) { - alt221=1; + alt220=1; } else if ( (evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")")) ) { - alt221=2; + alt220=2; } else { @@ -14816,7 +14769,7 @@ else if ( (evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 221, 1, input); + new NoViableAltException("", 220, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -14825,21 +14778,21 @@ else if ( (evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")")) ) { } } - else if ( (LA221_0==PERCENTAGE) ) { - alt221=3; + else if ( (LA220_0==PERCENTAGE) ) { + alt220=3; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 221, 0, input); + new NoViableAltException("", 220, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(221);} + } finally {dbg.exitDecision(220);} - switch (alt221) { + switch (alt220) { case 1 : dbg.enterAlt(1); @@ -14850,7 +14803,7 @@ else if ( (LA221_0==PERCENTAGE) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframeSelectors", "tokenNameEquals(\"from\")"); }dbg.location(751,31); - match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4287); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4255); if (state.failed) return; } break; case 2 : @@ -14863,7 +14816,7 @@ else if ( (LA221_0==PERCENTAGE) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframeSelectors", "tokenNameEquals(\"to\")"); }dbg.location(751,64); - match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4293); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4261); if (state.failed) return; } break; case 3 : @@ -14872,32 +14825,32 @@ else if ( (LA221_0==PERCENTAGE) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:72: PERCENTAGE { dbg.location(751,72); - match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors4297); if (state.failed) return; + match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors4265); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(221);} + } finally {dbg.exitSubRule(220);} dbg.location(751,85); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:85: ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* - try { dbg.enterSubRule(225); + try { dbg.enterSubRule(224); - loop225: + loop224: while (true) { - int alt225=2; - try { dbg.enterDecision(225, decisionCanBacktrack[225]); + int alt224=2; + try { dbg.enterDecision(224, decisionCanBacktrack[224]); try { isCyclicDecision = true; - alt225 = dfa225.predict(input); + alt224 = dfa224.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(225);} + } finally {dbg.exitDecision(224);} - switch (alt225) { + switch (alt224) { case 1 : dbg.enterAlt(1); @@ -14905,24 +14858,24 @@ else if ( (LA221_0==PERCENTAGE) ) { { dbg.location(751,87); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:87: ( ws )? - int alt222=2; - try { dbg.enterSubRule(222); - try { dbg.enterDecision(222, decisionCanBacktrack[222]); + int alt221=2; + try { dbg.enterSubRule(221); + try { dbg.enterDecision(221, decisionCanBacktrack[221]); - int LA222_0 = input.LA(1); - if ( (LA222_0==COMMENT||LA222_0==NL||LA222_0==WS) ) { - alt222=1; + int LA221_0 = input.LA(1); + if ( (LA221_0==COMMENT||LA221_0==NL||LA221_0==WS) ) { + alt221=1; } - } finally {dbg.exitDecision(222);} + } finally {dbg.exitDecision(221);} - switch (alt222) { + switch (alt221) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:87: ws { dbg.location(751,87); - pushFollow(FOLLOW_ws_in_webkitKeyframeSelectors4303); + pushFollow(FOLLOW_ws_in_webkitKeyframeSelectors4271); ws(); state._fsp--; if (state.failed) return; @@ -14930,28 +14883,28 @@ else if ( (LA221_0==PERCENTAGE) ) { break; } - } finally {dbg.exitSubRule(222);} + } finally {dbg.exitSubRule(221);} dbg.location(751,91); - match(input,COMMA,FOLLOW_COMMA_in_webkitKeyframeSelectors4306); if (state.failed) return;dbg.location(751,97); + match(input,COMMA,FOLLOW_COMMA_in_webkitKeyframeSelectors4274); if (state.failed) return;dbg.location(751,97); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:97: ( ws )? - int alt223=2; - try { dbg.enterSubRule(223); - try { dbg.enterDecision(223, decisionCanBacktrack[223]); + int alt222=2; + try { dbg.enterSubRule(222); + try { dbg.enterDecision(222, decisionCanBacktrack[222]); - int LA223_0 = input.LA(1); - if ( (LA223_0==COMMENT||LA223_0==NL||LA223_0==WS) ) { - alt223=1; + int LA222_0 = input.LA(1); + if ( (LA222_0==COMMENT||LA222_0==NL||LA222_0==WS) ) { + alt222=1; } - } finally {dbg.exitDecision(223);} + } finally {dbg.exitDecision(222);} - switch (alt223) { + switch (alt222) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:97: ws { dbg.location(751,97); - pushFollow(FOLLOW_ws_in_webkitKeyframeSelectors4308); + pushFollow(FOLLOW_ws_in_webkitKeyframeSelectors4276); ws(); state._fsp--; if (state.failed) return; @@ -14959,21 +14912,21 @@ else if ( (LA221_0==PERCENTAGE) ) { break; } - } finally {dbg.exitSubRule(223);} + } finally {dbg.exitSubRule(222);} dbg.location(751,101); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:101: ({...}? IDENT |{...}? IDENT | PERCENTAGE ) - int alt224=3; - try { dbg.enterSubRule(224); - try { dbg.enterDecision(224, decisionCanBacktrack[224]); + int alt223=3; + try { dbg.enterSubRule(223); + try { dbg.enterDecision(223, decisionCanBacktrack[223]); - int LA224_0 = input.LA(1); - if ( (LA224_0==IDENT) ) { - int LA224_1 = input.LA(2); + int LA223_0 = input.LA(1); + if ( (LA223_0==IDENT) ) { + int LA223_1 = input.LA(2); if ( (evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")) ) { - alt224=1; + alt223=1; } else if ( (evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")")) ) { - alt224=2; + alt223=2; } else { @@ -14982,7 +14935,7 @@ else if ( (evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 224, 1, input); + new NoViableAltException("", 223, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -14991,21 +14944,21 @@ else if ( (evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")")) ) { } } - else if ( (LA224_0==PERCENTAGE) ) { - alt224=3; + else if ( (LA223_0==PERCENTAGE) ) { + alt223=3; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 224, 0, input); + new NoViableAltException("", 223, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(224);} + } finally {dbg.exitDecision(223);} - switch (alt224) { + switch (alt223) { case 1 : dbg.enterAlt(1); @@ -15016,7 +14969,7 @@ else if ( (LA224_0==PERCENTAGE) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframeSelectors", "tokenNameEquals(\"from\")"); }dbg.location(751,130); - match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4315); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4283); if (state.failed) return; } break; case 2 : @@ -15029,7 +14982,7 @@ else if ( (LA224_0==PERCENTAGE) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframeSelectors", "tokenNameEquals(\"to\")"); }dbg.location(751,163); - match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4321); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4289); if (state.failed) return; } break; case 3 : @@ -15038,21 +14991,21 @@ else if ( (LA224_0==PERCENTAGE) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:171: PERCENTAGE { dbg.location(751,171); - match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors4325); if (state.failed) return; + match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors4293); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(224);} + } finally {dbg.exitSubRule(223);} } break; default : - break loop225; + break loop224; } } - } finally {dbg.exitSubRule(225);} + } finally {dbg.exitSubRule(224);} } @@ -15096,26 +15049,26 @@ public final void page() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:7: PAGE_SYM ( ws )? ( IDENT ( ws )? )? ( pseudoPage ( ws )? )? LBRACE ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* ( SEMI )? ( ws )? RBRACE { dbg.location(758,7); - match(input,PAGE_SYM,FOLLOW_PAGE_SYM_in_page4349); if (state.failed) return;dbg.location(758,16); + match(input,PAGE_SYM,FOLLOW_PAGE_SYM_in_page4317); if (state.failed) return;dbg.location(758,16); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:16: ( ws )? - int alt226=2; - try { dbg.enterSubRule(226); - try { dbg.enterDecision(226, decisionCanBacktrack[226]); + int alt225=2; + try { dbg.enterSubRule(225); + try { dbg.enterDecision(225, decisionCanBacktrack[225]); - int LA226_0 = input.LA(1); - if ( (LA226_0==COMMENT||LA226_0==NL||LA226_0==WS) ) { - alt226=1; + int LA225_0 = input.LA(1); + if ( (LA225_0==COMMENT||LA225_0==NL||LA225_0==WS) ) { + alt225=1; } - } finally {dbg.exitDecision(226);} + } finally {dbg.exitDecision(225);} - switch (alt226) { + switch (alt225) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:16: ws { dbg.location(758,16); - pushFollow(FOLLOW_ws_in_page4351); + pushFollow(FOLLOW_ws_in_page4319); ws(); state._fsp--; if (state.failed) return; @@ -15123,46 +15076,46 @@ public final void page() throws RecognitionException { break; } - } finally {dbg.exitSubRule(226);} + } finally {dbg.exitSubRule(225);} dbg.location(758,20); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:20: ( IDENT ( ws )? )? - int alt228=2; - try { dbg.enterSubRule(228); - try { dbg.enterDecision(228, decisionCanBacktrack[228]); + int alt227=2; + try { dbg.enterSubRule(227); + try { dbg.enterDecision(227, decisionCanBacktrack[227]); - int LA228_0 = input.LA(1); - if ( (LA228_0==IDENT) ) { - alt228=1; + int LA227_0 = input.LA(1); + if ( (LA227_0==IDENT) ) { + alt227=1; } - } finally {dbg.exitDecision(228);} + } finally {dbg.exitDecision(227);} - switch (alt228) { + switch (alt227) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:22: IDENT ( ws )? { dbg.location(758,22); - match(input,IDENT,FOLLOW_IDENT_in_page4356); if (state.failed) return;dbg.location(758,28); + match(input,IDENT,FOLLOW_IDENT_in_page4324); if (state.failed) return;dbg.location(758,28); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:28: ( ws )? - int alt227=2; - try { dbg.enterSubRule(227); - try { dbg.enterDecision(227, decisionCanBacktrack[227]); + int alt226=2; + try { dbg.enterSubRule(226); + try { dbg.enterDecision(226, decisionCanBacktrack[226]); - int LA227_0 = input.LA(1); - if ( (LA227_0==COMMENT||LA227_0==NL||LA227_0==WS) ) { - alt227=1; + int LA226_0 = input.LA(1); + if ( (LA226_0==COMMENT||LA226_0==NL||LA226_0==WS) ) { + alt226=1; } - } finally {dbg.exitDecision(227);} + } finally {dbg.exitDecision(226);} - switch (alt227) { + switch (alt226) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:28: ws { dbg.location(758,28); - pushFollow(FOLLOW_ws_in_page4358); + pushFollow(FOLLOW_ws_in_page4326); ws(); state._fsp--; if (state.failed) return; @@ -15170,55 +15123,55 @@ public final void page() throws RecognitionException { break; } - } finally {dbg.exitSubRule(227);} + } finally {dbg.exitSubRule(226);} } break; } - } finally {dbg.exitSubRule(228);} + } finally {dbg.exitSubRule(227);} dbg.location(758,35); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:35: ( pseudoPage ( ws )? )? - int alt230=2; - try { dbg.enterSubRule(230); - try { dbg.enterDecision(230, decisionCanBacktrack[230]); + int alt229=2; + try { dbg.enterSubRule(229); + try { dbg.enterDecision(229, decisionCanBacktrack[229]); - int LA230_0 = input.LA(1); - if ( (LA230_0==COLON) ) { - alt230=1; + int LA229_0 = input.LA(1); + if ( (LA229_0==COLON) ) { + alt229=1; } - } finally {dbg.exitDecision(230);} + } finally {dbg.exitDecision(229);} - switch (alt230) { + switch (alt229) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:36: pseudoPage ( ws )? { dbg.location(758,36); - pushFollow(FOLLOW_pseudoPage_in_page4365); + pushFollow(FOLLOW_pseudoPage_in_page4333); pseudoPage(); state._fsp--; if (state.failed) return;dbg.location(758,47); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:47: ( ws )? - int alt229=2; - try { dbg.enterSubRule(229); - try { dbg.enterDecision(229, decisionCanBacktrack[229]); + int alt228=2; + try { dbg.enterSubRule(228); + try { dbg.enterDecision(228, decisionCanBacktrack[228]); - int LA229_0 = input.LA(1); - if ( (LA229_0==COMMENT||LA229_0==NL||LA229_0==WS) ) { - alt229=1; + int LA228_0 = input.LA(1); + if ( (LA228_0==COMMENT||LA228_0==NL||LA228_0==WS) ) { + alt228=1; } - } finally {dbg.exitDecision(229);} + } finally {dbg.exitDecision(228);} - switch (alt229) { + switch (alt228) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:47: ws { dbg.location(758,47); - pushFollow(FOLLOW_ws_in_page4367); + pushFollow(FOLLOW_ws_in_page4335); ws(); state._fsp--; if (state.failed) return; @@ -15226,34 +15179,34 @@ public final void page() throws RecognitionException { break; } - } finally {dbg.exitSubRule(229);} + } finally {dbg.exitSubRule(228);} } break; } - } finally {dbg.exitSubRule(230);} + } finally {dbg.exitSubRule(229);} dbg.location(759,9); - match(input,LBRACE,FOLLOW_LBRACE_in_page4380); if (state.failed) return;dbg.location(762,13); + match(input,LBRACE,FOLLOW_LBRACE_in_page4348); if (state.failed) return;dbg.location(762,13); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:13: ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* - try { dbg.enterSubRule(237); + try { dbg.enterSubRule(236); - loop237: + loop236: while (true) { - int alt237=2; - try { dbg.enterDecision(237, decisionCanBacktrack[237]); + int alt236=2; + try { dbg.enterDecision(236, decisionCanBacktrack[236]); try { isCyclicDecision = true; - alt237 = dfa237.predict(input); + alt236 = dfa236.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(237);} + } finally {dbg.exitDecision(236);} - switch (alt237) { + switch (alt236) { case 1 : dbg.enterAlt(1); @@ -15261,24 +15214,24 @@ public final void page() throws RecognitionException { { dbg.location(762,15); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:15: ( ws )? - int alt231=2; - try { dbg.enterSubRule(231); - try { dbg.enterDecision(231, decisionCanBacktrack[231]); + int alt230=2; + try { dbg.enterSubRule(230); + try { dbg.enterDecision(230, decisionCanBacktrack[230]); - int LA231_0 = input.LA(1); - if ( (LA231_0==COMMENT||LA231_0==NL||LA231_0==WS) ) { - alt231=1; + int LA230_0 = input.LA(1); + if ( (LA230_0==COMMENT||LA230_0==NL||LA230_0==WS) ) { + alt230=1; } - } finally {dbg.exitDecision(231);} + } finally {dbg.exitDecision(230);} - switch (alt231) { + switch (alt230) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:15: ws { dbg.location(762,15); - pushFollow(FOLLOW_ws_in_page4422); + pushFollow(FOLLOW_ws_in_page4390); ws(); state._fsp--; if (state.failed) return; @@ -15286,39 +15239,39 @@ public final void page() throws RecognitionException { break; } - } finally {dbg.exitSubRule(231);} + } finally {dbg.exitSubRule(230);} dbg.location(762,19); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:19: ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) - int alt235=2; - try { dbg.enterSubRule(235); - try { dbg.enterDecision(235, decisionCanBacktrack[235]); + int alt234=2; + try { dbg.enterSubRule(234); + try { dbg.enterDecision(234, decisionCanBacktrack[234]); - int LA235_0 = input.LA(1); - if ( (LA235_0==SEMI) ) { - int LA235_1 = input.LA(2); + int LA234_0 = input.LA(1); + if ( (LA234_0==SEMI) ) { + int LA234_1 = input.LA(2); if ( (evalPredicate(semiRequired,"semiRequired")) ) { - alt235=1; + alt234=1; } else if ( (true) ) { - alt235=2; + alt234=2; } } - else if ( ((LA235_0 >= AT_IDENT && LA235_0 <= AT_SIGN)||(LA235_0 >= BOTTOMCENTER_SYM && LA235_0 <= BOTTOMRIGHT_SYM)||LA235_0==CHARSET_SYM||LA235_0==COUNTER_STYLE_SYM||LA235_0==FONT_FACE_SYM||LA235_0==GEN||LA235_0==HASH_SYMBOL||LA235_0==IDENT||LA235_0==IMPORT_SYM||LA235_0==KEYFRAMES_SYM||(LA235_0 >= LEFTBOTTOM_SYM && LA235_0 <= LEFTTOP_SYM)||(LA235_0 >= MEDIA_SYM && LA235_0 <= MOZ_DOCUMENT_SYM)||LA235_0==NAMESPACE_SYM||LA235_0==PAGE_SYM||(LA235_0 >= RIGHTBOTTOM_SYM && LA235_0 <= RIGHTTOP_SYM)||(LA235_0 >= SASS_AT_ROOT && LA235_0 <= SASS_DEBUG)||(LA235_0 >= SASS_EACH && LA235_0 <= SASS_ELSE)||LA235_0==SASS_EXTEND||(LA235_0 >= SASS_FOR && LA235_0 <= SASS_FUNCTION)||(LA235_0 >= SASS_IF && LA235_0 <= SASS_MIXIN)||(LA235_0 >= SASS_RETURN && LA235_0 <= SASS_WHILE)||LA235_0==STAR||(LA235_0 >= TOPCENTER_SYM && LA235_0 <= TOPRIGHT_SYM)||LA235_0==VARIABLE||LA235_0==WEBKIT_KEYFRAMES_SYM) ) { - alt235=2; + else if ( ((LA234_0 >= AT_IDENT && LA234_0 <= AT_SIGN)||(LA234_0 >= BOTTOMCENTER_SYM && LA234_0 <= BOTTOMRIGHT_SYM)||LA234_0==CHARSET_SYM||LA234_0==COUNTER_STYLE_SYM||LA234_0==FONT_FACE_SYM||LA234_0==GEN||LA234_0==HASH_SYMBOL||LA234_0==IDENT||LA234_0==IMPORT_SYM||LA234_0==KEYFRAMES_SYM||(LA234_0 >= LEFTBOTTOM_SYM && LA234_0 <= LEFTTOP_SYM)||(LA234_0 >= MEDIA_SYM && LA234_0 <= MOZ_DOCUMENT_SYM)||LA234_0==NAMESPACE_SYM||LA234_0==PAGE_SYM||(LA234_0 >= RIGHTBOTTOM_SYM && LA234_0 <= RIGHTTOP_SYM)||(LA234_0 >= SASS_AT_ROOT && LA234_0 <= SASS_DEBUG)||(LA234_0 >= SASS_EACH && LA234_0 <= SASS_ELSE)||LA234_0==SASS_EXTEND||(LA234_0 >= SASS_FOR && LA234_0 <= SASS_FUNCTION)||(LA234_0 >= SASS_IF && LA234_0 <= SASS_MIXIN)||(LA234_0 >= SASS_RETURN && LA234_0 <= SASS_WHILE)||LA234_0==STAR||(LA234_0 >= TOPCENTER_SYM && LA234_0 <= TOPRIGHT_SYM)||LA234_0==VARIABLE||LA234_0==WEBKIT_KEYFRAMES_SYM) ) { + alt234=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 235, 0, input); + new NoViableAltException("", 234, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(235);} + } finally {dbg.exitDecision(234);} - switch (alt235) { + switch (alt234) { case 1 : dbg.enterAlt(1); @@ -15335,26 +15288,26 @@ else if ( ((LA235_0 >= AT_IDENT && LA235_0 <= AT_SIGN)||(LA235_0 >= BOTTOMCENTER // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:37: SEMI ( ws )? { dbg.location(762,37); - match(input,SEMI,FOLLOW_SEMI_in_page4429); if (state.failed) return;dbg.location(762,42); + match(input,SEMI,FOLLOW_SEMI_in_page4397); if (state.failed) return;dbg.location(762,42); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:42: ( ws )? - int alt232=2; - try { dbg.enterSubRule(232); - try { dbg.enterDecision(232, decisionCanBacktrack[232]); + int alt231=2; + try { dbg.enterSubRule(231); + try { dbg.enterDecision(231, decisionCanBacktrack[231]); - int LA232_0 = input.LA(1); - if ( (LA232_0==COMMENT||LA232_0==NL||LA232_0==WS) ) { - alt232=1; + int LA231_0 = input.LA(1); + if ( (LA231_0==COMMENT||LA231_0==NL||LA231_0==WS) ) { + alt231=1; } - } finally {dbg.exitDecision(232);} + } finally {dbg.exitDecision(231);} - switch (alt232) { + switch (alt231) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:42: ws { dbg.location(762,42); - pushFollow(FOLLOW_ws_in_page4431); + pushFollow(FOLLOW_ws_in_page4399); ws(); state._fsp--; if (state.failed) return; @@ -15362,7 +15315,7 @@ else if ( ((LA235_0 >= AT_IDENT && LA235_0 <= AT_SIGN)||(LA235_0 >= BOTTOMCENTER break; } - } finally {dbg.exitSubRule(232);} + } finally {dbg.exitSubRule(231);} } @@ -15375,43 +15328,43 @@ else if ( ((LA235_0 >= AT_IDENT && LA235_0 <= AT_SIGN)||(LA235_0 >= BOTTOMCENTER { dbg.location(762,49); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:49: ( SEMI ( ws )? )? - int alt234=2; - try { dbg.enterSubRule(234); - try { dbg.enterDecision(234, decisionCanBacktrack[234]); + int alt233=2; + try { dbg.enterSubRule(233); + try { dbg.enterDecision(233, decisionCanBacktrack[233]); - int LA234_0 = input.LA(1); - if ( (LA234_0==SEMI) ) { - alt234=1; + int LA233_0 = input.LA(1); + if ( (LA233_0==SEMI) ) { + alt233=1; } - } finally {dbg.exitDecision(234);} + } finally {dbg.exitDecision(233);} - switch (alt234) { + switch (alt233) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:50: SEMI ( ws )? { dbg.location(762,50); - match(input,SEMI,FOLLOW_SEMI_in_page4438); if (state.failed) return;dbg.location(762,55); + match(input,SEMI,FOLLOW_SEMI_in_page4406); if (state.failed) return;dbg.location(762,55); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:55: ( ws )? - int alt233=2; - try { dbg.enterSubRule(233); - try { dbg.enterDecision(233, decisionCanBacktrack[233]); + int alt232=2; + try { dbg.enterSubRule(232); + try { dbg.enterDecision(232, decisionCanBacktrack[232]); - int LA233_0 = input.LA(1); - if ( (LA233_0==COMMENT||LA233_0==NL||LA233_0==WS) ) { - alt233=1; + int LA232_0 = input.LA(1); + if ( (LA232_0==COMMENT||LA232_0==NL||LA232_0==WS) ) { + alt232=1; } - } finally {dbg.exitDecision(233);} + } finally {dbg.exitDecision(232);} - switch (alt233) { + switch (alt232) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:55: ws { dbg.location(762,55); - pushFollow(FOLLOW_ws_in_page4440); + pushFollow(FOLLOW_ws_in_page4408); ws(); state._fsp--; if (state.failed) return; @@ -15419,43 +15372,43 @@ else if ( ((LA235_0 >= AT_IDENT && LA235_0 <= AT_SIGN)||(LA235_0 >= BOTTOMCENTER break; } - } finally {dbg.exitSubRule(233);} + } finally {dbg.exitSubRule(232);} } break; } - } finally {dbg.exitSubRule(234);} + } finally {dbg.exitSubRule(233);} } break; } - } finally {dbg.exitSubRule(235);} + } finally {dbg.exitSubRule(234);} dbg.location(762,62); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:62: ( propertyDeclaration | margin ) - int alt236=2; - try { dbg.enterSubRule(236); - try { dbg.enterDecision(236, decisionCanBacktrack[236]); + int alt235=2; + try { dbg.enterSubRule(235); + try { dbg.enterDecision(235, decisionCanBacktrack[235]); try { isCyclicDecision = true; - alt236 = dfa236.predict(input); + alt235 = dfa235.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(236);} + } finally {dbg.exitDecision(235);} - switch (alt236) { + switch (alt235) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:63: propertyDeclaration { dbg.location(762,63); - pushFollow(FOLLOW_propertyDeclaration_in_page4447); + pushFollow(FOLLOW_propertyDeclaration_in_page4415); propertyDeclaration(); state._fsp--; if (state.failed) return;dbg.location(762,82); @@ -15468,7 +15421,7 @@ else if ( ((LA235_0 >= AT_IDENT && LA235_0 <= AT_SIGN)||(LA235_0 >= BOTTOMCENTER // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:103: margin { dbg.location(762,103); - pushFollow(FOLLOW_margin_in_page4450); + pushFollow(FOLLOW_margin_in_page4418); margin(); state._fsp--; if (state.failed) return;dbg.location(762,109); @@ -15477,61 +15430,61 @@ else if ( ((LA235_0 >= AT_IDENT && LA235_0 <= AT_SIGN)||(LA235_0 >= BOTTOMCENTER break; } - } finally {dbg.exitSubRule(236);} + } finally {dbg.exitSubRule(235);} } break; default : - break loop237; + break loop236; } } - } finally {dbg.exitSubRule(237);} + } finally {dbg.exitSubRule(236);} dbg.location(763,13); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:763:13: ( SEMI )? - int alt238=2; - try { dbg.enterSubRule(238); - try { dbg.enterDecision(238, decisionCanBacktrack[238]); + int alt237=2; + try { dbg.enterSubRule(237); + try { dbg.enterDecision(237, decisionCanBacktrack[237]); - int LA238_0 = input.LA(1); - if ( (LA238_0==SEMI) ) { - alt238=1; + int LA237_0 = input.LA(1); + if ( (LA237_0==SEMI) ) { + alt237=1; } - } finally {dbg.exitDecision(238);} + } finally {dbg.exitDecision(237);} - switch (alt238) { + switch (alt237) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:763:13: SEMI { dbg.location(763,13); - match(input,SEMI,FOLLOW_SEMI_in_page4468); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_page4436); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(238);} + } finally {dbg.exitSubRule(237);} dbg.location(764,13); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:764:13: ( ws )? - int alt239=2; - try { dbg.enterSubRule(239); - try { dbg.enterDecision(239, decisionCanBacktrack[239]); + int alt238=2; + try { dbg.enterSubRule(238); + try { dbg.enterDecision(238, decisionCanBacktrack[238]); - int LA239_0 = input.LA(1); - if ( (LA239_0==COMMENT||LA239_0==NL||LA239_0==WS) ) { - alt239=1; + int LA238_0 = input.LA(1); + if ( (LA238_0==COMMENT||LA238_0==NL||LA238_0==WS) ) { + alt238=1; } - } finally {dbg.exitDecision(239);} + } finally {dbg.exitDecision(238);} - switch (alt239) { + switch (alt238) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:764:13: ws { dbg.location(764,13); - pushFollow(FOLLOW_ws_in_page4483); + pushFollow(FOLLOW_ws_in_page4451); ws(); state._fsp--; if (state.failed) return; @@ -15539,9 +15492,9 @@ else if ( ((LA235_0 >= AT_IDENT && LA235_0 <= AT_SIGN)||(LA235_0 >= BOTTOMCENTER break; } - } finally {dbg.exitSubRule(239);} + } finally {dbg.exitSubRule(238);} dbg.location(765,9); - match(input,RBRACE,FOLLOW_RBRACE_in_page4494); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_page4462); if (state.failed) return; } } @@ -15581,26 +15534,26 @@ public final void counterStyle() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:7: COUNTER_STYLE_SYM ( ws )? IDENT ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE { dbg.location(769,7); - match(input,COUNTER_STYLE_SYM,FOLLOW_COUNTER_STYLE_SYM_in_counterStyle4511); if (state.failed) return;dbg.location(769,25); + match(input,COUNTER_STYLE_SYM,FOLLOW_COUNTER_STYLE_SYM_in_counterStyle4479); if (state.failed) return;dbg.location(769,25); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:25: ( ws )? - int alt240=2; - try { dbg.enterSubRule(240); - try { dbg.enterDecision(240, decisionCanBacktrack[240]); + int alt239=2; + try { dbg.enterSubRule(239); + try { dbg.enterDecision(239, decisionCanBacktrack[239]); - int LA240_0 = input.LA(1); - if ( (LA240_0==COMMENT||LA240_0==NL||LA240_0==WS) ) { - alt240=1; + int LA239_0 = input.LA(1); + if ( (LA239_0==COMMENT||LA239_0==NL||LA239_0==WS) ) { + alt239=1; } - } finally {dbg.exitDecision(240);} + } finally {dbg.exitDecision(239);} - switch (alt240) { + switch (alt239) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:25: ws { dbg.location(769,25); - pushFollow(FOLLOW_ws_in_counterStyle4513); + pushFollow(FOLLOW_ws_in_counterStyle4481); ws(); state._fsp--; if (state.failed) return; @@ -15608,28 +15561,28 @@ public final void counterStyle() throws RecognitionException { break; } - } finally {dbg.exitSubRule(240);} + } finally {dbg.exitSubRule(239);} dbg.location(769,29); - match(input,IDENT,FOLLOW_IDENT_in_counterStyle4516); if (state.failed) return;dbg.location(769,35); + match(input,IDENT,FOLLOW_IDENT_in_counterStyle4484); if (state.failed) return;dbg.location(769,35); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:35: ( ws )? - int alt241=2; - try { dbg.enterSubRule(241); - try { dbg.enterDecision(241, decisionCanBacktrack[241]); + int alt240=2; + try { dbg.enterSubRule(240); + try { dbg.enterDecision(240, decisionCanBacktrack[240]); - int LA241_0 = input.LA(1); - if ( (LA241_0==COMMENT||LA241_0==NL||LA241_0==WS) ) { - alt241=1; + int LA240_0 = input.LA(1); + if ( (LA240_0==COMMENT||LA240_0==NL||LA240_0==WS) ) { + alt240=1; } - } finally {dbg.exitDecision(241);} + } finally {dbg.exitDecision(240);} - switch (alt241) { + switch (alt240) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:35: ws { dbg.location(769,35); - pushFollow(FOLLOW_ws_in_counterStyle4518); + pushFollow(FOLLOW_ws_in_counterStyle4486); ws(); state._fsp--; if (state.failed) return; @@ -15637,28 +15590,28 @@ public final void counterStyle() throws RecognitionException { break; } - } finally {dbg.exitSubRule(241);} + } finally {dbg.exitSubRule(240);} dbg.location(770,9); - match(input,LBRACE,FOLLOW_LBRACE_in_counterStyle4529); if (state.failed) return;dbg.location(770,16); + match(input,LBRACE,FOLLOW_LBRACE_in_counterStyle4497); if (state.failed) return;dbg.location(770,16); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:770:16: ( ws )? - int alt242=2; - try { dbg.enterSubRule(242); - try { dbg.enterDecision(242, decisionCanBacktrack[242]); + int alt241=2; + try { dbg.enterSubRule(241); + try { dbg.enterDecision(241, decisionCanBacktrack[241]); - int LA242_0 = input.LA(1); - if ( (LA242_0==COMMENT||LA242_0==NL||LA242_0==WS) ) { - alt242=1; + int LA241_0 = input.LA(1); + if ( (LA241_0==COMMENT||LA241_0==NL||LA241_0==WS) ) { + alt241=1; } - } finally {dbg.exitDecision(242);} + } finally {dbg.exitDecision(241);} - switch (alt242) { + switch (alt241) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:770:16: ws { dbg.location(770,16); - pushFollow(FOLLOW_ws_in_counterStyle4531); + pushFollow(FOLLOW_ws_in_counterStyle4499); ws(); state._fsp--; if (state.failed) return; @@ -15666,31 +15619,31 @@ public final void counterStyle() throws RecognitionException { break; } - } finally {dbg.exitSubRule(242);} + } finally {dbg.exitSubRule(241);} dbg.location(770,20); - pushFollow(FOLLOW_syncToDeclarationsRule_in_counterStyle4534); + pushFollow(FOLLOW_syncToDeclarationsRule_in_counterStyle4502); syncToDeclarationsRule(); state._fsp--; if (state.failed) return;dbg.location(771,3); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:771:3: ( declarations )? - int alt243=2; - try { dbg.enterSubRule(243); - try { dbg.enterDecision(243, decisionCanBacktrack[243]); + int alt242=2; + try { dbg.enterSubRule(242); + try { dbg.enterDecision(242, decisionCanBacktrack[242]); - int LA243_0 = input.LA(1); - if ( ((LA243_0 >= AT_IDENT && LA243_0 <= AT_SIGN)||(LA243_0 >= BOTTOMCENTER_SYM && LA243_0 <= BOTTOMRIGHT_SYM)||(LA243_0 >= CHARSET_SYM && LA243_0 <= COLON)||LA243_0==CONTAINER_SYM||LA243_0==COUNTER_STYLE_SYM||(LA243_0 >= DCOLON && LA243_0 <= DOT)||LA243_0==FONT_FACE_SYM||(LA243_0 >= GEN && LA243_0 <= GREATER)||(LA243_0 >= HASH && LA243_0 <= HASH_SYMBOL)||LA243_0==IDENT||LA243_0==IMPORT_SYM||LA243_0==KEYFRAMES_SYM||LA243_0==LAYER_SYM||(LA243_0 >= LBRACKET && LA243_0 <= LEFTTOP_SYM)||LA243_0==LESS_AND||(LA243_0 >= MEDIA_SYM && LA243_0 <= MOZ_DOCUMENT_SYM)||LA243_0==NAMESPACE_SYM||LA243_0==PAGE_SYM||(LA243_0 >= PIPE && LA243_0 <= PLUS)||(LA243_0 >= RIGHTBOTTOM_SYM && LA243_0 <= RIGHTTOP_SYM)||(LA243_0 >= SASS_AT_ROOT && LA243_0 <= SASS_DEBUG)||(LA243_0 >= SASS_EACH && LA243_0 <= SASS_ELSE)||(LA243_0 >= SASS_ERROR && LA243_0 <= SASS_FUNCTION)||(LA243_0 >= SASS_IF && LA243_0 <= SASS_MIXIN)||(LA243_0 >= SASS_RETURN && LA243_0 <= SEMI)||LA243_0==STAR||LA243_0==SUPPORTS_SYM||LA243_0==TILDE||(LA243_0 >= TOPCENTER_SYM && LA243_0 <= TOPRIGHT_SYM)||LA243_0==VARIABLE||LA243_0==WEBKIT_KEYFRAMES_SYM) ) { - alt243=1; + int LA242_0 = input.LA(1); + if ( ((LA242_0 >= AT_IDENT && LA242_0 <= AT_SIGN)||(LA242_0 >= BOTTOMCENTER_SYM && LA242_0 <= BOTTOMRIGHT_SYM)||(LA242_0 >= CHARSET_SYM && LA242_0 <= COLON)||LA242_0==CONTAINER_SYM||LA242_0==COUNTER_STYLE_SYM||(LA242_0 >= DCOLON && LA242_0 <= DOT)||LA242_0==FONT_FACE_SYM||(LA242_0 >= GEN && LA242_0 <= GREATER)||(LA242_0 >= HASH && LA242_0 <= HASH_SYMBOL)||LA242_0==IDENT||LA242_0==IMPORT_SYM||LA242_0==KEYFRAMES_SYM||LA242_0==LAYER_SYM||(LA242_0 >= LBRACKET && LA242_0 <= LEFTTOP_SYM)||LA242_0==LESS_AND||(LA242_0 >= MEDIA_SYM && LA242_0 <= MOZ_DOCUMENT_SYM)||LA242_0==NAMESPACE_SYM||LA242_0==PAGE_SYM||(LA242_0 >= PIPE && LA242_0 <= PLUS)||(LA242_0 >= RIGHTBOTTOM_SYM && LA242_0 <= RIGHTTOP_SYM)||(LA242_0 >= SASS_AT_ROOT && LA242_0 <= SASS_DEBUG)||(LA242_0 >= SASS_EACH && LA242_0 <= SASS_ELSE)||(LA242_0 >= SASS_ERROR && LA242_0 <= SASS_FUNCTION)||(LA242_0 >= SASS_IF && LA242_0 <= SASS_MIXIN)||(LA242_0 >= SASS_RETURN && LA242_0 <= SEMI)||LA242_0==STAR||LA242_0==SUPPORTS_SYM||LA242_0==TILDE||(LA242_0 >= TOPCENTER_SYM && LA242_0 <= TOPRIGHT_SYM)||LA242_0==VARIABLE||LA242_0==WEBKIT_KEYFRAMES_SYM) ) { + alt242=1; } - } finally {dbg.exitDecision(243);} + } finally {dbg.exitDecision(242);} - switch (alt243) { + switch (alt242) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:771:3: declarations { dbg.location(771,3); - pushFollow(FOLLOW_declarations_in_counterStyle4538); + pushFollow(FOLLOW_declarations_in_counterStyle4506); declarations(); state._fsp--; if (state.failed) return; @@ -15698,9 +15651,9 @@ public final void counterStyle() throws RecognitionException { break; } - } finally {dbg.exitSubRule(243);} + } finally {dbg.exitSubRule(242);} dbg.location(772,9); - match(input,RBRACE,FOLLOW_RBRACE_in_counterStyle4549); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_counterStyle4517); if (state.failed) return; } } @@ -15740,26 +15693,26 @@ public final void fontFace() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:776:7: FONT_FACE_SYM ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE { dbg.location(776,7); - match(input,FONT_FACE_SYM,FOLLOW_FONT_FACE_SYM_in_fontFace4566); if (state.failed) return;dbg.location(776,21); + match(input,FONT_FACE_SYM,FOLLOW_FONT_FACE_SYM_in_fontFace4534); if (state.failed) return;dbg.location(776,21); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:776:21: ( ws )? - int alt244=2; - try { dbg.enterSubRule(244); - try { dbg.enterDecision(244, decisionCanBacktrack[244]); + int alt243=2; + try { dbg.enterSubRule(243); + try { dbg.enterDecision(243, decisionCanBacktrack[243]); - int LA244_0 = input.LA(1); - if ( (LA244_0==COMMENT||LA244_0==NL||LA244_0==WS) ) { - alt244=1; + int LA243_0 = input.LA(1); + if ( (LA243_0==COMMENT||LA243_0==NL||LA243_0==WS) ) { + alt243=1; } - } finally {dbg.exitDecision(244);} + } finally {dbg.exitDecision(243);} - switch (alt244) { + switch (alt243) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:776:21: ws { dbg.location(776,21); - pushFollow(FOLLOW_ws_in_fontFace4568); + pushFollow(FOLLOW_ws_in_fontFace4536); ws(); state._fsp--; if (state.failed) return; @@ -15767,28 +15720,28 @@ public final void fontFace() throws RecognitionException { break; } - } finally {dbg.exitSubRule(244);} + } finally {dbg.exitSubRule(243);} dbg.location(777,9); - match(input,LBRACE,FOLLOW_LBRACE_in_fontFace4579); if (state.failed) return;dbg.location(777,16); + match(input,LBRACE,FOLLOW_LBRACE_in_fontFace4547); if (state.failed) return;dbg.location(777,16); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:777:16: ( ws )? - int alt245=2; - try { dbg.enterSubRule(245); - try { dbg.enterDecision(245, decisionCanBacktrack[245]); + int alt244=2; + try { dbg.enterSubRule(244); + try { dbg.enterDecision(244, decisionCanBacktrack[244]); - int LA245_0 = input.LA(1); - if ( (LA245_0==COMMENT||LA245_0==NL||LA245_0==WS) ) { - alt245=1; + int LA244_0 = input.LA(1); + if ( (LA244_0==COMMENT||LA244_0==NL||LA244_0==WS) ) { + alt244=1; } - } finally {dbg.exitDecision(245);} + } finally {dbg.exitDecision(244);} - switch (alt245) { + switch (alt244) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:777:16: ws { dbg.location(777,16); - pushFollow(FOLLOW_ws_in_fontFace4581); + pushFollow(FOLLOW_ws_in_fontFace4549); ws(); state._fsp--; if (state.failed) return; @@ -15796,31 +15749,31 @@ public final void fontFace() throws RecognitionException { break; } - } finally {dbg.exitSubRule(245);} + } finally {dbg.exitSubRule(244);} dbg.location(777,20); - pushFollow(FOLLOW_syncToDeclarationsRule_in_fontFace4584); + pushFollow(FOLLOW_syncToDeclarationsRule_in_fontFace4552); syncToDeclarationsRule(); state._fsp--; if (state.failed) return;dbg.location(778,3); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:778:3: ( declarations )? - int alt246=2; - try { dbg.enterSubRule(246); - try { dbg.enterDecision(246, decisionCanBacktrack[246]); + int alt245=2; + try { dbg.enterSubRule(245); + try { dbg.enterDecision(245, decisionCanBacktrack[245]); - int LA246_0 = input.LA(1); - if ( ((LA246_0 >= AT_IDENT && LA246_0 <= AT_SIGN)||(LA246_0 >= BOTTOMCENTER_SYM && LA246_0 <= BOTTOMRIGHT_SYM)||(LA246_0 >= CHARSET_SYM && LA246_0 <= COLON)||LA246_0==CONTAINER_SYM||LA246_0==COUNTER_STYLE_SYM||(LA246_0 >= DCOLON && LA246_0 <= DOT)||LA246_0==FONT_FACE_SYM||(LA246_0 >= GEN && LA246_0 <= GREATER)||(LA246_0 >= HASH && LA246_0 <= HASH_SYMBOL)||LA246_0==IDENT||LA246_0==IMPORT_SYM||LA246_0==KEYFRAMES_SYM||LA246_0==LAYER_SYM||(LA246_0 >= LBRACKET && LA246_0 <= LEFTTOP_SYM)||LA246_0==LESS_AND||(LA246_0 >= MEDIA_SYM && LA246_0 <= MOZ_DOCUMENT_SYM)||LA246_0==NAMESPACE_SYM||LA246_0==PAGE_SYM||(LA246_0 >= PIPE && LA246_0 <= PLUS)||(LA246_0 >= RIGHTBOTTOM_SYM && LA246_0 <= RIGHTTOP_SYM)||(LA246_0 >= SASS_AT_ROOT && LA246_0 <= SASS_DEBUG)||(LA246_0 >= SASS_EACH && LA246_0 <= SASS_ELSE)||(LA246_0 >= SASS_ERROR && LA246_0 <= SASS_FUNCTION)||(LA246_0 >= SASS_IF && LA246_0 <= SASS_MIXIN)||(LA246_0 >= SASS_RETURN && LA246_0 <= SEMI)||LA246_0==STAR||LA246_0==SUPPORTS_SYM||LA246_0==TILDE||(LA246_0 >= TOPCENTER_SYM && LA246_0 <= TOPRIGHT_SYM)||LA246_0==VARIABLE||LA246_0==WEBKIT_KEYFRAMES_SYM) ) { - alt246=1; + int LA245_0 = input.LA(1); + if ( ((LA245_0 >= AT_IDENT && LA245_0 <= AT_SIGN)||(LA245_0 >= BOTTOMCENTER_SYM && LA245_0 <= BOTTOMRIGHT_SYM)||(LA245_0 >= CHARSET_SYM && LA245_0 <= COLON)||LA245_0==CONTAINER_SYM||LA245_0==COUNTER_STYLE_SYM||(LA245_0 >= DCOLON && LA245_0 <= DOT)||LA245_0==FONT_FACE_SYM||(LA245_0 >= GEN && LA245_0 <= GREATER)||(LA245_0 >= HASH && LA245_0 <= HASH_SYMBOL)||LA245_0==IDENT||LA245_0==IMPORT_SYM||LA245_0==KEYFRAMES_SYM||LA245_0==LAYER_SYM||(LA245_0 >= LBRACKET && LA245_0 <= LEFTTOP_SYM)||LA245_0==LESS_AND||(LA245_0 >= MEDIA_SYM && LA245_0 <= MOZ_DOCUMENT_SYM)||LA245_0==NAMESPACE_SYM||LA245_0==PAGE_SYM||(LA245_0 >= PIPE && LA245_0 <= PLUS)||(LA245_0 >= RIGHTBOTTOM_SYM && LA245_0 <= RIGHTTOP_SYM)||(LA245_0 >= SASS_AT_ROOT && LA245_0 <= SASS_DEBUG)||(LA245_0 >= SASS_EACH && LA245_0 <= SASS_ELSE)||(LA245_0 >= SASS_ERROR && LA245_0 <= SASS_FUNCTION)||(LA245_0 >= SASS_IF && LA245_0 <= SASS_MIXIN)||(LA245_0 >= SASS_RETURN && LA245_0 <= SEMI)||LA245_0==STAR||LA245_0==SUPPORTS_SYM||LA245_0==TILDE||(LA245_0 >= TOPCENTER_SYM && LA245_0 <= TOPRIGHT_SYM)||LA245_0==VARIABLE||LA245_0==WEBKIT_KEYFRAMES_SYM) ) { + alt245=1; } - } finally {dbg.exitDecision(246);} + } finally {dbg.exitDecision(245);} - switch (alt246) { + switch (alt245) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:778:3: declarations { dbg.location(778,3); - pushFollow(FOLLOW_declarations_in_fontFace4588); + pushFollow(FOLLOW_declarations_in_fontFace4556); declarations(); state._fsp--; if (state.failed) return; @@ -15828,9 +15781,9 @@ public final void fontFace() throws RecognitionException { break; } - } finally {dbg.exitSubRule(246);} + } finally {dbg.exitSubRule(245);} dbg.location(779,9); - match(input,RBRACE,FOLLOW_RBRACE_in_fontFace4599); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_fontFace4567); if (state.failed) return; } } @@ -15870,29 +15823,29 @@ public final void margin() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:4: margin_sym ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE { dbg.location(783,4); - pushFollow(FOLLOW_margin_sym_in_margin4613); + pushFollow(FOLLOW_margin_sym_in_margin4581); margin_sym(); state._fsp--; if (state.failed) return;dbg.location(783,15); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:15: ( ws )? - int alt247=2; - try { dbg.enterSubRule(247); - try { dbg.enterDecision(247, decisionCanBacktrack[247]); + int alt246=2; + try { dbg.enterSubRule(246); + try { dbg.enterDecision(246, decisionCanBacktrack[246]); - int LA247_0 = input.LA(1); - if ( (LA247_0==COMMENT||LA247_0==NL||LA247_0==WS) ) { - alt247=1; + int LA246_0 = input.LA(1); + if ( (LA246_0==COMMENT||LA246_0==NL||LA246_0==WS) ) { + alt246=1; } - } finally {dbg.exitDecision(247);} + } finally {dbg.exitDecision(246);} - switch (alt247) { + switch (alt246) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:15: ws { dbg.location(783,15); - pushFollow(FOLLOW_ws_in_margin4615); + pushFollow(FOLLOW_ws_in_margin4583); ws(); state._fsp--; if (state.failed) return; @@ -15900,28 +15853,28 @@ public final void margin() throws RecognitionException { break; } - } finally {dbg.exitSubRule(247);} + } finally {dbg.exitSubRule(246);} dbg.location(783,19); - match(input,LBRACE,FOLLOW_LBRACE_in_margin4618); if (state.failed) return;dbg.location(783,26); + match(input,LBRACE,FOLLOW_LBRACE_in_margin4586); if (state.failed) return;dbg.location(783,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:26: ( ws )? - int alt248=2; - try { dbg.enterSubRule(248); - try { dbg.enterDecision(248, decisionCanBacktrack[248]); + int alt247=2; + try { dbg.enterSubRule(247); + try { dbg.enterDecision(247, decisionCanBacktrack[247]); - int LA248_0 = input.LA(1); - if ( (LA248_0==COMMENT||LA248_0==NL||LA248_0==WS) ) { - alt248=1; + int LA247_0 = input.LA(1); + if ( (LA247_0==COMMENT||LA247_0==NL||LA247_0==WS) ) { + alt247=1; } - } finally {dbg.exitDecision(248);} + } finally {dbg.exitDecision(247);} - switch (alt248) { + switch (alt247) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:26: ws { dbg.location(783,26); - pushFollow(FOLLOW_ws_in_margin4620); + pushFollow(FOLLOW_ws_in_margin4588); ws(); state._fsp--; if (state.failed) return; @@ -15929,31 +15882,31 @@ public final void margin() throws RecognitionException { break; } - } finally {dbg.exitSubRule(248);} + } finally {dbg.exitSubRule(247);} dbg.location(783,30); - pushFollow(FOLLOW_syncToDeclarationsRule_in_margin4623); + pushFollow(FOLLOW_syncToDeclarationsRule_in_margin4591); syncToDeclarationsRule(); state._fsp--; if (state.failed) return;dbg.location(783,53); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:53: ( declarations )? - int alt249=2; - try { dbg.enterSubRule(249); - try { dbg.enterDecision(249, decisionCanBacktrack[249]); + int alt248=2; + try { dbg.enterSubRule(248); + try { dbg.enterDecision(248, decisionCanBacktrack[248]); - int LA249_0 = input.LA(1); - if ( ((LA249_0 >= AT_IDENT && LA249_0 <= AT_SIGN)||(LA249_0 >= BOTTOMCENTER_SYM && LA249_0 <= BOTTOMRIGHT_SYM)||(LA249_0 >= CHARSET_SYM && LA249_0 <= COLON)||LA249_0==CONTAINER_SYM||LA249_0==COUNTER_STYLE_SYM||(LA249_0 >= DCOLON && LA249_0 <= DOT)||LA249_0==FONT_FACE_SYM||(LA249_0 >= GEN && LA249_0 <= GREATER)||(LA249_0 >= HASH && LA249_0 <= HASH_SYMBOL)||LA249_0==IDENT||LA249_0==IMPORT_SYM||LA249_0==KEYFRAMES_SYM||LA249_0==LAYER_SYM||(LA249_0 >= LBRACKET && LA249_0 <= LEFTTOP_SYM)||LA249_0==LESS_AND||(LA249_0 >= MEDIA_SYM && LA249_0 <= MOZ_DOCUMENT_SYM)||LA249_0==NAMESPACE_SYM||LA249_0==PAGE_SYM||(LA249_0 >= PIPE && LA249_0 <= PLUS)||(LA249_0 >= RIGHTBOTTOM_SYM && LA249_0 <= RIGHTTOP_SYM)||(LA249_0 >= SASS_AT_ROOT && LA249_0 <= SASS_DEBUG)||(LA249_0 >= SASS_EACH && LA249_0 <= SASS_ELSE)||(LA249_0 >= SASS_ERROR && LA249_0 <= SASS_FUNCTION)||(LA249_0 >= SASS_IF && LA249_0 <= SASS_MIXIN)||(LA249_0 >= SASS_RETURN && LA249_0 <= SEMI)||LA249_0==STAR||LA249_0==SUPPORTS_SYM||LA249_0==TILDE||(LA249_0 >= TOPCENTER_SYM && LA249_0 <= TOPRIGHT_SYM)||LA249_0==VARIABLE||LA249_0==WEBKIT_KEYFRAMES_SYM) ) { - alt249=1; + int LA248_0 = input.LA(1); + if ( ((LA248_0 >= AT_IDENT && LA248_0 <= AT_SIGN)||(LA248_0 >= BOTTOMCENTER_SYM && LA248_0 <= BOTTOMRIGHT_SYM)||(LA248_0 >= CHARSET_SYM && LA248_0 <= COLON)||LA248_0==CONTAINER_SYM||LA248_0==COUNTER_STYLE_SYM||(LA248_0 >= DCOLON && LA248_0 <= DOT)||LA248_0==FONT_FACE_SYM||(LA248_0 >= GEN && LA248_0 <= GREATER)||(LA248_0 >= HASH && LA248_0 <= HASH_SYMBOL)||LA248_0==IDENT||LA248_0==IMPORT_SYM||LA248_0==KEYFRAMES_SYM||LA248_0==LAYER_SYM||(LA248_0 >= LBRACKET && LA248_0 <= LEFTTOP_SYM)||LA248_0==LESS_AND||(LA248_0 >= MEDIA_SYM && LA248_0 <= MOZ_DOCUMENT_SYM)||LA248_0==NAMESPACE_SYM||LA248_0==PAGE_SYM||(LA248_0 >= PIPE && LA248_0 <= PLUS)||(LA248_0 >= RIGHTBOTTOM_SYM && LA248_0 <= RIGHTTOP_SYM)||(LA248_0 >= SASS_AT_ROOT && LA248_0 <= SASS_DEBUG)||(LA248_0 >= SASS_EACH && LA248_0 <= SASS_ELSE)||(LA248_0 >= SASS_ERROR && LA248_0 <= SASS_FUNCTION)||(LA248_0 >= SASS_IF && LA248_0 <= SASS_MIXIN)||(LA248_0 >= SASS_RETURN && LA248_0 <= SEMI)||LA248_0==STAR||LA248_0==SUPPORTS_SYM||LA248_0==TILDE||(LA248_0 >= TOPCENTER_SYM && LA248_0 <= TOPRIGHT_SYM)||LA248_0==VARIABLE||LA248_0==WEBKIT_KEYFRAMES_SYM) ) { + alt248=1; } - } finally {dbg.exitDecision(249);} + } finally {dbg.exitDecision(248);} - switch (alt249) { + switch (alt248) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:53: declarations { dbg.location(783,53); - pushFollow(FOLLOW_declarations_in_margin4625); + pushFollow(FOLLOW_declarations_in_margin4593); declarations(); state._fsp--; if (state.failed) return; @@ -15961,9 +15914,9 @@ public final void margin() throws RecognitionException { break; } - } finally {dbg.exitSubRule(249);} + } finally {dbg.exitSubRule(248);} dbg.location(783,67); - match(input,RBRACE,FOLLOW_RBRACE_in_margin4628); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_margin4596); if (state.failed) return; } } @@ -16053,8 +16006,8 @@ public final void pseudoPage() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:807:7: COLON IDENT { dbg.location(807,7); - match(input,COLON,FOLLOW_COLON_in_pseudoPage4837); if (state.failed) return;dbg.location(807,13); - match(input,IDENT,FOLLOW_IDENT_in_pseudoPage4839); if (state.failed) return; + match(input,COLON,FOLLOW_COLON_in_pseudoPage4805); if (state.failed) return;dbg.location(807,13); + match(input,IDENT,FOLLOW_IDENT_in_pseudoPage4807); if (state.failed) return; } } @@ -16189,8 +16142,8 @@ public final void property() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:821:5: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | VARIABLE | IDENT | GEN |{...}? cp_variable ) - int alt250=6; - try { dbg.enterDecision(250, decisionCanBacktrack[250]); + int alt249=6; + try { dbg.enterDecision(249, decisionCanBacktrack[249]); switch ( input.LA(1) ) { case IDENT: @@ -16198,17 +16151,17 @@ public final void property() throws RecognitionException { switch ( input.LA(2) ) { case DOT: { - alt250=6; + alt249=6; } break; case HASH_SYMBOL: { - alt250=1; + alt249=1; } break; case AT_SIGN: { - alt250=2; + alt249=2; } break; case COLON: @@ -16216,7 +16169,7 @@ public final void property() throws RecognitionException { case NL: case WS: { - alt250=4; + alt249=4; } break; default: @@ -16225,7 +16178,7 @@ public final void property() throws RecognitionException { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 250, 1, input); + new NoViableAltException("", 249, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -16236,27 +16189,27 @@ public final void property() throws RecognitionException { break; case HASH_SYMBOL: { - alt250=1; + alt249=1; } break; case AT_SIGN: { - alt250=2; + alt249=2; } break; case VARIABLE: { - alt250=3; + alt249=3; } break; case MINUS: { - int LA250_5 = input.LA(2); - if ( (LA250_5==HASH_SYMBOL) ) { - alt250=1; + int LA249_5 = input.LA(2); + if ( (LA249_5==HASH_SYMBOL) ) { + alt249=1; } - else if ( (LA250_5==AT_SIGN) ) { - alt250=2; + else if ( (LA249_5==AT_SIGN) ) { + alt249=2; } else { @@ -16265,7 +16218,7 @@ else if ( (LA250_5==AT_SIGN) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 250, 5, input); + new NoViableAltException("", 249, 5, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -16277,7 +16230,7 @@ else if ( (LA250_5==AT_SIGN) ) { break; case GEN: { - alt250=5; + alt249=5; } break; case AT_IDENT: @@ -16325,19 +16278,19 @@ else if ( (LA250_5==AT_SIGN) ) { case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - alt250=6; + alt249=6; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 250, 0, input); + new NoViableAltException("", 249, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(250);} + } finally {dbg.exitDecision(249);} - switch (alt250) { + switch (alt249) { case 1 : dbg.enterAlt(1); @@ -16348,7 +16301,7 @@ else if ( (LA250_5==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "property", "isScssSource()"); }dbg.location(825,23); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_property4923); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_property4891); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -16364,7 +16317,7 @@ else if ( (LA250_5==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "property", "isLessSource()"); }dbg.location(826,25); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_property4933); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_property4901); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -16376,7 +16329,7 @@ else if ( (LA250_5==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:827:7: VARIABLE { dbg.location(827,7); - match(input,VARIABLE,FOLLOW_VARIABLE_in_property4941); if (state.failed) return; + match(input,VARIABLE,FOLLOW_VARIABLE_in_property4909); if (state.failed) return; } break; case 4 : @@ -16385,7 +16338,7 @@ else if ( (LA250_5==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:828:7: IDENT { dbg.location(828,7); - match(input,IDENT,FOLLOW_IDENT_in_property4949); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_property4917); if (state.failed) return; } break; case 5 : @@ -16394,7 +16347,7 @@ else if ( (LA250_5==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:829:7: GEN { dbg.location(829,7); - match(input,GEN,FOLLOW_GEN_in_property4957); if (state.failed) return; + match(input,GEN,FOLLOW_GEN_in_property4925); if (state.failed) return; } break; case 6 : @@ -16407,7 +16360,7 @@ else if ( (LA250_5==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "property", "isCssPreprocessorSource()"); }dbg.location(830,36); - pushFollow(FOLLOW_cp_variable_in_property4967); + pushFollow(FOLLOW_cp_variable_in_property4935); cp_variable(); state._fsp--; if (state.failed) return; @@ -16455,30 +16408,30 @@ public final void sass_map() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:839:5: sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* { dbg.location(839,5); - pushFollow(FOLLOW_sass_map_name_in_sass_map4994); + pushFollow(FOLLOW_sass_map_name_in_sass_map4962); sass_map_name(); state._fsp--; if (state.failed) return;dbg.location(839,19); - match(input,COLON,FOLLOW_COLON_in_sass_map4996); if (state.failed) return;dbg.location(839,25); + match(input,COLON,FOLLOW_COLON_in_sass_map4964); if (state.failed) return;dbg.location(839,25); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:839:25: ( ws )? - int alt251=2; - try { dbg.enterSubRule(251); - try { dbg.enterDecision(251, decisionCanBacktrack[251]); + int alt250=2; + try { dbg.enterSubRule(250); + try { dbg.enterDecision(250, decisionCanBacktrack[250]); - int LA251_0 = input.LA(1); - if ( (LA251_0==COMMENT||LA251_0==NL||LA251_0==WS) ) { - alt251=1; + int LA250_0 = input.LA(1); + if ( (LA250_0==COMMENT||LA250_0==NL||LA250_0==WS) ) { + alt250=1; } - } finally {dbg.exitDecision(251);} + } finally {dbg.exitDecision(250);} - switch (alt251) { + switch (alt250) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:839:25: ws { dbg.location(839,25); - pushFollow(FOLLOW_ws_in_sass_map4998); + pushFollow(FOLLOW_ws_in_sass_map4966); ws(); state._fsp--; if (state.failed) return; @@ -16486,28 +16439,28 @@ public final void sass_map() throws RecognitionException { break; } - } finally {dbg.exitSubRule(251);} + } finally {dbg.exitSubRule(250);} dbg.location(839,29); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_map5001); if (state.failed) return;dbg.location(839,36); + match(input,LPAREN,FOLLOW_LPAREN_in_sass_map4969); if (state.failed) return;dbg.location(839,36); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:839:36: ( ws )? - int alt252=2; - try { dbg.enterSubRule(252); - try { dbg.enterDecision(252, decisionCanBacktrack[252]); + int alt251=2; + try { dbg.enterSubRule(251); + try { dbg.enterDecision(251, decisionCanBacktrack[251]); - int LA252_0 = input.LA(1); - if ( (LA252_0==COMMENT||LA252_0==NL||LA252_0==WS) ) { - alt252=1; + int LA251_0 = input.LA(1); + if ( (LA251_0==COMMENT||LA251_0==NL||LA251_0==WS) ) { + alt251=1; } - } finally {dbg.exitDecision(252);} + } finally {dbg.exitDecision(251);} - switch (alt252) { + switch (alt251) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:839:36: ws { dbg.location(839,36); - pushFollow(FOLLOW_ws_in_sass_map5003); + pushFollow(FOLLOW_ws_in_sass_map4971); ws(); state._fsp--; if (state.failed) return; @@ -16515,31 +16468,31 @@ public final void sass_map() throws RecognitionException { break; } - } finally {dbg.exitSubRule(252);} + } finally {dbg.exitSubRule(251);} dbg.location(839,40); - pushFollow(FOLLOW_syncToFollow_in_sass_map5006); + pushFollow(FOLLOW_syncToFollow_in_sass_map4974); syncToFollow(); state._fsp--; if (state.failed) return;dbg.location(841,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:841:9: ( sass_map_pairs )? - int alt253=2; - try { dbg.enterSubRule(253); - try { dbg.enterDecision(253, decisionCanBacktrack[253]); + int alt252=2; + try { dbg.enterSubRule(252); + try { dbg.enterDecision(252, decisionCanBacktrack[252]); - int LA253_0 = input.LA(1); - if ( ((LA253_0 >= AT_IDENT && LA253_0 <= AT_SIGN)||(LA253_0 >= BOTTOMCENTER_SYM && LA253_0 <= BOTTOMRIGHT_SYM)||LA253_0==CHARSET_SYM||LA253_0==COMMA||LA253_0==COUNTER_STYLE_SYM||LA253_0==FONT_FACE_SYM||LA253_0==GEN||LA253_0==HASH_SYMBOL||LA253_0==IDENT||LA253_0==IMPORT_SYM||LA253_0==KEYFRAMES_SYM||(LA253_0 >= LEFTBOTTOM_SYM && LA253_0 <= LEFTTOP_SYM)||(LA253_0 >= MEDIA_SYM && LA253_0 <= MOZ_DOCUMENT_SYM)||LA253_0==NAMESPACE_SYM||LA253_0==NUMBER||LA253_0==PAGE_SYM||(LA253_0 >= RIGHTBOTTOM_SYM && LA253_0 <= RIGHTTOP_SYM)||(LA253_0 >= SASS_AT_ROOT && LA253_0 <= SASS_DEBUG)||(LA253_0 >= SASS_EACH && LA253_0 <= SASS_ELSE)||LA253_0==SASS_EXTEND||(LA253_0 >= SASS_FOR && LA253_0 <= SASS_FUNCTION)||(LA253_0 >= SASS_IF && LA253_0 <= SASS_MIXIN)||(LA253_0 >= SASS_RETURN && LA253_0 <= SASS_WHILE)||LA253_0==STRING||(LA253_0 >= TOPCENTER_SYM && LA253_0 <= TOPRIGHT_SYM)||LA253_0==VARIABLE||LA253_0==WEBKIT_KEYFRAMES_SYM) ) { - alt253=1; + int LA252_0 = input.LA(1); + if ( ((LA252_0 >= AT_IDENT && LA252_0 <= AT_SIGN)||(LA252_0 >= BOTTOMCENTER_SYM && LA252_0 <= BOTTOMRIGHT_SYM)||LA252_0==CHARSET_SYM||LA252_0==COMMA||LA252_0==COUNTER_STYLE_SYM||LA252_0==FONT_FACE_SYM||LA252_0==GEN||LA252_0==HASH_SYMBOL||LA252_0==IDENT||LA252_0==IMPORT_SYM||LA252_0==KEYFRAMES_SYM||(LA252_0 >= LEFTBOTTOM_SYM && LA252_0 <= LEFTTOP_SYM)||(LA252_0 >= MEDIA_SYM && LA252_0 <= MOZ_DOCUMENT_SYM)||LA252_0==NAMESPACE_SYM||LA252_0==NUMBER||LA252_0==PAGE_SYM||(LA252_0 >= RIGHTBOTTOM_SYM && LA252_0 <= RIGHTTOP_SYM)||(LA252_0 >= SASS_AT_ROOT && LA252_0 <= SASS_DEBUG)||(LA252_0 >= SASS_EACH && LA252_0 <= SASS_ELSE)||LA252_0==SASS_EXTEND||(LA252_0 >= SASS_FOR && LA252_0 <= SASS_FUNCTION)||(LA252_0 >= SASS_IF && LA252_0 <= SASS_MIXIN)||(LA252_0 >= SASS_RETURN && LA252_0 <= SASS_WHILE)||LA252_0==STRING||(LA252_0 >= TOPCENTER_SYM && LA252_0 <= TOPRIGHT_SYM)||LA252_0==VARIABLE||LA252_0==WEBKIT_KEYFRAMES_SYM) ) { + alt252=1; } - } finally {dbg.exitDecision(253);} + } finally {dbg.exitDecision(252);} - switch (alt253) { + switch (alt252) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:841:9: sass_map_pairs { dbg.location(841,9); - pushFollow(FOLLOW_sass_map_pairs_in_sass_map5025); + pushFollow(FOLLOW_sass_map_pairs_in_sass_map4993); sass_map_pairs(); state._fsp--; if (state.failed) return; @@ -16547,28 +16500,28 @@ public final void sass_map() throws RecognitionException { break; } - } finally {dbg.exitSubRule(253);} + } finally {dbg.exitSubRule(252);} dbg.location(842,5); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_map5032); if (state.failed) return;dbg.location(842,12); + match(input,RPAREN,FOLLOW_RPAREN_in_sass_map5000); if (state.failed) return;dbg.location(842,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:842:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* - try { dbg.enterSubRule(256); + try { dbg.enterSubRule(255); - loop256: + loop255: while (true) { - int alt256=3; - try { dbg.enterDecision(256, decisionCanBacktrack[256]); + int alt255=3; + try { dbg.enterDecision(255, decisionCanBacktrack[255]); try { isCyclicDecision = true; - alt256 = dfa256.predict(input); + alt255 = dfa255.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(256);} + } finally {dbg.exitDecision(255);} - switch (alt256) { + switch (alt255) { case 1 : dbg.enterAlt(1); @@ -16582,24 +16535,24 @@ public final void sass_map() throws RecognitionException { { dbg.location(842,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:842:14: ( ws )? - int alt254=2; - try { dbg.enterSubRule(254); - try { dbg.enterDecision(254, decisionCanBacktrack[254]); + int alt253=2; + try { dbg.enterSubRule(253); + try { dbg.enterDecision(253, decisionCanBacktrack[253]); - int LA254_0 = input.LA(1); - if ( (LA254_0==COMMENT||LA254_0==NL||LA254_0==WS) ) { - alt254=1; + int LA253_0 = input.LA(1); + if ( (LA253_0==COMMENT||LA253_0==NL||LA253_0==WS) ) { + alt253=1; } - } finally {dbg.exitDecision(254);} + } finally {dbg.exitDecision(253);} - switch (alt254) { + switch (alt253) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:842:14: ws { dbg.location(842,14); - pushFollow(FOLLOW_ws_in_sass_map5036); + pushFollow(FOLLOW_ws_in_sass_map5004); ws(); state._fsp--; if (state.failed) return; @@ -16607,9 +16560,9 @@ public final void sass_map() throws RecognitionException { break; } - } finally {dbg.exitSubRule(254);} + } finally {dbg.exitSubRule(253);} dbg.location(842,18); - match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_sass_map5039); if (state.failed) return; + match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_sass_map5007); if (state.failed) return; } } @@ -16627,24 +16580,24 @@ public final void sass_map() throws RecognitionException { { dbg.location(842,35); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:842:35: ( ws )? - int alt255=2; - try { dbg.enterSubRule(255); - try { dbg.enterDecision(255, decisionCanBacktrack[255]); + int alt254=2; + try { dbg.enterSubRule(254); + try { dbg.enterDecision(254, decisionCanBacktrack[254]); - int LA255_0 = input.LA(1); - if ( (LA255_0==COMMENT||LA255_0==NL||LA255_0==WS) ) { - alt255=1; + int LA254_0 = input.LA(1); + if ( (LA254_0==COMMENT||LA254_0==NL||LA254_0==WS) ) { + alt254=1; } - } finally {dbg.exitDecision(255);} + } finally {dbg.exitDecision(254);} - switch (alt255) { + switch (alt254) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:842:35: ws { dbg.location(842,35); - pushFollow(FOLLOW_ws_in_sass_map5045); + pushFollow(FOLLOW_ws_in_sass_map5013); ws(); state._fsp--; if (state.failed) return; @@ -16652,19 +16605,19 @@ public final void sass_map() throws RecognitionException { break; } - } finally {dbg.exitSubRule(255);} + } finally {dbg.exitSubRule(254);} dbg.location(842,39); - match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_sass_map5048); if (state.failed) return; + match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_sass_map5016); if (state.failed) return; } } break; default : - break loop256; + break loop255; } } - } finally {dbg.exitSubRule(256);} + } finally {dbg.exitSubRule(255);} } @@ -16705,7 +16658,7 @@ public final void sass_map_name() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:5: cp_variable { dbg.location(847,5); - pushFollow(FOLLOW_cp_variable_in_sass_map_name5072); + pushFollow(FOLLOW_cp_variable_in_sass_map_name5040); cp_variable(); state._fsp--; if (state.failed) return; @@ -16749,25 +16702,25 @@ public final void sass_map_pairs() throws RecognitionException { { dbg.location(852,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ - int cnt261=0; - try { dbg.enterSubRule(261); + int cnt260=0; + try { dbg.enterSubRule(260); - loop261: + loop260: while (true) { - int alt261=3; - try { dbg.enterDecision(261, decisionCanBacktrack[261]); + int alt260=3; + try { dbg.enterDecision(260, decisionCanBacktrack[260]); - int LA261_0 = input.LA(1); - if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER_SYM && LA261_0 <= BOTTOMRIGHT_SYM)||LA261_0==CHARSET_SYM||LA261_0==COUNTER_STYLE_SYM||LA261_0==FONT_FACE_SYM||LA261_0==GEN||LA261_0==HASH_SYMBOL||LA261_0==IDENT||LA261_0==IMPORT_SYM||LA261_0==KEYFRAMES_SYM||(LA261_0 >= LEFTBOTTOM_SYM && LA261_0 <= LEFTTOP_SYM)||(LA261_0 >= MEDIA_SYM && LA261_0 <= MOZ_DOCUMENT_SYM)||LA261_0==NAMESPACE_SYM||LA261_0==NUMBER||LA261_0==PAGE_SYM||(LA261_0 >= RIGHTBOTTOM_SYM && LA261_0 <= RIGHTTOP_SYM)||(LA261_0 >= SASS_AT_ROOT && LA261_0 <= SASS_DEBUG)||(LA261_0 >= SASS_EACH && LA261_0 <= SASS_ELSE)||LA261_0==SASS_EXTEND||(LA261_0 >= SASS_FOR && LA261_0 <= SASS_FUNCTION)||(LA261_0 >= SASS_IF && LA261_0 <= SASS_MIXIN)||(LA261_0 >= SASS_RETURN && LA261_0 <= SASS_WHILE)||LA261_0==STRING||(LA261_0 >= TOPCENTER_SYM && LA261_0 <= TOPRIGHT_SYM)||LA261_0==VARIABLE||LA261_0==WEBKIT_KEYFRAMES_SYM) ) { - alt261=1; + int LA260_0 = input.LA(1); + if ( ((LA260_0 >= AT_IDENT && LA260_0 <= AT_SIGN)||(LA260_0 >= BOTTOMCENTER_SYM && LA260_0 <= BOTTOMRIGHT_SYM)||LA260_0==CHARSET_SYM||LA260_0==COUNTER_STYLE_SYM||LA260_0==FONT_FACE_SYM||LA260_0==GEN||LA260_0==HASH_SYMBOL||LA260_0==IDENT||LA260_0==IMPORT_SYM||LA260_0==KEYFRAMES_SYM||(LA260_0 >= LEFTBOTTOM_SYM && LA260_0 <= LEFTTOP_SYM)||(LA260_0 >= MEDIA_SYM && LA260_0 <= MOZ_DOCUMENT_SYM)||LA260_0==NAMESPACE_SYM||LA260_0==NUMBER||LA260_0==PAGE_SYM||(LA260_0 >= RIGHTBOTTOM_SYM && LA260_0 <= RIGHTTOP_SYM)||(LA260_0 >= SASS_AT_ROOT && LA260_0 <= SASS_DEBUG)||(LA260_0 >= SASS_EACH && LA260_0 <= SASS_ELSE)||LA260_0==SASS_EXTEND||(LA260_0 >= SASS_FOR && LA260_0 <= SASS_FUNCTION)||(LA260_0 >= SASS_IF && LA260_0 <= SASS_MIXIN)||(LA260_0 >= SASS_RETURN && LA260_0 <= SASS_WHILE)||LA260_0==STRING||(LA260_0 >= TOPCENTER_SYM && LA260_0 <= TOPRIGHT_SYM)||LA260_0==VARIABLE||LA260_0==WEBKIT_KEYFRAMES_SYM) ) { + alt260=1; } - else if ( (LA261_0==COMMA) ) { - alt261=2; + else if ( (LA260_0==COMMA) ) { + alt260=2; } - } finally {dbg.exitDecision(261);} + } finally {dbg.exitDecision(260);} - switch (alt261) { + switch (alt260) { case 1 : dbg.enterAlt(1); @@ -16780,26 +16733,26 @@ else if ( (LA261_0==COMMA) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:12: sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? { dbg.location(853,12); - pushFollow(FOLLOW_sass_map_pair_in_sass_map_pairs5106); + pushFollow(FOLLOW_sass_map_pair_in_sass_map_pairs5074); sass_map_pair(); state._fsp--; if (state.failed) return;dbg.location(853,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )? - int alt258=2; - try { dbg.enterSubRule(258); - try { dbg.enterDecision(258, decisionCanBacktrack[258]); + int alt257=2; + try { dbg.enterSubRule(257); + try { dbg.enterDecision(257, decisionCanBacktrack[257]); try { isCyclicDecision = true; - alt258 = dfa258.predict(input); + alt257 = dfa257.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(258);} + } finally {dbg.exitDecision(257);} - switch (alt258) { + switch (alt257) { case 1 : dbg.enterAlt(1); @@ -16807,24 +16760,24 @@ else if ( (LA261_0==COMMA) ) { { dbg.location(853,40); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:40: ( ws )? - int alt257=2; - try { dbg.enterSubRule(257); - try { dbg.enterDecision(257, decisionCanBacktrack[257]); + int alt256=2; + try { dbg.enterSubRule(256); + try { dbg.enterDecision(256, decisionCanBacktrack[256]); - int LA257_0 = input.LA(1); - if ( (LA257_0==COMMENT||LA257_0==NL||LA257_0==WS) ) { - alt257=1; + int LA256_0 = input.LA(1); + if ( (LA256_0==COMMENT||LA256_0==NL||LA256_0==WS) ) { + alt256=1; } - } finally {dbg.exitDecision(257);} + } finally {dbg.exitDecision(256);} - switch (alt257) { + switch (alt256) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:40: ws { dbg.location(853,40); - pushFollow(FOLLOW_ws_in_sass_map_pairs5116); + pushFollow(FOLLOW_ws_in_sass_map_pairs5084); ws(); state._fsp--; if (state.failed) return; @@ -16832,34 +16785,34 @@ else if ( (LA261_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(257);} + } finally {dbg.exitSubRule(256);} dbg.location(853,44); - match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs5119); if (state.failed) return; + match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs5087); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(258);} + } finally {dbg.exitSubRule(257);} dbg.location(853,52); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:52: ( ws )? - int alt259=2; - try { dbg.enterSubRule(259); - try { dbg.enterDecision(259, decisionCanBacktrack[259]); + int alt258=2; + try { dbg.enterSubRule(258); + try { dbg.enterDecision(258, decisionCanBacktrack[258]); - int LA259_0 = input.LA(1); - if ( (LA259_0==COMMENT||LA259_0==NL||LA259_0==WS) ) { - alt259=1; + int LA258_0 = input.LA(1); + if ( (LA258_0==COMMENT||LA258_0==NL||LA258_0==WS) ) { + alt258=1; } - } finally {dbg.exitDecision(259);} + } finally {dbg.exitDecision(258);} - switch (alt259) { + switch (alt258) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:52: ws { dbg.location(853,52); - pushFollow(FOLLOW_ws_in_sass_map_pairs5123); + pushFollow(FOLLOW_ws_in_sass_map_pairs5091); ws(); state._fsp--; if (state.failed) return; @@ -16867,7 +16820,7 @@ else if ( (LA261_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(259);} + } finally {dbg.exitSubRule(258);} } @@ -16885,26 +16838,26 @@ else if ( (LA261_0==COMMA) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:855:12: COMMA ( ws )? { dbg.location(855,12); - match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs5150); if (state.failed) return;dbg.location(855,18); + match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs5118); if (state.failed) return;dbg.location(855,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:855:18: ( ws )? - int alt260=2; - try { dbg.enterSubRule(260); - try { dbg.enterDecision(260, decisionCanBacktrack[260]); + int alt259=2; + try { dbg.enterSubRule(259); + try { dbg.enterDecision(259, decisionCanBacktrack[259]); - int LA260_0 = input.LA(1); - if ( (LA260_0==COMMENT||LA260_0==NL||LA260_0==WS) ) { - alt260=1; + int LA259_0 = input.LA(1); + if ( (LA259_0==COMMENT||LA259_0==NL||LA259_0==WS) ) { + alt259=1; } - } finally {dbg.exitDecision(260);} + } finally {dbg.exitDecision(259);} - switch (alt260) { + switch (alt259) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:855:18: ws { dbg.location(855,18); - pushFollow(FOLLOW_ws_in_sass_map_pairs5152); + pushFollow(FOLLOW_ws_in_sass_map_pairs5120); ws(); state._fsp--; if (state.failed) return; @@ -16912,7 +16865,7 @@ else if ( (LA261_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(260);} + } finally {dbg.exitSubRule(259);} } @@ -16920,16 +16873,16 @@ else if ( (LA261_0==COMMA) ) { break; default : - if ( cnt261 >= 1 ) break loop261; + if ( cnt260 >= 1 ) break loop260; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(261, input); + EarlyExitException eee = new EarlyExitException(260, input); dbg.recognitionException(eee); throw eee; } - cnt261++; + cnt260++; } - } finally {dbg.exitSubRule(261);} + } finally {dbg.exitSubRule(260);} } @@ -16971,32 +16924,32 @@ public final void sass_map_pair() throws RecognitionException { { dbg.location(861,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:9: ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) - int alt264=5; - try { dbg.enterSubRule(264); - try { dbg.enterDecision(264, decisionCanBacktrack[264]); + int alt263=5; + try { dbg.enterSubRule(263); + try { dbg.enterDecision(263, decisionCanBacktrack[263]); switch ( input.LA(1) ) { case NUMBER: { - alt264=1; + alt263=1; } break; case STRING: { - alt264=2; + alt263=2; } break; case IDENT: { - int LA264_3 = input.LA(2); - if ( (synpred39_Css3()) ) { - alt264=3; + int LA263_3 = input.LA(2); + if ( (synpred35_Css3()) ) { + alt263=3; } else if ( (true) ) { - alt264=4; + alt263=4; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt264=5; + alt263=5; } else { @@ -17005,7 +16958,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 264, 3, input); + new NoViableAltException("", 263, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -17021,7 +16974,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case MINUS: case VARIABLE: { - alt264=4; + alt263=4; } break; case AT_IDENT: @@ -17068,12 +17021,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA264_9 = input.LA(2); + int LA263_9 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt264=4; + alt263=4; } else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt264=5; + alt263=5; } else { @@ -17082,7 +17035,7 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 264, 9, input); + new NoViableAltException("", 263, 9, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -17094,12 +17047,12 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { break; case SASS_VAR: { - int LA264_10 = input.LA(2); + int LA263_10 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt264=4; + alt263=4; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt264=5; + alt263=5; } else { @@ -17108,7 +17061,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 264, 10, input); + new NoViableAltException("", 263, 10, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -17121,20 +17074,20 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 264, 0, input); + new NoViableAltException("", 263, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(264);} + } finally {dbg.exitDecision(263);} - switch (alt264) { + switch (alt263) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:10: NUMBER { dbg.location(861,10); - match(input,NUMBER,FOLLOW_NUMBER_in_sass_map_pair5188); if (state.failed) return; + match(input,NUMBER,FOLLOW_NUMBER_in_sass_map_pair5156); if (state.failed) return; } break; case 2 : @@ -17149,26 +17102,26 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:18: STRING ( ( ws )? STRING )* { dbg.location(861,18); - match(input,STRING,FOLLOW_STRING_in_sass_map_pair5191); if (state.failed) return;dbg.location(861,25); + match(input,STRING,FOLLOW_STRING_in_sass_map_pair5159); if (state.failed) return;dbg.location(861,25); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:25: ( ( ws )? STRING )* - try { dbg.enterSubRule(263); + try { dbg.enterSubRule(262); - loop263: + loop262: while (true) { - int alt263=2; - try { dbg.enterDecision(263, decisionCanBacktrack[263]); + int alt262=2; + try { dbg.enterDecision(262, decisionCanBacktrack[262]); try { isCyclicDecision = true; - alt263 = dfa263.predict(input); + alt262 = dfa262.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(263);} + } finally {dbg.exitDecision(262);} - switch (alt263) { + switch (alt262) { case 1 : dbg.enterAlt(1); @@ -17176,24 +17129,24 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { { dbg.location(861,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:26: ( ws )? - int alt262=2; - try { dbg.enterSubRule(262); - try { dbg.enterDecision(262, decisionCanBacktrack[262]); + int alt261=2; + try { dbg.enterSubRule(261); + try { dbg.enterDecision(261, decisionCanBacktrack[261]); - int LA262_0 = input.LA(1); - if ( (LA262_0==COMMENT||LA262_0==NL||LA262_0==WS) ) { - alt262=1; + int LA261_0 = input.LA(1); + if ( (LA261_0==COMMENT||LA261_0==NL||LA261_0==WS) ) { + alt261=1; } - } finally {dbg.exitDecision(262);} + } finally {dbg.exitDecision(261);} - switch (alt262) { + switch (alt261) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:26: ws { dbg.location(861,26); - pushFollow(FOLLOW_ws_in_sass_map_pair5194); + pushFollow(FOLLOW_ws_in_sass_map_pair5162); ws(); state._fsp--; if (state.failed) return; @@ -17201,17 +17154,17 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(262);} + } finally {dbg.exitSubRule(261);} dbg.location(861,30); - match(input,STRING,FOLLOW_STRING_in_sass_map_pair5197); if (state.failed) return; + match(input,STRING,FOLLOW_STRING_in_sass_map_pair5165); if (state.failed) return; } break; default : - break loop263; + break loop262; } } - } finally {dbg.exitSubRule(263);} + } finally {dbg.exitSubRule(262);} } @@ -17229,7 +17182,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:41: ( function )=> function { dbg.location(861,53); - pushFollow(FOLLOW_function_in_sass_map_pair5207); + pushFollow(FOLLOW_function_in_sass_map_pair5175); function(); state._fsp--; if (state.failed) return; @@ -17243,7 +17196,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:63: property { dbg.location(861,63); - pushFollow(FOLLOW_property_in_sass_map_pair5210); + pushFollow(FOLLOW_property_in_sass_map_pair5178); property(); state._fsp--; if (state.failed) return; @@ -17255,7 +17208,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:72: sass_map { dbg.location(861,72); - pushFollow(FOLLOW_sass_map_in_sass_map_pair5212); + pushFollow(FOLLOW_sass_map_in_sass_map_pair5180); sass_map(); state._fsp--; if (state.failed) return; @@ -17263,27 +17216,27 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(264);} + } finally {dbg.exitSubRule(263);} dbg.location(861,82); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:82: ( ws )? - int alt265=2; - try { dbg.enterSubRule(265); - try { dbg.enterDecision(265, decisionCanBacktrack[265]); + int alt264=2; + try { dbg.enterSubRule(264); + try { dbg.enterDecision(264, decisionCanBacktrack[264]); - int LA265_0 = input.LA(1); - if ( (LA265_0==COMMENT||LA265_0==NL||LA265_0==WS) ) { - alt265=1; + int LA264_0 = input.LA(1); + if ( (LA264_0==COMMENT||LA264_0==NL||LA264_0==WS) ) { + alt264=1; } - } finally {dbg.exitDecision(265);} + } finally {dbg.exitDecision(264);} - switch (alt265) { + switch (alt264) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:82: ws { dbg.location(861,82); - pushFollow(FOLLOW_ws_in_sass_map_pair5215); + pushFollow(FOLLOW_ws_in_sass_map_pair5183); ws(); state._fsp--; if (state.failed) return; @@ -17291,28 +17244,28 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(265);} + } finally {dbg.exitSubRule(264);} dbg.location(861,86); - match(input,COLON,FOLLOW_COLON_in_sass_map_pair5218); if (state.failed) return;dbg.location(861,92); + match(input,COLON,FOLLOW_COLON_in_sass_map_pair5186); if (state.failed) return;dbg.location(861,92); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:92: ( ws )? - int alt266=2; - try { dbg.enterSubRule(266); - try { dbg.enterDecision(266, decisionCanBacktrack[266]); + int alt265=2; + try { dbg.enterSubRule(265); + try { dbg.enterDecision(265, decisionCanBacktrack[265]); - int LA266_0 = input.LA(1); - if ( (LA266_0==COMMENT||LA266_0==NL||LA266_0==WS) ) { - alt266=1; + int LA265_0 = input.LA(1); + if ( (LA265_0==COMMENT||LA265_0==NL||LA265_0==WS) ) { + alt265=1; } - } finally {dbg.exitDecision(266);} + } finally {dbg.exitDecision(265);} - switch (alt266) { + switch (alt265) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:92: ws { dbg.location(861,92); - pushFollow(FOLLOW_ws_in_sass_map_pair5220); + pushFollow(FOLLOW_ws_in_sass_map_pair5188); ws(); state._fsp--; if (state.failed) return; @@ -17320,28 +17273,28 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(266);} + } finally {dbg.exitSubRule(265);} dbg.location(861,96); - pushFollow(FOLLOW_cp_expression_in_sass_map_pair5223); + pushFollow(FOLLOW_cp_expression_in_sass_map_pair5191); cp_expression(); state._fsp--; if (state.failed) return;dbg.location(861,110); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:110: ( ( ws )? prio )? - int alt268=2; - try { dbg.enterSubRule(268); - try { dbg.enterDecision(268, decisionCanBacktrack[268]); + int alt267=2; + try { dbg.enterSubRule(267); + try { dbg.enterDecision(267, decisionCanBacktrack[267]); try { isCyclicDecision = true; - alt268 = dfa268.predict(input); + alt267 = dfa267.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(268);} + } finally {dbg.exitDecision(267);} - switch (alt268) { + switch (alt267) { case 1 : dbg.enterAlt(1); @@ -17349,24 +17302,24 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { { dbg.location(861,111); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:111: ( ws )? - int alt267=2; - try { dbg.enterSubRule(267); - try { dbg.enterDecision(267, decisionCanBacktrack[267]); + int alt266=2; + try { dbg.enterSubRule(266); + try { dbg.enterDecision(266, decisionCanBacktrack[266]); - int LA267_0 = input.LA(1); - if ( (LA267_0==COMMENT||LA267_0==NL||LA267_0==WS) ) { - alt267=1; + int LA266_0 = input.LA(1); + if ( (LA266_0==COMMENT||LA266_0==NL||LA266_0==WS) ) { + alt266=1; } - } finally {dbg.exitDecision(267);} + } finally {dbg.exitDecision(266);} - switch (alt267) { + switch (alt266) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:111: ws { dbg.location(861,111); - pushFollow(FOLLOW_ws_in_sass_map_pair5226); + pushFollow(FOLLOW_ws_in_sass_map_pair5194); ws(); state._fsp--; if (state.failed) return; @@ -17374,9 +17327,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(267);} + } finally {dbg.exitSubRule(266);} dbg.location(861,115); - pushFollow(FOLLOW_prio_in_sass_map_pair5229); + pushFollow(FOLLOW_prio_in_sass_map_pair5197); prio(); state._fsp--; if (state.failed) return; @@ -17384,7 +17337,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(268);} + } finally {dbg.exitSubRule(267);} } @@ -17426,21 +17379,21 @@ public final void rule() throws RecognitionException { { dbg.location(866,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:866:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) - int alt274=3; - try { dbg.enterSubRule(274); - try { dbg.enterDecision(274, decisionCanBacktrack[274]); + int alt273=3; + try { dbg.enterSubRule(273); + try { dbg.enterDecision(273, decisionCanBacktrack[273]); try { isCyclicDecision = true; - alt274 = dfa274.predict(input); + alt273 = dfa273.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(274);} + } finally {dbg.exitDecision(273);} - switch (alt274) { + switch (alt273) { case 1 : dbg.enterAlt(1); @@ -17453,34 +17406,34 @@ public final void rule() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:867:14: SASS_AT_ROOT ( ws selectorsGroup )? { dbg.location(867,14); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule5271); if (state.failed) return;dbg.location(867,27); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule5239); if (state.failed) return;dbg.location(867,27); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:867:27: ( ws selectorsGroup )? - int alt269=2; - try { dbg.enterSubRule(269); - try { dbg.enterDecision(269, decisionCanBacktrack[269]); + int alt268=2; + try { dbg.enterSubRule(268); + try { dbg.enterDecision(268, decisionCanBacktrack[268]); try { isCyclicDecision = true; - alt269 = dfa269.predict(input); + alt268 = dfa268.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(269);} + } finally {dbg.exitDecision(268);} - switch (alt269) { + switch (alt268) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:867:28: ws selectorsGroup { dbg.location(867,28); - pushFollow(FOLLOW_ws_in_rule5274); + pushFollow(FOLLOW_ws_in_rule5242); ws(); state._fsp--; if (state.failed) return;dbg.location(867,31); - pushFollow(FOLLOW_selectorsGroup_in_rule5276); + pushFollow(FOLLOW_selectorsGroup_in_rule5244); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -17488,7 +17441,7 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(269);} + } finally {dbg.exitSubRule(268);} } @@ -17506,31 +17459,31 @@ public final void rule() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:16: SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN { dbg.location(868,16); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule5297); if (state.failed) return;dbg.location(868,29); - pushFollow(FOLLOW_ws_in_rule5299); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule5265); if (state.failed) return;dbg.location(868,29); + pushFollow(FOLLOW_ws_in_rule5267); ws(); state._fsp--; if (state.failed) return;dbg.location(868,32); - match(input,LPAREN,FOLLOW_LPAREN_in_rule5301); if (state.failed) return;dbg.location(868,39); + match(input,LPAREN,FOLLOW_LPAREN_in_rule5269); if (state.failed) return;dbg.location(868,39); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:39: ( ws )? - int alt270=2; - try { dbg.enterSubRule(270); - try { dbg.enterDecision(270, decisionCanBacktrack[270]); + int alt269=2; + try { dbg.enterSubRule(269); + try { dbg.enterDecision(269, decisionCanBacktrack[269]); - int LA270_0 = input.LA(1); - if ( (LA270_0==COMMENT||LA270_0==NL||LA270_0==WS) ) { - alt270=1; + int LA269_0 = input.LA(1); + if ( (LA269_0==COMMENT||LA269_0==NL||LA269_0==WS) ) { + alt269=1; } - } finally {dbg.exitDecision(270);} + } finally {dbg.exitDecision(269);} - switch (alt270) { + switch (alt269) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:39: ws { dbg.location(868,39); - pushFollow(FOLLOW_ws_in_rule5303); + pushFollow(FOLLOW_ws_in_rule5271); ws(); state._fsp--; if (state.failed) return; @@ -17538,32 +17491,32 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(270);} + } finally {dbg.exitSubRule(269);} dbg.location(868,43); if ( !(evalPredicate(tokenNameEquals("without") || tokenNameEquals("with"),"tokenNameEquals(\"without\") || tokenNameEquals(\"with\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "rule", "tokenNameEquals(\"without\") || tokenNameEquals(\"with\")"); }dbg.location(868,100); - match(input,IDENT,FOLLOW_IDENT_in_rule5308); if (state.failed) return;dbg.location(868,128); + match(input,IDENT,FOLLOW_IDENT_in_rule5276); if (state.failed) return;dbg.location(868,128); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:128: ( ws )? - int alt271=2; - try { dbg.enterSubRule(271); - try { dbg.enterDecision(271, decisionCanBacktrack[271]); + int alt270=2; + try { dbg.enterSubRule(270); + try { dbg.enterDecision(270, decisionCanBacktrack[270]); - int LA271_0 = input.LA(1); - if ( (LA271_0==COMMENT||LA271_0==NL||LA271_0==WS) ) { - alt271=1; + int LA270_0 = input.LA(1); + if ( (LA270_0==COMMENT||LA270_0==NL||LA270_0==WS) ) { + alt270=1; } - } finally {dbg.exitDecision(271);} + } finally {dbg.exitDecision(270);} - switch (alt271) { + switch (alt270) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:128: ws { dbg.location(868,128); - pushFollow(FOLLOW_ws_in_rule5312); + pushFollow(FOLLOW_ws_in_rule5280); ws(); state._fsp--; if (state.failed) return; @@ -17571,28 +17524,28 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(271);} + } finally {dbg.exitSubRule(270);} dbg.location(868,132); - match(input,COLON,FOLLOW_COLON_in_rule5315); if (state.failed) return;dbg.location(868,138); + match(input,COLON,FOLLOW_COLON_in_rule5283); if (state.failed) return;dbg.location(868,138); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:138: ( ws )? - int alt272=2; - try { dbg.enterSubRule(272); - try { dbg.enterDecision(272, decisionCanBacktrack[272]); + int alt271=2; + try { dbg.enterSubRule(271); + try { dbg.enterDecision(271, decisionCanBacktrack[271]); - int LA272_0 = input.LA(1); - if ( (LA272_0==COMMENT||LA272_0==NL||LA272_0==WS) ) { - alt272=1; + int LA271_0 = input.LA(1); + if ( (LA271_0==COMMENT||LA271_0==NL||LA271_0==WS) ) { + alt271=1; } - } finally {dbg.exitDecision(272);} + } finally {dbg.exitDecision(271);} - switch (alt272) { + switch (alt271) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:138: ws { dbg.location(868,138); - pushFollow(FOLLOW_ws_in_rule5317); + pushFollow(FOLLOW_ws_in_rule5285); ws(); state._fsp--; if (state.failed) return; @@ -17600,28 +17553,28 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(272);} + } finally {dbg.exitSubRule(271);} dbg.location(868,142); - match(input,IDENT,FOLLOW_IDENT_in_rule5320); if (state.failed) return;dbg.location(868,148); + match(input,IDENT,FOLLOW_IDENT_in_rule5288); if (state.failed) return;dbg.location(868,148); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:148: ( ws )? - int alt273=2; - try { dbg.enterSubRule(273); - try { dbg.enterDecision(273, decisionCanBacktrack[273]); + int alt272=2; + try { dbg.enterSubRule(272); + try { dbg.enterDecision(272, decisionCanBacktrack[272]); - int LA273_0 = input.LA(1); - if ( (LA273_0==COMMENT||LA273_0==NL||LA273_0==WS) ) { - alt273=1; + int LA272_0 = input.LA(1); + if ( (LA272_0==COMMENT||LA272_0==NL||LA272_0==WS) ) { + alt272=1; } - } finally {dbg.exitDecision(273);} + } finally {dbg.exitDecision(272);} - switch (alt273) { + switch (alt272) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:868:148: ws { dbg.location(868,148); - pushFollow(FOLLOW_ws_in_rule5322); + pushFollow(FOLLOW_ws_in_rule5290); ws(); state._fsp--; if (state.failed) return; @@ -17629,9 +17582,9 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(273);} + } finally {dbg.exitSubRule(272);} dbg.location(868,152); - match(input,RPAREN,FOLLOW_RPAREN_in_rule5325); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_rule5293); if (state.failed) return; } } @@ -17642,7 +17595,7 @@ public final void rule() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:869:15: selectorsGroup { dbg.location(869,15); - pushFollow(FOLLOW_selectorsGroup_in_rule5343); + pushFollow(FOLLOW_selectorsGroup_in_rule5311); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -17650,27 +17603,27 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(274);} + } finally {dbg.exitSubRule(273);} dbg.location(870,11); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:870:11: ( ws )? - int alt275=2; - try { dbg.enterSubRule(275); - try { dbg.enterDecision(275, decisionCanBacktrack[275]); + int alt274=2; + try { dbg.enterSubRule(274); + try { dbg.enterDecision(274, decisionCanBacktrack[274]); - int LA275_0 = input.LA(1); - if ( (LA275_0==COMMENT||LA275_0==NL||LA275_0==WS) ) { - alt275=1; + int LA274_0 = input.LA(1); + if ( (LA274_0==COMMENT||LA274_0==NL||LA274_0==WS) ) { + alt274=1; } - } finally {dbg.exitDecision(275);} + } finally {dbg.exitDecision(274);} - switch (alt275) { + switch (alt274) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:870:11: ws { dbg.location(870,11); - pushFollow(FOLLOW_ws_in_rule5355); + pushFollow(FOLLOW_ws_in_rule5323); ws(); state._fsp--; if (state.failed) return; @@ -17678,28 +17631,28 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(275);} + } finally {dbg.exitSubRule(274);} dbg.location(871,5); - match(input,LBRACE,FOLLOW_LBRACE_in_rule5362); if (state.failed) return;dbg.location(871,12); + match(input,LBRACE,FOLLOW_LBRACE_in_rule5330); if (state.failed) return;dbg.location(871,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:871:12: ( ws )? - int alt276=2; - try { dbg.enterSubRule(276); - try { dbg.enterDecision(276, decisionCanBacktrack[276]); + int alt275=2; + try { dbg.enterSubRule(275); + try { dbg.enterDecision(275, decisionCanBacktrack[275]); - int LA276_0 = input.LA(1); - if ( (LA276_0==COMMENT||LA276_0==NL||LA276_0==WS) ) { - alt276=1; + int LA275_0 = input.LA(1); + if ( (LA275_0==COMMENT||LA275_0==NL||LA275_0==WS) ) { + alt275=1; } - } finally {dbg.exitDecision(276);} + } finally {dbg.exitDecision(275);} - switch (alt276) { + switch (alt275) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:871:12: ws { dbg.location(871,12); - pushFollow(FOLLOW_ws_in_rule5364); + pushFollow(FOLLOW_ws_in_rule5332); ws(); state._fsp--; if (state.failed) return; @@ -17707,31 +17660,31 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(276);} + } finally {dbg.exitSubRule(275);} dbg.location(871,16); - pushFollow(FOLLOW_syncToFollow_in_rule5367); + pushFollow(FOLLOW_syncToFollow_in_rule5335); syncToFollow(); state._fsp--; if (state.failed) return;dbg.location(872,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:872:9: ( declarations )? - int alt277=2; - try { dbg.enterSubRule(277); - try { dbg.enterDecision(277, decisionCanBacktrack[277]); + int alt276=2; + try { dbg.enterSubRule(276); + try { dbg.enterDecision(276, decisionCanBacktrack[276]); - int LA277_0 = input.LA(1); - if ( ((LA277_0 >= AT_IDENT && LA277_0 <= AT_SIGN)||(LA277_0 >= BOTTOMCENTER_SYM && LA277_0 <= BOTTOMRIGHT_SYM)||(LA277_0 >= CHARSET_SYM && LA277_0 <= COLON)||LA277_0==CONTAINER_SYM||LA277_0==COUNTER_STYLE_SYM||(LA277_0 >= DCOLON && LA277_0 <= DOT)||LA277_0==FONT_FACE_SYM||(LA277_0 >= GEN && LA277_0 <= GREATER)||(LA277_0 >= HASH && LA277_0 <= HASH_SYMBOL)||LA277_0==IDENT||LA277_0==IMPORT_SYM||LA277_0==KEYFRAMES_SYM||LA277_0==LAYER_SYM||(LA277_0 >= LBRACKET && LA277_0 <= LEFTTOP_SYM)||LA277_0==LESS_AND||(LA277_0 >= MEDIA_SYM && LA277_0 <= MOZ_DOCUMENT_SYM)||LA277_0==NAMESPACE_SYM||LA277_0==PAGE_SYM||(LA277_0 >= PIPE && LA277_0 <= PLUS)||(LA277_0 >= RIGHTBOTTOM_SYM && LA277_0 <= RIGHTTOP_SYM)||(LA277_0 >= SASS_AT_ROOT && LA277_0 <= SASS_DEBUG)||(LA277_0 >= SASS_EACH && LA277_0 <= SASS_ELSE)||(LA277_0 >= SASS_ERROR && LA277_0 <= SASS_FUNCTION)||(LA277_0 >= SASS_IF && LA277_0 <= SASS_MIXIN)||(LA277_0 >= SASS_RETURN && LA277_0 <= SEMI)||LA277_0==STAR||LA277_0==SUPPORTS_SYM||LA277_0==TILDE||(LA277_0 >= TOPCENTER_SYM && LA277_0 <= TOPRIGHT_SYM)||LA277_0==VARIABLE||LA277_0==WEBKIT_KEYFRAMES_SYM) ) { - alt277=1; + int LA276_0 = input.LA(1); + if ( ((LA276_0 >= AT_IDENT && LA276_0 <= AT_SIGN)||(LA276_0 >= BOTTOMCENTER_SYM && LA276_0 <= BOTTOMRIGHT_SYM)||(LA276_0 >= CHARSET_SYM && LA276_0 <= COLON)||LA276_0==CONTAINER_SYM||LA276_0==COUNTER_STYLE_SYM||(LA276_0 >= DCOLON && LA276_0 <= DOT)||LA276_0==FONT_FACE_SYM||(LA276_0 >= GEN && LA276_0 <= GREATER)||(LA276_0 >= HASH && LA276_0 <= HASH_SYMBOL)||LA276_0==IDENT||LA276_0==IMPORT_SYM||LA276_0==KEYFRAMES_SYM||LA276_0==LAYER_SYM||(LA276_0 >= LBRACKET && LA276_0 <= LEFTTOP_SYM)||LA276_0==LESS_AND||(LA276_0 >= MEDIA_SYM && LA276_0 <= MOZ_DOCUMENT_SYM)||LA276_0==NAMESPACE_SYM||LA276_0==PAGE_SYM||(LA276_0 >= PIPE && LA276_0 <= PLUS)||(LA276_0 >= RIGHTBOTTOM_SYM && LA276_0 <= RIGHTTOP_SYM)||(LA276_0 >= SASS_AT_ROOT && LA276_0 <= SASS_DEBUG)||(LA276_0 >= SASS_EACH && LA276_0 <= SASS_ELSE)||(LA276_0 >= SASS_ERROR && LA276_0 <= SASS_FUNCTION)||(LA276_0 >= SASS_IF && LA276_0 <= SASS_MIXIN)||(LA276_0 >= SASS_RETURN && LA276_0 <= SEMI)||LA276_0==STAR||LA276_0==SUPPORTS_SYM||LA276_0==TILDE||(LA276_0 >= TOPCENTER_SYM && LA276_0 <= TOPRIGHT_SYM)||LA276_0==VARIABLE||LA276_0==WEBKIT_KEYFRAMES_SYM) ) { + alt276=1; } - } finally {dbg.exitDecision(277);} + } finally {dbg.exitDecision(276);} - switch (alt277) { + switch (alt276) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:872:9: declarations { dbg.location(872,9); - pushFollow(FOLLOW_declarations_in_rule5377); + pushFollow(FOLLOW_declarations_in_rule5345); declarations(); state._fsp--; if (state.failed) return; @@ -17739,9 +17692,9 @@ public final void rule() throws RecognitionException { break; } - } finally {dbg.exitSubRule(277);} + } finally {dbg.exitSubRule(276);} dbg.location(873,5); - match(input,RBRACE,FOLLOW_RBRACE_in_rule5384); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_rule5352); if (state.failed) return; } } @@ -17780,20 +17733,20 @@ public final void declarations() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:882:5: ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ ) - int alt291=2; - try { dbg.enterDecision(291, decisionCanBacktrack[291]); + int alt290=2; + try { dbg.enterDecision(290, decisionCanBacktrack[290]); try { isCyclicDecision = true; - alt291 = dfa291.predict(input); + alt290 = dfa290.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(291);} + } finally {dbg.exitDecision(290);} - switch (alt291) { + switch (alt290) { case 1 : dbg.enterAlt(1); @@ -17801,47 +17754,47 @@ public final void declarations() throws RecognitionException { { dbg.location(883,8); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:8: ( SEMI ( ws )? )* - try { dbg.enterSubRule(279); + try { dbg.enterSubRule(278); - loop279: + loop278: while (true) { - int alt279=2; - try { dbg.enterDecision(279, decisionCanBacktrack[279]); + int alt278=2; + try { dbg.enterDecision(278, decisionCanBacktrack[278]); - int LA279_0 = input.LA(1); - if ( (LA279_0==SEMI) ) { - alt279=1; + int LA278_0 = input.LA(1); + if ( (LA278_0==SEMI) ) { + alt278=1; } - } finally {dbg.exitDecision(279);} + } finally {dbg.exitDecision(278);} - switch (alt279) { + switch (alt278) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:9: SEMI ( ws )? { dbg.location(883,9); - match(input,SEMI,FOLLOW_SEMI_in_declarations5418); if (state.failed) return;dbg.location(883,14); + match(input,SEMI,FOLLOW_SEMI_in_declarations5386); if (state.failed) return;dbg.location(883,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:14: ( ws )? - int alt278=2; - try { dbg.enterSubRule(278); - try { dbg.enterDecision(278, decisionCanBacktrack[278]); + int alt277=2; + try { dbg.enterSubRule(277); + try { dbg.enterDecision(277, decisionCanBacktrack[277]); - int LA278_0 = input.LA(1); - if ( (LA278_0==COMMENT||LA278_0==NL||LA278_0==WS) ) { - alt278=1; + int LA277_0 = input.LA(1); + if ( (LA277_0==COMMENT||LA277_0==NL||LA277_0==WS) ) { + alt277=1; } - } finally {dbg.exitDecision(278);} + } finally {dbg.exitDecision(277);} - switch (alt278) { + switch (alt277) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:14: ws { dbg.location(883,14); - pushFollow(FOLLOW_ws_in_declarations5420); + pushFollow(FOLLOW_ws_in_declarations5388); ws(); state._fsp--; if (state.failed) return; @@ -17849,40 +17802,40 @@ public final void declarations() throws RecognitionException { break; } - } finally {dbg.exitSubRule(278);} + } finally {dbg.exitSubRule(277);} } break; default : - break loop279; + break loop278; } } - } finally {dbg.exitSubRule(279);} + } finally {dbg.exitSubRule(278);} dbg.location(883,21); - pushFollow(FOLLOW_declaration_in_declarations5426); + pushFollow(FOLLOW_declaration_in_declarations5394); declaration(); state._fsp--; if (state.failed) return;dbg.location(883,33); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* - try { dbg.enterSubRule(284); + try { dbg.enterSubRule(283); - loop284: + loop283: while (true) { - int alt284=2; - try { dbg.enterDecision(284, decisionCanBacktrack[284]); + int alt283=2; + try { dbg.enterDecision(283, decisionCanBacktrack[283]); try { isCyclicDecision = true; - alt284 = dfa284.predict(input); + alt283 = dfa283.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(284);} + } finally {dbg.exitDecision(283);} - switch (alt284) { + switch (alt283) { case 1 : dbg.enterAlt(1); @@ -17890,21 +17843,21 @@ public final void declarations() throws RecognitionException { { dbg.location(883,34); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) - int alt283=2; - try { dbg.enterSubRule(283); - try { dbg.enterDecision(283, decisionCanBacktrack[283]); + int alt282=2; + try { dbg.enterSubRule(282); + try { dbg.enterDecision(282, decisionCanBacktrack[282]); try { isCyclicDecision = true; - alt283 = dfa283.predict(input); + alt282 = dfa282.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(283);} + } finally {dbg.exitDecision(282);} - switch (alt283) { + switch (alt282) { case 1 : dbg.enterAlt(1); @@ -17918,24 +17871,24 @@ public final void declarations() throws RecognitionException { { dbg.location(883,36); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:36: ( ws )? - int alt280=2; - try { dbg.enterSubRule(280); - try { dbg.enterDecision(280, decisionCanBacktrack[280]); + int alt279=2; + try { dbg.enterSubRule(279); + try { dbg.enterDecision(279, decisionCanBacktrack[279]); - int LA280_0 = input.LA(1); - if ( (LA280_0==COMMENT||LA280_0==NL||LA280_0==WS) ) { - alt280=1; + int LA279_0 = input.LA(1); + if ( (LA279_0==COMMENT||LA279_0==NL||LA279_0==WS) ) { + alt279=1; } - } finally {dbg.exitDecision(280);} + } finally {dbg.exitDecision(279);} - switch (alt280) { + switch (alt279) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:36: ws { dbg.location(883,36); - pushFollow(FOLLOW_ws_in_declarations5431); + pushFollow(FOLLOW_ws_in_declarations5399); ws(); state._fsp--; if (state.failed) return; @@ -17943,51 +17896,51 @@ public final void declarations() throws RecognitionException { break; } - } finally {dbg.exitSubRule(280);} + } finally {dbg.exitSubRule(279);} dbg.location(883,40); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:40: ( SEMI ( ws )? )+ - int cnt282=0; - try { dbg.enterSubRule(282); + int cnt281=0; + try { dbg.enterSubRule(281); - loop282: + loop281: while (true) { - int alt282=2; - try { dbg.enterDecision(282, decisionCanBacktrack[282]); + int alt281=2; + try { dbg.enterDecision(281, decisionCanBacktrack[281]); - int LA282_0 = input.LA(1); - if ( (LA282_0==SEMI) ) { - alt282=1; + int LA281_0 = input.LA(1); + if ( (LA281_0==SEMI) ) { + alt281=1; } - } finally {dbg.exitDecision(282);} + } finally {dbg.exitDecision(281);} - switch (alt282) { + switch (alt281) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:41: SEMI ( ws )? { dbg.location(883,41); - match(input,SEMI,FOLLOW_SEMI_in_declarations5435); if (state.failed) return;dbg.location(883,46); + match(input,SEMI,FOLLOW_SEMI_in_declarations5403); if (state.failed) return;dbg.location(883,46); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:46: ( ws )? - int alt281=2; - try { dbg.enterSubRule(281); - try { dbg.enterDecision(281, decisionCanBacktrack[281]); + int alt280=2; + try { dbg.enterSubRule(280); + try { dbg.enterDecision(280, decisionCanBacktrack[280]); - int LA281_0 = input.LA(1); - if ( (LA281_0==COMMENT||LA281_0==NL||LA281_0==WS) ) { - alt281=1; + int LA280_0 = input.LA(1); + if ( (LA280_0==COMMENT||LA280_0==NL||LA280_0==WS) ) { + alt280=1; } - } finally {dbg.exitDecision(281);} + } finally {dbg.exitDecision(280);} - switch (alt281) { + switch (alt280) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:46: ws { dbg.location(883,46); - pushFollow(FOLLOW_ws_in_declarations5437); + pushFollow(FOLLOW_ws_in_declarations5405); ws(); state._fsp--; if (state.failed) return; @@ -17995,22 +17948,22 @@ public final void declarations() throws RecognitionException { break; } - } finally {dbg.exitSubRule(281);} + } finally {dbg.exitSubRule(280);} } break; default : - if ( cnt282 >= 1 ) break loop282; + if ( cnt281 >= 1 ) break loop281; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(282, input); + EarlyExitException eee = new EarlyExitException(281, input); dbg.recognitionException(eee); throw eee; } - cnt282++; + cnt281++; } - } finally {dbg.exitSubRule(282);} + } finally {dbg.exitSubRule(281);} } @@ -18022,7 +17975,7 @@ public final void declarations() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:53: ws { dbg.location(883,53); - pushFollow(FOLLOW_ws_in_declarations5443); + pushFollow(FOLLOW_ws_in_declarations5411); ws(); state._fsp--; if (state.failed) return; @@ -18030,9 +17983,9 @@ public final void declarations() throws RecognitionException { break; } - } finally {dbg.exitSubRule(283);} + } finally {dbg.exitSubRule(282);} dbg.location(883,57); - pushFollow(FOLLOW_declaration_in_declarations5446); + pushFollow(FOLLOW_declaration_in_declarations5414); declaration(); state._fsp--; if (state.failed) return; @@ -18040,27 +17993,27 @@ public final void declarations() throws RecognitionException { break; default : - break loop284; + break loop283; } } - } finally {dbg.exitSubRule(284);} + } finally {dbg.exitSubRule(283);} dbg.location(883,71); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? - int alt288=3; - try { dbg.enterSubRule(288); - try { dbg.enterDecision(288, decisionCanBacktrack[288]); + int alt287=3; + try { dbg.enterSubRule(287); + try { dbg.enterDecision(287, decisionCanBacktrack[287]); try { isCyclicDecision = true; - alt288 = dfa288.predict(input); + alt287 = dfa287.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(288);} + } finally {dbg.exitDecision(287);} - switch (alt288) { + switch (alt287) { case 1 : dbg.enterAlt(1); @@ -18074,24 +18027,24 @@ public final void declarations() throws RecognitionException { { dbg.location(883,73); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:73: ( ws )? - int alt285=2; - try { dbg.enterSubRule(285); - try { dbg.enterDecision(285, decisionCanBacktrack[285]); + int alt284=2; + try { dbg.enterSubRule(284); + try { dbg.enterDecision(284, decisionCanBacktrack[284]); - int LA285_0 = input.LA(1); - if ( (LA285_0==COMMENT||LA285_0==NL||LA285_0==WS) ) { - alt285=1; + int LA284_0 = input.LA(1); + if ( (LA284_0==COMMENT||LA284_0==NL||LA284_0==WS) ) { + alt284=1; } - } finally {dbg.exitDecision(285);} + } finally {dbg.exitDecision(284);} - switch (alt285) { + switch (alt284) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:73: ws { dbg.location(883,73); - pushFollow(FOLLOW_ws_in_declarations5452); + pushFollow(FOLLOW_ws_in_declarations5420); ws(); state._fsp--; if (state.failed) return; @@ -18099,51 +18052,51 @@ public final void declarations() throws RecognitionException { break; } - } finally {dbg.exitSubRule(285);} + } finally {dbg.exitSubRule(284);} dbg.location(883,77); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:77: ( SEMI ( ws )? )+ - int cnt287=0; - try { dbg.enterSubRule(287); + int cnt286=0; + try { dbg.enterSubRule(286); - loop287: + loop286: while (true) { - int alt287=2; - try { dbg.enterDecision(287, decisionCanBacktrack[287]); + int alt286=2; + try { dbg.enterDecision(286, decisionCanBacktrack[286]); - int LA287_0 = input.LA(1); - if ( (LA287_0==SEMI) ) { - alt287=1; + int LA286_0 = input.LA(1); + if ( (LA286_0==SEMI) ) { + alt286=1; } - } finally {dbg.exitDecision(287);} + } finally {dbg.exitDecision(286);} - switch (alt287) { + switch (alt286) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:78: SEMI ( ws )? { dbg.location(883,78); - match(input,SEMI,FOLLOW_SEMI_in_declarations5456); if (state.failed) return;dbg.location(883,83); + match(input,SEMI,FOLLOW_SEMI_in_declarations5424); if (state.failed) return;dbg.location(883,83); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:83: ( ws )? - int alt286=2; - try { dbg.enterSubRule(286); - try { dbg.enterDecision(286, decisionCanBacktrack[286]); + int alt285=2; + try { dbg.enterSubRule(285); + try { dbg.enterDecision(285, decisionCanBacktrack[285]); - int LA286_0 = input.LA(1); - if ( (LA286_0==COMMENT||LA286_0==NL||LA286_0==WS) ) { - alt286=1; + int LA285_0 = input.LA(1); + if ( (LA285_0==COMMENT||LA285_0==NL||LA285_0==WS) ) { + alt285=1; } - } finally {dbg.exitDecision(286);} + } finally {dbg.exitDecision(285);} - switch (alt286) { + switch (alt285) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:83: ws { dbg.location(883,83); - pushFollow(FOLLOW_ws_in_declarations5458); + pushFollow(FOLLOW_ws_in_declarations5426); ws(); state._fsp--; if (state.failed) return; @@ -18151,22 +18104,22 @@ public final void declarations() throws RecognitionException { break; } - } finally {dbg.exitSubRule(286);} + } finally {dbg.exitSubRule(285);} } break; default : - if ( cnt287 >= 1 ) break loop287; + if ( cnt286 >= 1 ) break loop286; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(287, input); + EarlyExitException eee = new EarlyExitException(286, input); dbg.recognitionException(eee); throw eee; } - cnt287++; + cnt286++; } - } finally {dbg.exitSubRule(287);} + } finally {dbg.exitSubRule(286);} } @@ -18178,7 +18131,7 @@ public final void declarations() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:90: ws { dbg.location(883,90); - pushFollow(FOLLOW_ws_in_declarations5464); + pushFollow(FOLLOW_ws_in_declarations5432); ws(); state._fsp--; if (state.failed) return; @@ -18186,7 +18139,7 @@ public final void declarations() throws RecognitionException { break; } - } finally {dbg.exitSubRule(288);} + } finally {dbg.exitSubRule(287);} } break; @@ -18197,48 +18150,48 @@ public final void declarations() throws RecognitionException { { dbg.location(884,8); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:884:8: ( SEMI ( ws )? )+ - int cnt290=0; - try { dbg.enterSubRule(290); + int cnt289=0; + try { dbg.enterSubRule(289); - loop290: + loop289: while (true) { - int alt290=2; - try { dbg.enterDecision(290, decisionCanBacktrack[290]); + int alt289=2; + try { dbg.enterDecision(289, decisionCanBacktrack[289]); - int LA290_0 = input.LA(1); - if ( (LA290_0==SEMI) ) { - alt290=1; + int LA289_0 = input.LA(1); + if ( (LA289_0==SEMI) ) { + alt289=1; } - } finally {dbg.exitDecision(290);} + } finally {dbg.exitDecision(289);} - switch (alt290) { + switch (alt289) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:884:9: SEMI ( ws )? { dbg.location(884,9); - match(input,SEMI,FOLLOW_SEMI_in_declarations5476); if (state.failed) return;dbg.location(884,14); + match(input,SEMI,FOLLOW_SEMI_in_declarations5444); if (state.failed) return;dbg.location(884,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:884:14: ( ws )? - int alt289=2; - try { dbg.enterSubRule(289); - try { dbg.enterDecision(289, decisionCanBacktrack[289]); + int alt288=2; + try { dbg.enterSubRule(288); + try { dbg.enterDecision(288, decisionCanBacktrack[288]); - int LA289_0 = input.LA(1); - if ( (LA289_0==COMMENT||LA289_0==NL||LA289_0==WS) ) { - alt289=1; + int LA288_0 = input.LA(1); + if ( (LA288_0==COMMENT||LA288_0==NL||LA288_0==WS) ) { + alt288=1; } - } finally {dbg.exitDecision(289);} + } finally {dbg.exitDecision(288);} - switch (alt289) { + switch (alt288) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:884:14: ws { dbg.location(884,14); - pushFollow(FOLLOW_ws_in_declarations5478); + pushFollow(FOLLOW_ws_in_declarations5446); ws(); state._fsp--; if (state.failed) return; @@ -18246,22 +18199,22 @@ public final void declarations() throws RecognitionException { break; } - } finally {dbg.exitSubRule(289);} + } finally {dbg.exitSubRule(288);} } break; default : - if ( cnt290 >= 1 ) break loop290; + if ( cnt289 >= 1 ) break loop289; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(290, input); + EarlyExitException eee = new EarlyExitException(289, input); dbg.recognitionException(eee); throw eee; } - cnt290++; + cnt289++; } - } finally {dbg.exitSubRule(290);} + } finally {dbg.exitSubRule(289);} } break; @@ -18299,29 +18252,29 @@ public final void declaration() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:888:5: ( ( cp_variable_declaration )=> cp_variable_declaration | ( sass_map )=> sass_map | ( sass_nested_properties )=> sass_nested_properties | ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE )=> rule | ( propertyDeclaration )=> propertyDeclaration | ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) )=> propertyDeclaration | ( cp_mixin_declaration )=> cp_mixin_declaration | ( cp_mixin_call )=> cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | at_rule |{...}? sass_control |{...}? sass_extend |{...}? sass_debug |{...}? sass_content |{...}? sass_function_return |{...}? sass_error |{...}? importItem | GEN ) - int alt296=18; - try { dbg.enterDecision(296, decisionCanBacktrack[296]); + int alt295=18; + try { dbg.enterDecision(295, decisionCanBacktrack[295]); - int LA296_0 = input.LA(1); - if ( (LA296_0==SASS_AT_ROOT) ) { - int LA296_1 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + int LA295_0 = input.LA(1); + if ( (LA295_0==SASS_AT_ROOT) ) { + int LA295_1 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (synpred43_Css3()) ) { - alt296=4; + else if ( (synpred39_Css3()) ) { + alt295=4; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else { @@ -18330,7 +18283,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 1, input); + new NoViableAltException("", 295, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18339,22 +18292,22 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" } } - else if ( (LA296_0==SASS_VAR) ) { - int LA296_2 = input.LA(2); - if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_VAR) ) { + int LA295_2 = input.LA(2); + if ( ((synpred36_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred45_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=6; } else { @@ -18363,7 +18316,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 2, input); + new NoViableAltException("", 295, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18372,25 +18325,25 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" } } - else if ( (LA296_0==IDENT) ) { - int LA296_3 = input.LA(2); - if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==IDENT) ) { + int LA295_3 = input.LA(2); + if ( ((synpred36_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (synpred42_Css3()) ) { - alt296=3; + else if ( (synpred38_Css3()) ) { + alt295=3; } - else if ( (synpred43_Css3()) ) { - alt296=4; + else if ( (synpred39_Css3()) ) { + alt295=4; } - else if ( (synpred44_Css3()) ) { - alt296=5; + else if ( (synpred40_Css3()) ) { + alt295=5; } - else if ( (synpred45_Css3()) ) { - alt296=6; + else if ( (synpred41_Css3()) ) { + alt295=6; } else { @@ -18399,7 +18352,7 @@ else if ( (synpred45_Css3()) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 3, input); + new NoViableAltException("", 295, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18408,19 +18361,19 @@ else if ( (synpred45_Css3()) ) { } } - else if ( (LA296_0==MINUS) ) { - int LA296_4 = input.LA(2); - if ( ((synpred42_Css3()&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))) ) { - alt296=3; + else if ( (LA295_0==MINUS) ) { + int LA295_4 = input.LA(2); + if ( ((synpred38_Css3()&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))) ) { + alt295=3; } - else if ( ((synpred43_Css3()&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))) ) { - alt296=4; + else if ( ((synpred39_Css3()&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))) ) { + alt295=4; } - else if ( ((synpred44_Css3()&&((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isScssSource(),"isScssSource()"))||(evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))||evalPredicate(isScssSource(),"isScssSource()")))) ) { - alt296=5; + else if ( ((((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isScssSource(),"isScssSource()"))||(evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))||evalPredicate(isScssSource(),"isScssSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( ((synpred45_Css3()&&((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isScssSource(),"isScssSource()"))||(evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))||evalPredicate(isScssSource(),"isScssSource()")))) ) { - alt296=6; + else if ( ((synpred41_Css3()&&((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isScssSource(),"isScssSource()"))||(evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))||evalPredicate(isScssSource(),"isScssSource()")))) ) { + alt295=6; } else { @@ -18429,7 +18382,7 @@ else if ( ((synpred45_Css3()&&((evalPredicate(tokenNameStartsWith("--"),"tokenNa try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 4, input); + new NoViableAltException("", 295, 4, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18438,19 +18391,19 @@ else if ( ((synpred45_Css3()&&((evalPredicate(tokenNameStartsWith("--"),"tokenNa } } - else if ( (LA296_0==HASH_SYMBOL) ) { - int LA296_5 = input.LA(2); - if ( ((synpred42_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=3; + else if ( (LA295_0==HASH_SYMBOL) ) { + int LA295_5 = input.LA(2); + if ( ((synpred38_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=3; } - else if ( (synpred43_Css3()) ) { - alt296=4; + else if ( (synpred39_Css3()) ) { + alt295=4; } - else if ( ((synpred44_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=5; + else if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred40_Css3())) ) { + alt295=5; } - else if ( ((synpred45_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=6; + else if ( ((synpred41_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=6; } else { @@ -18459,7 +18412,7 @@ else if ( ((synpred45_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 5, input); + new NoViableAltException("", 295, 5, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18468,19 +18421,19 @@ else if ( ((synpred45_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) } } - else if ( (LA296_0==AT_SIGN) ) { - int LA296_6 = input.LA(2); - if ( ((synpred42_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (LA295_0==AT_SIGN) ) { + int LA295_6 = input.LA(2); + if ( ((synpred38_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( ((synpred43_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=4; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred39_Css3())) ) { + alt295=4; } - else if ( ((synpred44_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { + alt295=5; } - else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred45_Css3())) ) { - alt296=6; + else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else { @@ -18489,7 +18442,7 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred45_Css3())) ) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 6, input); + new NoViableAltException("", 295, 6, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18498,16 +18451,16 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred45_Css3())) ) } } - else if ( (LA296_0==VARIABLE) ) { - int LA296_7 = input.LA(2); - if ( (synpred42_Css3()) ) { - alt296=3; + else if ( (LA295_0==VARIABLE) ) { + int LA295_7 = input.LA(2); + if ( (synpred38_Css3()) ) { + alt295=3; } - else if ( (synpred44_Css3()) ) { - alt296=5; + else if ( (synpred40_Css3()) ) { + alt295=5; } - else if ( (synpred45_Css3()) ) { - alt296=6; + else if ( (synpred41_Css3()) ) { + alt295=6; } else { @@ -18516,7 +18469,7 @@ else if ( (synpred45_Css3()) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 7, input); + new NoViableAltException("", 295, 7, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18525,44 +18478,44 @@ else if ( (synpred45_Css3()) ) { } } - else if ( (LA296_0==GEN) ) { - int LA296_8 = input.LA(2); - if ( (synpred42_Css3()) ) { - alt296=3; + else if ( (LA295_0==GEN) ) { + int LA295_8 = input.LA(2); + if ( (synpred38_Css3()) ) { + alt295=3; } - else if ( (synpred43_Css3()) ) { - alt296=4; + else if ( (synpred39_Css3()) ) { + alt295=4; } - else if ( (synpred44_Css3()) ) { - alt296=5; + else if ( (synpred40_Css3()) ) { + alt295=5; } - else if ( (synpred45_Css3()) ) { - alt296=6; + else if ( (synpred41_Css3()) ) { + alt295=6; } else if ( (true) ) { - alt296=18; + alt295=18; } } - else if ( (LA296_0==SASS_MIXIN) ) { - int LA296_9 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_MIXIN) ) { + int LA295_9 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } - else if ( ((synpred46_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=7; + else if ( ((synpred42_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=7; } else { @@ -18571,7 +18524,7 @@ else if ( ((synpred46_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 9, input); + new NoViableAltException("", 295, 9, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18580,25 +18533,25 @@ else if ( ((synpred46_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) } } - else if ( (LA296_0==GREATER||LA296_0==PLUS||LA296_0==TILDE) && (synpred43_Css3())) { - alt296=4; + else if ( (LA295_0==GREATER||LA295_0==PLUS||LA295_0==TILDE) && (synpred39_Css3())) { + alt295=4; } - else if ( (LA296_0==SASS_EXTEND_ONLY_SELECTOR) && (synpred43_Css3())) { - alt296=4; + else if ( (LA295_0==SASS_EXTEND_ONLY_SELECTOR) && (synpred39_Css3())) { + alt295=4; } - else if ( (LA296_0==LESS_AND) ) { - int LA296_12 = input.LA(2); - if ( (synpred43_Css3()) ) { - alt296=4; + else if ( (LA295_0==LESS_AND) ) { + int LA295_12 = input.LA(2); + if ( (synpred39_Css3()) ) { + alt295=4; } - else if ( ((synpred46_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=7; + else if ( ((synpred42_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=7; } - else if ( ((synpred47_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=8; + else if ( ((synpred43_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=8; } - else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=9; + else if ( (((synpred44_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=9; } else { @@ -18607,7 +18560,7 @@ else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&& try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 12, input); + new NoViableAltException("", 295, 12, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18616,19 +18569,19 @@ else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&& } } - else if ( (LA296_0==HASH) ) { - int LA296_13 = input.LA(2); - if ( (synpred43_Css3()) ) { - alt296=4; + else if ( (LA295_0==HASH) ) { + int LA295_13 = input.LA(2); + if ( (synpred39_Css3()) ) { + alt295=4; } - else if ( ((synpred46_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=7; + else if ( ((synpred42_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=7; } - else if ( ((synpred47_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=8; + else if ( ((synpred43_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=8; } - else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=9; + else if ( (((synpred44_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=9; } else { @@ -18637,7 +18590,7 @@ else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&& try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 13, input); + new NoViableAltException("", 295, 13, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18646,19 +18599,19 @@ else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&& } } - else if ( (LA296_0==DOT) ) { - int LA296_14 = input.LA(2); - if ( (synpred43_Css3()) ) { - alt296=4; + else if ( (LA295_0==DOT) ) { + int LA295_14 = input.LA(2); + if ( (synpred39_Css3()) ) { + alt295=4; } - else if ( ((synpred46_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=7; + else if ( ((synpred42_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=7; } - else if ( ((synpred47_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=8; + else if ( ((synpred43_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=8; } - else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=9; + else if ( (((synpred44_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=9; } else { @@ -18667,7 +18620,7 @@ else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&& try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 14, input); + new NoViableAltException("", 295, 14, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18676,25 +18629,25 @@ else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&& } } - else if ( (LA296_0==DIMENSION) && (synpred43_Css3())) { - alt296=4; + else if ( (LA295_0==DIMENSION) && (synpred39_Css3())) { + alt295=4; } - else if ( (LA296_0==LBRACKET) && (synpred43_Css3())) { - alt296=4; + else if ( (LA295_0==LBRACKET) && (synpred39_Css3())) { + alt295=4; } - else if ( (LA296_0==COLON||LA296_0==DCOLON) && (synpred43_Css3())) { - alt296=4; + else if ( (LA295_0==COLON||LA295_0==DCOLON) && (synpred39_Css3())) { + alt295=4; } - else if ( (LA296_0==STAR) ) { - int LA296_18 = input.LA(2); - if ( (synpred43_Css3()) ) { - alt296=4; + else if ( (LA295_0==STAR) ) { + int LA295_18 = input.LA(2); + if ( (synpred39_Css3()) ) { + alt295=4; } - else if ( (synpred44_Css3()) ) { - alt296=5; + else if ( (synpred40_Css3()) ) { + alt295=5; } - else if ( (synpred45_Css3()) ) { - alt296=6; + else if ( (synpred41_Css3()) ) { + alt295=6; } else { @@ -18703,7 +18656,7 @@ else if ( (synpred45_Css3()) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 18, input); + new NoViableAltException("", 295, 18, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18712,59 +18665,73 @@ else if ( (synpred45_Css3()) ) { } } - else if ( (LA296_0==PIPE) && (synpred43_Css3())) { - alt296=4; + else if ( (LA295_0==PIPE) && (synpred39_Css3())) { + alt295=4; } - else if ( (LA296_0==AT_IDENT) ) { - int LA296_20 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==AT_IDENT) ) { + int LA295_20 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } - else if ( ((synpred47_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=8; + else if ( ((synpred43_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=8; } - else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred48_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=9; + else if ( (((synpred44_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=9; } - else if ( (true) ) { - alt296=10; + else if ( ((evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@charset\")")||evalPredicate(tokenNameEquals("@-moz-keyframes"),"tokenNameEquals(\"@-moz-keyframes\")")||evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o-keyframes\")"))) ) { + alt295=10; + } + + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 295, 20, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } } } - else if ( (LA296_0==SASS_INCLUDE) ) { - int LA296_21 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_INCLUDE) ) { + int LA295_21 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } - else if ( ((synpred47_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=8; + else if ( ((synpred43_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=8; } - else if ( ((synpred48_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt296=9; + else if ( ((synpred44_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt295=9; } else { @@ -18773,7 +18740,7 @@ else if ( ((synpred48_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 21, input); + new NoViableAltException("", 295, 21, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18782,182 +18749,182 @@ else if ( ((synpred48_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) } } - else if ( (LA296_0==MEDIA_SYM) ) { - int LA296_22 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==MEDIA_SYM) ) { + int LA295_22 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (true) ) { - alt296=10; + alt295=10; } } - else if ( (LA296_0==PAGE_SYM) ) { - int LA296_23 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==PAGE_SYM) ) { + int LA295_23 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (true) ) { - alt296=10; + alt295=10; } } - else if ( (LA296_0==COUNTER_STYLE_SYM) ) { - int LA296_24 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==COUNTER_STYLE_SYM) ) { + int LA295_24 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (true) ) { - alt296=10; + alt295=10; } } - else if ( (LA296_0==FONT_FACE_SYM) ) { - int LA296_25 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==FONT_FACE_SYM) ) { + int LA295_25 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (true) ) { - alt296=10; + alt295=10; } } - else if ( (LA296_0==MOZ_DOCUMENT_SYM) ) { - int LA296_26 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==MOZ_DOCUMENT_SYM) ) { + int LA295_26 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (true) ) { - alt296=10; + alt295=10; } } - else if ( (LA296_0==CONTAINER_SYM||LA296_0==LAYER_SYM||LA296_0==SUPPORTS_SYM) ) { - alt296=10; + else if ( (LA295_0==CONTAINER_SYM||LA295_0==LAYER_SYM||LA295_0==SUPPORTS_SYM) ) { + alt295=10; } - else if ( (LA296_0==WEBKIT_KEYFRAMES_SYM) ) { - int LA296_28 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==WEBKIT_KEYFRAMES_SYM) ) { + int LA295_28 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (true) ) { - alt296=10; + alt295=10; } } - else if ( (LA296_0==KEYFRAMES_SYM) ) { - int LA296_29 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==KEYFRAMES_SYM) ) { + int LA295_29 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (true) ) { - alt296=10; + alt295=10; } } - else if ( (LA296_0==SASS_IF) ) { - int LA296_30 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_IF) ) { + int LA295_30 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=11; + alt295=11; } else { @@ -18966,7 +18933,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 30, input); + new NoViableAltException("", 295, 30, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -18975,25 +18942,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==SASS_FOR) ) { - int LA296_33 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_FOR) ) { + int LA295_33 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=11; + alt295=11; } else { @@ -19002,7 +18969,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 33, input); + new NoViableAltException("", 295, 33, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19011,25 +18978,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==SASS_EACH) ) { - int LA296_34 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_EACH) ) { + int LA295_34 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=11; + alt295=11; } else { @@ -19038,7 +19005,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 34, input); + new NoViableAltException("", 295, 34, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19047,25 +19014,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==SASS_WHILE) ) { - int LA296_35 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_WHILE) ) { + int LA295_35 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=11; + alt295=11; } else { @@ -19074,7 +19041,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 35, input); + new NoViableAltException("", 295, 35, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19083,25 +19050,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==SASS_EXTEND) ) { - int LA296_36 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_EXTEND) ) { + int LA295_36 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=12; + alt295=12; } else { @@ -19110,7 +19077,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 36, input); + new NoViableAltException("", 295, 36, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19119,25 +19086,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==SASS_DEBUG||LA296_0==SASS_WARN) ) { - int LA296_37 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_DEBUG||LA295_0==SASS_WARN) ) { + int LA295_37 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=13; + alt295=13; } else { @@ -19146,7 +19113,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 37, input); + new NoViableAltException("", 295, 37, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19155,25 +19122,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==SASS_CONTENT) ) { - int LA296_38 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_CONTENT) ) { + int LA295_38 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=14; + alt295=14; } else { @@ -19182,7 +19149,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 38, input); + new NoViableAltException("", 295, 38, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19191,25 +19158,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==SASS_RETURN) ) { - int LA296_39 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==SASS_RETURN) ) { + int LA295_39 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=15; + alt295=15; } else { @@ -19218,7 +19185,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 39, input); + new NoViableAltException("", 295, 39, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19227,25 +19194,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==IMPORT_SYM) ) { - int LA296_40 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( (LA295_0==IMPORT_SYM) ) { + int LA295_40 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt296=17; + alt295=17; } else { @@ -19254,7 +19221,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 40, input); + new NoViableAltException("", 295, 40, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19263,25 +19230,25 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA296_0==SASS_ERROR) ) { - alt296=16; + else if ( (LA295_0==SASS_ERROR) ) { + alt295=16; } - else if ( ((LA296_0 >= BOTTOMCENTER_SYM && LA296_0 <= BOTTOMRIGHT_SYM)||LA296_0==CHARSET_SYM||(LA296_0 >= LEFTBOTTOM_SYM && LA296_0 <= LEFTTOP_SYM)||LA296_0==NAMESPACE_SYM||(LA296_0 >= RIGHTBOTTOM_SYM && LA296_0 <= RIGHTTOP_SYM)||LA296_0==SASS_ELSE||(LA296_0 >= SASS_FORWARD && LA296_0 <= SASS_FUNCTION)||LA296_0==SASS_USE||(LA296_0 >= TOPCENTER_SYM && LA296_0 <= TOPRIGHT_SYM)) ) { - int LA296_42 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred40_Css3())) ) { - alt296=1; + else if ( ((LA295_0 >= BOTTOMCENTER_SYM && LA295_0 <= BOTTOMRIGHT_SYM)||LA295_0==CHARSET_SYM||(LA295_0 >= LEFTBOTTOM_SYM && LA295_0 <= LEFTTOP_SYM)||LA295_0==NAMESPACE_SYM||(LA295_0 >= RIGHTBOTTOM_SYM && LA295_0 <= RIGHTTOP_SYM)||LA295_0==SASS_ELSE||(LA295_0 >= SASS_FORWARD && LA295_0 <= SASS_FUNCTION)||LA295_0==SASS_USE||(LA295_0 >= TOPCENTER_SYM && LA295_0 <= TOPRIGHT_SYM)) ) { + int LA295_42 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { + alt295=1; } - else if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=2; + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred37_Css3())) ) { + alt295=2; } - else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=3; + else if ( (((synpred38_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=3; } - else if ( (((synpred44_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt296=5; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred40_Css3())) ) { + alt295=5; } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred45_Css3())) ) { - alt296=6; + else if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt295=6; } else { @@ -19290,7 +19257,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 296, 42, input); + new NoViableAltException("", 295, 42, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -19303,21 +19270,21 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 296, 0, input); + new NoViableAltException("", 295, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(296);} + } finally {dbg.exitDecision(295);} - switch (alt296) { + switch (alt295) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:889:5: ( cp_variable_declaration )=> cp_variable_declaration { dbg.location(889,32); - pushFollow(FOLLOW_cp_variable_declaration_in_declaration5507); + pushFollow(FOLLOW_cp_variable_declaration_in_declaration5475); cp_variable_declaration(); state._fsp--; if (state.failed) return; @@ -19329,7 +19296,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:890:7: ( sass_map )=> sass_map { dbg.location(890,20); - pushFollow(FOLLOW_sass_map_in_declaration5520); + pushFollow(FOLLOW_sass_map_in_declaration5488); sass_map(); state._fsp--; if (state.failed) return; @@ -19341,7 +19308,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:891:7: ( sass_nested_properties )=> sass_nested_properties { dbg.location(891,33); - pushFollow(FOLLOW_sass_nested_properties_in_declaration5532); + pushFollow(FOLLOW_sass_nested_properties_in_declaration5500); sass_nested_properties(); state._fsp--; if (state.failed) return; @@ -19353,7 +19320,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:7: ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE )=> rule { dbg.location(892,145); - pushFollow(FOLLOW_rule_in_declaration5595); + pushFollow(FOLLOW_rule_in_declaration5563); rule(); state._fsp--; if (state.failed) return; @@ -19365,7 +19332,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:893:7: ( propertyDeclaration )=> propertyDeclaration { dbg.location(893,30); - pushFollow(FOLLOW_propertyDeclaration_in_declaration5607); + pushFollow(FOLLOW_propertyDeclaration_in_declaration5575); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -19377,7 +19344,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:895:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) )=> propertyDeclaration { dbg.location(895,67); - pushFollow(FOLLOW_propertyDeclaration_in_declaration5646); + pushFollow(FOLLOW_propertyDeclaration_in_declaration5614); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -19389,7 +19356,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:896:7: ( cp_mixin_declaration )=> cp_mixin_declaration { dbg.location(896,31); - pushFollow(FOLLOW_cp_mixin_declaration_in_declaration5658); + pushFollow(FOLLOW_cp_mixin_declaration_in_declaration5626); cp_mixin_declaration(); state._fsp--; if (state.failed) return; @@ -19401,26 +19368,26 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:897:7: ( cp_mixin_call )=> cp_mixin_call ( ( ws )? IMPORTANT_SYM )? { dbg.location(897,25); - pushFollow(FOLLOW_cp_mixin_call_in_declaration5671); + pushFollow(FOLLOW_cp_mixin_call_in_declaration5639); cp_mixin_call(); state._fsp--; if (state.failed) return;dbg.location(897,39); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:897:39: ( ( ws )? IMPORTANT_SYM )? - int alt293=2; - try { dbg.enterSubRule(293); - try { dbg.enterDecision(293, decisionCanBacktrack[293]); + int alt292=2; + try { dbg.enterSubRule(292); + try { dbg.enterDecision(292, decisionCanBacktrack[292]); try { isCyclicDecision = true; - alt293 = dfa293.predict(input); + alt292 = dfa292.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(293);} + } finally {dbg.exitDecision(292);} - switch (alt293) { + switch (alt292) { case 1 : dbg.enterAlt(1); @@ -19428,24 +19395,24 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" { dbg.location(897,40); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:897:40: ( ws )? - int alt292=2; - try { dbg.enterSubRule(292); - try { dbg.enterDecision(292, decisionCanBacktrack[292]); + int alt291=2; + try { dbg.enterSubRule(291); + try { dbg.enterDecision(291, decisionCanBacktrack[291]); - int LA292_0 = input.LA(1); - if ( (LA292_0==COMMENT||LA292_0==NL||LA292_0==WS) ) { - alt292=1; + int LA291_0 = input.LA(1); + if ( (LA291_0==COMMENT||LA291_0==NL||LA291_0==WS) ) { + alt291=1; } - } finally {dbg.exitDecision(292);} + } finally {dbg.exitDecision(291);} - switch (alt292) { + switch (alt291) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:897:40: ws { dbg.location(897,40); - pushFollow(FOLLOW_ws_in_declaration5674); + pushFollow(FOLLOW_ws_in_declaration5642); ws(); state._fsp--; if (state.failed) return; @@ -19453,14 +19420,14 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" break; } - } finally {dbg.exitSubRule(292);} + } finally {dbg.exitSubRule(291);} dbg.location(897,44); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration5677); if (state.failed) return; + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration5645); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(293);} + } finally {dbg.exitSubRule(292);} } break; @@ -19474,26 +19441,26 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); }dbg.location(898,43); - pushFollow(FOLLOW_cp_mixin_call_in_declaration5694); + pushFollow(FOLLOW_cp_mixin_call_in_declaration5662); cp_mixin_call(); state._fsp--; if (state.failed) return;dbg.location(898,57); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:898:57: ( ( ws )? IMPORTANT_SYM )? - int alt295=2; - try { dbg.enterSubRule(295); - try { dbg.enterDecision(295, decisionCanBacktrack[295]); + int alt294=2; + try { dbg.enterSubRule(294); + try { dbg.enterDecision(294, decisionCanBacktrack[294]); try { isCyclicDecision = true; - alt295 = dfa295.predict(input); + alt294 = dfa294.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(295);} + } finally {dbg.exitDecision(294);} - switch (alt295) { + switch (alt294) { case 1 : dbg.enterAlt(1); @@ -19501,24 +19468,24 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" { dbg.location(898,58); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:898:58: ( ws )? - int alt294=2; - try { dbg.enterSubRule(294); - try { dbg.enterDecision(294, decisionCanBacktrack[294]); + int alt293=2; + try { dbg.enterSubRule(293); + try { dbg.enterDecision(293, decisionCanBacktrack[293]); - int LA294_0 = input.LA(1); - if ( (LA294_0==COMMENT||LA294_0==NL||LA294_0==WS) ) { - alt294=1; + int LA293_0 = input.LA(1); + if ( (LA293_0==COMMENT||LA293_0==NL||LA293_0==WS) ) { + alt293=1; } - } finally {dbg.exitDecision(294);} + } finally {dbg.exitDecision(293);} - switch (alt294) { + switch (alt293) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:898:58: ws { dbg.location(898,58); - pushFollow(FOLLOW_ws_in_declaration5697); + pushFollow(FOLLOW_ws_in_declaration5665); ws(); state._fsp--; if (state.failed) return; @@ -19526,14 +19493,14 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" break; } - } finally {dbg.exitSubRule(294);} + } finally {dbg.exitSubRule(293);} dbg.location(898,62); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration5700); if (state.failed) return; + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration5668); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(295);} + } finally {dbg.exitSubRule(294);} } break; @@ -19543,7 +19510,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:899:7: at_rule { dbg.location(899,7); - pushFollow(FOLLOW_at_rule_in_declaration5714); + pushFollow(FOLLOW_at_rule_in_declaration5682); at_rule(); state._fsp--; if (state.failed) return; @@ -19559,7 +19526,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); }dbg.location(900,25); - pushFollow(FOLLOW_sass_control_in_declaration5724); + pushFollow(FOLLOW_sass_control_in_declaration5692); sass_control(); state._fsp--; if (state.failed) return; @@ -19575,7 +19542,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); }dbg.location(901,25); - pushFollow(FOLLOW_sass_extend_in_declaration5734); + pushFollow(FOLLOW_sass_extend_in_declaration5702); sass_extend(); state._fsp--; if (state.failed) return; @@ -19591,7 +19558,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); }dbg.location(902,25); - pushFollow(FOLLOW_sass_debug_in_declaration5744); + pushFollow(FOLLOW_sass_debug_in_declaration5712); sass_debug(); state._fsp--; if (state.failed) return; @@ -19607,7 +19574,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); }dbg.location(903,25); - pushFollow(FOLLOW_sass_content_in_declaration5754); + pushFollow(FOLLOW_sass_content_in_declaration5722); sass_content(); state._fsp--; if (state.failed) return; @@ -19623,7 +19590,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); }dbg.location(904,25); - pushFollow(FOLLOW_sass_function_return_in_declaration5764); + pushFollow(FOLLOW_sass_function_return_in_declaration5732); sass_function_return(); state._fsp--; if (state.failed) return; @@ -19639,7 +19606,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); }dbg.location(905,25); - pushFollow(FOLLOW_sass_error_in_declaration5774); + pushFollow(FOLLOW_sass_error_in_declaration5742); sass_error(); state._fsp--; if (state.failed) return; @@ -19655,7 +19622,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); }dbg.location(906,25); - pushFollow(FOLLOW_importItem_in_declaration5784); + pushFollow(FOLLOW_importItem_in_declaration5752); importItem(); state._fsp--; if (state.failed) return; @@ -19667,7 +19634,7 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()" // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:907:7: GEN { dbg.location(907,7); - match(input,GEN,FOLLOW_GEN_in_declaration5792); if (state.failed) return; + match(input,GEN,FOLLOW_GEN_in_declaration5760); if (state.failed) return; } break; @@ -19712,29 +19679,29 @@ public final void selectorsGroup() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:916:9: selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? { dbg.location(916,9); - pushFollow(FOLLOW_selector_in_selectorsGroup5826); + pushFollow(FOLLOW_selector_in_selectorsGroup5794); selector(); state._fsp--; if (state.failed) return;dbg.location(916,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:916:18: ( ( ws )? COMMA ( ws )? selector )* - try { dbg.enterSubRule(299); + try { dbg.enterSubRule(298); - loop299: + loop298: while (true) { - int alt299=2; - try { dbg.enterDecision(299, decisionCanBacktrack[299]); + int alt298=2; + try { dbg.enterDecision(298, decisionCanBacktrack[298]); try { isCyclicDecision = true; - alt299 = dfa299.predict(input); + alt298 = dfa298.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(299);} + } finally {dbg.exitDecision(298);} - switch (alt299) { + switch (alt298) { case 1 : dbg.enterAlt(1); @@ -19742,24 +19709,24 @@ public final void selectorsGroup() throws RecognitionException { { dbg.location(916,19); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:916:19: ( ws )? - int alt297=2; - try { dbg.enterSubRule(297); - try { dbg.enterDecision(297, decisionCanBacktrack[297]); + int alt296=2; + try { dbg.enterSubRule(296); + try { dbg.enterDecision(296, decisionCanBacktrack[296]); - int LA297_0 = input.LA(1); - if ( (LA297_0==COMMENT||LA297_0==NL||LA297_0==WS) ) { - alt297=1; + int LA296_0 = input.LA(1); + if ( (LA296_0==COMMENT||LA296_0==NL||LA296_0==WS) ) { + alt296=1; } - } finally {dbg.exitDecision(297);} + } finally {dbg.exitDecision(296);} - switch (alt297) { + switch (alt296) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:916:19: ws { dbg.location(916,19); - pushFollow(FOLLOW_ws_in_selectorsGroup5829); + pushFollow(FOLLOW_ws_in_selectorsGroup5797); ws(); state._fsp--; if (state.failed) return; @@ -19767,28 +19734,28 @@ public final void selectorsGroup() throws RecognitionException { break; } - } finally {dbg.exitSubRule(297);} + } finally {dbg.exitSubRule(296);} dbg.location(916,23); - match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup5832); if (state.failed) return;dbg.location(916,29); + match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup5800); if (state.failed) return;dbg.location(916,29); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:916:29: ( ws )? - int alt298=2; - try { dbg.enterSubRule(298); - try { dbg.enterDecision(298, decisionCanBacktrack[298]); + int alt297=2; + try { dbg.enterSubRule(297); + try { dbg.enterDecision(297, decisionCanBacktrack[297]); - int LA298_0 = input.LA(1); - if ( (LA298_0==COMMENT||LA298_0==NL||LA298_0==WS) ) { - alt298=1; + int LA297_0 = input.LA(1); + if ( (LA297_0==COMMENT||LA297_0==NL||LA297_0==WS) ) { + alt297=1; } - } finally {dbg.exitDecision(298);} + } finally {dbg.exitDecision(297);} - switch (alt298) { + switch (alt297) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:916:29: ws { dbg.location(916,29); - pushFollow(FOLLOW_ws_in_selectorsGroup5834); + pushFollow(FOLLOW_ws_in_selectorsGroup5802); ws(); state._fsp--; if (state.failed) return; @@ -19796,9 +19763,9 @@ public final void selectorsGroup() throws RecognitionException { break; } - } finally {dbg.exitSubRule(298);} + } finally {dbg.exitSubRule(297);} dbg.location(916,33); - pushFollow(FOLLOW_selector_in_selectorsGroup5837); + pushFollow(FOLLOW_selector_in_selectorsGroup5805); selector(); state._fsp--; if (state.failed) return; @@ -19806,23 +19773,23 @@ public final void selectorsGroup() throws RecognitionException { break; default : - break loop299; + break loop298; } } - } finally {dbg.exitSubRule(299);} + } finally {dbg.exitSubRule(298);} dbg.location(916,44); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:916:44: ({...}? COMMA )? - int alt300=2; - try { dbg.enterSubRule(300); - try { dbg.enterDecision(300, decisionCanBacktrack[300]); + int alt299=2; + try { dbg.enterSubRule(299); + try { dbg.enterDecision(299, decisionCanBacktrack[299]); - int LA300_0 = input.LA(1); - if ( (LA300_0==COMMA) ) { - alt300=1; + int LA299_0 = input.LA(1); + if ( (LA299_0==COMMA) ) { + alt299=1; } - } finally {dbg.exitDecision(300);} + } finally {dbg.exitDecision(299);} - switch (alt300) { + switch (alt299) { case 1 : dbg.enterAlt(1); @@ -19833,12 +19800,12 @@ public final void selectorsGroup() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "selectorsGroup", "isCssPreprocessorSource()"); }dbg.location(916,74); - match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup5844); if (state.failed) return; + match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup5812); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(300);} + } finally {dbg.exitSubRule(299);} } @@ -19874,20 +19841,20 @@ public final void selector() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:5: ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator ) - int alt307=2; - try { dbg.enterDecision(307, decisionCanBacktrack[307]); + int alt306=2; + try { dbg.enterDecision(306, decisionCanBacktrack[306]); try { isCyclicDecision = true; - alt307 = dfa307.predict(input); + alt306 = dfa306.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(307);} + } finally {dbg.exitDecision(306);} - switch (alt307) { + switch (alt306) { case 1 : dbg.enterAlt(1); @@ -19895,46 +19862,46 @@ public final void selector() throws RecognitionException { { dbg.location(920,8); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:8: ( combinator ( ws )? )? - int alt302=2; - try { dbg.enterSubRule(302); - try { dbg.enterDecision(302, decisionCanBacktrack[302]); + int alt301=2; + try { dbg.enterSubRule(301); + try { dbg.enterDecision(301, decisionCanBacktrack[301]); - int LA302_0 = input.LA(1); - if ( (LA302_0==GREATER||LA302_0==PLUS||LA302_0==TILDE) ) { - alt302=1; + int LA301_0 = input.LA(1); + if ( (LA301_0==GREATER||LA301_0==PLUS||LA301_0==TILDE) ) { + alt301=1; } - } finally {dbg.exitDecision(302);} + } finally {dbg.exitDecision(301);} - switch (alt302) { + switch (alt301) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:9: combinator ( ws )? { dbg.location(920,9); - pushFollow(FOLLOW_combinator_in_selector5865); + pushFollow(FOLLOW_combinator_in_selector5833); combinator(); state._fsp--; if (state.failed) return;dbg.location(920,20); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:20: ( ws )? - int alt301=2; - try { dbg.enterSubRule(301); - try { dbg.enterDecision(301, decisionCanBacktrack[301]); + int alt300=2; + try { dbg.enterSubRule(300); + try { dbg.enterDecision(300, decisionCanBacktrack[300]); - int LA301_0 = input.LA(1); - if ( (LA301_0==COMMENT||LA301_0==NL||LA301_0==WS) ) { - alt301=1; + int LA300_0 = input.LA(1); + if ( (LA300_0==COMMENT||LA300_0==NL||LA300_0==WS) ) { + alt300=1; } - } finally {dbg.exitDecision(301);} + } finally {dbg.exitDecision(300);} - switch (alt301) { + switch (alt300) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:20: ws { dbg.location(920,20); - pushFollow(FOLLOW_ws_in_selector5867); + pushFollow(FOLLOW_ws_in_selector5835); ws(); state._fsp--; if (state.failed) return; @@ -19942,37 +19909,37 @@ public final void selector() throws RecognitionException { break; } - } finally {dbg.exitSubRule(301);} + } finally {dbg.exitSubRule(300);} } break; } - } finally {dbg.exitSubRule(302);} + } finally {dbg.exitSubRule(301);} dbg.location(920,26); - pushFollow(FOLLOW_simpleSelectorSequence_in_selector5872); + pushFollow(FOLLOW_simpleSelectorSequence_in_selector5840); simpleSelectorSequence(); state._fsp--; if (state.failed) return;dbg.location(920,49); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* - try { dbg.enterSubRule(306); + try { dbg.enterSubRule(305); - loop306: + loop305: while (true) { - int alt306=2; - try { dbg.enterDecision(306, decisionCanBacktrack[306]); + int alt305=2; + try { dbg.enterDecision(305, decisionCanBacktrack[305]); try { isCyclicDecision = true; - alt306 = dfa306.predict(input); + alt305 = dfa305.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(306);} + } finally {dbg.exitDecision(305);} - switch (alt306) { + switch (alt305) { case 1 : dbg.enterAlt(1); @@ -19980,21 +19947,21 @@ public final void selector() throws RecognitionException { { dbg.location(920,51); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:51: ( ( ( ws )? combinator ( ws )? ) | ws ) - int alt305=2; - try { dbg.enterSubRule(305); - try { dbg.enterDecision(305, decisionCanBacktrack[305]); + int alt304=2; + try { dbg.enterSubRule(304); + try { dbg.enterDecision(304, decisionCanBacktrack[304]); try { isCyclicDecision = true; - alt305 = dfa305.predict(input); + alt304 = dfa304.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(305);} + } finally {dbg.exitDecision(304);} - switch (alt305) { + switch (alt304) { case 1 : dbg.enterAlt(1); @@ -20008,24 +19975,24 @@ public final void selector() throws RecognitionException { { dbg.location(920,53); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:53: ( ws )? - int alt303=2; - try { dbg.enterSubRule(303); - try { dbg.enterDecision(303, decisionCanBacktrack[303]); + int alt302=2; + try { dbg.enterSubRule(302); + try { dbg.enterDecision(302, decisionCanBacktrack[302]); - int LA303_0 = input.LA(1); - if ( (LA303_0==COMMENT||LA303_0==NL||LA303_0==WS) ) { - alt303=1; + int LA302_0 = input.LA(1); + if ( (LA302_0==COMMENT||LA302_0==NL||LA302_0==WS) ) { + alt302=1; } - } finally {dbg.exitDecision(303);} + } finally {dbg.exitDecision(302);} - switch (alt303) { + switch (alt302) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:53: ws { dbg.location(920,53); - pushFollow(FOLLOW_ws_in_selector5878); + pushFollow(FOLLOW_ws_in_selector5846); ws(); state._fsp--; if (state.failed) return; @@ -20033,31 +20000,31 @@ public final void selector() throws RecognitionException { break; } - } finally {dbg.exitSubRule(303);} + } finally {dbg.exitSubRule(302);} dbg.location(920,57); - pushFollow(FOLLOW_combinator_in_selector5881); + pushFollow(FOLLOW_combinator_in_selector5849); combinator(); state._fsp--; if (state.failed) return;dbg.location(920,68); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:68: ( ws )? - int alt304=2; - try { dbg.enterSubRule(304); - try { dbg.enterDecision(304, decisionCanBacktrack[304]); + int alt303=2; + try { dbg.enterSubRule(303); + try { dbg.enterDecision(303, decisionCanBacktrack[303]); - int LA304_0 = input.LA(1); - if ( (LA304_0==COMMENT||LA304_0==NL||LA304_0==WS) ) { - alt304=1; + int LA303_0 = input.LA(1); + if ( (LA303_0==COMMENT||LA303_0==NL||LA303_0==WS) ) { + alt303=1; } - } finally {dbg.exitDecision(304);} + } finally {dbg.exitDecision(303);} - switch (alt304) { + switch (alt303) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:68: ws { dbg.location(920,68); - pushFollow(FOLLOW_ws_in_selector5883); + pushFollow(FOLLOW_ws_in_selector5851); ws(); state._fsp--; if (state.failed) return; @@ -20065,7 +20032,7 @@ public final void selector() throws RecognitionException { break; } - } finally {dbg.exitSubRule(304);} + } finally {dbg.exitSubRule(303);} } @@ -20077,7 +20044,7 @@ public final void selector() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:73: ws { dbg.location(920,73); - pushFollow(FOLLOW_ws_in_selector5887); + pushFollow(FOLLOW_ws_in_selector5855); ws(); state._fsp--; if (state.failed) return; @@ -20085,9 +20052,9 @@ public final void selector() throws RecognitionException { break; } - } finally {dbg.exitSubRule(305);} + } finally {dbg.exitSubRule(304);} dbg.location(920,77); - pushFollow(FOLLOW_simpleSelectorSequence_in_selector5890); + pushFollow(FOLLOW_simpleSelectorSequence_in_selector5858); simpleSelectorSequence(); state._fsp--; if (state.failed) return; @@ -20095,10 +20062,10 @@ public final void selector() throws RecognitionException { break; default : - break loop306; + break loop305; } } - } finally {dbg.exitSubRule(306);} + } finally {dbg.exitSubRule(305);} } break; @@ -20112,7 +20079,7 @@ public final void selector() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "selector", "isScssSource()"); }dbg.location(921,28); - pushFollow(FOLLOW_combinator_in_selector5905); + pushFollow(FOLLOW_combinator_in_selector5873); combinator(); state._fsp--; if (state.failed) return; @@ -20202,20 +20169,20 @@ public final void simpleSelectorSequence() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:930:2: ( ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* | ( typeSelector )=> typeSelector ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* ) - int alt316=2; - try { dbg.enterDecision(316, decisionCanBacktrack[316]); + int alt315=2; + try { dbg.enterDecision(315, decisionCanBacktrack[315]); - int LA316_0 = input.LA(1); - if ( (LA316_0==AT_SIGN||LA316_0==COLON||(LA316_0 >= DCOLON && LA316_0 <= DOT)||(LA316_0 >= HASH && LA316_0 <= HASH_SYMBOL)||LA316_0==LBRACKET||LA316_0==MINUS||LA316_0==SASS_EXTEND_ONLY_SELECTOR) ) { - alt316=1; + int LA315_0 = input.LA(1); + if ( (LA315_0==AT_SIGN||LA315_0==COLON||(LA315_0 >= DCOLON && LA315_0 <= DOT)||(LA315_0 >= HASH && LA315_0 <= HASH_SYMBOL)||LA315_0==LBRACKET||LA315_0==MINUS||LA315_0==SASS_EXTEND_ONLY_SELECTOR) ) { + alt315=1; } - else if ( (LA316_0==LESS_AND) ) { - int LA316_2 = input.LA(2); + else if ( (LA315_0==LESS_AND) ) { + int LA315_2 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")||evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt316=1; + alt315=1; } - else if ( (synpred50_Css3()) ) { - alt316=2; + else if ( (synpred46_Css3()) ) { + alt315=2; } else { @@ -20224,7 +20191,7 @@ else if ( (synpred50_Css3()) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 316, 2, input); + new NoViableAltException("", 315, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -20233,87 +20200,87 @@ else if ( (synpred50_Css3()) ) { } } - else if ( (LA316_0==IDENT) ) { - int LA316_3 = input.LA(2); - if ( (LA316_3==HASH_SYMBOL) ) { - int LA316_7 = input.LA(3); - if ( (LA316_7==LBRACE) ) { - alt316=1; + else if ( (LA315_0==IDENT) ) { + int LA315_3 = input.LA(2); + if ( (LA315_3==HASH_SYMBOL) ) { + int LA315_7 = input.LA(3); + if ( (LA315_7==LBRACE) ) { + alt315=1; } - else if ( (LA316_7==NAME) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_7==NAME) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_7==IDENT||LA316_7==MINUS) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_7==IDENT||LA315_7==MINUS) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_7==AT_SIGN) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_7==AT_SIGN) && (synpred46_Css3())) { + alt315=2; } } - else if ( (LA316_3==AT_SIGN) ) { - alt316=1; + else if ( (LA315_3==AT_SIGN) ) { + alt315=1; } - else if ( (LA316_3==PIPE) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==PIPE) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==COMMENT||LA316_3==NL||LA316_3==WS) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==COMMENT||LA315_3==NL||LA315_3==WS) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==SASS_EXTEND_ONLY_SELECTOR) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==SASS_EXTEND_ONLY_SELECTOR) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==LESS_AND) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==LESS_AND) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==HASH) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==HASH) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==DOT) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==DOT) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==DIMENSION) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==DIMENSION) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==LBRACKET) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==LBRACKET) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==COLON||LA316_3==DCOLON) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==COLON||LA315_3==DCOLON) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==GREATER||LA316_3==PLUS||LA316_3==TILDE) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==GREATER||LA315_3==PLUS||LA315_3==TILDE) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==COMMA) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==COMMA) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==LBRACE) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==LBRACE) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==RPAREN) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==RPAREN) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==SEMI) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==SEMI) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_3==RBRACE) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_3==RBRACE) && (synpred46_Css3())) { + alt315=2; } } - else if ( (LA316_0==STAR) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_0==STAR) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_0==PIPE) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_0==PIPE) && (synpred46_Css3())) { + alt315=2; } - else if ( (LA316_0==GEN) && (synpred50_Css3())) { - alt316=2; + else if ( (LA315_0==GEN) && (synpred46_Css3())) { + alt315=2; } - } finally {dbg.exitDecision(316);} + } finally {dbg.exitDecision(315);} - switch (alt316) { + switch (alt315) { case 1 : dbg.enterAlt(1); @@ -20321,9 +20288,9 @@ else if ( (LA316_0==GEN) && (synpred50_Css3())) { { dbg.location(931,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:931:9: ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) - int alt308=3; - try { dbg.enterSubRule(308); - try { dbg.enterDecision(308, decisionCanBacktrack[308]); + int alt307=3; + try { dbg.enterSubRule(307); + try { dbg.enterDecision(307, decisionCanBacktrack[307]); switch ( input.LA(1) ) { case COLON: @@ -20335,17 +20302,17 @@ else if ( (LA316_0==GEN) && (synpred50_Css3())) { case LESS_AND: case SASS_EXTEND_ONLY_SELECTOR: { - alt308=1; + alt307=1; } break; case HASH_SYMBOL: { - int LA308_2 = input.LA(2); - if ( (LA308_2==LBRACE) ) { - alt308=2; + int LA307_2 = input.LA(2); + if ( (LA307_2==LBRACE) ) { + alt307=2; } - else if ( (LA308_2==AT_SIGN||LA308_2==IDENT||LA308_2==MINUS||LA308_2==NAME) ) { - alt308=1; + else if ( (LA307_2==AT_SIGN||LA307_2==IDENT||LA307_2==MINUS||LA307_2==NAME) ) { + alt307=1; } else { @@ -20354,7 +20321,7 @@ else if ( (LA308_2==AT_SIGN||LA308_2==IDENT||LA308_2==MINUS||LA308_2==NAME) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 308, 2, input); + new NoViableAltException("", 307, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -20367,12 +20334,12 @@ else if ( (LA308_2==AT_SIGN||LA308_2==IDENT||LA308_2==MINUS||LA308_2==NAME) ) { case IDENT: case MINUS: { - int LA308_3 = input.LA(2); - if ( (LA308_3==HASH_SYMBOL) ) { - alt308=2; + int LA307_3 = input.LA(2); + if ( (LA307_3==HASH_SYMBOL) ) { + alt307=2; } - else if ( (LA308_3==AT_SIGN) ) { - alt308=3; + else if ( (LA307_3==AT_SIGN) ) { + alt307=3; } else { @@ -20381,7 +20348,7 @@ else if ( (LA308_3==AT_SIGN) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 308, 3, input); + new NoViableAltException("", 307, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -20393,26 +20360,26 @@ else if ( (LA308_3==AT_SIGN) ) { break; case AT_SIGN: { - alt308=3; + alt307=3; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 308, 0, input); + new NoViableAltException("", 307, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(308);} + } finally {dbg.exitDecision(307);} - switch (alt308) { + switch (alt307) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:931:10: elementSubsequent { dbg.location(931,10); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence5957); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence5925); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -20428,7 +20395,7 @@ else if ( (LA308_3==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); }dbg.location(931,48); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence5963); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence5931); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -20444,7 +20411,7 @@ else if ( (LA308_3==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isLessSource()"); }dbg.location(932,29); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence5977); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence5945); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -20452,52 +20419,52 @@ else if ( (LA308_3==AT_SIGN) ) { break; } - } finally {dbg.exitSubRule(308);} + } finally {dbg.exitSubRule(307);} dbg.location(932,64); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:64: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* - try { dbg.enterSubRule(312); + try { dbg.enterSubRule(311); - loop312: + loop311: while (true) { - int alt312=2; - try { dbg.enterDecision(312, decisionCanBacktrack[312]); + int alt311=2; + try { dbg.enterDecision(311, decisionCanBacktrack[311]); - int LA312_0 = input.LA(1); - if ( (LA312_0==COMMENT||LA312_0==NL||LA312_0==WS) ) { - int LA312_1 = input.LA(2); - if ( (synpred49_Css3()) ) { - alt312=1; + int LA311_0 = input.LA(1); + if ( (LA311_0==COMMENT||LA311_0==NL||LA311_0==WS) ) { + int LA311_1 = input.LA(2); + if ( (synpred45_Css3()) ) { + alt311=1; } } - else if ( (LA312_0==SASS_EXTEND_ONLY_SELECTOR) && (synpred49_Css3())) { - alt312=1; + else if ( (LA311_0==SASS_EXTEND_ONLY_SELECTOR) && (synpred45_Css3())) { + alt311=1; } - else if ( (LA312_0==LESS_AND) && (synpred49_Css3())) { - alt312=1; + else if ( (LA311_0==LESS_AND) && (synpred45_Css3())) { + alt311=1; } - else if ( (LA312_0==HASH) && (synpred49_Css3())) { - alt312=1; + else if ( (LA311_0==HASH) && (synpred45_Css3())) { + alt311=1; } - else if ( (LA312_0==HASH_SYMBOL) && (synpred49_Css3())) { - alt312=1; + else if ( (LA311_0==HASH_SYMBOL) && (synpred45_Css3())) { + alt311=1; } - else if ( (LA312_0==DOT) && (synpred49_Css3())) { - alt312=1; + else if ( (LA311_0==DOT) && (synpred45_Css3())) { + alt311=1; } - else if ( (LA312_0==DIMENSION) && (synpred49_Css3())) { - alt312=1; + else if ( (LA311_0==DIMENSION) && (synpred45_Css3())) { + alt311=1; } - else if ( (LA312_0==LBRACKET) && (synpred49_Css3())) { - alt312=1; + else if ( (LA311_0==LBRACKET) && (synpred45_Css3())) { + alt311=1; } - else if ( (LA312_0==COLON||LA312_0==DCOLON) && (synpred49_Css3())) { - alt312=1; + else if ( (LA311_0==COLON||LA311_0==DCOLON) && (synpred45_Css3())) { + alt311=1; } - } finally {dbg.exitDecision(312);} + } finally {dbg.exitDecision(311);} - switch (alt312) { + switch (alt311) { case 1 : dbg.enterAlt(1); @@ -20505,21 +20472,21 @@ else if ( (LA312_0==COLON||LA312_0==DCOLON) && (synpred49_Css3())) { { dbg.location(932,79); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) - int alt311=2; - try { dbg.enterSubRule(311); - try { dbg.enterDecision(311, decisionCanBacktrack[311]); + int alt310=2; + try { dbg.enterSubRule(310); + try { dbg.enterDecision(310, decisionCanBacktrack[310]); try { isCyclicDecision = true; - alt311 = dfa311.predict(input); + alt310 = dfa310.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(311);} + } finally {dbg.exitDecision(310);} - switch (alt311) { + switch (alt310) { case 1 : dbg.enterAlt(1); @@ -20533,24 +20500,24 @@ else if ( (LA312_0==COLON||LA312_0==DCOLON) && (synpred49_Css3())) { { dbg.location(932,81); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:81: ( ws )? - int alt309=2; - try { dbg.enterSubRule(309); - try { dbg.enterDecision(309, decisionCanBacktrack[309]); + int alt308=2; + try { dbg.enterSubRule(308); + try { dbg.enterDecision(308, decisionCanBacktrack[308]); - int LA309_0 = input.LA(1); - if ( (LA309_0==COMMENT||LA309_0==NL||LA309_0==WS) ) { - alt309=1; + int LA308_0 = input.LA(1); + if ( (LA308_0==COMMENT||LA308_0==NL||LA308_0==WS) ) { + alt308=1; } - } finally {dbg.exitDecision(309);} + } finally {dbg.exitDecision(308);} - switch (alt309) { + switch (alt308) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:81: ws { dbg.location(932,81); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence5992); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence5960); ws(); state._fsp--; if (state.failed) return; @@ -20558,9 +20525,9 @@ else if ( (LA312_0==COLON||LA312_0==DCOLON) && (synpred49_Css3())) { break; } - } finally {dbg.exitSubRule(309);} + } finally {dbg.exitSubRule(308);} dbg.location(932,85); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence5995); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence5963); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -20580,25 +20547,25 @@ else if ( (LA312_0==COLON||LA312_0==DCOLON) && (synpred49_Css3())) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:106: ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) { dbg.location(932,106); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence6000); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence5968); ws(); state._fsp--; if (state.failed) return;dbg.location(932,109); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:109: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) - int alt310=2; - try { dbg.enterSubRule(310); - try { dbg.enterDecision(310, decisionCanBacktrack[310]); + int alt309=2; + try { dbg.enterSubRule(309); + try { dbg.enterDecision(309, decisionCanBacktrack[309]); switch ( input.LA(1) ) { case IDENT: case MINUS: { - int LA310_1 = input.LA(2); - if ( (LA310_1==HASH_SYMBOL) ) { - alt310=1; + int LA309_1 = input.LA(2); + if ( (LA309_1==HASH_SYMBOL) ) { + alt309=1; } - else if ( (LA310_1==AT_SIGN) ) { - alt310=2; + else if ( (LA309_1==AT_SIGN) ) { + alt309=2; } else { @@ -20607,7 +20574,7 @@ else if ( (LA310_1==AT_SIGN) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 310, 1, input); + new NoViableAltException("", 309, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -20619,24 +20586,24 @@ else if ( (LA310_1==AT_SIGN) ) { break; case HASH_SYMBOL: { - alt310=1; + alt309=1; } break; case AT_SIGN: { - alt310=2; + alt309=2; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 310, 0, input); + new NoViableAltException("", 309, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(310);} + } finally {dbg.exitDecision(309);} - switch (alt310) { + switch (alt309) { case 1 : dbg.enterAlt(1); @@ -20647,7 +20614,7 @@ else if ( (LA310_1==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); }dbg.location(932,128); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6005); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence5973); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -20663,7 +20630,7 @@ else if ( (LA310_1==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isLessSource()"); }dbg.location(932,180); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence6011); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence5979); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -20671,7 +20638,7 @@ else if ( (LA310_1==AT_SIGN) ) { break; } - } finally {dbg.exitSubRule(310);} + } finally {dbg.exitSubRule(309);} } @@ -20679,16 +20646,16 @@ else if ( (LA310_1==AT_SIGN) ) { break; } - } finally {dbg.exitSubRule(311);} + } finally {dbg.exitSubRule(310);} } break; default : - break loop312; + break loop311; } } - } finally {dbg.exitSubRule(312);} + } finally {dbg.exitSubRule(311);} } break; @@ -20698,54 +20665,54 @@ else if ( (LA310_1==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:4: ( typeSelector )=> typeSelector ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* { dbg.location(933,20); - pushFollow(FOLLOW_typeSelector_in_simpleSelectorSequence6025); + pushFollow(FOLLOW_typeSelector_in_simpleSelectorSequence5993); typeSelector(); state._fsp--; if (state.failed) return;dbg.location(933,33); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:33: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* - try { dbg.enterSubRule(315); + try { dbg.enterSubRule(314); - loop315: + loop314: while (true) { - int alt315=2; - try { dbg.enterDecision(315, decisionCanBacktrack[315]); + int alt314=2; + try { dbg.enterDecision(314, decisionCanBacktrack[314]); - int LA315_0 = input.LA(1); - if ( (LA315_0==COMMENT||LA315_0==NL||LA315_0==WS) ) { - int LA315_1 = input.LA(2); - if ( (synpred51_Css3()) ) { - alt315=1; + int LA314_0 = input.LA(1); + if ( (LA314_0==COMMENT||LA314_0==NL||LA314_0==WS) ) { + int LA314_1 = input.LA(2); + if ( (synpred47_Css3()) ) { + alt314=1; } } - else if ( (LA315_0==SASS_EXTEND_ONLY_SELECTOR) && (synpred51_Css3())) { - alt315=1; + else if ( (LA314_0==SASS_EXTEND_ONLY_SELECTOR) && (synpred47_Css3())) { + alt314=1; } - else if ( (LA315_0==LESS_AND) && (synpred51_Css3())) { - alt315=1; + else if ( (LA314_0==LESS_AND) && (synpred47_Css3())) { + alt314=1; } - else if ( (LA315_0==HASH) && (synpred51_Css3())) { - alt315=1; + else if ( (LA314_0==HASH) && (synpred47_Css3())) { + alt314=1; } - else if ( (LA315_0==HASH_SYMBOL) && (synpred51_Css3())) { - alt315=1; + else if ( (LA314_0==HASH_SYMBOL) && (synpred47_Css3())) { + alt314=1; } - else if ( (LA315_0==DOT) && (synpred51_Css3())) { - alt315=1; + else if ( (LA314_0==DOT) && (synpred47_Css3())) { + alt314=1; } - else if ( (LA315_0==DIMENSION) && (synpred51_Css3())) { - alt315=1; + else if ( (LA314_0==DIMENSION) && (synpred47_Css3())) { + alt314=1; } - else if ( (LA315_0==LBRACKET) && (synpred51_Css3())) { - alt315=1; + else if ( (LA314_0==LBRACKET) && (synpred47_Css3())) { + alt314=1; } - else if ( (LA315_0==COLON||LA315_0==DCOLON) && (synpred51_Css3())) { - alt315=1; + else if ( (LA314_0==COLON||LA314_0==DCOLON) && (synpred47_Css3())) { + alt314=1; } - } finally {dbg.exitDecision(315);} + } finally {dbg.exitDecision(314);} - switch (alt315) { + switch (alt314) { case 1 : dbg.enterAlt(1); @@ -20753,21 +20720,21 @@ else if ( (LA315_0==COLON||LA315_0==DCOLON) && (synpred51_Css3())) { { dbg.location(933,48); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) - int alt314=2; - try { dbg.enterSubRule(314); - try { dbg.enterDecision(314, decisionCanBacktrack[314]); + int alt313=2; + try { dbg.enterSubRule(313); + try { dbg.enterDecision(313, decisionCanBacktrack[313]); try { isCyclicDecision = true; - alt314 = dfa314.predict(input); + alt313 = dfa313.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(314);} + } finally {dbg.exitDecision(313);} - switch (alt314) { + switch (alt313) { case 1 : dbg.enterAlt(1); @@ -20781,24 +20748,24 @@ else if ( (LA315_0==COLON||LA315_0==DCOLON) && (synpred51_Css3())) { { dbg.location(933,50); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:50: ( ws )? - int alt313=2; - try { dbg.enterSubRule(313); - try { dbg.enterDecision(313, decisionCanBacktrack[313]); + int alt312=2; + try { dbg.enterSubRule(312); + try { dbg.enterDecision(312, decisionCanBacktrack[312]); - int LA313_0 = input.LA(1); - if ( (LA313_0==COMMENT||LA313_0==NL||LA313_0==WS) ) { - alt313=1; + int LA312_0 = input.LA(1); + if ( (LA312_0==COMMENT||LA312_0==NL||LA312_0==WS) ) { + alt312=1; } - } finally {dbg.exitDecision(313);} + } finally {dbg.exitDecision(312);} - switch (alt313) { + switch (alt312) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:50: ws { dbg.location(933,50); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence6037); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence6005); ws(); state._fsp--; if (state.failed) return; @@ -20806,9 +20773,9 @@ else if ( (LA315_0==COLON||LA315_0==DCOLON) && (synpred51_Css3())) { break; } - } finally {dbg.exitSubRule(313);} + } finally {dbg.exitSubRule(312);} dbg.location(933,54); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence6040); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence6008); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -20826,11 +20793,11 @@ else if ( (LA315_0==COLON||LA315_0==DCOLON) && (synpred51_Css3())) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); }dbg.location(933,93); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence6047); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence6015); ws(); state._fsp--; if (state.failed) return;dbg.location(933,96); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6049); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6017); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -20838,16 +20805,16 @@ else if ( (LA315_0==COLON||LA315_0==DCOLON) && (synpred51_Css3())) { break; } - } finally {dbg.exitSubRule(314);} + } finally {dbg.exitSubRule(313);} } break; default : - break loop315; + break loop314; } } - } finally {dbg.exitSubRule(315);} + } finally {dbg.exitSubRule(314);} } break; @@ -20888,67 +20855,67 @@ public final void esPred() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:5: ( HASH_SYMBOL | HASH | DOT | LBRACKET | COLON | DCOLON | SASS_EXTEND_ONLY_SELECTOR |{...}? LESS_AND ) - int alt317=8; - try { dbg.enterDecision(317, decisionCanBacktrack[317]); + int alt316=8; + try { dbg.enterDecision(316, decisionCanBacktrack[316]); switch ( input.LA(1) ) { case HASH_SYMBOL: { - alt317=1; + alt316=1; } break; case HASH: { - alt317=2; + alt316=2; } break; case DOT: { - alt317=3; + alt316=3; } break; case LBRACKET: { - alt317=4; + alt316=4; } break; case COLON: { - alt317=5; + alt316=5; } break; case DCOLON: { - alt317=6; + alt316=6; } break; case SASS_EXTEND_ONLY_SELECTOR: { - alt317=7; + alt316=7; } break; case LESS_AND: { - alt317=8; + alt316=8; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 317, 0, input); + new NoViableAltException("", 316, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(317);} + } finally {dbg.exitDecision(316);} - switch (alt317) { + switch (alt316) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:7: HASH_SYMBOL { dbg.location(942,7); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_esPred6074); if (state.failed) return; + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_esPred6042); if (state.failed) return; } break; case 2 : @@ -20957,7 +20924,7 @@ public final void esPred() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:21: HASH { dbg.location(942,21); - match(input,HASH,FOLLOW_HASH_in_esPred6078); if (state.failed) return; + match(input,HASH,FOLLOW_HASH_in_esPred6046); if (state.failed) return; } break; case 3 : @@ -20966,7 +20933,7 @@ public final void esPred() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:28: DOT { dbg.location(942,28); - match(input,DOT,FOLLOW_DOT_in_esPred6082); if (state.failed) return; + match(input,DOT,FOLLOW_DOT_in_esPred6050); if (state.failed) return; } break; case 4 : @@ -20975,7 +20942,7 @@ public final void esPred() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:34: LBRACKET { dbg.location(942,34); - match(input,LBRACKET,FOLLOW_LBRACKET_in_esPred6086); if (state.failed) return; + match(input,LBRACKET,FOLLOW_LBRACKET_in_esPred6054); if (state.failed) return; } break; case 5 : @@ -20984,7 +20951,7 @@ public final void esPred() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:45: COLON { dbg.location(942,45); - match(input,COLON,FOLLOW_COLON_in_esPred6090); if (state.failed) return; + match(input,COLON,FOLLOW_COLON_in_esPred6058); if (state.failed) return; } break; case 6 : @@ -20993,7 +20960,7 @@ public final void esPred() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:53: DCOLON { dbg.location(942,53); - match(input,DCOLON,FOLLOW_DCOLON_in_esPred6094); if (state.failed) return; + match(input,DCOLON,FOLLOW_DCOLON_in_esPred6062); if (state.failed) return; } break; case 7 : @@ -21002,7 +20969,7 @@ public final void esPred() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:62: SASS_EXTEND_ONLY_SELECTOR { dbg.location(942,62); - match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_esPred6098); if (state.failed) return; + match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_esPred6066); if (state.failed) return; } break; case 8 : @@ -21015,7 +20982,7 @@ public final void esPred() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "esPred", "isCssPreprocessorSource()"); }dbg.location(942,119); - match(input,LESS_AND,FOLLOW_LESS_AND_in_esPred6104); if (state.failed) return; + match(input,LESS_AND,FOLLOW_LESS_AND_in_esPred6072); if (state.failed) return; } break; @@ -21058,36 +21025,36 @@ public final void typeSelector() throws RecognitionException { { dbg.location(947,6); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:947:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? - int alt318=2; - try { dbg.enterSubRule(318); - try { dbg.enterDecision(318, decisionCanBacktrack[318]); + int alt317=2; + try { dbg.enterSubRule(317); + try { dbg.enterDecision(317, decisionCanBacktrack[317]); - int LA318_0 = input.LA(1); - if ( (LA318_0==IDENT) ) { - int LA318_1 = input.LA(2); - if ( (LA318_1==PIPE) && (synpred52_Css3())) { - alt318=1; + int LA317_0 = input.LA(1); + if ( (LA317_0==IDENT) ) { + int LA317_1 = input.LA(2); + if ( (LA317_1==PIPE) && (synpred48_Css3())) { + alt317=1; } } - else if ( (LA318_0==STAR) ) { - int LA318_2 = input.LA(2); - if ( (LA318_2==PIPE) && (synpred52_Css3())) { - alt318=1; + else if ( (LA317_0==STAR) ) { + int LA317_2 = input.LA(2); + if ( (LA317_2==PIPE) && (synpred48_Css3())) { + alt317=1; } } - else if ( (LA318_0==PIPE) && (synpred52_Css3())) { - alt318=1; + else if ( (LA317_0==PIPE) && (synpred48_Css3())) { + alt317=1; } - } finally {dbg.exitDecision(318);} + } finally {dbg.exitDecision(317);} - switch (alt318) { + switch (alt317) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:947:7: ( ( IDENT | STAR )? PIPE )=> namespacePrefix { dbg.location(947,31); - pushFollow(FOLLOW_namespacePrefix_in_typeSelector6146); + pushFollow(FOLLOW_namespacePrefix_in_typeSelector6114); namespacePrefix(); state._fsp--; if (state.failed) return; @@ -21095,9 +21062,9 @@ else if ( (LA318_0==PIPE) && (synpred52_Css3())) { break; } - } finally {dbg.exitSubRule(318);} + } finally {dbg.exitSubRule(317);} dbg.location(947,49); - pushFollow(FOLLOW_elementName_in_typeSelector6150); + pushFollow(FOLLOW_elementName_in_typeSelector6118); elementName(); state._fsp--; if (state.failed) return; @@ -21141,27 +21108,27 @@ public final void namespacePrefix() throws RecognitionException { { dbg.location(951,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:951:5: ( namespacePrefixName | STAR )? - int alt319=3; - try { dbg.enterSubRule(319); - try { dbg.enterDecision(319, decisionCanBacktrack[319]); + int alt318=3; + try { dbg.enterSubRule(318); + try { dbg.enterDecision(318, decisionCanBacktrack[318]); - int LA319_0 = input.LA(1); - if ( (LA319_0==IDENT) ) { - alt319=1; + int LA318_0 = input.LA(1); + if ( (LA318_0==IDENT) ) { + alt318=1; } - else if ( (LA319_0==STAR) ) { - alt319=2; + else if ( (LA318_0==STAR) ) { + alt318=2; } - } finally {dbg.exitDecision(319);} + } finally {dbg.exitDecision(318);} - switch (alt319) { + switch (alt318) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:951:7: namespacePrefixName { dbg.location(951,7); - pushFollow(FOLLOW_namespacePrefixName_in_namespacePrefix6165); + pushFollow(FOLLOW_namespacePrefixName_in_namespacePrefix6133); namespacePrefixName(); state._fsp--; if (state.failed) return; @@ -21173,14 +21140,14 @@ else if ( (LA319_0==STAR) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:951:29: STAR { dbg.location(951,29); - match(input,STAR,FOLLOW_STAR_in_namespacePrefix6169); if (state.failed) return; + match(input,STAR,FOLLOW_STAR_in_namespacePrefix6137); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(319);} + } finally {dbg.exitSubRule(318);} dbg.location(951,36); - match(input,PIPE,FOLLOW_PIPE_in_namespacePrefix6173); if (state.failed) return; + match(input,PIPE,FOLLOW_PIPE_in_namespacePrefix6141); if (state.failed) return; } } @@ -21221,14 +21188,14 @@ public final void elementSubsequent() throws RecognitionException { { dbg.location(957,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:957:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) - int alt321=7; - try { dbg.enterSubRule(321); - try { dbg.enterDecision(321, decisionCanBacktrack[321]); + int alt320=7; + try { dbg.enterSubRule(320); + try { dbg.enterDecision(320, decisionCanBacktrack[320]); switch ( input.LA(1) ) { case SASS_EXTEND_ONLY_SELECTOR: { - alt321=1; + alt320=1; } break; case LESS_AND: @@ -21236,12 +21203,12 @@ public final void elementSubsequent() throws RecognitionException { switch ( input.LA(2) ) { case IDENT: { - int LA321_7 = input.LA(3); - if ( ((LA321_7 >= COLON && LA321_7 <= COMMENT)||(LA321_7 >= DCOLON && LA321_7 <= DOT)||LA321_7==GREATER||(LA321_7 >= HASH && LA321_7 <= HASH_SYMBOL)||LA321_7==IDENT||(LA321_7 >= LBRACE && LA321_7 <= LBRACKET)||LA321_7==LESS_AND||LA321_7==NL||LA321_7==NUMBER||LA321_7==PLUS||LA321_7==RBRACE||LA321_7==RPAREN||LA321_7==SASS_EXTEND_ONLY_SELECTOR||LA321_7==SEMI||LA321_7==TILDE||LA321_7==WS) ) { - alt321=2; + int LA320_7 = input.LA(3); + if ( ((LA320_7 >= COLON && LA320_7 <= COMMENT)||(LA320_7 >= DCOLON && LA320_7 <= DOT)||LA320_7==GREATER||(LA320_7 >= HASH && LA320_7 <= HASH_SYMBOL)||LA320_7==IDENT||(LA320_7 >= LBRACE && LA320_7 <= LBRACKET)||LA320_7==LESS_AND||LA320_7==NL||LA320_7==NUMBER||LA320_7==PLUS||LA320_7==RBRACE||LA320_7==RPAREN||LA320_7==SASS_EXTEND_ONLY_SELECTOR||LA320_7==SEMI||LA320_7==TILDE||LA320_7==WS) ) { + alt320=2; } - else if ( (LA321_7==AT_SIGN) ) { - alt321=3; + else if ( (LA320_7==AT_SIGN) ) { + alt320=3; } else { @@ -21252,7 +21219,7 @@ else if ( (LA321_7==AT_SIGN) ) { input.consume(); } NoViableAltException nvae = - new NoViableAltException("", 321, 7, input); + new NoViableAltException("", 320, 7, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -21284,13 +21251,13 @@ else if ( (LA321_7==AT_SIGN) ) { case TILDE: case WS: { - alt321=2; + alt320=2; } break; case AT_SIGN: case MINUS: { - alt321=3; + alt320=3; } break; default: @@ -21299,7 +21266,7 @@ else if ( (LA321_7==AT_SIGN) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 321, 2, input); + new NoViableAltException("", 320, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -21311,36 +21278,36 @@ else if ( (LA321_7==AT_SIGN) ) { case HASH: case HASH_SYMBOL: { - alt321=4; + alt320=4; } break; case DIMENSION: case DOT: { - alt321=5; + alt320=5; } break; case LBRACKET: { - alt321=6; + alt320=6; } break; case COLON: case DCOLON: { - alt321=7; + alt320=7; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 321, 0, input); + new NoViableAltException("", 320, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(321);} + } finally {dbg.exitDecision(320);} - switch (alt321) { + switch (alt320) { case 1 : dbg.enterAlt(1); @@ -21351,7 +21318,7 @@ else if ( (LA321_7==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isScssSource()"); }dbg.location(958,27); - pushFollow(FOLLOW_sass_extend_only_selector_in_elementSubsequent6205); + pushFollow(FOLLOW_sass_extend_only_selector_in_elementSubsequent6173); sass_extend_only_selector(); state._fsp--; if (state.failed) return; @@ -21367,46 +21334,46 @@ else if ( (LA321_7==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isCssPreprocessorSource()"); }dbg.location(959,40); - match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent6219); if (state.failed) return;dbg.location(959,49); + match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent6187); if (state.failed) return;dbg.location(959,49); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:959:49: ( IDENT | NUMBER |{...}? sass_interpolation_expression_var )* - try { dbg.enterSubRule(320); + try { dbg.enterSubRule(319); - loop320: + loop319: while (true) { - int alt320=4; - try { dbg.enterDecision(320, decisionCanBacktrack[320]); + int alt319=4; + try { dbg.enterDecision(319, decisionCanBacktrack[319]); switch ( input.LA(1) ) { case HASH_SYMBOL: { - int LA320_2 = input.LA(2); - if ( (LA320_2==LBRACE) ) { - alt320=3; + int LA319_2 = input.LA(2); + if ( (LA319_2==LBRACE) ) { + alt319=3; } } break; case IDENT: { - alt320=1; + alt319=1; } break; case NUMBER: { - alt320=2; + alt319=2; } break; } - } finally {dbg.exitDecision(320);} + } finally {dbg.exitDecision(319);} - switch (alt320) { + switch (alt319) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:959:50: IDENT { dbg.location(959,50); - match(input,IDENT,FOLLOW_IDENT_in_elementSubsequent6222); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_elementSubsequent6190); if (state.failed) return; } break; case 2 : @@ -21415,7 +21382,7 @@ else if ( (LA321_7==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:959:58: NUMBER { dbg.location(959,58); - match(input,NUMBER,FOLLOW_NUMBER_in_elementSubsequent6226); if (state.failed) return; + match(input,NUMBER,FOLLOW_NUMBER_in_elementSubsequent6194); if (state.failed) return; } break; case 3 : @@ -21428,7 +21395,7 @@ else if ( (LA321_7==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isScssSource()"); }dbg.location(959,85); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_elementSubsequent6232); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_elementSubsequent6200); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -21436,10 +21403,10 @@ else if ( (LA321_7==AT_SIGN) ) { break; default : - break loop320; + break loop319; } } - } finally {dbg.exitSubRule(320);} + } finally {dbg.exitSubRule(319);} } break; @@ -21453,8 +21420,8 @@ else if ( (LA321_7==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isLessSource()"); }dbg.location(960,29); - match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent6248); if (state.failed) return;dbg.location(960,38); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_elementSubsequent6250); + match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent6216); if (state.failed) return;dbg.location(960,38); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_elementSubsequent6218); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -21466,7 +21433,7 @@ else if ( (LA321_7==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:961:8: cssId { dbg.location(961,8); - pushFollow(FOLLOW_cssId_in_elementSubsequent6259); + pushFollow(FOLLOW_cssId_in_elementSubsequent6227); cssId(); state._fsp--; if (state.failed) return; @@ -21478,7 +21445,7 @@ else if ( (LA321_7==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:962:8: cssClass { dbg.location(962,8); - pushFollow(FOLLOW_cssClass_in_elementSubsequent6268); + pushFollow(FOLLOW_cssClass_in_elementSubsequent6236); cssClass(); state._fsp--; if (state.failed) return; @@ -21490,7 +21457,7 @@ else if ( (LA321_7==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:963:11: slAttribute { dbg.location(963,11); - pushFollow(FOLLOW_slAttribute_in_elementSubsequent6280); + pushFollow(FOLLOW_slAttribute_in_elementSubsequent6248); slAttribute(); state._fsp--; if (state.failed) return; @@ -21502,7 +21469,7 @@ else if ( (LA321_7==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:964:11: pseudo { dbg.location(964,11); - pushFollow(FOLLOW_pseudo_in_elementSubsequent6292); + pushFollow(FOLLOW_pseudo_in_elementSubsequent6260); pseudo(); state._fsp--; if (state.failed) return; @@ -21510,7 +21477,7 @@ else if ( (LA321_7==AT_SIGN) ) { break; } - } finally {dbg.exitSubRule(321);} + } finally {dbg.exitSubRule(320);} } @@ -21546,53 +21513,53 @@ public final void cssId() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:970:5: ( HASH ({...}? sass_selector_interpolation_exp )? | ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) ) - int alt324=2; - try { dbg.enterDecision(324, decisionCanBacktrack[324]); + int alt323=2; + try { dbg.enterDecision(323, decisionCanBacktrack[323]); - int LA324_0 = input.LA(1); - if ( (LA324_0==HASH) ) { - alt324=1; + int LA323_0 = input.LA(1); + if ( (LA323_0==HASH) ) { + alt323=1; } - else if ( (LA324_0==HASH_SYMBOL) ) { - alt324=2; + else if ( (LA323_0==HASH_SYMBOL) ) { + alt323=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 324, 0, input); + new NoViableAltException("", 323, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(324);} + } finally {dbg.exitDecision(323);} - switch (alt324) { + switch (alt323) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:970:7: HASH ({...}? sass_selector_interpolation_exp )? { dbg.location(970,7); - match(input,HASH,FOLLOW_HASH_in_cssId6316); if (state.failed) return;dbg.location(970,12); + match(input,HASH,FOLLOW_HASH_in_cssId6284); if (state.failed) return;dbg.location(970,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:970:12: ({...}? sass_selector_interpolation_exp )? - int alt322=2; - try { dbg.enterSubRule(322); - try { dbg.enterDecision(322, decisionCanBacktrack[322]); - - int LA322_0 = input.LA(1); - if ( (LA322_0==IDENT||LA322_0==MINUS) ) { - alt322=1; - } - else if ( (LA322_0==HASH_SYMBOL) ) { - int LA322_2 = input.LA(2); - if ( (LA322_2==LBRACE) ) { - alt322=1; + int alt321=2; + try { dbg.enterSubRule(321); + try { dbg.enterDecision(321, decisionCanBacktrack[321]); + + int LA321_0 = input.LA(1); + if ( (LA321_0==IDENT||LA321_0==MINUS) ) { + alt321=1; + } + else if ( (LA321_0==HASH_SYMBOL) ) { + int LA321_2 = input.LA(2); + if ( (LA321_2==LBRACE) ) { + alt321=1; } } - } finally {dbg.exitDecision(322);} + } finally {dbg.exitDecision(321);} - switch (alt322) { + switch (alt321) { case 1 : dbg.enterAlt(1); @@ -21603,7 +21570,7 @@ else if ( (LA322_0==HASH_SYMBOL) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssId", "isScssSource()"); }dbg.location(970,31); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssId6321); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssId6289); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -21611,7 +21578,7 @@ else if ( (LA322_0==HASH_SYMBOL) ) { break; } - } finally {dbg.exitSubRule(322);} + } finally {dbg.exitSubRule(321);} } break; @@ -21627,38 +21594,38 @@ else if ( (LA322_0==HASH_SYMBOL) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:972:11: HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) { dbg.location(972,11); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_cssId6343); if (state.failed) return;dbg.location(973,13); + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_cssId6311); if (state.failed) return;dbg.location(973,13); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:973:13: ( NAME |{...}? less_selector_interpolation_exp ) - int alt323=2; - try { dbg.enterSubRule(323); - try { dbg.enterDecision(323, decisionCanBacktrack[323]); + int alt322=2; + try { dbg.enterSubRule(322); + try { dbg.enterDecision(322, decisionCanBacktrack[322]); - int LA323_0 = input.LA(1); - if ( (LA323_0==NAME) ) { - alt323=1; + int LA322_0 = input.LA(1); + if ( (LA322_0==NAME) ) { + alt322=1; } - else if ( (LA323_0==AT_SIGN||LA323_0==IDENT||LA323_0==MINUS) ) { - alt323=2; + else if ( (LA322_0==AT_SIGN||LA322_0==IDENT||LA322_0==MINUS) ) { + alt322=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 323, 0, input); + new NoViableAltException("", 322, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(323);} + } finally {dbg.exitDecision(322);} - switch (alt323) { + switch (alt322) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:973:15: NAME { dbg.location(973,15); - match(input,NAME,FOLLOW_NAME_in_cssId6359); if (state.failed) return; + match(input,NAME,FOLLOW_NAME_in_cssId6327); if (state.failed) return; } break; case 2 : @@ -21671,7 +21638,7 @@ else if ( (LA323_0==AT_SIGN||LA323_0==IDENT||LA323_0==MINUS) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssId", "isLessSource()"); }dbg.location(974,35); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssId6379); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssId6347); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -21679,7 +21646,7 @@ else if ( (LA323_0==AT_SIGN||LA323_0==IDENT||LA323_0==MINUS) ) { break; } - } finally {dbg.exitSubRule(323);} + } finally {dbg.exitSubRule(322);} } @@ -21722,28 +21689,28 @@ public final void cssClass() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:984:5: ( ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) |{...}? DIMENSION ) - int alt326=2; - try { dbg.enterDecision(326, decisionCanBacktrack[326]); + int alt325=2; + try { dbg.enterDecision(325, decisionCanBacktrack[325]); - int LA326_0 = input.LA(1); - if ( (LA326_0==DOT) ) { - alt326=1; + int LA325_0 = input.LA(1); + if ( (LA325_0==DOT) ) { + alt325=1; } - else if ( (LA326_0==DIMENSION) ) { - alt326=2; + else if ( (LA325_0==DIMENSION) ) { + alt325=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 326, 0, input); + new NoViableAltException("", 325, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(326);} + } finally {dbg.exitDecision(325);} - switch (alt326) { + switch (alt325) { case 1 : dbg.enterAlt(1); @@ -21756,11 +21723,11 @@ else if ( (LA326_0==DIMENSION) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:984:8: DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) { dbg.location(984,8); - match(input,DOT,FOLLOW_DOT_in_cssClass6431); if (state.failed) return;dbg.location(985,9); + match(input,DOT,FOLLOW_DOT_in_cssClass6399); if (state.failed) return;dbg.location(985,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:985:9: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) - int alt325=5; - try { dbg.enterSubRule(325); - try { dbg.enterDecision(325, decisionCanBacktrack[325]); + int alt324=5; + try { dbg.enterSubRule(324); + try { dbg.enterDecision(324, decisionCanBacktrack[324]); switch ( input.LA(1) ) { case IDENT: @@ -21768,12 +21735,12 @@ else if ( (LA326_0==DIMENSION) ) { switch ( input.LA(2) ) { case HASH_SYMBOL: { - int LA325_7 = input.LA(3); - if ( (LA325_7==LBRACE) ) { - alt325=1; + int LA324_7 = input.LA(3); + if ( (LA324_7==LBRACE) ) { + alt324=1; } - else if ( (LA325_7==AT_SIGN||LA325_7==IDENT||LA325_7==MINUS||LA325_7==NAME) ) { - alt325=3; + else if ( (LA324_7==AT_SIGN||LA324_7==IDENT||LA324_7==MINUS||LA324_7==NAME) ) { + alt324=3; } else { @@ -21784,7 +21751,7 @@ else if ( (LA325_7==AT_SIGN||LA325_7==IDENT||LA325_7==MINUS||LA325_7==NAME) ) { input.consume(); } NoViableAltException nvae = - new NoViableAltException("", 325, 7, input); + new NoViableAltException("", 324, 7, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -21796,7 +21763,7 @@ else if ( (LA325_7==AT_SIGN||LA325_7==IDENT||LA325_7==MINUS||LA325_7==NAME) ) { break; case AT_SIGN: { - alt325=2; + alt324=2; } break; case COLON: @@ -21819,7 +21786,7 @@ else if ( (LA325_7==AT_SIGN||LA325_7==IDENT||LA325_7==MINUS||LA325_7==NAME) ) { case TILDE: case WS: { - alt325=3; + alt324=3; } break; default: @@ -21828,7 +21795,7 @@ else if ( (LA325_7==AT_SIGN||LA325_7==IDENT||LA325_7==MINUS||LA325_7==NAME) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 325, 1, input); + new NoViableAltException("", 324, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -21839,22 +21806,22 @@ else if ( (LA325_7==AT_SIGN||LA325_7==IDENT||LA325_7==MINUS||LA325_7==NAME) ) { break; case HASH_SYMBOL: { - alt325=1; + alt324=1; } break; case AT_SIGN: { - alt325=2; + alt324=2; } break; case MINUS: { - int LA325_4 = input.LA(2); - if ( (LA325_4==HASH_SYMBOL) ) { - alt325=1; + int LA324_4 = input.LA(2); + if ( (LA324_4==HASH_SYMBOL) ) { + alt324=1; } - else if ( (LA325_4==AT_SIGN) ) { - alt325=2; + else if ( (LA324_4==AT_SIGN) ) { + alt324=2; } else { @@ -21863,7 +21830,7 @@ else if ( (LA325_4==AT_SIGN) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 325, 4, input); + new NoViableAltException("", 324, 4, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -21875,24 +21842,24 @@ else if ( (LA325_4==AT_SIGN) ) { break; case NOT: { - alt325=4; + alt324=4; } break; case GEN: { - alt325=5; + alt324=5; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 325, 0, input); + new NoViableAltException("", 324, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(325);} + } finally {dbg.exitDecision(324);} - switch (alt325) { + switch (alt324) { case 1 : dbg.enterAlt(1); @@ -21903,7 +21870,7 @@ else if ( (LA325_4==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssClass", "isScssSource()"); }dbg.location(986,33); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssClass6459); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssClass6427); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -21919,7 +21886,7 @@ else if ( (LA325_4==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssClass", "isLessSource()"); }dbg.location(987,33); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssClass6477); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssClass6445); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -21931,7 +21898,7 @@ else if ( (LA325_4==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:988:15: IDENT { dbg.location(988,15); - match(input,IDENT,FOLLOW_IDENT_in_cssClass6493); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_cssClass6461); if (state.failed) return; } break; case 4 : @@ -21940,7 +21907,7 @@ else if ( (LA325_4==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:989:15: NOT { dbg.location(989,15); - match(input,NOT,FOLLOW_NOT_in_cssClass6509); if (state.failed) return; + match(input,NOT,FOLLOW_NOT_in_cssClass6477); if (state.failed) return; } break; case 5 : @@ -21949,12 +21916,12 @@ else if ( (LA325_4==AT_SIGN) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:990:15: GEN { dbg.location(990,15); - match(input,GEN,FOLLOW_GEN_in_cssClass6525); if (state.failed) return; + match(input,GEN,FOLLOW_GEN_in_cssClass6493); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(325);} + } finally {dbg.exitSubRule(324);} } @@ -21970,7 +21937,7 @@ else if ( (LA325_4==AT_SIGN) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssClass", "tokenNameStartsWith(\".\")"); }dbg.location(992,39); - match(input,DIMENSION,FOLLOW_DIMENSION_in_cssClass6549); if (state.failed) return; + match(input,DIMENSION,FOLLOW_DIMENSION_in_cssClass6517); if (state.failed) return; } break; @@ -22065,32 +22032,32 @@ public final void slAttribute() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1005:7: LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET { dbg.location(1005,7); - match(input,LBRACKET,FOLLOW_LBRACKET_in_slAttribute6605); if (state.failed) return;dbg.location(1006,6); + match(input,LBRACKET,FOLLOW_LBRACKET_in_slAttribute6573); if (state.failed) return;dbg.location(1006,6); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1006:6: ( namespacePrefix )? - int alt327=2; - try { dbg.enterSubRule(327); - try { dbg.enterDecision(327, decisionCanBacktrack[327]); + int alt326=2; + try { dbg.enterSubRule(326); + try { dbg.enterDecision(326, decisionCanBacktrack[326]); - int LA327_0 = input.LA(1); - if ( (LA327_0==IDENT) ) { - int LA327_1 = input.LA(2); - if ( (LA327_1==PIPE) ) { - alt327=1; + int LA326_0 = input.LA(1); + if ( (LA326_0==IDENT) ) { + int LA326_1 = input.LA(2); + if ( (LA326_1==PIPE) ) { + alt326=1; } } - else if ( (LA327_0==PIPE||LA327_0==STAR) ) { - alt327=1; + else if ( (LA326_0==PIPE||LA326_0==STAR) ) { + alt326=1; } - } finally {dbg.exitDecision(327);} + } finally {dbg.exitDecision(326);} - switch (alt327) { + switch (alt326) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1006:6: namespacePrefix { dbg.location(1006,6); - pushFollow(FOLLOW_namespacePrefix_in_slAttribute6612); + pushFollow(FOLLOW_namespacePrefix_in_slAttribute6580); namespacePrefix(); state._fsp--; if (state.failed) return; @@ -22098,27 +22065,27 @@ else if ( (LA327_0==PIPE||LA327_0==STAR) ) { break; } - } finally {dbg.exitSubRule(327);} + } finally {dbg.exitSubRule(326);} dbg.location(1006,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1006:23: ( ws )? - int alt328=2; - try { dbg.enterSubRule(328); - try { dbg.enterDecision(328, decisionCanBacktrack[328]); + int alt327=2; + try { dbg.enterSubRule(327); + try { dbg.enterDecision(327, decisionCanBacktrack[327]); - int LA328_0 = input.LA(1); - if ( (LA328_0==COMMENT||LA328_0==NL||LA328_0==WS) ) { - alt328=1; + int LA327_0 = input.LA(1); + if ( (LA327_0==COMMENT||LA327_0==NL||LA327_0==WS) ) { + alt327=1; } - } finally {dbg.exitDecision(328);} + } finally {dbg.exitDecision(327);} - switch (alt328) { + switch (alt327) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1006:23: ws { dbg.location(1006,23); - pushFollow(FOLLOW_ws_in_slAttribute6615); + pushFollow(FOLLOW_ws_in_slAttribute6583); ws(); state._fsp--; if (state.failed) return; @@ -22126,31 +22093,31 @@ else if ( (LA327_0==PIPE||LA327_0==STAR) ) { break; } - } finally {dbg.exitSubRule(328);} + } finally {dbg.exitSubRule(327);} dbg.location(1007,9); - pushFollow(FOLLOW_slAttributeName_in_slAttribute6626); + pushFollow(FOLLOW_slAttributeName_in_slAttribute6594); slAttributeName(); state._fsp--; if (state.failed) return;dbg.location(1007,25); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1007:25: ( ws )? - int alt329=2; - try { dbg.enterSubRule(329); - try { dbg.enterDecision(329, decisionCanBacktrack[329]); + int alt328=2; + try { dbg.enterSubRule(328); + try { dbg.enterDecision(328, decisionCanBacktrack[328]); - int LA329_0 = input.LA(1); - if ( (LA329_0==COMMENT||LA329_0==NL||LA329_0==WS) ) { - alt329=1; + int LA328_0 = input.LA(1); + if ( (LA328_0==COMMENT||LA328_0==NL||LA328_0==WS) ) { + alt328=1; } - } finally {dbg.exitDecision(329);} + } finally {dbg.exitDecision(328);} - switch (alt329) { + switch (alt328) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1007:25: ws { dbg.location(1007,25); - pushFollow(FOLLOW_ws_in_slAttribute6628); + pushFollow(FOLLOW_ws_in_slAttribute6596); ws(); state._fsp--; if (state.failed) return; @@ -22158,20 +22125,20 @@ else if ( (LA327_0==PIPE||LA327_0==STAR) ) { break; } - } finally {dbg.exitSubRule(329);} + } finally {dbg.exitSubRule(328);} dbg.location(1009,13); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1009:13: ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? - int alt332=2; - try { dbg.enterSubRule(332); - try { dbg.enterDecision(332, decisionCanBacktrack[332]); + int alt331=2; + try { dbg.enterSubRule(331); + try { dbg.enterDecision(331, decisionCanBacktrack[331]); - int LA332_0 = input.LA(1); - if ( (LA332_0==BEGINS||LA332_0==CONTAINS||LA332_0==DASHMATCH||LA332_0==ENDS||LA332_0==INCLUDES||LA332_0==OPEQ) ) { - alt332=1; + int LA331_0 = input.LA(1); + if ( (LA331_0==BEGINS||LA331_0==CONTAINS||LA331_0==DASHMATCH||LA331_0==ENDS||LA331_0==INCLUDES||LA331_0==OPEQ) ) { + alt331=1; } - } finally {dbg.exitDecision(332);} + } finally {dbg.exitDecision(331);} - switch (alt332) { + switch (alt331) { case 1 : dbg.enterAlt(1); @@ -22190,24 +22157,24 @@ else if ( (LA327_0==PIPE||LA327_0==STAR) ) { throw mse; }dbg.location(1018,17); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1018:17: ( ws )? - int alt330=2; - try { dbg.enterSubRule(330); - try { dbg.enterDecision(330, decisionCanBacktrack[330]); + int alt329=2; + try { dbg.enterSubRule(329); + try { dbg.enterDecision(329, decisionCanBacktrack[329]); - int LA330_0 = input.LA(1); - if ( (LA330_0==COMMENT||LA330_0==NL||LA330_0==WS) ) { - alt330=1; + int LA329_0 = input.LA(1); + if ( (LA329_0==COMMENT||LA329_0==NL||LA329_0==WS) ) { + alt329=1; } - } finally {dbg.exitDecision(330);} + } finally {dbg.exitDecision(329);} - switch (alt330) { + switch (alt329) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1018:17: ws { dbg.location(1018,17); - pushFollow(FOLLOW_ws_in_slAttribute6842); + pushFollow(FOLLOW_ws_in_slAttribute6810); ws(); state._fsp--; if (state.failed) return; @@ -22215,31 +22182,31 @@ else if ( (LA327_0==PIPE||LA327_0==STAR) ) { break; } - } finally {dbg.exitSubRule(330);} + } finally {dbg.exitSubRule(329);} dbg.location(1019,17); - pushFollow(FOLLOW_slAttributeValue_in_slAttribute6861); + pushFollow(FOLLOW_slAttributeValue_in_slAttribute6829); slAttributeValue(); state._fsp--; if (state.failed) return;dbg.location(1020,17); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1020:17: ( ws )? - int alt331=2; - try { dbg.enterSubRule(331); - try { dbg.enterDecision(331, decisionCanBacktrack[331]); + int alt330=2; + try { dbg.enterSubRule(330); + try { dbg.enterDecision(330, decisionCanBacktrack[330]); - int LA331_0 = input.LA(1); - if ( (LA331_0==COMMENT||LA331_0==NL||LA331_0==WS) ) { - alt331=1; + int LA330_0 = input.LA(1); + if ( (LA330_0==COMMENT||LA330_0==NL||LA330_0==WS) ) { + alt330=1; } - } finally {dbg.exitDecision(331);} + } finally {dbg.exitDecision(330);} - switch (alt331) { + switch (alt330) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1020:17: ws { dbg.location(1020,17); - pushFollow(FOLLOW_ws_in_slAttribute6879); + pushFollow(FOLLOW_ws_in_slAttribute6847); ws(); state._fsp--; if (state.failed) return; @@ -22247,15 +22214,15 @@ else if ( (LA327_0==PIPE||LA327_0==STAR) ) { break; } - } finally {dbg.exitSubRule(331);} + } finally {dbg.exitSubRule(330);} } break; } - } finally {dbg.exitSubRule(332);} + } finally {dbg.exitSubRule(331);} dbg.location(1023,7); - match(input,RBRACKET,FOLLOW_RBRACKET_in_slAttribute6904); if (state.failed) return; + match(input,RBRACKET,FOLLOW_RBRACKET_in_slAttribute6872); if (state.failed) return; } } @@ -22298,7 +22265,7 @@ public final void slAttributeName() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1032:4: IDENT { dbg.location(1032,4); - match(input,IDENT,FOLLOW_IDENT_in_slAttributeName6920); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_slAttributeName6888); if (state.failed) return; } } @@ -22400,22 +22367,22 @@ public final void pseudo() throws RecognitionException { throw mse; }dbg.location(1045,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:14: ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) - int alt349=5; - try { dbg.enterSubRule(349); - try { dbg.enterDecision(349, decisionCanBacktrack[349]); + int alt348=5; + try { dbg.enterSubRule(348); + try { dbg.enterDecision(348, decisionCanBacktrack[348]); switch ( input.LA(1) ) { case IDENT: { - int LA349_1 = input.LA(2); + int LA348_1 = input.LA(2); if ( (!(evalPredicate(((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(tokenNameEquals("is") || tokenNameEquals("where") || tokenNameEquals("has"),"tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")")),""))) ) { - alt349=1; + alt348=1; } else if ( (evalPredicate(tokenNameEquals("is") || tokenNameEquals("where") || tokenNameEquals("has"),"tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")")) ) { - alt349=4; + alt348=4; } else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt349=5; + alt348=5; } else { @@ -22424,7 +22391,7 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 349, 1, input); + new NoViableAltException("", 348, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -22436,29 +22403,29 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") break; case HASH_SYMBOL: { - alt349=2; + alt348=2; } break; case NOT: { - alt349=3; + alt348=3; } break; case GEN: { - alt349=1; + alt348=1; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 349, 0, input); + new NoViableAltException("", 348, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(349);} + } finally {dbg.exitDecision(348);} - switch (alt349) { + switch (alt348) { case 1 : dbg.enterAlt(1); @@ -22483,21 +22450,21 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") throw mse; }dbg.location(1048,21); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1048:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? - int alt337=2; - try { dbg.enterSubRule(337); - try { dbg.enterDecision(337, decisionCanBacktrack[337]); + int alt336=2; + try { dbg.enterSubRule(336); + try { dbg.enterDecision(336, decisionCanBacktrack[336]); try { isCyclicDecision = true; - alt337 = dfa337.predict(input); + alt336 = dfa336.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(337);} + } finally {dbg.exitDecision(336);} - switch (alt337) { + switch (alt336) { case 1 : dbg.enterAlt(1); @@ -22505,24 +22472,24 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") { dbg.location(1049,25); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:25: ( ws )? - int alt333=2; - try { dbg.enterSubRule(333); - try { dbg.enterDecision(333, decisionCanBacktrack[333]); + int alt332=2; + try { dbg.enterSubRule(332); + try { dbg.enterDecision(332, decisionCanBacktrack[332]); - int LA333_0 = input.LA(1); - if ( (LA333_0==COMMENT||LA333_0==NL||LA333_0==WS) ) { - alt333=1; + int LA332_0 = input.LA(1); + if ( (LA332_0==COMMENT||LA332_0==NL||LA332_0==WS) ) { + alt332=1; } - } finally {dbg.exitDecision(333);} + } finally {dbg.exitDecision(332);} - switch (alt333) { + switch (alt332) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:25: ws { dbg.location(1049,25); - pushFollow(FOLLOW_ws_in_pseudo7112); + pushFollow(FOLLOW_ws_in_pseudo7080); ws(); state._fsp--; if (state.failed) return; @@ -22530,28 +22497,28 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") break; } - } finally {dbg.exitSubRule(333);} + } finally {dbg.exitSubRule(332);} dbg.location(1049,29); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7115); if (state.failed) return;dbg.location(1049,36); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7083); if (state.failed) return;dbg.location(1049,36); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:36: ( ws )? - int alt334=2; - try { dbg.enterSubRule(334); - try { dbg.enterDecision(334, decisionCanBacktrack[334]); + int alt333=2; + try { dbg.enterSubRule(333); + try { dbg.enterDecision(333, decisionCanBacktrack[333]); - int LA334_0 = input.LA(1); - if ( (LA334_0==COMMENT||LA334_0==NL||LA334_0==WS) ) { - alt334=1; + int LA333_0 = input.LA(1); + if ( (LA333_0==COMMENT||LA333_0==NL||LA333_0==WS) ) { + alt333=1; } - } finally {dbg.exitDecision(334);} + } finally {dbg.exitDecision(333);} - switch (alt334) { + switch (alt333) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:36: ws { dbg.location(1049,36); - pushFollow(FOLLOW_ws_in_pseudo7117); + pushFollow(FOLLOW_ws_in_pseudo7085); ws(); state._fsp--; if (state.failed) return; @@ -22559,23 +22526,23 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") break; } - } finally {dbg.exitSubRule(334);} + } finally {dbg.exitSubRule(333);} dbg.location(1049,40); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:40: ( ( expression ( ws )? ) | STAR )? - int alt336=3; - try { dbg.enterSubRule(336); - try { dbg.enterDecision(336, decisionCanBacktrack[336]); + int alt335=3; + try { dbg.enterSubRule(335); + try { dbg.enterDecision(335, decisionCanBacktrack[335]); - int LA336_0 = input.LA(1); - if ( ((LA336_0 >= ANGLE && LA336_0 <= AT_SIGN)||(LA336_0 >= BOTTOMCENTER_SYM && LA336_0 <= BOTTOMRIGHT_SYM)||LA336_0==CHARSET_SYM||LA336_0==COUNTER_STYLE_SYM||LA336_0==DIMENSION||LA336_0==EMS||LA336_0==EXS||(LA336_0 >= FONT_FACE_SYM && LA336_0 <= FREQ)||LA336_0==GEN||(LA336_0 >= HASH && LA336_0 <= HASH_SYMBOL)||LA336_0==IDENT||LA336_0==IMPORT_SYM||LA336_0==KEYFRAMES_SYM||(LA336_0 >= LBRACKET && LA336_0 <= LENGTH)||(LA336_0 >= LESS_AND && LA336_0 <= LESS_JS_STRING)||(LA336_0 >= MEDIA_SYM && LA336_0 <= MOZ_DOCUMENT_SYM)||LA336_0==NAMESPACE_SYM||LA336_0==NUMBER||(LA336_0 >= PAGE_SYM && LA336_0 <= PERCENTAGE_SYMBOL)||LA336_0==PLUS||(LA336_0 >= REM && LA336_0 <= RIGHTTOP_SYM)||(LA336_0 >= SASS_AT_ROOT && LA336_0 <= SASS_DEBUG)||(LA336_0 >= SASS_EACH && LA336_0 <= SASS_ELSE)||LA336_0==SASS_EXTEND||(LA336_0 >= SASS_FOR && LA336_0 <= SASS_FUNCTION)||(LA336_0 >= SASS_IF && LA336_0 <= SASS_MIXIN)||(LA336_0 >= SASS_RETURN && LA336_0 <= SASS_WHILE)||LA336_0==STRING||(LA336_0 >= TILDE && LA336_0 <= TOPRIGHT_SYM)||(LA336_0 >= URANGE && LA336_0 <= URI)||LA336_0==VARIABLE||LA336_0==WEBKIT_KEYFRAMES_SYM) ) { - alt336=1; + int LA335_0 = input.LA(1); + if ( ((LA335_0 >= ANGLE && LA335_0 <= AT_SIGN)||(LA335_0 >= BOTTOMCENTER_SYM && LA335_0 <= BOTTOMRIGHT_SYM)||LA335_0==CHARSET_SYM||LA335_0==COUNTER_STYLE_SYM||LA335_0==DIMENSION||LA335_0==EMS||LA335_0==EXS||(LA335_0 >= FONT_FACE_SYM && LA335_0 <= FREQ)||LA335_0==GEN||(LA335_0 >= HASH && LA335_0 <= HASH_SYMBOL)||LA335_0==IDENT||LA335_0==IMPORT_SYM||LA335_0==KEYFRAMES_SYM||(LA335_0 >= LBRACKET && LA335_0 <= LENGTH)||(LA335_0 >= LESS_AND && LA335_0 <= LESS_JS_STRING)||(LA335_0 >= MEDIA_SYM && LA335_0 <= MOZ_DOCUMENT_SYM)||LA335_0==NAMESPACE_SYM||LA335_0==NUMBER||(LA335_0 >= PAGE_SYM && LA335_0 <= PERCENTAGE_SYMBOL)||LA335_0==PLUS||(LA335_0 >= REM && LA335_0 <= RIGHTTOP_SYM)||(LA335_0 >= SASS_AT_ROOT && LA335_0 <= SASS_DEBUG)||(LA335_0 >= SASS_EACH && LA335_0 <= SASS_ELSE)||LA335_0==SASS_EXTEND||(LA335_0 >= SASS_FOR && LA335_0 <= SASS_FUNCTION)||(LA335_0 >= SASS_IF && LA335_0 <= SASS_MIXIN)||(LA335_0 >= SASS_RETURN && LA335_0 <= SASS_WHILE)||LA335_0==STRING||(LA335_0 >= TILDE && LA335_0 <= TOPRIGHT_SYM)||(LA335_0 >= URANGE && LA335_0 <= URI)||LA335_0==VARIABLE||LA335_0==WEBKIT_KEYFRAMES_SYM) ) { + alt335=1; } - else if ( (LA336_0==STAR) ) { - alt336=2; + else if ( (LA335_0==STAR) ) { + alt335=2; } - } finally {dbg.exitDecision(336);} + } finally {dbg.exitDecision(335);} - switch (alt336) { + switch (alt335) { case 1 : dbg.enterAlt(1); @@ -22588,29 +22555,29 @@ else if ( (LA336_0==STAR) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:43: expression ( ws )? { dbg.location(1049,43); - pushFollow(FOLLOW_expression_in_pseudo7123); + pushFollow(FOLLOW_expression_in_pseudo7091); expression(); state._fsp--; if (state.failed) return;dbg.location(1049,54); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:54: ( ws )? - int alt335=2; - try { dbg.enterSubRule(335); - try { dbg.enterDecision(335, decisionCanBacktrack[335]); + int alt334=2; + try { dbg.enterSubRule(334); + try { dbg.enterDecision(334, decisionCanBacktrack[334]); - int LA335_0 = input.LA(1); - if ( (LA335_0==COMMENT||LA335_0==NL||LA335_0==WS) ) { - alt335=1; + int LA334_0 = input.LA(1); + if ( (LA334_0==COMMENT||LA334_0==NL||LA334_0==WS) ) { + alt334=1; } - } finally {dbg.exitDecision(335);} + } finally {dbg.exitDecision(334);} - switch (alt335) { + switch (alt334) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:54: ws { dbg.location(1049,54); - pushFollow(FOLLOW_ws_in_pseudo7125); + pushFollow(FOLLOW_ws_in_pseudo7093); ws(); state._fsp--; if (state.failed) return; @@ -22618,7 +22585,7 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(335);} + } finally {dbg.exitSubRule(334);} } @@ -22630,19 +22597,19 @@ else if ( (LA336_0==STAR) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:61: STAR { dbg.location(1049,61); - match(input,STAR,FOLLOW_STAR_in_pseudo7131); if (state.failed) return; + match(input,STAR,FOLLOW_STAR_in_pseudo7099); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(336);} + } finally {dbg.exitSubRule(335);} dbg.location(1049,69); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7136); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7104); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(337);} + } finally {dbg.exitSubRule(336);} } @@ -22658,7 +22625,7 @@ else if ( (LA336_0==STAR) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "isScssSource()"); }dbg.location(1052,37); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_pseudo7199); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_pseudo7167); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -22676,26 +22643,26 @@ else if ( (LA336_0==STAR) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:21: NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN { dbg.location(1053,21); - match(input,NOT,FOLLOW_NOT_in_pseudo7221); if (state.failed) return;dbg.location(1053,25); + match(input,NOT,FOLLOW_NOT_in_pseudo7189); if (state.failed) return;dbg.location(1053,25); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:25: ( ws )? - int alt338=2; - try { dbg.enterSubRule(338); - try { dbg.enterDecision(338, decisionCanBacktrack[338]); + int alt337=2; + try { dbg.enterSubRule(337); + try { dbg.enterDecision(337, decisionCanBacktrack[337]); - int LA338_0 = input.LA(1); - if ( (LA338_0==COMMENT||LA338_0==NL||LA338_0==WS) ) { - alt338=1; + int LA337_0 = input.LA(1); + if ( (LA337_0==COMMENT||LA337_0==NL||LA337_0==WS) ) { + alt337=1; } - } finally {dbg.exitDecision(338);} + } finally {dbg.exitDecision(337);} - switch (alt338) { + switch (alt337) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:25: ws { dbg.location(1053,25); - pushFollow(FOLLOW_ws_in_pseudo7223); + pushFollow(FOLLOW_ws_in_pseudo7191); ws(); state._fsp--; if (state.failed) return; @@ -22703,28 +22670,28 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(338);} + } finally {dbg.exitSubRule(337);} dbg.location(1053,29); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7226); if (state.failed) return;dbg.location(1053,36); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7194); if (state.failed) return;dbg.location(1053,36); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:36: ( ws )? - int alt339=2; - try { dbg.enterSubRule(339); - try { dbg.enterDecision(339, decisionCanBacktrack[339]); + int alt338=2; + try { dbg.enterSubRule(338); + try { dbg.enterDecision(338, decisionCanBacktrack[338]); - int LA339_0 = input.LA(1); - if ( (LA339_0==COMMENT||LA339_0==NL||LA339_0==WS) ) { - alt339=1; + int LA338_0 = input.LA(1); + if ( (LA338_0==COMMENT||LA338_0==NL||LA338_0==WS) ) { + alt338=1; } - } finally {dbg.exitDecision(339);} + } finally {dbg.exitDecision(338);} - switch (alt339) { + switch (alt338) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:36: ws { dbg.location(1053,36); - pushFollow(FOLLOW_ws_in_pseudo7228); + pushFollow(FOLLOW_ws_in_pseudo7196); ws(); state._fsp--; if (state.failed) return; @@ -22732,49 +22699,49 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(339);} + } finally {dbg.exitSubRule(338);} dbg.location(1053,40); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:40: ( selectorsGroup ( ws )? )? - int alt341=2; - try { dbg.enterSubRule(341); - try { dbg.enterDecision(341, decisionCanBacktrack[341]); + int alt340=2; + try { dbg.enterSubRule(340); + try { dbg.enterDecision(340, decisionCanBacktrack[340]); - int LA341_0 = input.LA(1); - if ( (LA341_0==AT_SIGN||LA341_0==COLON||(LA341_0 >= DCOLON && LA341_0 <= DOT)||(LA341_0 >= GEN && LA341_0 <= GREATER)||(LA341_0 >= HASH && LA341_0 <= HASH_SYMBOL)||LA341_0==IDENT||LA341_0==LBRACKET||LA341_0==LESS_AND||LA341_0==MINUS||(LA341_0 >= PIPE && LA341_0 <= PLUS)||LA341_0==SASS_EXTEND_ONLY_SELECTOR||LA341_0==STAR||LA341_0==TILDE) ) { - alt341=1; + int LA340_0 = input.LA(1); + if ( (LA340_0==AT_SIGN||LA340_0==COLON||(LA340_0 >= DCOLON && LA340_0 <= DOT)||(LA340_0 >= GEN && LA340_0 <= GREATER)||(LA340_0 >= HASH && LA340_0 <= HASH_SYMBOL)||LA340_0==IDENT||LA340_0==LBRACKET||LA340_0==LESS_AND||LA340_0==MINUS||(LA340_0 >= PIPE && LA340_0 <= PLUS)||LA340_0==SASS_EXTEND_ONLY_SELECTOR||LA340_0==STAR||LA340_0==TILDE) ) { + alt340=1; } - } finally {dbg.exitDecision(341);} + } finally {dbg.exitDecision(340);} - switch (alt341) { + switch (alt340) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:42: selectorsGroup ( ws )? { dbg.location(1053,42); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7233); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7201); selectorsGroup(); state._fsp--; if (state.failed) return;dbg.location(1053,57); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:57: ( ws )? - int alt340=2; - try { dbg.enterSubRule(340); - try { dbg.enterDecision(340, decisionCanBacktrack[340]); + int alt339=2; + try { dbg.enterSubRule(339); + try { dbg.enterDecision(339, decisionCanBacktrack[339]); - int LA340_0 = input.LA(1); - if ( (LA340_0==COMMENT||LA340_0==NL||LA340_0==WS) ) { - alt340=1; + int LA339_0 = input.LA(1); + if ( (LA339_0==COMMENT||LA339_0==NL||LA339_0==WS) ) { + alt339=1; } - } finally {dbg.exitDecision(340);} + } finally {dbg.exitDecision(339);} - switch (alt340) { + switch (alt339) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1053:57: ws { dbg.location(1053,57); - pushFollow(FOLLOW_ws_in_pseudo7235); + pushFollow(FOLLOW_ws_in_pseudo7203); ws(); state._fsp--; if (state.failed) return; @@ -22782,15 +22749,15 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(340);} + } finally {dbg.exitSubRule(339);} } break; } - } finally {dbg.exitSubRule(341);} + } finally {dbg.exitSubRule(340);} dbg.location(1053,63); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7240); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7208); if (state.failed) return; } } @@ -22811,26 +22778,26 @@ else if ( (LA336_0==STAR) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:100: IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN { dbg.location(1054,100); - match(input,IDENT,FOLLOW_IDENT_in_pseudo7266); if (state.failed) return;dbg.location(1054,106); + match(input,IDENT,FOLLOW_IDENT_in_pseudo7234); if (state.failed) return;dbg.location(1054,106); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:106: ( ws )? - int alt342=2; - try { dbg.enterSubRule(342); - try { dbg.enterDecision(342, decisionCanBacktrack[342]); + int alt341=2; + try { dbg.enterSubRule(341); + try { dbg.enterDecision(341, decisionCanBacktrack[341]); - int LA342_0 = input.LA(1); - if ( (LA342_0==COMMENT||LA342_0==NL||LA342_0==WS) ) { - alt342=1; + int LA341_0 = input.LA(1); + if ( (LA341_0==COMMENT||LA341_0==NL||LA341_0==WS) ) { + alt341=1; } - } finally {dbg.exitDecision(342);} + } finally {dbg.exitDecision(341);} - switch (alt342) { + switch (alt341) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:106: ws { dbg.location(1054,106); - pushFollow(FOLLOW_ws_in_pseudo7268); + pushFollow(FOLLOW_ws_in_pseudo7236); ws(); state._fsp--; if (state.failed) return; @@ -22838,28 +22805,28 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(342);} + } finally {dbg.exitSubRule(341);} dbg.location(1054,110); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7271); if (state.failed) return;dbg.location(1054,117); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7239); if (state.failed) return;dbg.location(1054,117); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:117: ( ws )? - int alt343=2; - try { dbg.enterSubRule(343); - try { dbg.enterDecision(343, decisionCanBacktrack[343]); + int alt342=2; + try { dbg.enterSubRule(342); + try { dbg.enterDecision(342, decisionCanBacktrack[342]); - int LA343_0 = input.LA(1); - if ( (LA343_0==COMMENT||LA343_0==NL||LA343_0==WS) ) { - alt343=1; + int LA342_0 = input.LA(1); + if ( (LA342_0==COMMENT||LA342_0==NL||LA342_0==WS) ) { + alt342=1; } - } finally {dbg.exitDecision(343);} + } finally {dbg.exitDecision(342);} - switch (alt343) { + switch (alt342) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:117: ws { dbg.location(1054,117); - pushFollow(FOLLOW_ws_in_pseudo7273); + pushFollow(FOLLOW_ws_in_pseudo7241); ws(); state._fsp--; if (state.failed) return; @@ -22867,49 +22834,49 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(343);} + } finally {dbg.exitSubRule(342);} dbg.location(1054,121); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:121: ( selectorsGroup ( ws )? )? - int alt345=2; - try { dbg.enterSubRule(345); - try { dbg.enterDecision(345, decisionCanBacktrack[345]); + int alt344=2; + try { dbg.enterSubRule(344); + try { dbg.enterDecision(344, decisionCanBacktrack[344]); - int LA345_0 = input.LA(1); - if ( (LA345_0==AT_SIGN||LA345_0==COLON||(LA345_0 >= DCOLON && LA345_0 <= DOT)||(LA345_0 >= GEN && LA345_0 <= GREATER)||(LA345_0 >= HASH && LA345_0 <= HASH_SYMBOL)||LA345_0==IDENT||LA345_0==LBRACKET||LA345_0==LESS_AND||LA345_0==MINUS||(LA345_0 >= PIPE && LA345_0 <= PLUS)||LA345_0==SASS_EXTEND_ONLY_SELECTOR||LA345_0==STAR||LA345_0==TILDE) ) { - alt345=1; + int LA344_0 = input.LA(1); + if ( (LA344_0==AT_SIGN||LA344_0==COLON||(LA344_0 >= DCOLON && LA344_0 <= DOT)||(LA344_0 >= GEN && LA344_0 <= GREATER)||(LA344_0 >= HASH && LA344_0 <= HASH_SYMBOL)||LA344_0==IDENT||LA344_0==LBRACKET||LA344_0==LESS_AND||LA344_0==MINUS||(LA344_0 >= PIPE && LA344_0 <= PLUS)||LA344_0==SASS_EXTEND_ONLY_SELECTOR||LA344_0==STAR||LA344_0==TILDE) ) { + alt344=1; } - } finally {dbg.exitDecision(345);} + } finally {dbg.exitDecision(344);} - switch (alt345) { + switch (alt344) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:123: selectorsGroup ( ws )? { dbg.location(1054,123); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7278); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7246); selectorsGroup(); state._fsp--; if (state.failed) return;dbg.location(1054,138); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:138: ( ws )? - int alt344=2; - try { dbg.enterSubRule(344); - try { dbg.enterDecision(344, decisionCanBacktrack[344]); + int alt343=2; + try { dbg.enterSubRule(343); + try { dbg.enterDecision(343, decisionCanBacktrack[343]); - int LA344_0 = input.LA(1); - if ( (LA344_0==COMMENT||LA344_0==NL||LA344_0==WS) ) { - alt344=1; + int LA343_0 = input.LA(1); + if ( (LA343_0==COMMENT||LA343_0==NL||LA343_0==WS) ) { + alt343=1; } - } finally {dbg.exitDecision(344);} + } finally {dbg.exitDecision(343);} - switch (alt344) { + switch (alt343) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1054:138: ws { dbg.location(1054,138); - pushFollow(FOLLOW_ws_in_pseudo7280); + pushFollow(FOLLOW_ws_in_pseudo7248); ws(); state._fsp--; if (state.failed) return; @@ -22917,15 +22884,15 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(344);} + } finally {dbg.exitSubRule(343);} } break; } - } finally {dbg.exitSubRule(345);} + } finally {dbg.exitSubRule(344);} dbg.location(1054,144); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7285); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7253); if (state.failed) return; } } @@ -22950,26 +22917,26 @@ else if ( (LA336_0==STAR) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "tokenNameEquals(\"extend\")"); }dbg.location(1055,67); - match(input,IDENT,FOLLOW_IDENT_in_pseudo7312); if (state.failed) return;dbg.location(1055,73); + match(input,IDENT,FOLLOW_IDENT_in_pseudo7280); if (state.failed) return;dbg.location(1055,73); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1055:73: ( ws )? - int alt346=2; - try { dbg.enterSubRule(346); - try { dbg.enterDecision(346, decisionCanBacktrack[346]); + int alt345=2; + try { dbg.enterSubRule(345); + try { dbg.enterDecision(345, decisionCanBacktrack[345]); - int LA346_0 = input.LA(1); - if ( (LA346_0==COMMENT||LA346_0==NL||LA346_0==WS) ) { - alt346=1; + int LA345_0 = input.LA(1); + if ( (LA345_0==COMMENT||LA345_0==NL||LA345_0==WS) ) { + alt345=1; } - } finally {dbg.exitDecision(346);} + } finally {dbg.exitDecision(345);} - switch (alt346) { + switch (alt345) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1055:73: ws { dbg.location(1055,73); - pushFollow(FOLLOW_ws_in_pseudo7314); + pushFollow(FOLLOW_ws_in_pseudo7282); ws(); state._fsp--; if (state.failed) return; @@ -22977,28 +22944,28 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(346);} + } finally {dbg.exitSubRule(345);} dbg.location(1055,77); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7317); if (state.failed) return;dbg.location(1055,84); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7285); if (state.failed) return;dbg.location(1055,84); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1055:84: ( ws )? - int alt347=2; - try { dbg.enterSubRule(347); - try { dbg.enterDecision(347, decisionCanBacktrack[347]); + int alt346=2; + try { dbg.enterSubRule(346); + try { dbg.enterDecision(346, decisionCanBacktrack[346]); - int LA347_0 = input.LA(1); - if ( (LA347_0==COMMENT||LA347_0==NL||LA347_0==WS) ) { - alt347=1; + int LA346_0 = input.LA(1); + if ( (LA346_0==COMMENT||LA346_0==NL||LA346_0==WS) ) { + alt346=1; } - } finally {dbg.exitDecision(347);} + } finally {dbg.exitDecision(346);} - switch (alt347) { + switch (alt346) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1055:84: ws { dbg.location(1055,84); - pushFollow(FOLLOW_ws_in_pseudo7319); + pushFollow(FOLLOW_ws_in_pseudo7287); ws(); state._fsp--; if (state.failed) return; @@ -23006,27 +22973,27 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(347);} + } finally {dbg.exitSubRule(346);} dbg.location(1055,88); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1055:88: ( selectorsGroup )? - int alt348=2; - try { dbg.enterSubRule(348); - try { dbg.enterDecision(348, decisionCanBacktrack[348]); + int alt347=2; + try { dbg.enterSubRule(347); + try { dbg.enterDecision(347, decisionCanBacktrack[347]); - int LA348_0 = input.LA(1); - if ( (LA348_0==AT_SIGN||LA348_0==COLON||(LA348_0 >= DCOLON && LA348_0 <= DOT)||(LA348_0 >= GEN && LA348_0 <= GREATER)||(LA348_0 >= HASH && LA348_0 <= HASH_SYMBOL)||LA348_0==IDENT||LA348_0==LBRACKET||LA348_0==LESS_AND||LA348_0==MINUS||(LA348_0 >= PIPE && LA348_0 <= PLUS)||LA348_0==SASS_EXTEND_ONLY_SELECTOR||LA348_0==STAR||LA348_0==TILDE) ) { - alt348=1; + int LA347_0 = input.LA(1); + if ( (LA347_0==AT_SIGN||LA347_0==COLON||(LA347_0 >= DCOLON && LA347_0 <= DOT)||(LA347_0 >= GEN && LA347_0 <= GREATER)||(LA347_0 >= HASH && LA347_0 <= HASH_SYMBOL)||LA347_0==IDENT||LA347_0==LBRACKET||LA347_0==LESS_AND||LA347_0==MINUS||(LA347_0 >= PIPE && LA347_0 <= PLUS)||LA347_0==SASS_EXTEND_ONLY_SELECTOR||LA347_0==STAR||LA347_0==TILDE) ) { + alt347=1; } - } finally {dbg.exitDecision(348);} + } finally {dbg.exitDecision(347);} - switch (alt348) { + switch (alt347) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1055:88: selectorsGroup { dbg.location(1055,88); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7322); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7290); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -23034,16 +23001,16 @@ else if ( (LA336_0==STAR) ) { break; } - } finally {dbg.exitSubRule(348);} + } finally {dbg.exitSubRule(347);} dbg.location(1055,104); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7325); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7293); if (state.failed) return; } } break; } - } finally {dbg.exitSubRule(349);} + } finally {dbg.exitSubRule(348);} } @@ -23079,48 +23046,48 @@ public final void propertyDeclaration() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1060:5: ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue |{...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ) - int alt361=3; - try { dbg.enterDecision(361, decisionCanBacktrack[361]); + int alt360=3; + try { dbg.enterDecision(360, decisionCanBacktrack[360]); switch ( input.LA(1) ) { case STAR: { - int LA361_1 = input.LA(2); + int LA360_1 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { - alt361=1; + alt360=1; } else if ( (true) ) { - alt361=3; + alt360=3; } } break; case IDENT: { - int LA361_2 = input.LA(2); + int LA360_2 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { - alt361=1; + alt360=1; } else if ( (evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")) ) { - alt361=2; + alt360=2; } else if ( (true) ) { - alt361=3; + alt360=3; } } break; case HASH_SYMBOL: { - int LA361_3 = input.LA(2); + int LA360_3 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt361=1; + alt360=1; } else if ( ((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt361=2; + alt360=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt361=3; + alt360=3; } else { @@ -23129,7 +23096,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 361, 3, input); + new NoViableAltException("", 360, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -23141,15 +23108,15 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; case AT_SIGN: { - int LA361_4 = input.LA(2); + int LA360_4 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt361=1; + alt360=1; } else if ( ((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt361=2; + alt360=2; } else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt361=3; + alt360=3; } else { @@ -23158,7 +23125,7 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 361, 4, input); + new NoViableAltException("", 360, 4, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -23170,30 +23137,30 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { break; case VARIABLE: { - int LA361_5 = input.LA(2); + int LA360_5 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { - alt361=1; + alt360=1; } else if ( (evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")) ) { - alt361=2; + alt360=2; } else if ( (true) ) { - alt361=3; + alt360=3; } } break; case MINUS: { - int LA361_6 = input.LA(2); + int LA360_6 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))) ) { - alt361=1; + alt360=1; } else if ( ((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))) ) { - alt361=2; + alt360=2; } else if ( ((evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt361=3; + alt360=3; } else { @@ -23202,7 +23169,7 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScss try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 361, 6, input); + new NoViableAltException("", 360, 6, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -23214,15 +23181,15 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScss break; case GEN: { - int LA361_7 = input.LA(2); + int LA360_7 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { - alt361=1; + alt360=1; } else if ( (evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")) ) { - alt361=2; + alt360=2; } else if ( (true) ) { - alt361=3; + alt360=3; } } @@ -23271,15 +23238,15 @@ else if ( (true) ) { case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA361_8 = input.LA(2); + int LA360_8 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt361=1; + alt360=1; } else if ( (((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt361=2; + alt360=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt361=3; + alt360=3; } else { @@ -23288,7 +23255,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 361, 8, input); + new NoViableAltException("", 360, 8, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -23300,15 +23267,15 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case SASS_VAR: { - int LA361_9 = input.LA(2); + int LA360_9 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt361=1; + alt360=1; } else if ( (((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt361=2; + alt360=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt361=3; + alt360=3; } else { @@ -23317,7 +23284,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 361, 9, input); + new NoViableAltException("", 360, 9, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -23330,13 +23297,13 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 361, 0, input); + new NoViableAltException("", 360, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(361);} + } finally {dbg.exitDecision(360);} - switch (alt361) { + switch (alt360) { case 1 : dbg.enterAlt(1); @@ -23348,53 +23315,53 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") throw new FailedPredicateException(input, "propertyDeclaration", "isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")"); }dbg.location(1061,66); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:66: ( STAR )? - int alt350=2; - try { dbg.enterSubRule(350); - try { dbg.enterDecision(350, decisionCanBacktrack[350]); + int alt349=2; + try { dbg.enterSubRule(349); + try { dbg.enterDecision(349, decisionCanBacktrack[349]); - int LA350_0 = input.LA(1); - if ( (LA350_0==STAR) ) { - alt350=1; + int LA349_0 = input.LA(1); + if ( (LA349_0==STAR) ) { + alt349=1; } - } finally {dbg.exitDecision(350);} + } finally {dbg.exitDecision(349);} - switch (alt350) { + switch (alt349) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:66: STAR { dbg.location(1061,66); - match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7367); if (state.failed) return; + match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7335); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(350);} + } finally {dbg.exitSubRule(349);} dbg.location(1061,72); - pushFollow(FOLLOW_property_in_propertyDeclaration7370); + pushFollow(FOLLOW_property_in_propertyDeclaration7338); property(); state._fsp--; if (state.failed) return;dbg.location(1061,81); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:81: ( ws )? - int alt351=2; - try { dbg.enterSubRule(351); - try { dbg.enterDecision(351, decisionCanBacktrack[351]); + int alt350=2; + try { dbg.enterSubRule(350); + try { dbg.enterDecision(350, decisionCanBacktrack[350]); - int LA351_0 = input.LA(1); - if ( (LA351_0==COMMENT||LA351_0==NL||LA351_0==WS) ) { - alt351=1; + int LA350_0 = input.LA(1); + if ( (LA350_0==COMMENT||LA350_0==NL||LA350_0==WS) ) { + alt350=1; } - } finally {dbg.exitDecision(351);} + } finally {dbg.exitDecision(350);} - switch (alt351) { + switch (alt350) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:81: ws { dbg.location(1061,81); - pushFollow(FOLLOW_ws_in_propertyDeclaration7372); + pushFollow(FOLLOW_ws_in_propertyDeclaration7340); ws(); state._fsp--; if (state.failed) return; @@ -23402,28 +23369,28 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(351);} + } finally {dbg.exitSubRule(350);} dbg.location(1061,85); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7375); if (state.failed) return;dbg.location(1061,91); + match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7343); if (state.failed) return;dbg.location(1061,91); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:91: ( ws )? - int alt352=2; - try { dbg.enterSubRule(352); - try { dbg.enterDecision(352, decisionCanBacktrack[352]); + int alt351=2; + try { dbg.enterSubRule(351); + try { dbg.enterDecision(351, decisionCanBacktrack[351]); - int LA352_0 = input.LA(1); - if ( (LA352_0==COMMENT||LA352_0==NL||LA352_0==WS) ) { - alt352=1; + int LA351_0 = input.LA(1); + if ( (LA351_0==COMMENT||LA351_0==NL||LA351_0==WS) ) { + alt351=1; } - } finally {dbg.exitDecision(352);} + } finally {dbg.exitDecision(351);} - switch (alt352) { + switch (alt351) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:91: ws { dbg.location(1061,91); - pushFollow(FOLLOW_ws_in_propertyDeclaration7377); + pushFollow(FOLLOW_ws_in_propertyDeclaration7345); ws(); state._fsp--; if (state.failed) return; @@ -23431,9 +23398,9 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(352);} + } finally {dbg.exitSubRule(351);} dbg.location(1061,95); - pushFollow(FOLLOW_cp_propertyValue_in_propertyDeclaration7380); + pushFollow(FOLLOW_cp_propertyValue_in_propertyDeclaration7348); cp_propertyValue(); state._fsp--; if (state.failed) return; @@ -23449,29 +23416,29 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "propertyDeclaration", "tokenNameStartsWith(\"--\")"); }dbg.location(1062,36); - pushFollow(FOLLOW_property_in_propertyDeclaration7391); + pushFollow(FOLLOW_property_in_propertyDeclaration7359); property(); state._fsp--; if (state.failed) return;dbg.location(1062,45); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1062:45: ( ws )? - int alt353=2; - try { dbg.enterSubRule(353); - try { dbg.enterDecision(353, decisionCanBacktrack[353]); + int alt352=2; + try { dbg.enterSubRule(352); + try { dbg.enterDecision(352, decisionCanBacktrack[352]); - int LA353_0 = input.LA(1); - if ( (LA353_0==COMMENT||LA353_0==NL||LA353_0==WS) ) { - alt353=1; + int LA352_0 = input.LA(1); + if ( (LA352_0==COMMENT||LA352_0==NL||LA352_0==WS) ) { + alt352=1; } - } finally {dbg.exitDecision(353);} + } finally {dbg.exitDecision(352);} - switch (alt353) { + switch (alt352) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1062:45: ws { dbg.location(1062,45); - pushFollow(FOLLOW_ws_in_propertyDeclaration7393); + pushFollow(FOLLOW_ws_in_propertyDeclaration7361); ws(); state._fsp--; if (state.failed) return; @@ -23479,28 +23446,28 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(353);} + } finally {dbg.exitSubRule(352);} dbg.location(1062,49); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7396); if (state.failed) return;dbg.location(1062,55); + match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7364); if (state.failed) return;dbg.location(1062,55); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1062:55: ( ws )? - int alt354=2; - try { dbg.enterSubRule(354); - try { dbg.enterDecision(354, decisionCanBacktrack[354]); + int alt353=2; + try { dbg.enterSubRule(353); + try { dbg.enterDecision(353, decisionCanBacktrack[353]); - int LA354_0 = input.LA(1); - if ( (LA354_0==COMMENT||LA354_0==NL||LA354_0==WS) ) { - alt354=1; + int LA353_0 = input.LA(1); + if ( (LA353_0==COMMENT||LA353_0==NL||LA353_0==WS) ) { + alt353=1; } - } finally {dbg.exitDecision(354);} + } finally {dbg.exitDecision(353);} - switch (alt354) { + switch (alt353) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1062:55: ws { dbg.location(1062,55); - pushFollow(FOLLOW_ws_in_propertyDeclaration7398); + pushFollow(FOLLOW_ws_in_propertyDeclaration7366); ws(); state._fsp--; if (state.failed) return; @@ -23508,170 +23475,170 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(354);} + } finally {dbg.exitSubRule(353);} dbg.location(1062,59); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1062:59: ( componentValueOuter )? - int alt355=2; - try { dbg.enterSubRule(355); - try { dbg.enterDecision(355, decisionCanBacktrack[355]); + int alt354=2; + try { dbg.enterSubRule(354); + try { dbg.enterDecision(354, decisionCanBacktrack[354]); switch ( input.LA(1) ) { case LBRACE: case LPAREN: { - alt355=1; + alt354=1; } break; case LBRACKET: { - alt355=1; + alt354=1; } break; case IDENT: { - alt355=1; + alt354=1; } break; case COMMENT: case NL: case WS: { - alt355=1; + alt354=1; } break; case LESS_AND: { - alt355=1; + alt354=1; } break; case DOT: { - alt355=1; + alt354=1; } break; case HASH: { - alt355=1; + alt354=1; } break; case SASS_MIXIN: { - alt355=1; + alt354=1; } break; case AT_IDENT: { - alt355=1; + alt354=1; } break; case SASS_INCLUDE: { - alt355=1; + alt354=1; } break; case SASS_AT_ROOT: { - alt355=1; + alt354=1; } break; case GREATER: case PLUS: case TILDE: { - alt355=1; + alt354=1; } break; case SASS_EXTEND_ONLY_SELECTOR: { - int LA355_16 = input.LA(2); + int LA354_16 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isScssSource(),"isScssSource()"),""))) ) { - alt355=1; + alt354=1; } } break; case HASH_SYMBOL: { - alt355=1; + alt354=1; } break; case DIMENSION: { - int LA355_18 = input.LA(2); + int LA354_18 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt355=1; + alt354=1; } } break; case COLON: case DCOLON: { - alt355=1; + alt354=1; } break; case MINUS: { - alt355=1; + alt354=1; } break; case AT_SIGN: { - alt355=1; + alt354=1; } break; case STAR: { - alt355=1; + alt354=1; } break; case PIPE: { - alt355=1; + alt354=1; } break; case GEN: { - alt355=1; + alt354=1; } break; case VARIABLE: { - alt355=1; + alt354=1; } break; case SASS_DEBUG: case SASS_WARN: { - alt355=1; + alt354=1; } break; case SASS_VAR: { - alt355=1; + alt354=1; } break; case SUPPORTS_SYM: { - alt355=1; + alt354=1; } break; case SASS_IF: { - alt355=1; + alt354=1; } break; case SASS_FOR: { - alt355=1; + alt354=1; } break; case SASS_EACH: { - alt355=1; + alt354=1; } break; case SASS_WHILE: { - alt355=1; + alt354=1; } break; case A: @@ -23758,47 +23725,47 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case Y: case Z: { - alt355=1; + alt354=1; } break; case IMPORT_SYM: { - alt355=1; + alt354=1; } break; case PAGE_SYM: { - alt355=1; + alt354=1; } break; case FONT_FACE_SYM: { - alt355=1; + alt354=1; } break; case MOZ_DOCUMENT_SYM: { - alt355=1; + alt354=1; } break; case WEBKIT_KEYFRAMES_SYM: { - alt355=1; + alt354=1; } break; case KEYFRAMES_SYM: { - alt355=1; + alt354=1; } break; case MEDIA_SYM: { - alt355=1; + alt354=1; } break; case SASS_EXTEND: { - alt355=1; + alt354=1; } break; case BOTTOMCENTER_SYM: @@ -23818,7 +23785,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case TOPRIGHTCORNER_SYM: case TOPRIGHT_SYM: { - alt355=1; + alt354=1; } break; case CHARSET_SYM: @@ -23830,20 +23797,20 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case SASS_RETURN: case SASS_USE: { - alt355=1; + alt354=1; } break; } - } finally {dbg.exitDecision(355);} + } finally {dbg.exitDecision(354);} - switch (alt355) { + switch (alt354) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1062:59: componentValueOuter { dbg.location(1062,59); - pushFollow(FOLLOW_componentValueOuter_in_propertyDeclaration7401); + pushFollow(FOLLOW_componentValueOuter_in_propertyDeclaration7369); componentValueOuter(); state._fsp--; if (state.failed) return; @@ -23851,7 +23818,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(355);} + } finally {dbg.exitSubRule(354);} } break; @@ -23862,53 +23829,53 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") { dbg.location(1063,7); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:7: ( STAR )? - int alt356=2; - try { dbg.enterSubRule(356); - try { dbg.enterDecision(356, decisionCanBacktrack[356]); + int alt355=2; + try { dbg.enterSubRule(355); + try { dbg.enterDecision(355, decisionCanBacktrack[355]); - int LA356_0 = input.LA(1); - if ( (LA356_0==STAR) ) { - alt356=1; + int LA355_0 = input.LA(1); + if ( (LA355_0==STAR) ) { + alt355=1; } - } finally {dbg.exitDecision(356);} + } finally {dbg.exitDecision(355);} - switch (alt356) { + switch (alt355) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:7: STAR { dbg.location(1063,7); - match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7410); if (state.failed) return; + match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7378); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(356);} + } finally {dbg.exitSubRule(355);} dbg.location(1063,13); - pushFollow(FOLLOW_property_in_propertyDeclaration7413); + pushFollow(FOLLOW_property_in_propertyDeclaration7381); property(); state._fsp--; if (state.failed) return;dbg.location(1063,22); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:22: ( ws )? - int alt357=2; - try { dbg.enterSubRule(357); - try { dbg.enterDecision(357, decisionCanBacktrack[357]); + int alt356=2; + try { dbg.enterSubRule(356); + try { dbg.enterDecision(356, decisionCanBacktrack[356]); - int LA357_0 = input.LA(1); - if ( (LA357_0==COMMENT||LA357_0==NL||LA357_0==WS) ) { - alt357=1; + int LA356_0 = input.LA(1); + if ( (LA356_0==COMMENT||LA356_0==NL||LA356_0==WS) ) { + alt356=1; } - } finally {dbg.exitDecision(357);} + } finally {dbg.exitDecision(356);} - switch (alt357) { + switch (alt356) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:22: ws { dbg.location(1063,22); - pushFollow(FOLLOW_ws_in_propertyDeclaration7415); + pushFollow(FOLLOW_ws_in_propertyDeclaration7383); ws(); state._fsp--; if (state.failed) return; @@ -23916,28 +23883,28 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(357);} + } finally {dbg.exitSubRule(356);} dbg.location(1063,26); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7418); if (state.failed) return;dbg.location(1063,32); + match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7386); if (state.failed) return;dbg.location(1063,32); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:32: ( ws )? - int alt358=2; - try { dbg.enterSubRule(358); - try { dbg.enterDecision(358, decisionCanBacktrack[358]); + int alt357=2; + try { dbg.enterSubRule(357); + try { dbg.enterDecision(357, decisionCanBacktrack[357]); - int LA358_0 = input.LA(1); - if ( (LA358_0==COMMENT||LA358_0==NL||LA358_0==WS) ) { - alt358=1; + int LA357_0 = input.LA(1); + if ( (LA357_0==COMMENT||LA357_0==NL||LA357_0==WS) ) { + alt357=1; } - } finally {dbg.exitDecision(358);} + } finally {dbg.exitDecision(357);} - switch (alt358) { + switch (alt357) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:32: ws { dbg.location(1063,32); - pushFollow(FOLLOW_ws_in_propertyDeclaration7420); + pushFollow(FOLLOW_ws_in_propertyDeclaration7388); ws(); state._fsp--; if (state.failed) return; @@ -23945,28 +23912,28 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(358);} + } finally {dbg.exitSubRule(357);} dbg.location(1063,36); - pushFollow(FOLLOW_propertyValue_in_propertyDeclaration7423); + pushFollow(FOLLOW_propertyValue_in_propertyDeclaration7391); propertyValue(); state._fsp--; if (state.failed) return;dbg.location(1063,50); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:50: ( ( ws )? prio )? - int alt360=2; - try { dbg.enterSubRule(360); - try { dbg.enterDecision(360, decisionCanBacktrack[360]); + int alt359=2; + try { dbg.enterSubRule(359); + try { dbg.enterDecision(359, decisionCanBacktrack[359]); try { isCyclicDecision = true; - alt360 = dfa360.predict(input); + alt359 = dfa359.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(360);} + } finally {dbg.exitDecision(359);} - switch (alt360) { + switch (alt359) { case 1 : dbg.enterAlt(1); @@ -23974,24 +23941,24 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") { dbg.location(1063,51); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:51: ( ws )? - int alt359=2; - try { dbg.enterSubRule(359); - try { dbg.enterDecision(359, decisionCanBacktrack[359]); + int alt358=2; + try { dbg.enterSubRule(358); + try { dbg.enterDecision(358, decisionCanBacktrack[358]); - int LA359_0 = input.LA(1); - if ( (LA359_0==COMMENT||LA359_0==NL||LA359_0==WS) ) { - alt359=1; + int LA358_0 = input.LA(1); + if ( (LA358_0==COMMENT||LA358_0==NL||LA358_0==WS) ) { + alt358=1; } - } finally {dbg.exitDecision(359);} + } finally {dbg.exitDecision(358);} - switch (alt359) { + switch (alt358) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:51: ws { dbg.location(1063,51); - pushFollow(FOLLOW_ws_in_propertyDeclaration7426); + pushFollow(FOLLOW_ws_in_propertyDeclaration7394); ws(); state._fsp--; if (state.failed) return; @@ -23999,9 +23966,9 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(359);} + } finally {dbg.exitSubRule(358);} dbg.location(1063,55); - pushFollow(FOLLOW_prio_in_propertyDeclaration7429); + pushFollow(FOLLOW_prio_in_propertyDeclaration7397); prio(); state._fsp--; if (state.failed) return; @@ -24009,7 +23976,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(360);} + } finally {dbg.exitSubRule(359);} } break; @@ -24052,8 +24019,8 @@ public final void cp_propertyValue() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1075:5: ({...}? cp_expression_list | propertyValue ) - int alt362=2; - try { dbg.enterDecision(362, decisionCanBacktrack[362]); + int alt361=2; + try { dbg.enterDecision(361, decisionCanBacktrack[361]); switch ( input.LA(1) ) { case IMPORTANT_SYM: @@ -24061,270 +24028,270 @@ public final void cp_propertyValue() throws RecognitionException { case LPAREN: case NOT: { - alt362=1; + alt361=1; } break; case MINUS: case PLUS: { - int LA362_3 = input.LA(2); + int LA361_3 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case IDENT: { - int LA362_4 = input.LA(2); + int LA361_4 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case VARIABLE: { - int LA362_5 = input.LA(2); + int LA361_5 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case LBRACKET: { - int LA362_6 = input.LA(2); + int LA361_6 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case NUMBER: { - int LA362_7 = input.LA(2); + int LA361_7 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case URANGE: { - int LA362_8 = input.LA(2); + int LA361_8 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case PERCENTAGE: { - int LA362_9 = input.LA(2); + int LA361_9 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case LENGTH: { - int LA362_10 = input.LA(2); + int LA361_10 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case EMS: { - int LA362_11 = input.LA(2); + int LA361_11 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case REM: { - int LA362_12 = input.LA(2); + int LA361_12 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case EXS: { - int LA362_13 = input.LA(2); + int LA361_13 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case ANGLE: { - int LA362_14 = input.LA(2); + int LA361_14 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case TIME: { - int LA362_15 = input.LA(2); + int LA361_15 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case FREQ: { - int LA362_16 = input.LA(2); + int LA361_16 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case RESOLUTION: { - int LA362_17 = input.LA(2); + int LA361_17 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case DIMENSION: { - int LA362_18 = input.LA(2); + int LA361_18 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case STRING: { - int LA362_19 = input.LA(2); + int LA361_19 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case TILDE: { - int LA362_20 = input.LA(2); + int LA361_20 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case LESS_JS_STRING: { - int LA362_21 = input.LA(2); + int LA361_21 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case GEN: { - int LA362_22 = input.LA(2); + int LA361_22 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case URI: { - int LA362_23 = input.LA(2); + int LA361_23 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } break; case HASH: { - int LA362_24 = input.LA(2); + int LA361_24 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (true) ) { - alt362=2; + alt361=2; } } @@ -24373,12 +24340,12 @@ else if ( (true) ) { case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA362_25 = input.LA(2); + int LA361_25 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt362=1; + alt361=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt362=2; + alt361=2; } else { @@ -24387,7 +24354,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 362, 25, input); + new NoViableAltException("", 361, 25, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -24399,12 +24366,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case SASS_VAR: { - int LA362_26 = input.LA(2); + int LA361_26 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt362=1; + alt361=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt362=2; + alt361=2; } else { @@ -24413,7 +24380,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 362, 26, input); + new NoViableAltException("", 361, 26, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -24425,12 +24392,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case LESS_AND: { - int LA362_27 = input.LA(2); + int LA361_27 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt362=1; + alt361=1; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt362=2; + alt361=2; } else { @@ -24439,7 +24406,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 362, 27, input); + new NoViableAltException("", 361, 27, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -24451,12 +24418,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; case HASH_SYMBOL: { - int LA362_28 = input.LA(2); + int LA361_28 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt362=1; + alt361=1; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt362=2; + alt361=2; } else { @@ -24465,7 +24432,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 362, 28, input); + new NoViableAltException("", 361, 28, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -24477,12 +24444,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; case AT_SIGN: { - int LA362_29 = input.LA(2); + int LA361_29 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt362=1; + alt361=1; } else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt362=2; + alt361=2; } else { @@ -24491,7 +24458,7 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 362, 29, input); + new NoViableAltException("", 361, 29, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -24503,12 +24470,12 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { break; case PERCENTAGE_SYMBOL: { - int LA362_30 = input.LA(2); + int LA361_30 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=1; + alt361=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt362=2; + alt361=2; } else { @@ -24517,7 +24484,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 362, 30, input); + new NoViableAltException("", 361, 30, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -24530,13 +24497,13 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 362, 0, input); + new NoViableAltException("", 361, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(362);} + } finally {dbg.exitDecision(361);} - switch (alt362) { + switch (alt361) { case 1 : dbg.enterAlt(1); @@ -24547,7 +24514,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_propertyValue", "isCssPreprocessorSource()"); }dbg.location(1076,34); - pushFollow(FOLLOW_cp_expression_list_in_cp_propertyValue7469); + pushFollow(FOLLOW_cp_expression_list_in_cp_propertyValue7437); cp_expression_list(); state._fsp--; if (state.failed) return; @@ -24559,7 +24526,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:7: propertyValue { dbg.location(1077,7); - pushFollow(FOLLOW_propertyValue_in_cp_propertyValue7477); + pushFollow(FOLLOW_propertyValue_in_cp_propertyValue7445); propertyValue(); state._fsp--; if (state.failed) return; @@ -24604,7 +24571,7 @@ public final void propertyValue() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1082:9: expression { dbg.location(1082,9); - pushFollow(FOLLOW_expression_in_propertyValue7499); + pushFollow(FOLLOW_expression_in_propertyValue7467); expression(); state._fsp--; if (state.failed) return; @@ -24648,22 +24615,22 @@ public final void expressionPredicate() throws RecognitionException { { dbg.location(1089,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1089:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ - int cnt363=0; - try { dbg.enterSubRule(363); + int cnt362=0; + try { dbg.enterSubRule(362); - loop363: + loop362: while (true) { - int alt363=2; - try { dbg.enterDecision(363, decisionCanBacktrack[363]); + int alt362=2; + try { dbg.enterDecision(362, decisionCanBacktrack[362]); - int LA363_0 = input.LA(1); - if ( ((LA363_0 >= A && LA363_0 <= ANGLE)||(LA363_0 >= AT_SIGN && LA363_0 <= LAYER_SYM)||(LA363_0 >= LBRACKET && LA363_0 <= R)||(LA363_0 >= RBRACKET && LA363_0 <= SASS_USE)||(LA363_0 >= SASS_WARN && LA363_0 <= SASS_WHILE)||(LA363_0 >= STRING && LA363_0 <= Z)) ) { - alt363=1; + int LA362_0 = input.LA(1); + if ( ((LA362_0 >= A && LA362_0 <= ANGLE)||(LA362_0 >= AT_SIGN && LA362_0 <= LAYER_SYM)||(LA362_0 >= LBRACKET && LA362_0 <= R)||(LA362_0 >= RBRACKET && LA362_0 <= SASS_USE)||(LA362_0 >= SASS_WARN && LA362_0 <= SASS_WHILE)||(LA362_0 >= STRING && LA362_0 <= Z)) ) { + alt362=1; } - } finally {dbg.exitDecision(363);} + } finally {dbg.exitDecision(362);} - switch (alt363) { + switch (alt362) { case 1 : dbg.enterAlt(1); @@ -24685,16 +24652,16 @@ public final void expressionPredicate() throws RecognitionException { break; default : - if ( cnt363 >= 1 ) break loop363; + if ( cnt362 >= 1 ) break loop362; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(363, input); + EarlyExitException eee = new EarlyExitException(362, input); dbg.recognitionException(eee); throw eee; } - cnt363++; + cnt362++; } - } finally {dbg.exitSubRule(363);} + } finally {dbg.exitSubRule(362);} dbg.location(1089,76); if ( input.LA(1)==RBRACE||input.LA(1)==SEMI ) { input.consume(); @@ -24846,26 +24813,26 @@ public final void braceBlock2() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1098:5: LBRACE ( ws )? ( declarations )? RBRACE { dbg.location(1098,5); - match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock27660); if (state.failed) return;dbg.location(1098,12); + match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock27628); if (state.failed) return;dbg.location(1098,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1098:12: ( ws )? - int alt364=2; - try { dbg.enterSubRule(364); - try { dbg.enterDecision(364, decisionCanBacktrack[364]); + int alt363=2; + try { dbg.enterSubRule(363); + try { dbg.enterDecision(363, decisionCanBacktrack[363]); - int LA364_0 = input.LA(1); - if ( (LA364_0==COMMENT||LA364_0==NL||LA364_0==WS) ) { - alt364=1; + int LA363_0 = input.LA(1); + if ( (LA363_0==COMMENT||LA363_0==NL||LA363_0==WS) ) { + alt363=1; } - } finally {dbg.exitDecision(364);} + } finally {dbg.exitDecision(363);} - switch (alt364) { + switch (alt363) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1098:12: ws { dbg.location(1098,12); - pushFollow(FOLLOW_ws_in_braceBlock27662); + pushFollow(FOLLOW_ws_in_braceBlock27630); ws(); state._fsp--; if (state.failed) return; @@ -24873,27 +24840,27 @@ public final void braceBlock2() throws RecognitionException { break; } - } finally {dbg.exitSubRule(364);} + } finally {dbg.exitSubRule(363);} dbg.location(1099,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1099:9: ( declarations )? - int alt365=2; - try { dbg.enterSubRule(365); - try { dbg.enterDecision(365, decisionCanBacktrack[365]); + int alt364=2; + try { dbg.enterSubRule(364); + try { dbg.enterDecision(364, decisionCanBacktrack[364]); - int LA365_0 = input.LA(1); - if ( ((LA365_0 >= AT_IDENT && LA365_0 <= AT_SIGN)||(LA365_0 >= BOTTOMCENTER_SYM && LA365_0 <= BOTTOMRIGHT_SYM)||(LA365_0 >= CHARSET_SYM && LA365_0 <= COLON)||LA365_0==CONTAINER_SYM||LA365_0==COUNTER_STYLE_SYM||(LA365_0 >= DCOLON && LA365_0 <= DOT)||LA365_0==FONT_FACE_SYM||(LA365_0 >= GEN && LA365_0 <= GREATER)||(LA365_0 >= HASH && LA365_0 <= HASH_SYMBOL)||LA365_0==IDENT||LA365_0==IMPORT_SYM||LA365_0==KEYFRAMES_SYM||LA365_0==LAYER_SYM||(LA365_0 >= LBRACKET && LA365_0 <= LEFTTOP_SYM)||LA365_0==LESS_AND||(LA365_0 >= MEDIA_SYM && LA365_0 <= MOZ_DOCUMENT_SYM)||LA365_0==NAMESPACE_SYM||LA365_0==PAGE_SYM||(LA365_0 >= PIPE && LA365_0 <= PLUS)||(LA365_0 >= RIGHTBOTTOM_SYM && LA365_0 <= RIGHTTOP_SYM)||(LA365_0 >= SASS_AT_ROOT && LA365_0 <= SASS_DEBUG)||(LA365_0 >= SASS_EACH && LA365_0 <= SASS_ELSE)||(LA365_0 >= SASS_ERROR && LA365_0 <= SASS_FUNCTION)||(LA365_0 >= SASS_IF && LA365_0 <= SASS_MIXIN)||(LA365_0 >= SASS_RETURN && LA365_0 <= SEMI)||LA365_0==STAR||LA365_0==SUPPORTS_SYM||LA365_0==TILDE||(LA365_0 >= TOPCENTER_SYM && LA365_0 <= TOPRIGHT_SYM)||LA365_0==VARIABLE||LA365_0==WEBKIT_KEYFRAMES_SYM) ) { - alt365=1; + int LA364_0 = input.LA(1); + if ( ((LA364_0 >= AT_IDENT && LA364_0 <= AT_SIGN)||(LA364_0 >= BOTTOMCENTER_SYM && LA364_0 <= BOTTOMRIGHT_SYM)||(LA364_0 >= CHARSET_SYM && LA364_0 <= COLON)||LA364_0==CONTAINER_SYM||LA364_0==COUNTER_STYLE_SYM||(LA364_0 >= DCOLON && LA364_0 <= DOT)||LA364_0==FONT_FACE_SYM||(LA364_0 >= GEN && LA364_0 <= GREATER)||(LA364_0 >= HASH && LA364_0 <= HASH_SYMBOL)||LA364_0==IDENT||LA364_0==IMPORT_SYM||LA364_0==KEYFRAMES_SYM||LA364_0==LAYER_SYM||(LA364_0 >= LBRACKET && LA364_0 <= LEFTTOP_SYM)||LA364_0==LESS_AND||(LA364_0 >= MEDIA_SYM && LA364_0 <= MOZ_DOCUMENT_SYM)||LA364_0==NAMESPACE_SYM||LA364_0==PAGE_SYM||(LA364_0 >= PIPE && LA364_0 <= PLUS)||(LA364_0 >= RIGHTBOTTOM_SYM && LA364_0 <= RIGHTTOP_SYM)||(LA364_0 >= SASS_AT_ROOT && LA364_0 <= SASS_DEBUG)||(LA364_0 >= SASS_EACH && LA364_0 <= SASS_ELSE)||(LA364_0 >= SASS_ERROR && LA364_0 <= SASS_FUNCTION)||(LA364_0 >= SASS_IF && LA364_0 <= SASS_MIXIN)||(LA364_0 >= SASS_RETURN && LA364_0 <= SEMI)||LA364_0==STAR||LA364_0==SUPPORTS_SYM||LA364_0==TILDE||(LA364_0 >= TOPCENTER_SYM && LA364_0 <= TOPRIGHT_SYM)||LA364_0==VARIABLE||LA364_0==WEBKIT_KEYFRAMES_SYM) ) { + alt364=1; } - } finally {dbg.exitDecision(365);} + } finally {dbg.exitDecision(364);} - switch (alt365) { + switch (alt364) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1099:9: declarations { dbg.location(1099,9); - pushFollow(FOLLOW_declarations_in_braceBlock27673); + pushFollow(FOLLOW_declarations_in_braceBlock27641); declarations(); state._fsp--; if (state.failed) return; @@ -24901,9 +24868,9 @@ public final void braceBlock2() throws RecognitionException { break; } - } finally {dbg.exitSubRule(365);} + } finally {dbg.exitSubRule(364);} dbg.location(1100,5); - match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock27680); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock27648); if (state.failed) return; } } @@ -24943,30 +24910,30 @@ public final void braceBlock() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1104:13: LBRACE ( componentValue )* RBRACE { dbg.location(1104,13); - match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock7693); if (state.failed) return;dbg.location(1104,20); + match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock7661); if (state.failed) return;dbg.location(1104,20); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1104:20: ( componentValue )* - try { dbg.enterSubRule(366); + try { dbg.enterSubRule(365); - loop366: + loop365: while (true) { - int alt366=2; - try { dbg.enterDecision(366, decisionCanBacktrack[366]); + int alt365=2; + try { dbg.enterDecision(365, decisionCanBacktrack[365]); - int LA366_0 = input.LA(1); - if ( ((LA366_0 >= A && LA366_0 <= R)||(LA366_0 >= REM && LA366_0 <= RIGHTTOP_SYM)||(LA366_0 >= S && LA366_0 <= Z)) ) { - alt366=1; + int LA365_0 = input.LA(1); + if ( ((LA365_0 >= A && LA365_0 <= R)||(LA365_0 >= REM && LA365_0 <= RIGHTTOP_SYM)||(LA365_0 >= S && LA365_0 <= Z)) ) { + alt365=1; } - } finally {dbg.exitDecision(366);} + } finally {dbg.exitDecision(365);} - switch (alt366) { + switch (alt365) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1104:20: componentValue { dbg.location(1104,20); - pushFollow(FOLLOW_componentValue_in_braceBlock7695); + pushFollow(FOLLOW_componentValue_in_braceBlock7663); componentValue(); state._fsp--; if (state.failed) return; @@ -24974,12 +24941,12 @@ public final void braceBlock() throws RecognitionException { break; default : - break loop366; + break loop365; } } - } finally {dbg.exitSubRule(366);} + } finally {dbg.exitSubRule(365);} dbg.location(1104,36); - match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock7698); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock7666); if (state.failed) return; } } @@ -25019,31 +24986,31 @@ public final void bracketBlock() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1106:15: LBRACKET ( componentValue )+ RBRACKET { dbg.location(1106,15); - match(input,LBRACKET,FOLLOW_LBRACKET_in_bracketBlock7705); if (state.failed) return;dbg.location(1106,24); + match(input,LBRACKET,FOLLOW_LBRACKET_in_bracketBlock7673); if (state.failed) return;dbg.location(1106,24); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1106:24: ( componentValue )+ - int cnt367=0; - try { dbg.enterSubRule(367); + int cnt366=0; + try { dbg.enterSubRule(366); - loop367: + loop366: while (true) { - int alt367=2; - try { dbg.enterDecision(367, decisionCanBacktrack[367]); + int alt366=2; + try { dbg.enterDecision(366, decisionCanBacktrack[366]); - int LA367_0 = input.LA(1); - if ( ((LA367_0 >= A && LA367_0 <= R)||(LA367_0 >= REM && LA367_0 <= RIGHTTOP_SYM)||(LA367_0 >= S && LA367_0 <= Z)) ) { - alt367=1; + int LA366_0 = input.LA(1); + if ( ((LA366_0 >= A && LA366_0 <= R)||(LA366_0 >= REM && LA366_0 <= RIGHTTOP_SYM)||(LA366_0 >= S && LA366_0 <= Z)) ) { + alt366=1; } - } finally {dbg.exitDecision(367);} + } finally {dbg.exitDecision(366);} - switch (alt367) { + switch (alt366) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1106:24: componentValue { dbg.location(1106,24); - pushFollow(FOLLOW_componentValue_in_bracketBlock7707); + pushFollow(FOLLOW_componentValue_in_bracketBlock7675); componentValue(); state._fsp--; if (state.failed) return; @@ -25051,18 +25018,18 @@ public final void bracketBlock() throws RecognitionException { break; default : - if ( cnt367 >= 1 ) break loop367; + if ( cnt366 >= 1 ) break loop366; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(367, input); + EarlyExitException eee = new EarlyExitException(366, input); dbg.recognitionException(eee); throw eee; } - cnt367++; + cnt366++; } - } finally {dbg.exitSubRule(367);} + } finally {dbg.exitSubRule(366);} dbg.location(1106,40); - match(input,RBRACKET,FOLLOW_RBRACKET_in_bracketBlock7710); if (state.failed) return; + match(input,RBRACKET,FOLLOW_RBRACKET_in_bracketBlock7678); if (state.failed) return; } } @@ -25102,31 +25069,31 @@ public final void parenBlock() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1108:13: LPAREN ( componentValue )+ RPAREN { dbg.location(1108,13); - match(input,LPAREN,FOLLOW_LPAREN_in_parenBlock7717); if (state.failed) return;dbg.location(1108,20); + match(input,LPAREN,FOLLOW_LPAREN_in_parenBlock7685); if (state.failed) return;dbg.location(1108,20); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1108:20: ( componentValue )+ - int cnt368=0; - try { dbg.enterSubRule(368); + int cnt367=0; + try { dbg.enterSubRule(367); - loop368: + loop367: while (true) { - int alt368=2; - try { dbg.enterDecision(368, decisionCanBacktrack[368]); + int alt367=2; + try { dbg.enterDecision(367, decisionCanBacktrack[367]); - int LA368_0 = input.LA(1); - if ( ((LA368_0 >= A && LA368_0 <= R)||(LA368_0 >= REM && LA368_0 <= RIGHTTOP_SYM)||(LA368_0 >= S && LA368_0 <= Z)) ) { - alt368=1; + int LA367_0 = input.LA(1); + if ( ((LA367_0 >= A && LA367_0 <= R)||(LA367_0 >= REM && LA367_0 <= RIGHTTOP_SYM)||(LA367_0 >= S && LA367_0 <= Z)) ) { + alt367=1; } - } finally {dbg.exitDecision(368);} + } finally {dbg.exitDecision(367);} - switch (alt368) { + switch (alt367) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1108:20: componentValue { dbg.location(1108,20); - pushFollow(FOLLOW_componentValue_in_parenBlock7719); + pushFollow(FOLLOW_componentValue_in_parenBlock7687); componentValue(); state._fsp--; if (state.failed) return; @@ -25134,18 +25101,18 @@ public final void parenBlock() throws RecognitionException { break; default : - if ( cnt368 >= 1 ) break loop368; + if ( cnt367 >= 1 ) break loop367; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(368, input); + EarlyExitException eee = new EarlyExitException(367, input); dbg.recognitionException(eee); throw eee; } - cnt368++; + cnt367++; } - } finally {dbg.exitSubRule(368);} + } finally {dbg.exitSubRule(367);} dbg.location(1108,36); - match(input,RPAREN,FOLLOW_RPAREN_in_parenBlock7722); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_parenBlock7690); if (state.failed) return; } } @@ -25180,33 +25147,33 @@ public final void componentValue() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:15: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedToken ) - int alt369=5; - try { dbg.enterDecision(369, decisionCanBacktrack[369]); + int alt368=5; + try { dbg.enterDecision(368, decisionCanBacktrack[368]); switch ( input.LA(1) ) { case LPAREN: { - alt369=1; + alt368=1; } break; case LBRACE: { - alt369=2; + alt368=2; } break; case LBRACKET: { - alt369=3; + alt368=3; } break; case IDENT: { - int LA369_4 = input.LA(2); - if ( (synpred53_Css3()) ) { - alt369=4; + int LA368_4 = input.LA(2); + if ( (synpred49_Css3()) ) { + alt368=4; } else if ( (true) ) { - alt369=5; + alt368=5; } } @@ -25360,26 +25327,26 @@ else if ( (true) ) { case Y: case Z: { - alt369=5; + alt368=5; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 369, 0, input); + new NoViableAltException("", 368, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(369);} + } finally {dbg.exitDecision(368);} - switch (alt369) { + switch (alt368) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:17: parenBlock { dbg.location(1110,17); - pushFollow(FOLLOW_parenBlock_in_componentValue7729); + pushFollow(FOLLOW_parenBlock_in_componentValue7697); parenBlock(); state._fsp--; if (state.failed) return; @@ -25391,7 +25358,7 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:30: braceBlock { dbg.location(1110,30); - pushFollow(FOLLOW_braceBlock_in_componentValue7733); + pushFollow(FOLLOW_braceBlock_in_componentValue7701); braceBlock(); state._fsp--; if (state.failed) return; @@ -25403,7 +25370,7 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:43: bracketBlock { dbg.location(1110,43); - pushFollow(FOLLOW_bracketBlock_in_componentValue7737); + pushFollow(FOLLOW_bracketBlock_in_componentValue7705); bracketBlock(); state._fsp--; if (state.failed) return; @@ -25415,7 +25382,7 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:58: ( functionName ( ws )? LPAREN )=> function { dbg.location(1110,87); - pushFollow(FOLLOW_function_in_componentValue7752); + pushFollow(FOLLOW_function_in_componentValue7720); function(); state._fsp--; if (state.failed) return; @@ -25427,7 +25394,7 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:98: preservedToken { dbg.location(1110,98); - pushFollow(FOLLOW_preservedToken_in_componentValue7756); + pushFollow(FOLLOW_preservedToken_in_componentValue7724); preservedToken(); state._fsp--; if (state.failed) return; @@ -25473,34 +25440,34 @@ public final void componentValueOuter() throws RecognitionException { { dbg.location(1112,22); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:22: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) - int alt370=5; - try { dbg.enterSubRule(370); - try { dbg.enterDecision(370, decisionCanBacktrack[370]); + int alt369=5; + try { dbg.enterSubRule(369); + try { dbg.enterDecision(369, decisionCanBacktrack[369]); switch ( input.LA(1) ) { case LPAREN: { - alt370=1; + alt369=1; } break; case LBRACE: { - alt370=2; + alt369=2; } break; case LBRACKET: { - alt370=3; + alt369=3; } break; case IDENT: { - int LA370_4 = input.LA(2); - if ( (synpred54_Css3()) ) { - alt370=4; + int LA369_4 = input.LA(2); + if ( (synpred50_Css3()) ) { + alt369=4; } else if ( (true) ) { - alt370=5; + alt369=5; } } @@ -25653,26 +25620,26 @@ else if ( (true) ) { case Y: case Z: { - alt370=5; + alt369=5; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 370, 0, input); + new NoViableAltException("", 369, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(370);} + } finally {dbg.exitDecision(369);} - switch (alt370) { + switch (alt369) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:23: parenBlock { dbg.location(1112,23); - pushFollow(FOLLOW_parenBlock_in_componentValueOuter7764); + pushFollow(FOLLOW_parenBlock_in_componentValueOuter7732); parenBlock(); state._fsp--; if (state.failed) return; @@ -25684,7 +25651,7 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:36: braceBlock { dbg.location(1112,36); - pushFollow(FOLLOW_braceBlock_in_componentValueOuter7768); + pushFollow(FOLLOW_braceBlock_in_componentValueOuter7736); braceBlock(); state._fsp--; if (state.failed) return; @@ -25696,7 +25663,7 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:49: bracketBlock { dbg.location(1112,49); - pushFollow(FOLLOW_bracketBlock_in_componentValueOuter7772); + pushFollow(FOLLOW_bracketBlock_in_componentValueOuter7740); bracketBlock(); state._fsp--; if (state.failed) return; @@ -25708,7 +25675,7 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:64: ( functionName ( ws )? LPAREN )=> function { dbg.location(1112,93); - pushFollow(FOLLOW_function_in_componentValueOuter7787); + pushFollow(FOLLOW_function_in_componentValueOuter7755); function(); state._fsp--; if (state.failed) return; @@ -25720,7 +25687,7 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:104: preservedTokenTopLevel { dbg.location(1112,104); - pushFollow(FOLLOW_preservedTokenTopLevel_in_componentValueOuter7791); + pushFollow(FOLLOW_preservedTokenTopLevel_in_componentValueOuter7759); preservedTokenTopLevel(); state._fsp--; if (state.failed) return; @@ -25728,206 +25695,206 @@ else if ( (true) ) { break; } - } finally {dbg.exitSubRule(370);} + } finally {dbg.exitSubRule(369);} dbg.location(1112,128); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:128: ( componentValueOuter )* - try { dbg.enterSubRule(371); + try { dbg.enterSubRule(370); - loop371: + loop370: while (true) { - int alt371=2; - try { dbg.enterDecision(371, decisionCanBacktrack[371]); + int alt370=2; + try { dbg.enterDecision(370, decisionCanBacktrack[370]); switch ( input.LA(1) ) { case COMMENT: case NL: case WS: { - alt371=1; + alt370=1; } break; case LESS_AND: { - alt371=1; + alt370=1; } break; case DOT: { - alt371=1; + alt370=1; } break; case HASH: { - alt371=1; + alt370=1; } break; case SASS_MIXIN: { - alt371=1; + alt370=1; } break; case AT_IDENT: { - alt371=1; + alt370=1; } break; case SASS_INCLUDE: { - alt371=1; + alt370=1; } break; case SASS_AT_ROOT: { - alt371=1; + alt370=1; } break; case GREATER: case PLUS: case TILDE: { - alt371=1; + alt370=1; } break; case SASS_EXTEND_ONLY_SELECTOR: { - alt371=1; + alt370=1; } break; case HASH_SYMBOL: { - alt371=1; + alt370=1; } break; case DIMENSION: { - alt371=1; + alt370=1; } break; case LBRACKET: { - alt371=1; + alt370=1; } break; case COLON: case DCOLON: { - alt371=1; + alt370=1; } break; case IDENT: { - alt371=1; + alt370=1; } break; case AT_SIGN: { - alt371=1; + alt370=1; } break; case MINUS: { - alt371=1; + alt370=1; } break; case STAR: { - alt371=1; + alt370=1; } break; case PIPE: { - alt371=1; + alt370=1; } break; case GEN: { - alt371=1; + alt370=1; } break; case VARIABLE: { - alt371=1; + alt370=1; } break; case SASS_DEBUG: case SASS_WARN: { - alt371=1; + alt370=1; } break; case SASS_VAR: { - alt371=1; + alt370=1; } break; case SASS_IF: { - alt371=1; + alt370=1; } break; case SASS_FOR: { - alt371=1; + alt370=1; } break; case SASS_EACH: { - alt371=1; + alt370=1; } break; case SASS_WHILE: { - alt371=1; + alt370=1; } break; case SASS_CONTENT: { - alt371=1; + alt370=1; } break; case IMPORT_SYM: { - alt371=1; + alt370=1; } break; case PAGE_SYM: { - alt371=1; + alt370=1; } break; case FONT_FACE_SYM: { - alt371=1; + alt370=1; } break; case MOZ_DOCUMENT_SYM: { - alt371=1; + alt370=1; } break; case WEBKIT_KEYFRAMES_SYM: { - alt371=1; + alt370=1; } break; case KEYFRAMES_SYM: { - alt371=1; + alt370=1; } break; case MEDIA_SYM: { - alt371=1; + alt370=1; } break; case SASS_EXTEND: { - alt371=1; + alt370=1; } break; case SUPPORTS_SYM: { - alt371=1; + alt370=1; } break; case BOTTOMCENTER_SYM: @@ -25947,7 +25914,7 @@ else if ( (true) ) { case TOPRIGHTCORNER_SYM: case TOPRIGHT_SYM: { - alt371=1; + alt370=1; } break; case CHARSET_SYM: @@ -25959,17 +25926,17 @@ else if ( (true) ) { case SASS_RETURN: case SASS_USE: { - alt371=1; + alt370=1; } break; case LPAREN: { - alt371=1; + alt370=1; } break; case LBRACE: { - alt371=1; + alt370=1; } break; case A: @@ -26055,20 +26022,20 @@ else if ( (true) ) { case Y: case Z: { - alt371=1; + alt370=1; } break; } - } finally {dbg.exitDecision(371);} + } finally {dbg.exitDecision(370);} - switch (alt371) { + switch (alt370) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:128: componentValueOuter { dbg.location(1112,128); - pushFollow(FOLLOW_componentValueOuter_in_componentValueOuter7794); + pushFollow(FOLLOW_componentValueOuter_in_componentValueOuter7762); componentValueOuter(); state._fsp--; if (state.failed) return; @@ -26076,10 +26043,10 @@ else if ( (true) ) { break; default : - break loop371; + break loop370; } } - } finally {dbg.exitSubRule(371);} + } finally {dbg.exitSubRule(370);} } @@ -26198,7 +26165,7 @@ public final void syncTo_SEMI() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1136:13: SEMI { dbg.location(1136,13); - match(input,SEMI,FOLLOW_SEMI_in_syncTo_SEMI7883); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_syncTo_SEMI7851); if (state.failed) return; } } @@ -26275,7 +26242,7 @@ public final void prio() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1148:7: IMPORTANT_SYM { dbg.location(1148,7); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_prio7928); if (state.failed) return; + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_prio7896); if (state.failed) return; } } @@ -26315,29 +26282,29 @@ public final void expression() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:7: term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* { dbg.location(1152,7); - pushFollow(FOLLOW_term_in_expression7945); + pushFollow(FOLLOW_term_in_expression7913); term(); state._fsp--; if (state.failed) return;dbg.location(1152,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* - try { dbg.enterSubRule(375); + try { dbg.enterSubRule(374); - loop375: + loop374: while (true) { - int alt375=2; - try { dbg.enterDecision(375, decisionCanBacktrack[375]); + int alt374=2; + try { dbg.enterDecision(374, decisionCanBacktrack[374]); try { isCyclicDecision = true; - alt375 = dfa375.predict(input); + alt374 = dfa374.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(375);} + } finally {dbg.exitDecision(374);} - switch (alt375) { + switch (alt374) { case 1 : dbg.enterAlt(1); @@ -26345,28 +26312,28 @@ public final void expression() throws RecognitionException { { dbg.location(1152,66); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:66: ( ws | ( ( ws )? operator ( ws )? ) |) - int alt374=3; - try { dbg.enterSubRule(374); - try { dbg.enterDecision(374, decisionCanBacktrack[374]); + int alt373=3; + try { dbg.enterSubRule(373); + try { dbg.enterDecision(373, decisionCanBacktrack[373]); try { isCyclicDecision = true; - alt374 = dfa374.predict(input); + alt373 = dfa373.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(374);} + } finally {dbg.exitDecision(373);} - switch (alt374) { + switch (alt373) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:68: ws { dbg.location(1152,68); - pushFollow(FOLLOW_ws_in_expression7977); + pushFollow(FOLLOW_ws_in_expression7945); ws(); state._fsp--; if (state.failed) return; @@ -26385,24 +26352,24 @@ public final void expression() throws RecognitionException { { dbg.location(1152,74); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:74: ( ws )? - int alt372=2; - try { dbg.enterSubRule(372); - try { dbg.enterDecision(372, decisionCanBacktrack[372]); + int alt371=2; + try { dbg.enterSubRule(371); + try { dbg.enterDecision(371, decisionCanBacktrack[371]); - int LA372_0 = input.LA(1); - if ( (LA372_0==COMMENT||LA372_0==NL||LA372_0==WS) ) { - alt372=1; + int LA371_0 = input.LA(1); + if ( (LA371_0==COMMENT||LA371_0==NL||LA371_0==WS) ) { + alt371=1; } - } finally {dbg.exitDecision(372);} + } finally {dbg.exitDecision(371);} - switch (alt372) { + switch (alt371) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:74: ws { dbg.location(1152,74); - pushFollow(FOLLOW_ws_in_expression7982); + pushFollow(FOLLOW_ws_in_expression7950); ws(); state._fsp--; if (state.failed) return; @@ -26410,31 +26377,31 @@ public final void expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(372);} + } finally {dbg.exitSubRule(371);} dbg.location(1152,78); - pushFollow(FOLLOW_operator_in_expression7985); + pushFollow(FOLLOW_operator_in_expression7953); operator(); state._fsp--; if (state.failed) return;dbg.location(1152,87); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:87: ( ws )? - int alt373=2; - try { dbg.enterSubRule(373); - try { dbg.enterDecision(373, decisionCanBacktrack[373]); + int alt372=2; + try { dbg.enterSubRule(372); + try { dbg.enterDecision(372, decisionCanBacktrack[372]); - int LA373_0 = input.LA(1); - if ( (LA373_0==COMMENT||LA373_0==NL||LA373_0==WS) ) { - alt373=1; + int LA372_0 = input.LA(1); + if ( (LA372_0==COMMENT||LA372_0==NL||LA372_0==WS) ) { + alt372=1; } - } finally {dbg.exitDecision(373);} + } finally {dbg.exitDecision(372);} - switch (alt373) { + switch (alt372) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:87: ws { dbg.location(1152,87); - pushFollow(FOLLOW_ws_in_expression7987); + pushFollow(FOLLOW_ws_in_expression7955); ws(); state._fsp--; if (state.failed) return; @@ -26442,7 +26409,7 @@ public final void expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(373);} + } finally {dbg.exitSubRule(372);} } @@ -26457,9 +26424,9 @@ public final void expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(374);} + } finally {dbg.exitSubRule(373);} dbg.location(1152,109); - pushFollow(FOLLOW_term_in_expression7996); + pushFollow(FOLLOW_term_in_expression7964); term(); state._fsp--; if (state.failed) return; @@ -26467,10 +26434,10 @@ public final void expression() throws RecognitionException { break; default : - break loop375; + break loop374; } } - } finally {dbg.exitSubRule(375);} + } finally {dbg.exitSubRule(374);} } @@ -26512,46 +26479,46 @@ public final void term() throws RecognitionException { { dbg.location(1157,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1157:5: ( unaryOperator ( ws )? )? - int alt377=2; - try { dbg.enterSubRule(377); - try { dbg.enterDecision(377, decisionCanBacktrack[377]); + int alt376=2; + try { dbg.enterSubRule(376); + try { dbg.enterDecision(376, decisionCanBacktrack[376]); - int LA377_0 = input.LA(1); - if ( (LA377_0==MINUS||LA377_0==PLUS) ) { - alt377=1; + int LA376_0 = input.LA(1); + if ( (LA376_0==MINUS||LA376_0==PLUS) ) { + alt376=1; } - } finally {dbg.exitDecision(377);} + } finally {dbg.exitDecision(376);} - switch (alt377) { + switch (alt376) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1157:7: unaryOperator ( ws )? { dbg.location(1157,7); - pushFollow(FOLLOW_unaryOperator_in_term8021); + pushFollow(FOLLOW_unaryOperator_in_term7989); unaryOperator(); state._fsp--; if (state.failed) return;dbg.location(1157,21); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1157:21: ( ws )? - int alt376=2; - try { dbg.enterSubRule(376); - try { dbg.enterDecision(376, decisionCanBacktrack[376]); + int alt375=2; + try { dbg.enterSubRule(375); + try { dbg.enterDecision(375, decisionCanBacktrack[375]); - int LA376_0 = input.LA(1); - if ( (LA376_0==COMMENT||LA376_0==NL||LA376_0==WS) ) { - alt376=1; + int LA375_0 = input.LA(1); + if ( (LA375_0==COMMENT||LA375_0==NL||LA375_0==WS) ) { + alt375=1; } - } finally {dbg.exitDecision(376);} + } finally {dbg.exitDecision(375);} - switch (alt376) { + switch (alt375) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1157:21: ws { dbg.location(1157,21); - pushFollow(FOLLOW_ws_in_term8023); + pushFollow(FOLLOW_ws_in_term7991); ws(); state._fsp--; if (state.failed) return; @@ -26559,31 +26526,31 @@ public final void term() throws RecognitionException { break; } - } finally {dbg.exitSubRule(376);} + } finally {dbg.exitSubRule(375);} } break; } - } finally {dbg.exitSubRule(377);} + } finally {dbg.exitSubRule(376);} dbg.location(1158,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1158:5: ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) - int alt381=27; - try { dbg.enterSubRule(381); - try { dbg.enterDecision(381, decisionCanBacktrack[381]); + int alt380=27; + try { dbg.enterSubRule(380); + try { dbg.enterDecision(380, decisionCanBacktrack[380]); switch ( input.LA(1) ) { case IDENT: { - int LA381_1 = input.LA(2); - if ( (synpred56_Css3()) ) { - alt381=1; + int LA380_1 = input.LA(2); + if ( (synpred52_Css3()) ) { + alt380=1; } else if ( (evalPredicate(! (isScssSource() && tokenNameEquals2(".")),"! (isScssSource() && tokenNameEquals2(\".\"))")) ) { - alt381=3; + alt380=3; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt381=23; + alt380=23; } else { @@ -26592,7 +26559,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 381, 1, input); + new NoViableAltException("", 380, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -26604,102 +26571,102 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case VARIABLE: { - alt381=2; + alt380=2; } break; case LBRACKET: { - alt381=4; + alt380=4; } break; case NUMBER: { - alt381=5; + alt380=5; } break; case URANGE: { - alt381=6; + alt380=6; } break; case PERCENTAGE: { - alt381=7; + alt380=7; } break; case LENGTH: { - alt381=8; + alt380=8; } break; case EMS: { - alt381=9; + alt380=9; } break; case REM: { - alt381=10; + alt380=10; } break; case EXS: { - alt381=11; + alt380=11; } break; case ANGLE: { - alt381=12; + alt380=12; } break; case TIME: { - alt381=13; + alt380=13; } break; case FREQ: { - alt381=14; + alt380=14; } break; case RESOLUTION: { - alt381=15; + alt380=15; } break; case DIMENSION: { - alt381=16; + alt380=16; } break; case STRING: { - alt381=17; + alt380=17; } break; case TILDE: { - alt381=18; + alt380=18; } break; case LESS_JS_STRING: { - alt381=19; + alt380=19; } break; case GEN: { - alt381=20; + alt380=20; } break; case URI: { - alt381=21; + alt380=21; } break; case HASH: { - alt381=22; + alt380=22; } break; case AT_IDENT: @@ -26747,46 +26714,46 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - alt381=23; + alt380=23; } break; case LESS_AND: { - alt381=24; + alt380=24; } break; case HASH_SYMBOL: { - alt381=25; + alt380=25; } break; case AT_SIGN: { - alt381=26; + alt380=26; } break; case PERCENTAGE_SYMBOL: { - alt381=27; + alt380=27; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 381, 0, input); + new NoViableAltException("", 380, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(381);} + } finally {dbg.exitDecision(380);} - switch (alt381) { + switch (alt380) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1159:9: ( functionName ( ws )? LPAREN )=> function { dbg.location(1159,36); - pushFollow(FOLLOW_function_in_term8052); + pushFollow(FOLLOW_function_in_term8020); function(); state._fsp--; if (state.failed) return; @@ -26798,7 +26765,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:11: VARIABLE { dbg.location(1160,11); - match(input,VARIABLE,FOLLOW_VARIABLE_in_term8065); if (state.failed) return; + match(input,VARIABLE,FOLLOW_VARIABLE_in_term8033); if (state.failed) return; } break; case 3 : @@ -26811,7 +26778,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "! (isScssSource() && tokenNameEquals2(\".\"))"); }dbg.location(1161,58); - match(input,IDENT,FOLLOW_IDENT_in_term8079); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_term8047); if (state.failed) return; } break; case 4 : @@ -26826,96 +26793,96 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1162:12: LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET { dbg.location(1162,12); - match(input,LBRACKET,FOLLOW_LBRACKET_in_term8092); if (state.failed) return;dbg.location(1162,21); + match(input,LBRACKET,FOLLOW_LBRACKET_in_term8060); if (state.failed) return;dbg.location(1162,21); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1162:21: ( WS )? - int alt378=2; - try { dbg.enterSubRule(378); - try { dbg.enterDecision(378, decisionCanBacktrack[378]); + int alt377=2; + try { dbg.enterSubRule(377); + try { dbg.enterDecision(377, decisionCanBacktrack[377]); - int LA378_0 = input.LA(1); - if ( (LA378_0==WS) ) { - alt378=1; + int LA377_0 = input.LA(1); + if ( (LA377_0==WS) ) { + alt377=1; } - } finally {dbg.exitDecision(378);} + } finally {dbg.exitDecision(377);} - switch (alt378) { + switch (alt377) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1162:21: WS { dbg.location(1162,21); - match(input,WS,FOLLOW_WS_in_term8094); if (state.failed) return; + match(input,WS,FOLLOW_WS_in_term8062); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(378);} + } finally {dbg.exitSubRule(377);} dbg.location(1162,25); - match(input,IDENT,FOLLOW_IDENT_in_term8097); if (state.failed) return;dbg.location(1162,31); + match(input,IDENT,FOLLOW_IDENT_in_term8065); if (state.failed) return;dbg.location(1162,31); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1162:31: ( WS IDENT )* - try { dbg.enterSubRule(379); + try { dbg.enterSubRule(378); - loop379: + loop378: while (true) { - int alt379=2; - try { dbg.enterDecision(379, decisionCanBacktrack[379]); + int alt378=2; + try { dbg.enterDecision(378, decisionCanBacktrack[378]); - int LA379_0 = input.LA(1); - if ( (LA379_0==WS) ) { - int LA379_1 = input.LA(2); - if ( (LA379_1==IDENT) ) { - alt379=1; + int LA378_0 = input.LA(1); + if ( (LA378_0==WS) ) { + int LA378_1 = input.LA(2); + if ( (LA378_1==IDENT) ) { + alt378=1; } } - } finally {dbg.exitDecision(379);} + } finally {dbg.exitDecision(378);} - switch (alt379) { + switch (alt378) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1162:32: WS IDENT { dbg.location(1162,32); - match(input,WS,FOLLOW_WS_in_term8100); if (state.failed) return;dbg.location(1162,35); - match(input,IDENT,FOLLOW_IDENT_in_term8102); if (state.failed) return; + match(input,WS,FOLLOW_WS_in_term8068); if (state.failed) return;dbg.location(1162,35); + match(input,IDENT,FOLLOW_IDENT_in_term8070); if (state.failed) return; } break; default : - break loop379; + break loop378; } } - } finally {dbg.exitSubRule(379);} + } finally {dbg.exitSubRule(378);} dbg.location(1162,43); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1162:43: ( WS )? - int alt380=2; - try { dbg.enterSubRule(380); - try { dbg.enterDecision(380, decisionCanBacktrack[380]); + int alt379=2; + try { dbg.enterSubRule(379); + try { dbg.enterDecision(379, decisionCanBacktrack[379]); - int LA380_0 = input.LA(1); - if ( (LA380_0==WS) ) { - alt380=1; + int LA379_0 = input.LA(1); + if ( (LA379_0==WS) ) { + alt379=1; } - } finally {dbg.exitDecision(380);} + } finally {dbg.exitDecision(379);} - switch (alt380) { + switch (alt379) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1162:43: WS { dbg.location(1162,43); - match(input,WS,FOLLOW_WS_in_term8106); if (state.failed) return; + match(input,WS,FOLLOW_WS_in_term8074); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(380);} + } finally {dbg.exitSubRule(379);} dbg.location(1162,47); - match(input,RBRACKET,FOLLOW_RBRACKET_in_term8109); if (state.failed) return; + match(input,RBRACKET,FOLLOW_RBRACKET_in_term8077); if (state.failed) return; } } @@ -26926,7 +26893,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1163:11: NUMBER { dbg.location(1163,11); - match(input,NUMBER,FOLLOW_NUMBER_in_term8122); if (state.failed) return; + match(input,NUMBER,FOLLOW_NUMBER_in_term8090); if (state.failed) return; } break; case 6 : @@ -26935,7 +26902,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1164:11: URANGE { dbg.location(1164,11); - match(input,URANGE,FOLLOW_URANGE_in_term8134); if (state.failed) return; + match(input,URANGE,FOLLOW_URANGE_in_term8102); if (state.failed) return; } break; case 7 : @@ -26944,7 +26911,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1165:11: PERCENTAGE { dbg.location(1165,11); - match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_term8146); if (state.failed) return; + match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_term8114); if (state.failed) return; } break; case 8 : @@ -26953,7 +26920,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:11: LENGTH { dbg.location(1166,11); - match(input,LENGTH,FOLLOW_LENGTH_in_term8158); if (state.failed) return; + match(input,LENGTH,FOLLOW_LENGTH_in_term8126); if (state.failed) return; } break; case 9 : @@ -26962,7 +26929,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1167:11: EMS { dbg.location(1167,11); - match(input,EMS,FOLLOW_EMS_in_term8170); if (state.failed) return; + match(input,EMS,FOLLOW_EMS_in_term8138); if (state.failed) return; } break; case 10 : @@ -26971,7 +26938,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1168:11: REM { dbg.location(1168,11); - match(input,REM,FOLLOW_REM_in_term8182); if (state.failed) return; + match(input,REM,FOLLOW_REM_in_term8150); if (state.failed) return; } break; case 11 : @@ -26980,7 +26947,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1169:11: EXS { dbg.location(1169,11); - match(input,EXS,FOLLOW_EXS_in_term8194); if (state.failed) return; + match(input,EXS,FOLLOW_EXS_in_term8162); if (state.failed) return; } break; case 12 : @@ -26989,7 +26956,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1170:11: ANGLE { dbg.location(1170,11); - match(input,ANGLE,FOLLOW_ANGLE_in_term8206); if (state.failed) return; + match(input,ANGLE,FOLLOW_ANGLE_in_term8174); if (state.failed) return; } break; case 13 : @@ -26998,7 +26965,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1171:11: TIME { dbg.location(1171,11); - match(input,TIME,FOLLOW_TIME_in_term8218); if (state.failed) return; + match(input,TIME,FOLLOW_TIME_in_term8186); if (state.failed) return; } break; case 14 : @@ -27007,7 +26974,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1172:11: FREQ { dbg.location(1172,11); - match(input,FREQ,FOLLOW_FREQ_in_term8230); if (state.failed) return; + match(input,FREQ,FOLLOW_FREQ_in_term8198); if (state.failed) return; } break; case 15 : @@ -27016,7 +26983,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1173:11: RESOLUTION { dbg.location(1173,11); - match(input,RESOLUTION,FOLLOW_RESOLUTION_in_term8242); if (state.failed) return; + match(input,RESOLUTION,FOLLOW_RESOLUTION_in_term8210); if (state.failed) return; } break; case 16 : @@ -27025,7 +26992,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1174:11: DIMENSION { dbg.location(1174,11); - match(input,DIMENSION,FOLLOW_DIMENSION_in_term8254); if (state.failed) return; + match(input,DIMENSION,FOLLOW_DIMENSION_in_term8222); if (state.failed) return; } break; case 17 : @@ -27034,7 +27001,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1175:11: STRING { dbg.location(1175,11); - match(input,STRING,FOLLOW_STRING_in_term8271); if (state.failed) return; + match(input,STRING,FOLLOW_STRING_in_term8239); if (state.failed) return; } break; case 18 : @@ -27043,7 +27010,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1176:11: TILDE ( STRING | LESS_JS_STRING ) { dbg.location(1176,11); - match(input,TILDE,FOLLOW_TILDE_in_term8283); if (state.failed) return;dbg.location(1176,17); + match(input,TILDE,FOLLOW_TILDE_in_term8251); if (state.failed) return;dbg.location(1176,17); if ( input.LA(1)==LESS_JS_STRING||input.LA(1)==STRING ) { input.consume(); state.errorRecovery=false; @@ -27063,7 +27030,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1177:11: LESS_JS_STRING { dbg.location(1177,11); - match(input,LESS_JS_STRING,FOLLOW_LESS_JS_STRING_in_term8306); if (state.failed) return; + match(input,LESS_JS_STRING,FOLLOW_LESS_JS_STRING_in_term8274); if (state.failed) return; } break; case 20 : @@ -27072,7 +27039,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1178:11: GEN { dbg.location(1178,11); - match(input,GEN,FOLLOW_GEN_in_term8321); if (state.failed) return; + match(input,GEN,FOLLOW_GEN_in_term8289); if (state.failed) return; } break; case 21 : @@ -27081,7 +27048,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1179:11: URI { dbg.location(1179,11); - match(input,URI,FOLLOW_URI_in_term8333); if (state.failed) return; + match(input,URI,FOLLOW_URI_in_term8301); if (state.failed) return; } break; case 22 : @@ -27090,7 +27057,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:11: hexColor { dbg.location(1180,11); - pushFollow(FOLLOW_hexColor_in_term8345); + pushFollow(FOLLOW_hexColor_in_term8313); hexColor(); state._fsp--; if (state.failed) return; @@ -27106,7 +27073,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); }dbg.location(1181,40); - pushFollow(FOLLOW_cp_variable_in_term8359); + pushFollow(FOLLOW_cp_variable_in_term8327); cp_variable(); state._fsp--; if (state.failed) return; @@ -27122,7 +27089,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isScssSource()"); }dbg.location(1182,29); - match(input,LESS_AND,FOLLOW_LESS_AND_in_term8373); if (state.failed) return; + match(input,LESS_AND,FOLLOW_LESS_AND_in_term8341); if (state.failed) return; } break; case 25 : @@ -27135,7 +27102,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isScssSource()"); }dbg.location(1183,29); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_term8387); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_term8355); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -27151,7 +27118,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isLessSource()"); }dbg.location(1184,29); - pushFollow(FOLLOW_less_selector_interpolation_in_term8401); + pushFollow(FOLLOW_less_selector_interpolation_in_term8369); less_selector_interpolation(); state._fsp--; if (state.failed) return; @@ -27167,7 +27134,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); }dbg.location(1185,40); - pushFollow(FOLLOW_cp_term_symbol_in_term8415); + pushFollow(FOLLOW_cp_term_symbol_in_term8383); cp_term_symbol(); state._fsp--; if (state.failed) return; @@ -27175,7 +27142,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(381);} + } finally {dbg.exitSubRule(380);} } @@ -27216,7 +27183,7 @@ public final void cp_term_symbol() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1193:7: PERCENTAGE_SYMBOL { dbg.location(1193,7); - match(input,PERCENTAGE_SYMBOL,FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol8442); if (state.failed) return; + match(input,PERCENTAGE_SYMBOL,FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol8410); if (state.failed) return; } } @@ -27256,30 +27223,30 @@ public final void function() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1197:5: functionName LPAREN ( ws )? ( fnAttributes |) RPAREN { dbg.location(1197,5); - pushFollow(FOLLOW_functionName_in_function8458); + pushFollow(FOLLOW_functionName_in_function8426); functionName(); state._fsp--; if (state.failed) return;dbg.location(1198,3); - match(input,LPAREN,FOLLOW_LPAREN_in_function8462); if (state.failed) return;dbg.location(1198,10); + match(input,LPAREN,FOLLOW_LPAREN_in_function8430); if (state.failed) return;dbg.location(1198,10); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1198:10: ( ws )? - int alt382=2; - try { dbg.enterSubRule(382); - try { dbg.enterDecision(382, decisionCanBacktrack[382]); + int alt381=2; + try { dbg.enterSubRule(381); + try { dbg.enterDecision(381, decisionCanBacktrack[381]); - int LA382_0 = input.LA(1); - if ( (LA382_0==COMMENT||LA382_0==NL||LA382_0==WS) ) { - alt382=1; + int LA381_0 = input.LA(1); + if ( (LA381_0==COMMENT||LA381_0==NL||LA381_0==WS) ) { + alt381=1; } - } finally {dbg.exitDecision(382);} + } finally {dbg.exitDecision(381);} - switch (alt382) { + switch (alt381) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1198:10: ws { dbg.location(1198,10); - pushFollow(FOLLOW_ws_in_function8464); + pushFollow(FOLLOW_ws_in_function8432); ws(); state._fsp--; if (state.failed) return; @@ -27287,39 +27254,39 @@ public final void function() throws RecognitionException { break; } - } finally {dbg.exitSubRule(382);} + } finally {dbg.exitSubRule(381);} dbg.location(1199,3); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1199:3: ( fnAttributes |) - int alt383=2; - try { dbg.enterSubRule(383); - try { dbg.enterDecision(383, decisionCanBacktrack[383]); + int alt382=2; + try { dbg.enterSubRule(382); + try { dbg.enterDecision(382, decisionCanBacktrack[382]); - int LA383_0 = input.LA(1); - if ( ((LA383_0 >= ANGLE && LA383_0 <= AT_SIGN)||(LA383_0 >= BOTTOMCENTER_SYM && LA383_0 <= BOTTOMRIGHT_SYM)||LA383_0==CHARSET_SYM||LA383_0==COUNTER_STYLE_SYM||LA383_0==DIMENSION||LA383_0==EMS||LA383_0==EXS||(LA383_0 >= FONT_FACE_SYM && LA383_0 <= FREQ)||LA383_0==GEN||(LA383_0 >= HASH && LA383_0 <= HASH_SYMBOL)||(LA383_0 >= IDENT && LA383_0 <= IMPORT_SYM)||LA383_0==KEYFRAMES_SYM||(LA383_0 >= LBRACE && LA383_0 <= LENGTH)||(LA383_0 >= LESS_AND && LA383_0 <= LESS_JS_STRING)||LA383_0==LPAREN||(LA383_0 >= MEDIA_SYM && LA383_0 <= MOZ_DOCUMENT_SYM)||LA383_0==NAMESPACE_SYM||(LA383_0 >= NOT && LA383_0 <= NUMBER)||(LA383_0 >= PAGE_SYM && LA383_0 <= PERCENTAGE_SYMBOL)||LA383_0==PLUS||(LA383_0 >= REM && LA383_0 <= RIGHTTOP_SYM)||(LA383_0 >= SASS_AT_ROOT && LA383_0 <= SASS_DEBUG)||(LA383_0 >= SASS_EACH && LA383_0 <= SASS_ELSE)||LA383_0==SASS_EXTEND||(LA383_0 >= SASS_FOR && LA383_0 <= SASS_FUNCTION)||(LA383_0 >= SASS_IF && LA383_0 <= SASS_MIXIN)||(LA383_0 >= SASS_RETURN && LA383_0 <= SASS_WHILE)||LA383_0==STRING||(LA383_0 >= TILDE && LA383_0 <= TOPRIGHT_SYM)||(LA383_0 >= URANGE && LA383_0 <= URI)||LA383_0==VARIABLE||LA383_0==WEBKIT_KEYFRAMES_SYM) ) { - alt383=1; + int LA382_0 = input.LA(1); + if ( ((LA382_0 >= ANGLE && LA382_0 <= AT_SIGN)||(LA382_0 >= BOTTOMCENTER_SYM && LA382_0 <= BOTTOMRIGHT_SYM)||LA382_0==CHARSET_SYM||LA382_0==COUNTER_STYLE_SYM||LA382_0==DIMENSION||LA382_0==EMS||LA382_0==EXS||(LA382_0 >= FONT_FACE_SYM && LA382_0 <= FREQ)||LA382_0==GEN||(LA382_0 >= HASH && LA382_0 <= HASH_SYMBOL)||(LA382_0 >= IDENT && LA382_0 <= IMPORT_SYM)||LA382_0==KEYFRAMES_SYM||(LA382_0 >= LBRACE && LA382_0 <= LENGTH)||(LA382_0 >= LESS_AND && LA382_0 <= LESS_JS_STRING)||LA382_0==LPAREN||(LA382_0 >= MEDIA_SYM && LA382_0 <= MOZ_DOCUMENT_SYM)||LA382_0==NAMESPACE_SYM||(LA382_0 >= NOT && LA382_0 <= NUMBER)||(LA382_0 >= PAGE_SYM && LA382_0 <= PERCENTAGE_SYMBOL)||LA382_0==PLUS||(LA382_0 >= REM && LA382_0 <= RIGHTTOP_SYM)||(LA382_0 >= SASS_AT_ROOT && LA382_0 <= SASS_DEBUG)||(LA382_0 >= SASS_EACH && LA382_0 <= SASS_ELSE)||LA382_0==SASS_EXTEND||(LA382_0 >= SASS_FOR && LA382_0 <= SASS_FUNCTION)||(LA382_0 >= SASS_IF && LA382_0 <= SASS_MIXIN)||(LA382_0 >= SASS_RETURN && LA382_0 <= SASS_WHILE)||LA382_0==STRING||(LA382_0 >= TILDE && LA382_0 <= TOPRIGHT_SYM)||(LA382_0 >= URANGE && LA382_0 <= URI)||LA382_0==VARIABLE||LA382_0==WEBKIT_KEYFRAMES_SYM) ) { + alt382=1; } - else if ( (LA383_0==RPAREN) ) { - alt383=2; + else if ( (LA382_0==RPAREN) ) { + alt382=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 383, 0, input); + new NoViableAltException("", 382, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(383);} + } finally {dbg.exitDecision(382);} - switch (alt383) { + switch (alt382) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1200:21: fnAttributes { dbg.location(1200,21); - pushFollow(FOLLOW_fnAttributes_in_function8491); + pushFollow(FOLLOW_fnAttributes_in_function8459); fnAttributes(); state._fsp--; if (state.failed) return; @@ -27334,9 +27301,9 @@ else if ( (LA383_0==RPAREN) ) { break; } - } finally {dbg.exitSubRule(383);} + } finally {dbg.exitSubRule(382);} dbg.location(1203,3); - match(input,RPAREN,FOLLOW_RPAREN_in_function8522); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_function8490); if (state.failed) return; } } @@ -27380,67 +27347,67 @@ public final void functionName() throws RecognitionException { { dbg.location(1215,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1215:9: ( IDENT COLON )? - int alt384=2; - try { dbg.enterSubRule(384); - try { dbg.enterDecision(384, decisionCanBacktrack[384]); + int alt383=2; + try { dbg.enterSubRule(383); + try { dbg.enterDecision(383, decisionCanBacktrack[383]); - int LA384_0 = input.LA(1); - if ( (LA384_0==IDENT) ) { - int LA384_1 = input.LA(2); - if ( (LA384_1==COLON) ) { - alt384=1; + int LA383_0 = input.LA(1); + if ( (LA383_0==IDENT) ) { + int LA383_1 = input.LA(2); + if ( (LA383_1==COLON) ) { + alt383=1; } } - } finally {dbg.exitDecision(384);} + } finally {dbg.exitDecision(383);} - switch (alt384) { + switch (alt383) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1215:10: IDENT COLON { dbg.location(1215,10); - match(input,IDENT,FOLLOW_IDENT_in_functionName8574); if (state.failed) return;dbg.location(1215,16); - match(input,COLON,FOLLOW_COLON_in_functionName8576); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_functionName8542); if (state.failed) return;dbg.location(1215,16); + match(input,COLON,FOLLOW_COLON_in_functionName8544); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(384);} + } finally {dbg.exitSubRule(383);} dbg.location(1215,24); - match(input,IDENT,FOLLOW_IDENT_in_functionName8580); if (state.failed) return;dbg.location(1215,30); + match(input,IDENT,FOLLOW_IDENT_in_functionName8548); if (state.failed) return;dbg.location(1215,30); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1215:30: ( DOT IDENT )* - try { dbg.enterSubRule(385); + try { dbg.enterSubRule(384); - loop385: + loop384: while (true) { - int alt385=2; - try { dbg.enterDecision(385, decisionCanBacktrack[385]); + int alt384=2; + try { dbg.enterDecision(384, decisionCanBacktrack[384]); - int LA385_0 = input.LA(1); - if ( (LA385_0==DOT) ) { - alt385=1; + int LA384_0 = input.LA(1); + if ( (LA384_0==DOT) ) { + alt384=1; } - } finally {dbg.exitDecision(385);} + } finally {dbg.exitDecision(384);} - switch (alt385) { + switch (alt384) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1215:31: DOT IDENT { dbg.location(1215,31); - match(input,DOT,FOLLOW_DOT_in_functionName8583); if (state.failed) return;dbg.location(1215,35); - match(input,IDENT,FOLLOW_IDENT_in_functionName8585); if (state.failed) return; + match(input,DOT,FOLLOW_DOT_in_functionName8551); if (state.failed) return;dbg.location(1215,35); + match(input,IDENT,FOLLOW_IDENT_in_functionName8553); if (state.failed) return; } break; default : - break loop385; + break loop384; } } - } finally {dbg.exitSubRule(385);} + } finally {dbg.exitSubRule(384);} } @@ -27481,29 +27448,29 @@ public final void fnAttributes() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:5: fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? { dbg.location(1220,5); - pushFollow(FOLLOW_fnAttribute_in_fnAttributes8609); + pushFollow(FOLLOW_fnAttribute_in_fnAttributes8577); fnAttribute(); state._fsp--; if (state.failed) return;dbg.location(1220,17); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* - try { dbg.enterSubRule(389); + try { dbg.enterSubRule(388); - loop389: + loop388: while (true) { - int alt389=2; - try { dbg.enterDecision(389, decisionCanBacktrack[389]); + int alt388=2; + try { dbg.enterDecision(388, decisionCanBacktrack[388]); try { isCyclicDecision = true; - alt389 = dfa389.predict(input); + alt388 = dfa388.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(389);} + } finally {dbg.exitDecision(388);} - switch (alt389) { + switch (alt388) { case 1 : dbg.enterAlt(1); @@ -27511,24 +27478,24 @@ public final void fnAttributes() throws RecognitionException { { dbg.location(1220,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:18: ( ws )? - int alt386=2; - try { dbg.enterSubRule(386); - try { dbg.enterDecision(386, decisionCanBacktrack[386]); + int alt385=2; + try { dbg.enterSubRule(385); + try { dbg.enterDecision(385, decisionCanBacktrack[385]); - int LA386_0 = input.LA(1); - if ( (LA386_0==COMMENT||LA386_0==NL||LA386_0==WS) ) { - alt386=1; + int LA385_0 = input.LA(1); + if ( (LA385_0==COMMENT||LA385_0==NL||LA385_0==WS) ) { + alt385=1; } - } finally {dbg.exitDecision(386);} + } finally {dbg.exitDecision(385);} - switch (alt386) { + switch (alt385) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:18: ws { dbg.location(1220,18); - pushFollow(FOLLOW_ws_in_fnAttributes8612); + pushFollow(FOLLOW_ws_in_fnAttributes8580); ws(); state._fsp--; if (state.failed) return; @@ -27536,39 +27503,39 @@ public final void fnAttributes() throws RecognitionException { break; } - } finally {dbg.exitSubRule(386);} + } finally {dbg.exitSubRule(385);} dbg.location(1220,22); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:22: ( COMMA |{...}? SEMI ) - int alt387=2; - try { dbg.enterSubRule(387); - try { dbg.enterDecision(387, decisionCanBacktrack[387]); + int alt386=2; + try { dbg.enterSubRule(386); + try { dbg.enterDecision(386, decisionCanBacktrack[386]); - int LA387_0 = input.LA(1); - if ( (LA387_0==COMMA) ) { - alt387=1; + int LA386_0 = input.LA(1); + if ( (LA386_0==COMMA) ) { + alt386=1; } - else if ( (LA387_0==SEMI) ) { - alt387=2; + else if ( (LA386_0==SEMI) ) { + alt386=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 387, 0, input); + new NoViableAltException("", 386, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(387);} + } finally {dbg.exitDecision(386);} - switch (alt387) { + switch (alt386) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:23: COMMA { dbg.location(1220,23); - match(input,COMMA,FOLLOW_COMMA_in_fnAttributes8616); if (state.failed) return; + match(input,COMMA,FOLLOW_COMMA_in_fnAttributes8584); if (state.failed) return; } break; case 2 : @@ -27581,32 +27548,32 @@ else if ( (LA387_0==SEMI) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributes", "isLessSource()"); }dbg.location(1220,49); - match(input,SEMI,FOLLOW_SEMI_in_fnAttributes8622); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_fnAttributes8590); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(387);} + } finally {dbg.exitSubRule(386);} dbg.location(1220,55); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:55: ( ws )? - int alt388=2; - try { dbg.enterSubRule(388); - try { dbg.enterDecision(388, decisionCanBacktrack[388]); + int alt387=2; + try { dbg.enterSubRule(387); + try { dbg.enterDecision(387, decisionCanBacktrack[387]); - int LA388_0 = input.LA(1); - if ( (LA388_0==COMMENT||LA388_0==NL||LA388_0==WS) ) { - alt388=1; + int LA387_0 = input.LA(1); + if ( (LA387_0==COMMENT||LA387_0==NL||LA387_0==WS) ) { + alt387=1; } - } finally {dbg.exitDecision(388);} + } finally {dbg.exitDecision(387);} - switch (alt388) { + switch (alt387) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:55: ws { dbg.location(1220,55); - pushFollow(FOLLOW_ws_in_fnAttributes8625); + pushFollow(FOLLOW_ws_in_fnAttributes8593); ws(); state._fsp--; if (state.failed) return; @@ -27614,9 +27581,9 @@ else if ( (LA387_0==SEMI) ) { break; } - } finally {dbg.exitSubRule(388);} + } finally {dbg.exitSubRule(387);} dbg.location(1220,59); - pushFollow(FOLLOW_fnAttribute_in_fnAttributes8628); + pushFollow(FOLLOW_fnAttribute_in_fnAttributes8596); fnAttribute(); state._fsp--; if (state.failed) return; @@ -27624,30 +27591,30 @@ else if ( (LA387_0==SEMI) ) { break; default : - break loop389; + break loop388; } } - } finally {dbg.exitSubRule(389);} + } finally {dbg.exitSubRule(388);} dbg.location(1220,73); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:73: ( ws )? - int alt390=2; - try { dbg.enterSubRule(390); - try { dbg.enterDecision(390, decisionCanBacktrack[390]); + int alt389=2; + try { dbg.enterSubRule(389); + try { dbg.enterDecision(389, decisionCanBacktrack[389]); - int LA390_0 = input.LA(1); - if ( (LA390_0==COMMENT||LA390_0==NL||LA390_0==WS) ) { - alt390=1; + int LA389_0 = input.LA(1); + if ( (LA389_0==COMMENT||LA389_0==NL||LA389_0==WS) ) { + alt389=1; } - } finally {dbg.exitDecision(390);} + } finally {dbg.exitDecision(389);} - switch (alt390) { + switch (alt389) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:73: ws { dbg.location(1220,73); - pushFollow(FOLLOW_ws_in_fnAttributes8632); + pushFollow(FOLLOW_ws_in_fnAttributes8600); ws(); state._fsp--; if (state.failed) return; @@ -27655,7 +27622,7 @@ else if ( (LA387_0==SEMI) ) { break; } - } finally {dbg.exitSubRule(390);} + } finally {dbg.exitSubRule(389);} } @@ -27691,33 +27658,33 @@ public final void fnAttribute() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1224:2: ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ) - int alt393=3; - try { dbg.enterDecision(393, decisionCanBacktrack[393]); + int alt392=3; + try { dbg.enterDecision(392, decisionCanBacktrack[392]); - int LA393_0 = input.LA(1); - if ( (LA393_0==IDENT) ) { - int LA393_1 = input.LA(2); - if ( (synpred57_Css3()) ) { - alt393=1; + int LA392_0 = input.LA(1); + if ( (LA392_0==IDENT) ) { + int LA392_1 = input.LA(2); + if ( (synpred53_Css3()) ) { + alt392=1; } - else if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==AT_IDENT||(LA393_0 >= BOTTOMCENTER_SYM && LA393_0 <= BOTTOMRIGHT_SYM)||LA393_0==CHARSET_SYM||LA393_0==COUNTER_STYLE_SYM||LA393_0==FONT_FACE_SYM||LA393_0==IMPORT_SYM||LA393_0==KEYFRAMES_SYM||(LA393_0 >= LEFTBOTTOM_SYM && LA393_0 <= LEFTTOP_SYM)||LA393_0==MEDIA_SYM||LA393_0==MOZ_DOCUMENT_SYM||LA393_0==NAMESPACE_SYM||LA393_0==PAGE_SYM||(LA393_0 >= RIGHTBOTTOM_SYM && LA393_0 <= RIGHTTOP_SYM)||(LA393_0 >= SASS_AT_ROOT && LA393_0 <= SASS_DEBUG)||(LA393_0 >= SASS_EACH && LA393_0 <= SASS_ELSE)||LA393_0==SASS_EXTEND||(LA393_0 >= SASS_FOR && LA393_0 <= SASS_FUNCTION)||(LA393_0 >= SASS_IF && LA393_0 <= SASS_MIXIN)||(LA393_0 >= SASS_RETURN && LA393_0 <= SASS_USE)||(LA393_0 >= SASS_WARN && LA393_0 <= SASS_WHILE)||(LA393_0 >= TOPCENTER_SYM && LA393_0 <= TOPRIGHT_SYM)||LA393_0==WEBKIT_KEYFRAMES_SYM) ) { - int LA393_2 = input.LA(2); - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred57_Css3())) ) { - alt393=1; + else if ( (LA392_0==AT_IDENT||(LA392_0 >= BOTTOMCENTER_SYM && LA392_0 <= BOTTOMRIGHT_SYM)||LA392_0==CHARSET_SYM||LA392_0==COUNTER_STYLE_SYM||LA392_0==FONT_FACE_SYM||LA392_0==IMPORT_SYM||LA392_0==KEYFRAMES_SYM||(LA392_0 >= LEFTBOTTOM_SYM && LA392_0 <= LEFTTOP_SYM)||LA392_0==MEDIA_SYM||LA392_0==MOZ_DOCUMENT_SYM||LA392_0==NAMESPACE_SYM||LA392_0==PAGE_SYM||(LA392_0 >= RIGHTBOTTOM_SYM && LA392_0 <= RIGHTTOP_SYM)||(LA392_0 >= SASS_AT_ROOT && LA392_0 <= SASS_DEBUG)||(LA392_0 >= SASS_EACH && LA392_0 <= SASS_ELSE)||LA392_0==SASS_EXTEND||(LA392_0 >= SASS_FOR && LA392_0 <= SASS_FUNCTION)||(LA392_0 >= SASS_IF && LA392_0 <= SASS_MIXIN)||(LA392_0 >= SASS_RETURN && LA392_0 <= SASS_USE)||(LA392_0 >= SASS_WARN && LA392_0 <= SASS_WHILE)||(LA392_0 >= TOPCENTER_SYM && LA392_0 <= TOPRIGHT_SYM)||LA392_0==WEBKIT_KEYFRAMES_SYM) ) { + int LA392_2 = input.LA(2); + if ( (((synpred53_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt392=1; } - else if ( (((synpred58_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt393=2; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) { + alt392=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt393=3; + alt392=3; } else { @@ -27726,7 +27693,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 393, 2, input); + new NoViableAltException("", 392, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -27735,16 +27702,16 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } - else if ( (LA393_0==SASS_VAR) ) { - int LA393_3 = input.LA(2); - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred57_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt393=1; + else if ( (LA392_0==SASS_VAR) ) { + int LA392_3 = input.LA(2); + if ( (((synpred53_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt392=1; } - else if ( (((synpred58_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt393=2; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred54_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt392=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt393=3; + alt392=3; } else { @@ -27753,7 +27720,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 393, 3, input); + new NoViableAltException("", 392, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -27762,229 +27729,229 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } - else if ( (LA393_0==LBRACE) && (synpred58_Css3())) { - alt393=2; + else if ( (LA392_0==LBRACE) && (synpred54_Css3())) { + alt392=2; } - else if ( (LA393_0==NOT) && (synpred58_Css3())) { - alt393=2; + else if ( (LA392_0==NOT) && (synpred54_Css3())) { + alt392=2; } - else if ( (LA393_0==MINUS||LA393_0==PLUS) ) { - int LA393_6 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==MINUS||LA392_0==PLUS) ) { + int LA392_6 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==VARIABLE) ) { - int LA393_7 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==VARIABLE) ) { + int LA392_7 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==LBRACKET) ) { - int LA393_8 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==LBRACKET) ) { + int LA392_8 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==NUMBER) ) { - int LA393_9 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==NUMBER) ) { + int LA392_9 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==URANGE) ) { - int LA393_10 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==URANGE) ) { + int LA392_10 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==PERCENTAGE) ) { - int LA393_11 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==PERCENTAGE) ) { + int LA392_11 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==LENGTH) ) { - int LA393_12 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==LENGTH) ) { + int LA392_12 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==EMS) ) { - int LA393_13 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==EMS) ) { + int LA392_13 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==REM) ) { - int LA393_14 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==REM) ) { + int LA392_14 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==EXS) ) { - int LA393_15 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==EXS) ) { + int LA392_15 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==ANGLE) ) { - int LA393_16 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==ANGLE) ) { + int LA392_16 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==TIME) ) { - int LA393_17 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==TIME) ) { + int LA392_17 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==FREQ) ) { - int LA393_18 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==FREQ) ) { + int LA392_18 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==RESOLUTION) ) { - int LA393_19 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==RESOLUTION) ) { + int LA392_19 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==DIMENSION) ) { - int LA393_20 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==DIMENSION) ) { + int LA392_20 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==STRING) ) { - int LA393_21 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==STRING) ) { + int LA392_21 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==TILDE) ) { - int LA393_22 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==TILDE) ) { + int LA392_22 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==LESS_JS_STRING) ) { - int LA393_23 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==LESS_JS_STRING) ) { + int LA392_23 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==GEN) ) { - int LA393_24 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==GEN) ) { + int LA392_24 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==URI) ) { - int LA393_25 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==URI) ) { + int LA392_25 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==HASH) ) { - int LA393_26 = input.LA(2); - if ( (synpred58_Css3()) ) { - alt393=2; + else if ( (LA392_0==HASH) ) { + int LA392_26 = input.LA(2); + if ( (synpred54_Css3()) ) { + alt392=2; } else if ( (true) ) { - alt393=3; + alt392=3; } } - else if ( (LA393_0==LESS_AND) ) { - int LA393_27 = input.LA(2); - if ( ((synpred58_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt393=2; + else if ( (LA392_0==LESS_AND) ) { + int LA392_27 = input.LA(2); + if ( ((synpred54_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt392=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt393=3; + alt392=3; } else { @@ -27993,7 +27960,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 393, 27, input); + new NoViableAltException("", 392, 27, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28002,13 +27969,13 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA393_0==HASH_SYMBOL) ) { - int LA393_28 = input.LA(2); - if ( ((synpred58_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt393=2; + else if ( (LA392_0==HASH_SYMBOL) ) { + int LA392_28 = input.LA(2); + if ( ((synpred54_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt392=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt393=3; + alt392=3; } else { @@ -28017,7 +27984,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 393, 28, input); + new NoViableAltException("", 392, 28, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28026,13 +27993,13 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA393_0==AT_SIGN) ) { - int LA393_29 = input.LA(2); - if ( ((synpred58_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt393=2; + else if ( (LA392_0==AT_SIGN) ) { + int LA392_29 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred54_Css3())) ) { + alt392=2; } else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt393=3; + alt392=3; } else { @@ -28041,7 +28008,7 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 393, 29, input); + new NoViableAltException("", 392, 29, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28050,13 +28017,13 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { } } - else if ( (LA393_0==PERCENTAGE_SYMBOL) ) { - int LA393_30 = input.LA(2); - if ( ((synpred58_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))) ) { - alt393=2; + else if ( (LA392_0==PERCENTAGE_SYMBOL) ) { + int LA392_30 = input.LA(2); + if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred54_Css3())) ) { + alt392=2; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt393=3; + alt392=3; } else { @@ -28065,7 +28032,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 393, 30, input); + new NoViableAltException("", 392, 30, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28074,45 +28041,45 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } - else if ( (LA393_0==IMPORTANT_SYM) && (synpred58_Css3())) { - alt393=2; + else if ( (LA392_0==IMPORTANT_SYM) && (synpred54_Css3())) { + alt392=2; } - else if ( (LA393_0==LPAREN) && (synpred58_Css3())) { - alt393=2; + else if ( (LA392_0==LPAREN) && (synpred54_Css3())) { + alt392=2; } - } finally {dbg.exitDecision(393);} + } finally {dbg.exitDecision(392);} - switch (alt393) { + switch (alt392) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue { dbg.location(1225,46); - pushFollow(FOLLOW_fnAttributeName_in_fnAttribute8669); + pushFollow(FOLLOW_fnAttributeName_in_fnAttribute8637); fnAttributeName(); state._fsp--; if (state.failed) return;dbg.location(1225,62); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:62: ( ws )? - int alt391=2; - try { dbg.enterSubRule(391); - try { dbg.enterDecision(391, decisionCanBacktrack[391]); + int alt390=2; + try { dbg.enterSubRule(390); + try { dbg.enterDecision(390, decisionCanBacktrack[390]); - int LA391_0 = input.LA(1); - if ( (LA391_0==COMMENT||LA391_0==NL||LA391_0==WS) ) { - alt391=1; + int LA390_0 = input.LA(1); + if ( (LA390_0==COMMENT||LA390_0==NL||LA390_0==WS) ) { + alt390=1; } - } finally {dbg.exitDecision(391);} + } finally {dbg.exitDecision(390);} - switch (alt391) { + switch (alt390) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:62: ws { dbg.location(1225,62); - pushFollow(FOLLOW_ws_in_fnAttribute8671); + pushFollow(FOLLOW_ws_in_fnAttribute8639); ws(); state._fsp--; if (state.failed) return; @@ -28120,7 +28087,7 @@ else if ( (LA393_0==LPAREN) && (synpred58_Css3())) { break; } - } finally {dbg.exitSubRule(391);} + } finally {dbg.exitSubRule(390);} dbg.location(1225,66); if ( input.LA(1)==COLON||input.LA(1)==OPEQ ) { input.consume(); @@ -28134,24 +28101,24 @@ else if ( (LA393_0==LPAREN) && (synpred58_Css3())) { throw mse; }dbg.location(1225,79); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:79: ( ws )? - int alt392=2; - try { dbg.enterSubRule(392); - try { dbg.enterDecision(392, decisionCanBacktrack[392]); + int alt391=2; + try { dbg.enterSubRule(391); + try { dbg.enterDecision(391, decisionCanBacktrack[391]); - int LA392_0 = input.LA(1); - if ( (LA392_0==COMMENT||LA392_0==NL||LA392_0==WS) ) { - alt392=1; + int LA391_0 = input.LA(1); + if ( (LA391_0==COMMENT||LA391_0==NL||LA391_0==WS) ) { + alt391=1; } - } finally {dbg.exitDecision(392);} + } finally {dbg.exitDecision(391);} - switch (alt392) { + switch (alt391) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:79: ws { dbg.location(1225,79); - pushFollow(FOLLOW_ws_in_fnAttribute8680); + pushFollow(FOLLOW_ws_in_fnAttribute8648); ws(); state._fsp--; if (state.failed) return; @@ -28159,9 +28126,9 @@ else if ( (LA393_0==LPAREN) && (synpred58_Css3())) { break; } - } finally {dbg.exitSubRule(392);} + } finally {dbg.exitSubRule(391);} dbg.location(1225,83); - pushFollow(FOLLOW_fnAttributeValue_in_fnAttribute8683); + pushFollow(FOLLOW_fnAttributeValue_in_fnAttribute8651); fnAttributeValue(); state._fsp--; if (state.failed) return; @@ -28173,7 +28140,7 @@ else if ( (LA393_0==LPAREN) && (synpred58_Css3())) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1226:11: ( cp_expression )=> cp_expression { dbg.location(1226,29); - pushFollow(FOLLOW_cp_expression_in_fnAttribute8700); + pushFollow(FOLLOW_cp_expression_in_fnAttribute8668); cp_expression(); state._fsp--; if (state.failed) return; @@ -28185,7 +28152,7 @@ else if ( (LA393_0==LPAREN) && (synpred58_Css3())) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1227:11: expression { dbg.location(1227,11); - pushFollow(FOLLOW_expression_in_fnAttribute8712); + pushFollow(FOLLOW_expression_in_fnAttribute8680); expression(); state._fsp--; if (state.failed) return; @@ -28225,19 +28192,19 @@ public final void fnAttributeName() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1231:2: ( IDENT ( DOT IDENT )* |{...}? cp_variable ) - int alt395=2; - try { dbg.enterDecision(395, decisionCanBacktrack[395]); + int alt394=2; + try { dbg.enterDecision(394, decisionCanBacktrack[394]); - int LA395_0 = input.LA(1); - if ( (LA395_0==IDENT) ) { - int LA395_1 = input.LA(2); - if ( (LA395_1==DOT) ) { - int LA395_3 = input.LA(3); - if ( (LA395_3==SASS_VAR) ) { - alt395=2; + int LA394_0 = input.LA(1); + if ( (LA394_0==IDENT) ) { + int LA394_1 = input.LA(2); + if ( (LA394_1==DOT) ) { + int LA394_3 = input.LA(3); + if ( (LA394_3==SASS_VAR) ) { + alt394=2; } - else if ( (LA395_3==IDENT) ) { - alt395=1; + else if ( (LA394_3==IDENT) ) { + alt394=1; } else { @@ -28248,7 +28215,7 @@ else if ( (LA395_3==IDENT) ) { input.consume(); } NoViableAltException nvae = - new NoViableAltException("", 395, 3, input); + new NoViableAltException("", 394, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28257,8 +28224,8 @@ else if ( (LA395_3==IDENT) ) { } } - else if ( (LA395_1==COLON||LA395_1==COMMENT||LA395_1==NL||LA395_1==OPEQ||LA395_1==WS) ) { - alt395=1; + else if ( (LA394_1==COLON||LA394_1==COMMENT||LA394_1==NL||LA394_1==OPEQ||LA394_1==WS) ) { + alt394=1; } else { @@ -28267,7 +28234,7 @@ else if ( (LA395_1==COLON||LA395_1==COMMENT||LA395_1==NL||LA395_1==OPEQ||LA395_1 try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 395, 1, input); + new NoViableAltException("", 394, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28276,60 +28243,60 @@ else if ( (LA395_1==COLON||LA395_1==COMMENT||LA395_1==NL||LA395_1==OPEQ||LA395_1 } } - else if ( (LA395_0==AT_IDENT||(LA395_0 >= BOTTOMCENTER_SYM && LA395_0 <= BOTTOMRIGHT_SYM)||LA395_0==CHARSET_SYM||LA395_0==COUNTER_STYLE_SYM||LA395_0==FONT_FACE_SYM||LA395_0==IMPORT_SYM||LA395_0==KEYFRAMES_SYM||(LA395_0 >= LEFTBOTTOM_SYM && LA395_0 <= LEFTTOP_SYM)||LA395_0==MEDIA_SYM||LA395_0==MOZ_DOCUMENT_SYM||LA395_0==NAMESPACE_SYM||LA395_0==PAGE_SYM||(LA395_0 >= RIGHTBOTTOM_SYM && LA395_0 <= RIGHTTOP_SYM)||(LA395_0 >= SASS_AT_ROOT && LA395_0 <= SASS_DEBUG)||(LA395_0 >= SASS_EACH && LA395_0 <= SASS_ELSE)||LA395_0==SASS_EXTEND||(LA395_0 >= SASS_FOR && LA395_0 <= SASS_FUNCTION)||(LA395_0 >= SASS_IF && LA395_0 <= SASS_MIXIN)||(LA395_0 >= SASS_RETURN && LA395_0 <= SASS_WHILE)||(LA395_0 >= TOPCENTER_SYM && LA395_0 <= TOPRIGHT_SYM)||LA395_0==WEBKIT_KEYFRAMES_SYM) ) { - alt395=2; + else if ( (LA394_0==AT_IDENT||(LA394_0 >= BOTTOMCENTER_SYM && LA394_0 <= BOTTOMRIGHT_SYM)||LA394_0==CHARSET_SYM||LA394_0==COUNTER_STYLE_SYM||LA394_0==FONT_FACE_SYM||LA394_0==IMPORT_SYM||LA394_0==KEYFRAMES_SYM||(LA394_0 >= LEFTBOTTOM_SYM && LA394_0 <= LEFTTOP_SYM)||LA394_0==MEDIA_SYM||LA394_0==MOZ_DOCUMENT_SYM||LA394_0==NAMESPACE_SYM||LA394_0==PAGE_SYM||(LA394_0 >= RIGHTBOTTOM_SYM && LA394_0 <= RIGHTTOP_SYM)||(LA394_0 >= SASS_AT_ROOT && LA394_0 <= SASS_DEBUG)||(LA394_0 >= SASS_EACH && LA394_0 <= SASS_ELSE)||LA394_0==SASS_EXTEND||(LA394_0 >= SASS_FOR && LA394_0 <= SASS_FUNCTION)||(LA394_0 >= SASS_IF && LA394_0 <= SASS_MIXIN)||(LA394_0 >= SASS_RETURN && LA394_0 <= SASS_WHILE)||(LA394_0 >= TOPCENTER_SYM && LA394_0 <= TOPRIGHT_SYM)||LA394_0==WEBKIT_KEYFRAMES_SYM) ) { + alt394=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 395, 0, input); + new NoViableAltException("", 394, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(395);} + } finally {dbg.exitDecision(394);} - switch (alt395) { + switch (alt394) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1232:13: IDENT ( DOT IDENT )* { dbg.location(1232,13); - match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName8735); if (state.failed) return;dbg.location(1232,19); + match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName8703); if (state.failed) return;dbg.location(1232,19); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1232:19: ( DOT IDENT )* - try { dbg.enterSubRule(394); + try { dbg.enterSubRule(393); - loop394: + loop393: while (true) { - int alt394=2; - try { dbg.enterDecision(394, decisionCanBacktrack[394]); + int alt393=2; + try { dbg.enterDecision(393, decisionCanBacktrack[393]); - int LA394_0 = input.LA(1); - if ( (LA394_0==DOT) ) { - alt394=1; + int LA393_0 = input.LA(1); + if ( (LA393_0==DOT) ) { + alt393=1; } - } finally {dbg.exitDecision(394);} + } finally {dbg.exitDecision(393);} - switch (alt394) { + switch (alt393) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1232:20: DOT IDENT { dbg.location(1232,20); - match(input,DOT,FOLLOW_DOT_in_fnAttributeName8738); if (state.failed) return;dbg.location(1232,24); - match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName8740); if (state.failed) return; + match(input,DOT,FOLLOW_DOT_in_fnAttributeName8706); if (state.failed) return;dbg.location(1232,24); + match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName8708); if (state.failed) return; } break; default : - break loop394; + break loop393; } } - } finally {dbg.exitSubRule(394);} + } finally {dbg.exitSubRule(393);} } break; @@ -28343,7 +28310,7 @@ else if ( (LA395_0==AT_IDENT||(LA395_0 >= BOTTOMCENTER_SYM && LA395_0 <= BOTTOMR if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributeName", "isCssPreprocessorSource()"); }dbg.location(1233,44); - pushFollow(FOLLOW_cp_variable_in_fnAttributeName8760); + pushFollow(FOLLOW_cp_variable_in_fnAttributeName8728); cp_variable(); state._fsp--; if (state.failed) return; @@ -28383,19 +28350,19 @@ public final void fnAttributeValue() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1237:2: ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ) - int alt400=2; - try { dbg.enterDecision(400, decisionCanBacktrack[400]); + int alt399=2; + try { dbg.enterDecision(399, decisionCanBacktrack[399]); switch ( input.LA(1) ) { case MINUS: case PLUS: { - int LA400_1 = input.LA(2); + int LA399_1 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28404,7 +28371,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 1, input); + new NoViableAltException("", 399, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28416,12 +28383,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case IDENT: { - int LA400_2 = input.LA(2); + int LA399_2 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28430,7 +28397,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 2, input); + new NoViableAltException("", 399, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28442,12 +28409,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case VARIABLE: { - int LA400_3 = input.LA(2); + int LA399_3 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28456,7 +28423,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 3, input); + new NoViableAltException("", 399, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28468,12 +28435,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case LBRACKET: { - int LA400_4 = input.LA(2); + int LA399_4 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28482,7 +28449,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 4, input); + new NoViableAltException("", 399, 4, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28494,12 +28461,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case NUMBER: { - int LA400_5 = input.LA(2); + int LA399_5 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28508,7 +28475,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 5, input); + new NoViableAltException("", 399, 5, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28520,12 +28487,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case URANGE: { - int LA400_6 = input.LA(2); + int LA399_6 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28534,7 +28501,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 6, input); + new NoViableAltException("", 399, 6, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28546,12 +28513,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case PERCENTAGE: { - int LA400_7 = input.LA(2); + int LA399_7 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28560,7 +28527,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 7, input); + new NoViableAltException("", 399, 7, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28572,12 +28539,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case LENGTH: { - int LA400_8 = input.LA(2); + int LA399_8 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28586,7 +28553,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 8, input); + new NoViableAltException("", 399, 8, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28598,12 +28565,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case EMS: { - int LA400_9 = input.LA(2); + int LA399_9 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28612,7 +28579,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 9, input); + new NoViableAltException("", 399, 9, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28624,12 +28591,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case REM: { - int LA400_10 = input.LA(2); + int LA399_10 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28638,7 +28605,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 10, input); + new NoViableAltException("", 399, 10, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28650,12 +28617,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case EXS: { - int LA400_11 = input.LA(2); + int LA399_11 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28664,7 +28631,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 11, input); + new NoViableAltException("", 399, 11, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28676,12 +28643,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case ANGLE: { - int LA400_12 = input.LA(2); + int LA399_12 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28690,7 +28657,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 12, input); + new NoViableAltException("", 399, 12, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28702,12 +28669,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case TIME: { - int LA400_13 = input.LA(2); + int LA399_13 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28716,7 +28683,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 13, input); + new NoViableAltException("", 399, 13, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28728,12 +28695,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case FREQ: { - int LA400_14 = input.LA(2); + int LA399_14 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28742,7 +28709,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 14, input); + new NoViableAltException("", 399, 14, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28754,12 +28721,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case RESOLUTION: { - int LA400_15 = input.LA(2); + int LA399_15 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28768,7 +28735,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 15, input); + new NoViableAltException("", 399, 15, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28780,12 +28747,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case DIMENSION: { - int LA400_16 = input.LA(2); + int LA399_16 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28794,7 +28761,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 16, input); + new NoViableAltException("", 399, 16, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28806,12 +28773,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case STRING: { - int LA400_17 = input.LA(2); + int LA399_17 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28820,7 +28787,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 17, input); + new NoViableAltException("", 399, 17, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28832,12 +28799,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case TILDE: { - int LA400_18 = input.LA(2); + int LA399_18 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28846,7 +28813,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 18, input); + new NoViableAltException("", 399, 18, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28858,12 +28825,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case LESS_JS_STRING: { - int LA400_19 = input.LA(2); + int LA399_19 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28872,7 +28839,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 19, input); + new NoViableAltException("", 399, 19, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28884,12 +28851,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case GEN: { - int LA400_20 = input.LA(2); + int LA399_20 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28898,7 +28865,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 20, input); + new NoViableAltException("", 399, 20, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28910,12 +28877,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case URI: { - int LA400_21 = input.LA(2); + int LA399_21 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28924,7 +28891,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 21, input); + new NoViableAltException("", 399, 21, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28936,12 +28903,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case HASH: { - int LA400_22 = input.LA(2); + int LA399_22 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -28950,7 +28917,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 22, input); + new NoViableAltException("", 399, 22, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29004,12 +28971,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA400_23 = input.LA(2); + int LA399_23 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt400=1; + alt399=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt400=2; + alt399=2; } else { @@ -29018,7 +28985,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 23, input); + new NoViableAltException("", 399, 23, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29030,12 +28997,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case SASS_VAR: { - int LA400_24 = input.LA(2); + int LA399_24 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt400=1; + alt399=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt400=2; + alt399=2; } else { @@ -29044,7 +29011,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 24, input); + new NoViableAltException("", 399, 24, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29056,12 +29023,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case LESS_AND: { - int LA400_25 = input.LA(2); + int LA399_25 = input.LA(2); if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt400=1; + alt399=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt400=2; + alt399=2; } else { @@ -29070,7 +29037,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 25, input); + new NoViableAltException("", 399, 25, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29082,12 +29049,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case HASH_SYMBOL: { - int LA400_26 = input.LA(2); + int LA399_26 = input.LA(2); if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt400=1; + alt399=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt400=2; + alt399=2; } else { @@ -29096,7 +29063,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 26, input); + new NoViableAltException("", 399, 26, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29108,12 +29075,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case AT_SIGN: { - int LA400_27 = input.LA(2); + int LA399_27 = input.LA(2); if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt400=1; + alt399=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt400=2; + alt399=2; } else { @@ -29122,7 +29089,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 27, input); + new NoViableAltException("", 399, 27, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29134,12 +29101,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case PERCENTAGE_SYMBOL: { - int LA400_28 = input.LA(2); + int LA399_28 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=1; + alt399=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt400=2; + alt399=2; } else { @@ -29148,7 +29115,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 400, 28, input); + new NoViableAltException("", 399, 28, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29161,48 +29128,48 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case IMPORTANT_SYM: case LPAREN: { - alt400=2; + alt399=2; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 400, 0, input); + new NoViableAltException("", 399, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(400);} + } finally {dbg.exitDecision(399);} - switch (alt400) { + switch (alt399) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:13: term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* { dbg.location(1238,13); - pushFollow(FOLLOW_term_in_fnAttributeValue8783); + pushFollow(FOLLOW_term_in_fnAttributeValue8751); term(); state._fsp--; if (state.failed) return;dbg.location(1238,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* - try { dbg.enterSubRule(399); + try { dbg.enterSubRule(398); - loop399: + loop398: while (true) { - int alt399=2; - try { dbg.enterDecision(399, decisionCanBacktrack[399]); + int alt398=2; + try { dbg.enterDecision(398, decisionCanBacktrack[398]); try { isCyclicDecision = true; - alt399 = dfa399.predict(input); + alt398 = dfa398.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(399);} + } finally {dbg.exitDecision(398);} - switch (alt399) { + switch (alt398) { case 1 : dbg.enterAlt(1); @@ -29210,28 +29177,28 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) { dbg.location(1238,71); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) - int alt398=3; - try { dbg.enterSubRule(398); - try { dbg.enterDecision(398, decisionCanBacktrack[398]); + int alt397=3; + try { dbg.enterSubRule(397); + try { dbg.enterDecision(397, decisionCanBacktrack[397]); try { isCyclicDecision = true; - alt398 = dfa398.predict(input); + alt397 = dfa397.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(398);} + } finally {dbg.exitDecision(397);} - switch (alt398) { + switch (alt397) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:73: ws { dbg.location(1238,73); - pushFollow(FOLLOW_ws_in_fnAttributeValue8815); + pushFollow(FOLLOW_ws_in_fnAttributeValue8783); ws(); state._fsp--; if (state.failed) return; @@ -29250,24 +29217,24 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) { dbg.location(1238,79); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:79: ( ws )? - int alt396=2; - try { dbg.enterSubRule(396); - try { dbg.enterDecision(396, decisionCanBacktrack[396]); + int alt395=2; + try { dbg.enterSubRule(395); + try { dbg.enterDecision(395, decisionCanBacktrack[395]); - int LA396_0 = input.LA(1); - if ( (LA396_0==COMMENT||LA396_0==NL||LA396_0==WS) ) { - alt396=1; + int LA395_0 = input.LA(1); + if ( (LA395_0==COMMENT||LA395_0==NL||LA395_0==WS) ) { + alt395=1; } - } finally {dbg.exitDecision(396);} + } finally {dbg.exitDecision(395);} - switch (alt396) { + switch (alt395) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:79: ws { dbg.location(1238,79); - pushFollow(FOLLOW_ws_in_fnAttributeValue8820); + pushFollow(FOLLOW_ws_in_fnAttributeValue8788); ws(); state._fsp--; if (state.failed) return; @@ -29275,28 +29242,28 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; } - } finally {dbg.exitSubRule(396);} + } finally {dbg.exitSubRule(395);} dbg.location(1238,83); - match(input,SOLIDUS,FOLLOW_SOLIDUS_in_fnAttributeValue8823); if (state.failed) return;dbg.location(1238,91); + match(input,SOLIDUS,FOLLOW_SOLIDUS_in_fnAttributeValue8791); if (state.failed) return;dbg.location(1238,91); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:91: ( ws )? - int alt397=2; - try { dbg.enterSubRule(397); - try { dbg.enterDecision(397, decisionCanBacktrack[397]); + int alt396=2; + try { dbg.enterSubRule(396); + try { dbg.enterDecision(396, decisionCanBacktrack[396]); - int LA397_0 = input.LA(1); - if ( (LA397_0==COMMENT||LA397_0==NL||LA397_0==WS) ) { - alt397=1; + int LA396_0 = input.LA(1); + if ( (LA396_0==COMMENT||LA396_0==NL||LA396_0==WS) ) { + alt396=1; } - } finally {dbg.exitDecision(397);} + } finally {dbg.exitDecision(396);} - switch (alt397) { + switch (alt396) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:91: ws { dbg.location(1238,91); - pushFollow(FOLLOW_ws_in_fnAttributeValue8825); + pushFollow(FOLLOW_ws_in_fnAttributeValue8793); ws(); state._fsp--; if (state.failed) return; @@ -29304,7 +29271,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; } - } finally {dbg.exitSubRule(397);} + } finally {dbg.exitSubRule(396);} } @@ -29319,9 +29286,9 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; } - } finally {dbg.exitSubRule(398);} + } finally {dbg.exitSubRule(397);} dbg.location(1238,113); - pushFollow(FOLLOW_term_in_fnAttributeValue8834); + pushFollow(FOLLOW_term_in_fnAttributeValue8802); term(); state._fsp--; if (state.failed) return; @@ -29329,10 +29296,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; default : - break loop399; + break loop398; } } - } finally {dbg.exitSubRule(399);} + } finally {dbg.exitSubRule(398);} } break; @@ -29346,7 +29313,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributeValue", "isCssPreprocessorSource()"); }dbg.location(1239,44); - pushFollow(FOLLOW_cp_math_expression_in_fnAttributeValue8855); + pushFollow(FOLLOW_cp_math_expression_in_fnAttributeValue8823); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -29391,7 +29358,7 @@ public final void hexColor() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1243:7: HASH { dbg.location(1243,7); - match(input,HASH,FOLLOW_HASH_in_hexColor8869); if (state.failed) return; + match(input,HASH,FOLLOW_HASH_in_hexColor8837); if (state.failed) return; } } @@ -29432,22 +29399,22 @@ public final void ws() throws RecognitionException { { dbg.location(1247,7); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1247:7: ( WS | NL | COMMENT )+ - int cnt401=0; - try { dbg.enterSubRule(401); + int cnt400=0; + try { dbg.enterSubRule(400); - loop401: + loop400: while (true) { - int alt401=2; - try { dbg.enterDecision(401, decisionCanBacktrack[401]); + int alt400=2; + try { dbg.enterDecision(400, decisionCanBacktrack[400]); - int LA401_0 = input.LA(1); - if ( (LA401_0==COMMENT||LA401_0==NL||LA401_0==WS) ) { - alt401=1; + int LA400_0 = input.LA(1); + if ( (LA400_0==COMMENT||LA400_0==NL||LA400_0==WS) ) { + alt400=1; } - } finally {dbg.exitDecision(401);} + } finally {dbg.exitDecision(400);} - switch (alt401) { + switch (alt400) { case 1 : dbg.enterAlt(1); @@ -29469,16 +29436,16 @@ public final void ws() throws RecognitionException { break; default : - if ( cnt401 >= 1 ) break loop401; + if ( cnt400 >= 1 ) break loop400; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(401, input); + EarlyExitException eee = new EarlyExitException(400, input); dbg.recognitionException(eee); throw eee; } - cnt401++; + cnt400++; } - } finally {dbg.exitSubRule(401);} + } finally {dbg.exitSubRule(400);} } @@ -29514,8 +29481,8 @@ public final void cp_variable_declaration() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1254:5: ({...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list |{...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) - int alt409=2; - try { dbg.enterDecision(409, decisionCanBacktrack[409]); + int alt408=2; + try { dbg.enterDecision(408, decisionCanBacktrack[408]); switch ( input.LA(1) ) { case AT_IDENT: @@ -29562,12 +29529,12 @@ public final void cp_variable_declaration() throws RecognitionException { case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA409_1 = input.LA(2); + int LA408_1 = input.LA(2); if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt409=1; + alt408=1; } else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt409=2; + alt408=2; } else { @@ -29576,7 +29543,7 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScss try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 409, 1, input); + new NoViableAltException("", 408, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29588,12 +29555,12 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScss break; case SASS_VAR: { - int LA409_2 = input.LA(2); + int LA408_2 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt409=1; + alt408=1; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt409=2; + alt408=2; } else { @@ -29602,7 +29569,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 409, 2, input); + new NoViableAltException("", 408, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29614,12 +29581,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; case IDENT: { - int LA409_3 = input.LA(2); + int LA408_3 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt409=1; + alt408=1; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt409=2; + alt408=2; } else { @@ -29628,7 +29595,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 409, 3, input); + new NoViableAltException("", 408, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29641,13 +29608,13 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 409, 0, input); + new NoViableAltException("", 408, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(409);} + } finally {dbg.exitDecision(408);} - switch (alt409) { + switch (alt408) { case 1 : dbg.enterAlt(1); @@ -29658,29 +29625,29 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable_declaration", "isLessSource()"); }dbg.location(1255,27); - pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration8929); + pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration8897); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(1255,39); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1255:39: ( ws )? - int alt402=2; - try { dbg.enterSubRule(402); - try { dbg.enterDecision(402, decisionCanBacktrack[402]); + int alt401=2; + try { dbg.enterSubRule(401); + try { dbg.enterDecision(401, decisionCanBacktrack[401]); - int LA402_0 = input.LA(1); - if ( (LA402_0==COMMENT||LA402_0==NL||LA402_0==WS) ) { - alt402=1; + int LA401_0 = input.LA(1); + if ( (LA401_0==COMMENT||LA401_0==NL||LA401_0==WS) ) { + alt401=1; } - } finally {dbg.exitDecision(402);} + } finally {dbg.exitDecision(401);} - switch (alt402) { + switch (alt401) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1255:39: ws { dbg.location(1255,39); - pushFollow(FOLLOW_ws_in_cp_variable_declaration8931); + pushFollow(FOLLOW_ws_in_cp_variable_declaration8899); ws(); state._fsp--; if (state.failed) return; @@ -29688,28 +29655,28 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(402);} + } finally {dbg.exitSubRule(401);} dbg.location(1255,43); - match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration8934); if (state.failed) return;dbg.location(1255,49); + match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration8902); if (state.failed) return;dbg.location(1255,49); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1255:49: ( ws )? - int alt403=2; - try { dbg.enterSubRule(403); - try { dbg.enterDecision(403, decisionCanBacktrack[403]); + int alt402=2; + try { dbg.enterSubRule(402); + try { dbg.enterDecision(402, decisionCanBacktrack[402]); - int LA403_0 = input.LA(1); - if ( (LA403_0==COMMENT||LA403_0==NL||LA403_0==WS) ) { - alt403=1; + int LA402_0 = input.LA(1); + if ( (LA402_0==COMMENT||LA402_0==NL||LA402_0==WS) ) { + alt402=1; } - } finally {dbg.exitDecision(403);} + } finally {dbg.exitDecision(402);} - switch (alt403) { + switch (alt402) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1255:49: ws { dbg.location(1255,49); - pushFollow(FOLLOW_ws_in_cp_variable_declaration8936); + pushFollow(FOLLOW_ws_in_cp_variable_declaration8904); ws(); state._fsp--; if (state.failed) return; @@ -29717,9 +29684,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(403);} + } finally {dbg.exitSubRule(402);} dbg.location(1255,53); - pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration8939); + pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration8907); cp_expression_list(); state._fsp--; if (state.failed) return; @@ -29735,29 +29702,29 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable_declaration", "isScssSource()"); }dbg.location(1257,27); - pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration8961); + pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration8929); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(1257,39); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:39: ( ws )? - int alt404=2; - try { dbg.enterSubRule(404); - try { dbg.enterDecision(404, decisionCanBacktrack[404]); + int alt403=2; + try { dbg.enterSubRule(403); + try { dbg.enterDecision(403, decisionCanBacktrack[403]); - int LA404_0 = input.LA(1); - if ( (LA404_0==COMMENT||LA404_0==NL||LA404_0==WS) ) { - alt404=1; + int LA403_0 = input.LA(1); + if ( (LA403_0==COMMENT||LA403_0==NL||LA403_0==WS) ) { + alt403=1; } - } finally {dbg.exitDecision(404);} + } finally {dbg.exitDecision(403);} - switch (alt404) { + switch (alt403) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:39: ws { dbg.location(1257,39); - pushFollow(FOLLOW_ws_in_cp_variable_declaration8963); + pushFollow(FOLLOW_ws_in_cp_variable_declaration8931); ws(); state._fsp--; if (state.failed) return; @@ -29765,28 +29732,28 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(404);} + } finally {dbg.exitSubRule(403);} dbg.location(1257,43); - match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration8966); if (state.failed) return;dbg.location(1257,49); + match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration8934); if (state.failed) return;dbg.location(1257,49); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:49: ( ws )? - int alt405=2; - try { dbg.enterSubRule(405); - try { dbg.enterDecision(405, decisionCanBacktrack[405]); + int alt404=2; + try { dbg.enterSubRule(404); + try { dbg.enterDecision(404, decisionCanBacktrack[404]); - int LA405_0 = input.LA(1); - if ( (LA405_0==COMMENT||LA405_0==NL||LA405_0==WS) ) { - alt405=1; + int LA404_0 = input.LA(1); + if ( (LA404_0==COMMENT||LA404_0==NL||LA404_0==WS) ) { + alt404=1; } - } finally {dbg.exitDecision(405);} + } finally {dbg.exitDecision(404);} - switch (alt405) { + switch (alt404) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:49: ws { dbg.location(1257,49); - pushFollow(FOLLOW_ws_in_cp_variable_declaration8968); + pushFollow(FOLLOW_ws_in_cp_variable_declaration8936); ws(); state._fsp--; if (state.failed) return; @@ -29794,31 +29761,31 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(405);} + } finally {dbg.exitSubRule(404);} dbg.location(1257,53); - pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration8971); + pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration8939); cp_expression_list(); state._fsp--; if (state.failed) return;dbg.location(1257,72); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* - try { dbg.enterSubRule(408); + try { dbg.enterSubRule(407); - loop408: + loop407: while (true) { - int alt408=3; - try { dbg.enterDecision(408, decisionCanBacktrack[408]); + int alt407=3; + try { dbg.enterDecision(407, decisionCanBacktrack[407]); try { isCyclicDecision = true; - alt408 = dfa408.predict(input); + alt407 = dfa407.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(408);} + } finally {dbg.exitDecision(407);} - switch (alt408) { + switch (alt407) { case 1 : dbg.enterAlt(1); @@ -29832,24 +29799,24 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { { dbg.location(1257,74); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:74: ( ws )? - int alt406=2; - try { dbg.enterSubRule(406); - try { dbg.enterDecision(406, decisionCanBacktrack[406]); + int alt405=2; + try { dbg.enterSubRule(405); + try { dbg.enterDecision(405, decisionCanBacktrack[405]); - int LA406_0 = input.LA(1); - if ( (LA406_0==COMMENT||LA406_0==NL||LA406_0==WS) ) { - alt406=1; + int LA405_0 = input.LA(1); + if ( (LA405_0==COMMENT||LA405_0==NL||LA405_0==WS) ) { + alt405=1; } - } finally {dbg.exitDecision(406);} + } finally {dbg.exitDecision(405);} - switch (alt406) { + switch (alt405) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:74: ws { dbg.location(1257,74); - pushFollow(FOLLOW_ws_in_cp_variable_declaration8975); + pushFollow(FOLLOW_ws_in_cp_variable_declaration8943); ws(); state._fsp--; if (state.failed) return; @@ -29857,9 +29824,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(406);} + } finally {dbg.exitSubRule(405);} dbg.location(1257,78); - match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_cp_variable_declaration8978); if (state.failed) return; + match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_cp_variable_declaration8946); if (state.failed) return; } } @@ -29877,24 +29844,24 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { { dbg.location(1257,95); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:95: ( ws )? - int alt407=2; - try { dbg.enterSubRule(407); - try { dbg.enterDecision(407, decisionCanBacktrack[407]); + int alt406=2; + try { dbg.enterSubRule(406); + try { dbg.enterDecision(406, decisionCanBacktrack[406]); - int LA407_0 = input.LA(1); - if ( (LA407_0==COMMENT||LA407_0==NL||LA407_0==WS) ) { - alt407=1; + int LA406_0 = input.LA(1); + if ( (LA406_0==COMMENT||LA406_0==NL||LA406_0==WS) ) { + alt406=1; } - } finally {dbg.exitDecision(407);} + } finally {dbg.exitDecision(406);} - switch (alt407) { + switch (alt406) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1257:95: ws { dbg.location(1257,95); - pushFollow(FOLLOW_ws_in_cp_variable_declaration8984); + pushFollow(FOLLOW_ws_in_cp_variable_declaration8952); ws(); state._fsp--; if (state.failed) return; @@ -29902,19 +29869,19 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(407);} + } finally {dbg.exitSubRule(406);} dbg.location(1257,99); - match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_cp_variable_declaration8987); if (state.failed) return; + match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_cp_variable_declaration8955); if (state.failed) return; } } break; default : - break loop408; + break loop407; } } - } finally {dbg.exitSubRule(408);} + } finally {dbg.exitSubRule(407);} } break; @@ -29952,28 +29919,28 @@ public final void cp_variable() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1262:5: ({...}? ( AT_IDENT | IMPORT_SYM | PAGE_SYM | MEDIA_SYM | NAMESPACE_SYM | CHARSET_SYM | COUNTER_STYLE_SYM | FONT_FACE_SYM | TOPLEFTCORNER_SYM | TOPLEFT_SYM | TOPCENTER_SYM | TOPRIGHT_SYM | TOPRIGHTCORNER_SYM | BOTTOMLEFTCORNER_SYM | BOTTOMLEFT_SYM | BOTTOMCENTER_SYM | BOTTOMRIGHT_SYM | BOTTOMRIGHTCORNER_SYM | LEFTTOP_SYM | LEFTMIDDLE_SYM | LEFTBOTTOM_SYM | RIGHTTOP_SYM | RIGHTMIDDLE_SYM | RIGHTBOTTOM_SYM | MOZ_DOCUMENT_SYM | WEBKIT_KEYFRAMES_SYM | SASS_CONTENT | SASS_MIXIN | SASS_INCLUDE | SASS_EXTEND | SASS_DEBUG | SASS_WARN | SASS_IF | SASS_ELSE | SASS_FOR | SASS_FUNCTION | SASS_RETURN | SASS_EACH | SASS_WHILE | SASS_AT_ROOT | SASS_USE | SASS_FORWARD | KEYFRAMES_SYM ) |{...}? ( SASS_VAR | IDENT DOT SASS_VAR ) ) - int alt411=2; - try { dbg.enterDecision(411, decisionCanBacktrack[411]); + int alt410=2; + try { dbg.enterDecision(410, decisionCanBacktrack[410]); - int LA411_0 = input.LA(1); - if ( (LA411_0==AT_IDENT||(LA411_0 >= BOTTOMCENTER_SYM && LA411_0 <= BOTTOMRIGHT_SYM)||LA411_0==CHARSET_SYM||LA411_0==COUNTER_STYLE_SYM||LA411_0==FONT_FACE_SYM||LA411_0==IMPORT_SYM||LA411_0==KEYFRAMES_SYM||(LA411_0 >= LEFTBOTTOM_SYM && LA411_0 <= LEFTTOP_SYM)||LA411_0==MEDIA_SYM||LA411_0==MOZ_DOCUMENT_SYM||LA411_0==NAMESPACE_SYM||LA411_0==PAGE_SYM||(LA411_0 >= RIGHTBOTTOM_SYM && LA411_0 <= RIGHTTOP_SYM)||(LA411_0 >= SASS_AT_ROOT && LA411_0 <= SASS_DEBUG)||(LA411_0 >= SASS_EACH && LA411_0 <= SASS_ELSE)||LA411_0==SASS_EXTEND||(LA411_0 >= SASS_FOR && LA411_0 <= SASS_FUNCTION)||(LA411_0 >= SASS_IF && LA411_0 <= SASS_MIXIN)||(LA411_0 >= SASS_RETURN && LA411_0 <= SASS_USE)||(LA411_0 >= SASS_WARN && LA411_0 <= SASS_WHILE)||(LA411_0 >= TOPCENTER_SYM && LA411_0 <= TOPRIGHT_SYM)||LA411_0==WEBKIT_KEYFRAMES_SYM) ) { - alt411=1; + int LA410_0 = input.LA(1); + if ( (LA410_0==AT_IDENT||(LA410_0 >= BOTTOMCENTER_SYM && LA410_0 <= BOTTOMRIGHT_SYM)||LA410_0==CHARSET_SYM||LA410_0==COUNTER_STYLE_SYM||LA410_0==FONT_FACE_SYM||LA410_0==IMPORT_SYM||LA410_0==KEYFRAMES_SYM||(LA410_0 >= LEFTBOTTOM_SYM && LA410_0 <= LEFTTOP_SYM)||LA410_0==MEDIA_SYM||LA410_0==MOZ_DOCUMENT_SYM||LA410_0==NAMESPACE_SYM||LA410_0==PAGE_SYM||(LA410_0 >= RIGHTBOTTOM_SYM && LA410_0 <= RIGHTTOP_SYM)||(LA410_0 >= SASS_AT_ROOT && LA410_0 <= SASS_DEBUG)||(LA410_0 >= SASS_EACH && LA410_0 <= SASS_ELSE)||LA410_0==SASS_EXTEND||(LA410_0 >= SASS_FOR && LA410_0 <= SASS_FUNCTION)||(LA410_0 >= SASS_IF && LA410_0 <= SASS_MIXIN)||(LA410_0 >= SASS_RETURN && LA410_0 <= SASS_USE)||(LA410_0 >= SASS_WARN && LA410_0 <= SASS_WHILE)||(LA410_0 >= TOPCENTER_SYM && LA410_0 <= TOPRIGHT_SYM)||LA410_0==WEBKIT_KEYFRAMES_SYM) ) { + alt410=1; } - else if ( (LA411_0==IDENT||LA411_0==SASS_VAR) ) { - alt411=2; + else if ( (LA410_0==IDENT||LA410_0==SASS_VAR) ) { + alt410=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 411, 0, input); + new NoViableAltException("", 410, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(411);} + } finally {dbg.exitDecision(410);} - switch (alt411) { + switch (alt410) { case 1 : dbg.enterAlt(1); @@ -30008,36 +29975,36 @@ else if ( (LA411_0==IDENT||LA411_0==SASS_VAR) ) { throw new FailedPredicateException(input, "cp_variable", "isScssSource()"); }dbg.location(1266,27); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1266:27: ( SASS_VAR | IDENT DOT SASS_VAR ) - int alt410=2; - try { dbg.enterSubRule(410); - try { dbg.enterDecision(410, decisionCanBacktrack[410]); + int alt409=2; + try { dbg.enterSubRule(409); + try { dbg.enterDecision(409, decisionCanBacktrack[409]); - int LA410_0 = input.LA(1); - if ( (LA410_0==SASS_VAR) ) { - alt410=1; + int LA409_0 = input.LA(1); + if ( (LA409_0==SASS_VAR) ) { + alt409=1; } - else if ( (LA410_0==IDENT) ) { - alt410=2; + else if ( (LA409_0==IDENT) ) { + alt409=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 410, 0, input); + new NoViableAltException("", 409, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(410);} + } finally {dbg.exitDecision(409);} - switch (alt410) { + switch (alt409) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1266:29: SASS_VAR { dbg.location(1266,29); - match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9223); if (state.failed) return; + match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9191); if (state.failed) return; } break; case 2 : @@ -30046,14 +30013,14 @@ else if ( (LA410_0==IDENT) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1266:40: IDENT DOT SASS_VAR { dbg.location(1266,40); - match(input,IDENT,FOLLOW_IDENT_in_cp_variable9227); if (state.failed) return;dbg.location(1266,46); - match(input,DOT,FOLLOW_DOT_in_cp_variable9229); if (state.failed) return;dbg.location(1266,50); - match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9231); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_cp_variable9195); if (state.failed) return;dbg.location(1266,46); + match(input,DOT,FOLLOW_DOT_in_cp_variable9197); if (state.failed) return;dbg.location(1266,50); + match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9199); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(410);} + } finally {dbg.exitSubRule(409);} } break; @@ -30096,29 +30063,29 @@ public final void cp_expression_list() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1272:5: ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* { dbg.location(1272,24); - pushFollow(FOLLOW_cp_expression_in_cp_expression_list9261); + pushFollow(FOLLOW_cp_expression_in_cp_expression_list9229); cp_expression(); state._fsp--; if (state.failed) return;dbg.location(1273,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* - try { dbg.enterSubRule(414); + try { dbg.enterSubRule(413); - loop414: + loop413: while (true) { - int alt414=2; - try { dbg.enterDecision(414, decisionCanBacktrack[414]); + int alt413=2; + try { dbg.enterDecision(413, decisionCanBacktrack[413]); try { isCyclicDecision = true; - alt414 = dfa414.predict(input); + alt413 = dfa413.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(414);} + } finally {dbg.exitDecision(413);} - switch (alt414) { + switch (alt413) { case 1 : dbg.enterAlt(1); @@ -30126,24 +30093,24 @@ public final void cp_expression_list() throws RecognitionException { { dbg.location(1273,37); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:37: ( ws )? - int alt412=2; - try { dbg.enterSubRule(412); - try { dbg.enterDecision(412, decisionCanBacktrack[412]); + int alt411=2; + try { dbg.enterSubRule(411); + try { dbg.enterDecision(411, decisionCanBacktrack[411]); - int LA412_0 = input.LA(1); - if ( (LA412_0==COMMENT||LA412_0==NL||LA412_0==WS) ) { - alt412=1; + int LA411_0 = input.LA(1); + if ( (LA411_0==COMMENT||LA411_0==NL||LA411_0==WS) ) { + alt411=1; } - } finally {dbg.exitDecision(412);} + } finally {dbg.exitDecision(411);} - switch (alt412) { + switch (alt411) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:37: ws { dbg.location(1273,37); - pushFollow(FOLLOW_ws_in_cp_expression_list9280); + pushFollow(FOLLOW_ws_in_cp_expression_list9248); ws(); state._fsp--; if (state.failed) return; @@ -30151,28 +30118,28 @@ public final void cp_expression_list() throws RecognitionException { break; } - } finally {dbg.exitSubRule(412);} + } finally {dbg.exitSubRule(411);} dbg.location(1273,41); - match(input,COMMA,FOLLOW_COMMA_in_cp_expression_list9283); if (state.failed) return;dbg.location(1273,47); + match(input,COMMA,FOLLOW_COMMA_in_cp_expression_list9251); if (state.failed) return;dbg.location(1273,47); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:47: ( ws )? - int alt413=2; - try { dbg.enterSubRule(413); - try { dbg.enterDecision(413, decisionCanBacktrack[413]); + int alt412=2; + try { dbg.enterSubRule(412); + try { dbg.enterDecision(412, decisionCanBacktrack[412]); - int LA413_0 = input.LA(1); - if ( (LA413_0==COMMENT||LA413_0==NL||LA413_0==WS) ) { - alt413=1; + int LA412_0 = input.LA(1); + if ( (LA412_0==COMMENT||LA412_0==NL||LA412_0==WS) ) { + alt412=1; } - } finally {dbg.exitDecision(413);} + } finally {dbg.exitDecision(412);} - switch (alt413) { + switch (alt412) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:47: ws { dbg.location(1273,47); - pushFollow(FOLLOW_ws_in_cp_expression_list9285); + pushFollow(FOLLOW_ws_in_cp_expression_list9253); ws(); state._fsp--; if (state.failed) return; @@ -30180,9 +30147,9 @@ public final void cp_expression_list() throws RecognitionException { break; } - } finally {dbg.exitSubRule(413);} + } finally {dbg.exitSubRule(412);} dbg.location(1273,51); - pushFollow(FOLLOW_cp_expression_in_cp_expression_list9288); + pushFollow(FOLLOW_cp_expression_in_cp_expression_list9256); cp_expression(); state._fsp--; if (state.failed) return; @@ -30190,10 +30157,10 @@ public final void cp_expression_list() throws RecognitionException { break; default : - break loop414; + break loop413; } } - } finally {dbg.exitSubRule(414);} + } finally {dbg.exitSubRule(413);} } @@ -30229,110 +30196,110 @@ public final void cp_expression() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1287:5: ({...}? ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) | ( cp_expression_atom )=> ( cp_expression_atom ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* ) |{...}? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ) - int alt423=3; - try { dbg.enterDecision(423, decisionCanBacktrack[423]); + int alt422=3; + try { dbg.enterDecision(422, decisionCanBacktrack[422]); - int LA423_0 = input.LA(1); - if ( (LA423_0==LBRACE) ) { - alt423=1; + int LA422_0 = input.LA(1); + if ( (LA422_0==LBRACE) ) { + alt422=1; } - else if ( (LA423_0==NOT) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==NOT) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==MINUS||LA423_0==PLUS) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==MINUS||LA422_0==PLUS) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==IDENT) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==IDENT) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==VARIABLE) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==VARIABLE) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==LBRACKET) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==LBRACKET) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==NUMBER) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==NUMBER) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==URANGE) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==URANGE) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==PERCENTAGE) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==PERCENTAGE) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==LENGTH) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==LENGTH) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==EMS) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==EMS) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==REM) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==REM) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==EXS) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==EXS) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==ANGLE) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==ANGLE) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==TIME) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==TIME) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==FREQ) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==FREQ) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==RESOLUTION) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==RESOLUTION) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==DIMENSION) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==DIMENSION) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==STRING) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==STRING) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==TILDE) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==TILDE) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==LESS_JS_STRING) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==LESS_JS_STRING) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==GEN) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==GEN) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==URI) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==URI) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==HASH) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==HASH) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==AT_IDENT||(LA423_0 >= BOTTOMCENTER_SYM && LA423_0 <= BOTTOMRIGHT_SYM)||LA423_0==CHARSET_SYM||LA423_0==COUNTER_STYLE_SYM||LA423_0==FONT_FACE_SYM||LA423_0==IMPORT_SYM||LA423_0==KEYFRAMES_SYM||(LA423_0 >= LEFTBOTTOM_SYM && LA423_0 <= LEFTTOP_SYM)||LA423_0==MEDIA_SYM||LA423_0==MOZ_DOCUMENT_SYM||LA423_0==NAMESPACE_SYM||LA423_0==PAGE_SYM||(LA423_0 >= RIGHTBOTTOM_SYM && LA423_0 <= RIGHTTOP_SYM)||(LA423_0 >= SASS_AT_ROOT && LA423_0 <= SASS_DEBUG)||(LA423_0 >= SASS_EACH && LA423_0 <= SASS_ELSE)||LA423_0==SASS_EXTEND||(LA423_0 >= SASS_FOR && LA423_0 <= SASS_FUNCTION)||(LA423_0 >= SASS_IF && LA423_0 <= SASS_MIXIN)||(LA423_0 >= SASS_RETURN && LA423_0 <= SASS_USE)||(LA423_0 >= SASS_WARN && LA423_0 <= SASS_WHILE)||(LA423_0 >= TOPCENTER_SYM && LA423_0 <= TOPRIGHT_SYM)||LA423_0==WEBKIT_KEYFRAMES_SYM) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==AT_IDENT||(LA422_0 >= BOTTOMCENTER_SYM && LA422_0 <= BOTTOMRIGHT_SYM)||LA422_0==CHARSET_SYM||LA422_0==COUNTER_STYLE_SYM||LA422_0==FONT_FACE_SYM||LA422_0==IMPORT_SYM||LA422_0==KEYFRAMES_SYM||(LA422_0 >= LEFTBOTTOM_SYM && LA422_0 <= LEFTTOP_SYM)||LA422_0==MEDIA_SYM||LA422_0==MOZ_DOCUMENT_SYM||LA422_0==NAMESPACE_SYM||LA422_0==PAGE_SYM||(LA422_0 >= RIGHTBOTTOM_SYM && LA422_0 <= RIGHTTOP_SYM)||(LA422_0 >= SASS_AT_ROOT && LA422_0 <= SASS_DEBUG)||(LA422_0 >= SASS_EACH && LA422_0 <= SASS_ELSE)||LA422_0==SASS_EXTEND||(LA422_0 >= SASS_FOR && LA422_0 <= SASS_FUNCTION)||(LA422_0 >= SASS_IF && LA422_0 <= SASS_MIXIN)||(LA422_0 >= SASS_RETURN && LA422_0 <= SASS_USE)||(LA422_0 >= SASS_WARN && LA422_0 <= SASS_WHILE)||(LA422_0 >= TOPCENTER_SYM && LA422_0 <= TOPRIGHT_SYM)||LA422_0==WEBKIT_KEYFRAMES_SYM) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==SASS_VAR) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==SASS_VAR) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==LESS_AND) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==LESS_AND) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==HASH_SYMBOL) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==HASH_SYMBOL) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==AT_SIGN) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==AT_SIGN) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==PERCENTAGE_SYMBOL) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==PERCENTAGE_SYMBOL) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==IMPORTANT_SYM) && (synpred62_Css3())) { - alt423=2; + else if ( (LA422_0==IMPORTANT_SYM) && (synpred58_Css3())) { + alt422=2; } - else if ( (LA423_0==LPAREN) ) { - int LA423_32 = input.LA(2); - if ( (synpred62_Css3()) ) { - alt423=2; + else if ( (LA422_0==LPAREN) ) { + int LA422_32 = input.LA(2); + if ( (synpred58_Css3()) ) { + alt422=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt423=3; + alt422=3; } else { @@ -30341,7 +30308,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 423, 32, input); + new NoViableAltException("", 422, 32, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30354,14 +30321,14 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 423, 0, input); + new NoViableAltException("", 422, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(423);} + } finally {dbg.exitDecision(422);} - switch (alt423) { + switch (alt422) { case 1 : dbg.enterAlt(1); @@ -30378,26 +30345,26 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1288:24: LBRACE ( ws )? syncToFollow ( declarations )? RBRACE { dbg.location(1288,24); - match(input,LBRACE,FOLLOW_LBRACE_in_cp_expression9324); if (state.failed) return;dbg.location(1288,31); + match(input,LBRACE,FOLLOW_LBRACE_in_cp_expression9292); if (state.failed) return;dbg.location(1288,31); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1288:31: ( ws )? - int alt415=2; - try { dbg.enterSubRule(415); - try { dbg.enterDecision(415, decisionCanBacktrack[415]); + int alt414=2; + try { dbg.enterSubRule(414); + try { dbg.enterDecision(414, decisionCanBacktrack[414]); - int LA415_0 = input.LA(1); - if ( (LA415_0==COMMENT||LA415_0==NL||LA415_0==WS) ) { - alt415=1; + int LA414_0 = input.LA(1); + if ( (LA414_0==COMMENT||LA414_0==NL||LA414_0==WS) ) { + alt414=1; } - } finally {dbg.exitDecision(415);} + } finally {dbg.exitDecision(414);} - switch (alt415) { + switch (alt414) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1288:31: ws { dbg.location(1288,31); - pushFollow(FOLLOW_ws_in_cp_expression9326); + pushFollow(FOLLOW_ws_in_cp_expression9294); ws(); state._fsp--; if (state.failed) return; @@ -30405,31 +30372,31 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(415);} + } finally {dbg.exitSubRule(414);} dbg.location(1288,35); - pushFollow(FOLLOW_syncToFollow_in_cp_expression9329); + pushFollow(FOLLOW_syncToFollow_in_cp_expression9297); syncToFollow(); state._fsp--; if (state.failed) return;dbg.location(1288,48); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1288:48: ( declarations )? - int alt416=2; - try { dbg.enterSubRule(416); - try { dbg.enterDecision(416, decisionCanBacktrack[416]); + int alt415=2; + try { dbg.enterSubRule(415); + try { dbg.enterDecision(415, decisionCanBacktrack[415]); - int LA416_0 = input.LA(1); - if ( ((LA416_0 >= AT_IDENT && LA416_0 <= AT_SIGN)||(LA416_0 >= BOTTOMCENTER_SYM && LA416_0 <= BOTTOMRIGHT_SYM)||(LA416_0 >= CHARSET_SYM && LA416_0 <= COLON)||LA416_0==CONTAINER_SYM||LA416_0==COUNTER_STYLE_SYM||(LA416_0 >= DCOLON && LA416_0 <= DOT)||LA416_0==FONT_FACE_SYM||(LA416_0 >= GEN && LA416_0 <= GREATER)||(LA416_0 >= HASH && LA416_0 <= HASH_SYMBOL)||LA416_0==IDENT||LA416_0==IMPORT_SYM||LA416_0==KEYFRAMES_SYM||LA416_0==LAYER_SYM||(LA416_0 >= LBRACKET && LA416_0 <= LEFTTOP_SYM)||LA416_0==LESS_AND||(LA416_0 >= MEDIA_SYM && LA416_0 <= MOZ_DOCUMENT_SYM)||LA416_0==NAMESPACE_SYM||LA416_0==PAGE_SYM||(LA416_0 >= PIPE && LA416_0 <= PLUS)||(LA416_0 >= RIGHTBOTTOM_SYM && LA416_0 <= RIGHTTOP_SYM)||(LA416_0 >= SASS_AT_ROOT && LA416_0 <= SASS_DEBUG)||(LA416_0 >= SASS_EACH && LA416_0 <= SASS_ELSE)||(LA416_0 >= SASS_ERROR && LA416_0 <= SASS_FUNCTION)||(LA416_0 >= SASS_IF && LA416_0 <= SASS_MIXIN)||(LA416_0 >= SASS_RETURN && LA416_0 <= SEMI)||LA416_0==STAR||LA416_0==SUPPORTS_SYM||LA416_0==TILDE||(LA416_0 >= TOPCENTER_SYM && LA416_0 <= TOPRIGHT_SYM)||LA416_0==VARIABLE||LA416_0==WEBKIT_KEYFRAMES_SYM) ) { - alt416=1; + int LA415_0 = input.LA(1); + if ( ((LA415_0 >= AT_IDENT && LA415_0 <= AT_SIGN)||(LA415_0 >= BOTTOMCENTER_SYM && LA415_0 <= BOTTOMRIGHT_SYM)||(LA415_0 >= CHARSET_SYM && LA415_0 <= COLON)||LA415_0==CONTAINER_SYM||LA415_0==COUNTER_STYLE_SYM||(LA415_0 >= DCOLON && LA415_0 <= DOT)||LA415_0==FONT_FACE_SYM||(LA415_0 >= GEN && LA415_0 <= GREATER)||(LA415_0 >= HASH && LA415_0 <= HASH_SYMBOL)||LA415_0==IDENT||LA415_0==IMPORT_SYM||LA415_0==KEYFRAMES_SYM||LA415_0==LAYER_SYM||(LA415_0 >= LBRACKET && LA415_0 <= LEFTTOP_SYM)||LA415_0==LESS_AND||(LA415_0 >= MEDIA_SYM && LA415_0 <= MOZ_DOCUMENT_SYM)||LA415_0==NAMESPACE_SYM||LA415_0==PAGE_SYM||(LA415_0 >= PIPE && LA415_0 <= PLUS)||(LA415_0 >= RIGHTBOTTOM_SYM && LA415_0 <= RIGHTTOP_SYM)||(LA415_0 >= SASS_AT_ROOT && LA415_0 <= SASS_DEBUG)||(LA415_0 >= SASS_EACH && LA415_0 <= SASS_ELSE)||(LA415_0 >= SASS_ERROR && LA415_0 <= SASS_FUNCTION)||(LA415_0 >= SASS_IF && LA415_0 <= SASS_MIXIN)||(LA415_0 >= SASS_RETURN && LA415_0 <= SEMI)||LA415_0==STAR||LA415_0==SUPPORTS_SYM||LA415_0==TILDE||(LA415_0 >= TOPCENTER_SYM && LA415_0 <= TOPRIGHT_SYM)||LA415_0==VARIABLE||LA415_0==WEBKIT_KEYFRAMES_SYM) ) { + alt415=1; } - } finally {dbg.exitDecision(416);} + } finally {dbg.exitDecision(415);} - switch (alt416) { + switch (alt415) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1288:48: declarations { dbg.location(1288,48); - pushFollow(FOLLOW_declarations_in_cp_expression9331); + pushFollow(FOLLOW_declarations_in_cp_expression9299); declarations(); state._fsp--; if (state.failed) return; @@ -30437,9 +30404,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(416);} + } finally {dbg.exitSubRule(415);} dbg.location(1288,62); - match(input,RBRACE,FOLLOW_RBRACE_in_cp_expression9334); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_cp_expression9302); if (state.failed) return; } } @@ -30456,29 +30423,29 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1289:32: cp_expression_atom ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* { dbg.location(1289,32); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9350); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9318); cp_expression_atom(); state._fsp--; if (state.failed) return;dbg.location(1290,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1290:5: ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* - try { dbg.enterSubRule(420); + try { dbg.enterSubRule(419); - loop420: + loop419: while (true) { - int alt420=3; - try { dbg.enterDecision(420, decisionCanBacktrack[420]); + int alt419=3; + try { dbg.enterDecision(419, decisionCanBacktrack[419]); try { isCyclicDecision = true; - alt420 = dfa420.predict(input); + alt419 = dfa419.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(420);} + } finally {dbg.exitDecision(419);} - switch (alt420) { + switch (alt419) { case 1 : dbg.enterAlt(1); @@ -30492,24 +30459,24 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { { dbg.location(1291,40); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:40: ( ws )? - int alt417=2; - try { dbg.enterSubRule(417); - try { dbg.enterDecision(417, decisionCanBacktrack[417]); + int alt416=2; + try { dbg.enterSubRule(416); + try { dbg.enterDecision(416, decisionCanBacktrack[416]); - int LA417_0 = input.LA(1); - if ( (LA417_0==COMMENT||LA417_0==NL||LA417_0==WS) ) { - alt417=1; + int LA416_0 = input.LA(1); + if ( (LA416_0==COMMENT||LA416_0==NL||LA416_0==WS) ) { + alt416=1; } - } finally {dbg.exitDecision(417);} + } finally {dbg.exitDecision(416);} - switch (alt417) { + switch (alt416) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:40: ws { dbg.location(1291,40); - pushFollow(FOLLOW_ws_in_cp_expression9374); + pushFollow(FOLLOW_ws_in_cp_expression9342); ws(); state._fsp--; if (state.failed) return; @@ -30517,31 +30484,31 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(417);} + } finally {dbg.exitSubRule(416);} dbg.location(1291,44); - pushFollow(FOLLOW_cp_expression_operator_in_cp_expression9377); + pushFollow(FOLLOW_cp_expression_operator_in_cp_expression9345); cp_expression_operator(); state._fsp--; if (state.failed) return;dbg.location(1291,67); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:67: ( ws )? - int alt418=2; - try { dbg.enterSubRule(418); - try { dbg.enterDecision(418, decisionCanBacktrack[418]); + int alt417=2; + try { dbg.enterSubRule(417); + try { dbg.enterDecision(417, decisionCanBacktrack[417]); - int LA418_0 = input.LA(1); - if ( (LA418_0==COMMENT||LA418_0==NL||LA418_0==WS) ) { - alt418=1; + int LA417_0 = input.LA(1); + if ( (LA417_0==COMMENT||LA417_0==NL||LA417_0==WS) ) { + alt417=1; } - } finally {dbg.exitDecision(418);} + } finally {dbg.exitDecision(417);} - switch (alt418) { + switch (alt417) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:67: ws { dbg.location(1291,67); - pushFollow(FOLLOW_ws_in_cp_expression9379); + pushFollow(FOLLOW_ws_in_cp_expression9347); ws(); state._fsp--; if (state.failed) return; @@ -30549,11 +30516,11 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(418);} + } finally {dbg.exitSubRule(417);} } dbg.location(1291,72); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9383); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9351); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -30566,24 +30533,24 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { { dbg.location(1292,37); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:37: ( ws )? - int alt419=2; - try { dbg.enterSubRule(419); - try { dbg.enterDecision(419, decisionCanBacktrack[419]); + int alt418=2; + try { dbg.enterSubRule(418); + try { dbg.enterDecision(418, decisionCanBacktrack[418]); - int LA419_0 = input.LA(1); - if ( (LA419_0==COMMENT||LA419_0==NL||LA419_0==WS) ) { - alt419=1; + int LA418_0 = input.LA(1); + if ( (LA418_0==COMMENT||LA418_0==NL||LA418_0==WS) ) { + alt418=1; } - } finally {dbg.exitDecision(419);} + } finally {dbg.exitDecision(418);} - switch (alt419) { + switch (alt418) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:37: ws { dbg.location(1292,37); - pushFollow(FOLLOW_ws_in_cp_expression9402); + pushFollow(FOLLOW_ws_in_cp_expression9370); ws(); state._fsp--; if (state.failed) return; @@ -30591,9 +30558,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(419);} + } finally {dbg.exitSubRule(418);} dbg.location(1292,41); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9405); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9373); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -30601,10 +30568,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; default : - break loop420; + break loop419; } } - } finally {dbg.exitSubRule(420);} + } finally {dbg.exitSubRule(419);} } @@ -30620,26 +30587,26 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_expression", "isScssSource()"); }dbg.location(1294,25); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression9423); if (state.failed) return;dbg.location(1294,32); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression9391); if (state.failed) return;dbg.location(1294,32); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1294:32: ( ws )? - int alt421=2; - try { dbg.enterSubRule(421); - try { dbg.enterDecision(421, decisionCanBacktrack[421]); + int alt420=2; + try { dbg.enterSubRule(420); + try { dbg.enterDecision(420, decisionCanBacktrack[420]); - int LA421_0 = input.LA(1); - if ( (LA421_0==COMMENT||LA421_0==NL||LA421_0==WS) ) { - alt421=1; + int LA420_0 = input.LA(1); + if ( (LA420_0==COMMENT||LA420_0==NL||LA420_0==WS) ) { + alt420=1; } - } finally {dbg.exitDecision(421);} + } finally {dbg.exitDecision(420);} - switch (alt421) { + switch (alt420) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1294:32: ws { dbg.location(1294,32); - pushFollow(FOLLOW_ws_in_cp_expression9425); + pushFollow(FOLLOW_ws_in_cp_expression9393); ws(); state._fsp--; if (state.failed) return; @@ -30647,31 +30614,31 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(421);} + } finally {dbg.exitSubRule(420);} dbg.location(1294,36); - pushFollow(FOLLOW_syncToFollow_in_cp_expression9428); + pushFollow(FOLLOW_syncToFollow_in_cp_expression9396); syncToFollow(); state._fsp--; if (state.failed) return;dbg.location(1294,49); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1294:49: ( sass_map_pairs )? - int alt422=2; - try { dbg.enterSubRule(422); - try { dbg.enterDecision(422, decisionCanBacktrack[422]); + int alt421=2; + try { dbg.enterSubRule(421); + try { dbg.enterDecision(421, decisionCanBacktrack[421]); - int LA422_0 = input.LA(1); - if ( ((LA422_0 >= AT_IDENT && LA422_0 <= AT_SIGN)||(LA422_0 >= BOTTOMCENTER_SYM && LA422_0 <= BOTTOMRIGHT_SYM)||LA422_0==CHARSET_SYM||LA422_0==COMMA||LA422_0==COUNTER_STYLE_SYM||LA422_0==FONT_FACE_SYM||LA422_0==GEN||LA422_0==HASH_SYMBOL||LA422_0==IDENT||LA422_0==IMPORT_SYM||LA422_0==KEYFRAMES_SYM||(LA422_0 >= LEFTBOTTOM_SYM && LA422_0 <= LEFTTOP_SYM)||(LA422_0 >= MEDIA_SYM && LA422_0 <= MOZ_DOCUMENT_SYM)||LA422_0==NAMESPACE_SYM||LA422_0==NUMBER||LA422_0==PAGE_SYM||(LA422_0 >= RIGHTBOTTOM_SYM && LA422_0 <= RIGHTTOP_SYM)||(LA422_0 >= SASS_AT_ROOT && LA422_0 <= SASS_DEBUG)||(LA422_0 >= SASS_EACH && LA422_0 <= SASS_ELSE)||LA422_0==SASS_EXTEND||(LA422_0 >= SASS_FOR && LA422_0 <= SASS_FUNCTION)||(LA422_0 >= SASS_IF && LA422_0 <= SASS_MIXIN)||(LA422_0 >= SASS_RETURN && LA422_0 <= SASS_WHILE)||LA422_0==STRING||(LA422_0 >= TOPCENTER_SYM && LA422_0 <= TOPRIGHT_SYM)||LA422_0==VARIABLE||LA422_0==WEBKIT_KEYFRAMES_SYM) ) { - alt422=1; + int LA421_0 = input.LA(1); + if ( ((LA421_0 >= AT_IDENT && LA421_0 <= AT_SIGN)||(LA421_0 >= BOTTOMCENTER_SYM && LA421_0 <= BOTTOMRIGHT_SYM)||LA421_0==CHARSET_SYM||LA421_0==COMMA||LA421_0==COUNTER_STYLE_SYM||LA421_0==FONT_FACE_SYM||LA421_0==GEN||LA421_0==HASH_SYMBOL||LA421_0==IDENT||LA421_0==IMPORT_SYM||LA421_0==KEYFRAMES_SYM||(LA421_0 >= LEFTBOTTOM_SYM && LA421_0 <= LEFTTOP_SYM)||(LA421_0 >= MEDIA_SYM && LA421_0 <= MOZ_DOCUMENT_SYM)||LA421_0==NAMESPACE_SYM||LA421_0==NUMBER||LA421_0==PAGE_SYM||(LA421_0 >= RIGHTBOTTOM_SYM && LA421_0 <= RIGHTTOP_SYM)||(LA421_0 >= SASS_AT_ROOT && LA421_0 <= SASS_DEBUG)||(LA421_0 >= SASS_EACH && LA421_0 <= SASS_ELSE)||LA421_0==SASS_EXTEND||(LA421_0 >= SASS_FOR && LA421_0 <= SASS_FUNCTION)||(LA421_0 >= SASS_IF && LA421_0 <= SASS_MIXIN)||(LA421_0 >= SASS_RETURN && LA421_0 <= SASS_WHILE)||LA421_0==STRING||(LA421_0 >= TOPCENTER_SYM && LA421_0 <= TOPRIGHT_SYM)||LA421_0==VARIABLE||LA421_0==WEBKIT_KEYFRAMES_SYM) ) { + alt421=1; } - } finally {dbg.exitDecision(422);} + } finally {dbg.exitDecision(421);} - switch (alt422) { + switch (alt421) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1294:49: sass_map_pairs { dbg.location(1294,49); - pushFollow(FOLLOW_sass_map_pairs_in_cp_expression9430); + pushFollow(FOLLOW_sass_map_pairs_in_cp_expression9398); sass_map_pairs(); state._fsp--; if (state.failed) return; @@ -30679,9 +30646,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(422);} + } finally {dbg.exitSubRule(421);} dbg.location(1294,65); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression9433); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression9401); if (state.failed) return; } break; @@ -30718,18 +30685,18 @@ public final void cp_expression_operator() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1298:5: ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) - int alt424=8; - try { dbg.enterDecision(424, decisionCanBacktrack[424]); + int alt423=8; + try { dbg.enterDecision(423, decisionCanBacktrack[423]); switch ( input.LA(1) ) { case IDENT: { - int LA424_1 = input.LA(2); + int LA423_1 = input.LA(2); if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { - alt424=1; + alt423=1; } else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { - alt424=2; + alt423=2; } else { @@ -30738,7 +30705,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 424, 1, input); + new NoViableAltException("", 423, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30750,51 +30717,51 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { break; case CP_EQ: { - alt424=3; + alt423=3; } break; case CP_NOT_EQ: { - alt424=4; + alt423=4; } break; case LESS: { - alt424=5; + alt423=5; } break; case LESS_OR_EQ: { - alt424=6; + alt423=6; } break; case GREATER: { - alt424=7; + alt423=7; } break; case GREATER_OR_EQ: { - alt424=8; + alt423=8; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 424, 0, input); + new NoViableAltException("", 423, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(424);} + } finally {dbg.exitDecision(423);} - switch (alt424) { + switch (alt423) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1299:5: key_or { dbg.location(1299,5); - pushFollow(FOLLOW_key_or_in_cp_expression_operator9454); + pushFollow(FOLLOW_key_or_in_cp_expression_operator9422); key_or(); state._fsp--; if (state.failed) return; @@ -30806,7 +30773,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1299:14: key_and { dbg.location(1299,14); - pushFollow(FOLLOW_key_and_in_cp_expression_operator9458); + pushFollow(FOLLOW_key_and_in_cp_expression_operator9426); key_and(); state._fsp--; if (state.failed) return; @@ -30818,7 +30785,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1299:25: CP_EQ { dbg.location(1299,25); - match(input,CP_EQ,FOLLOW_CP_EQ_in_cp_expression_operator9463); if (state.failed) return; + match(input,CP_EQ,FOLLOW_CP_EQ_in_cp_expression_operator9431); if (state.failed) return; } break; case 4 : @@ -30827,7 +30794,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1299:33: CP_NOT_EQ { dbg.location(1299,33); - match(input,CP_NOT_EQ,FOLLOW_CP_NOT_EQ_in_cp_expression_operator9467); if (state.failed) return; + match(input,CP_NOT_EQ,FOLLOW_CP_NOT_EQ_in_cp_expression_operator9435); if (state.failed) return; } break; case 5 : @@ -30836,7 +30803,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1299:45: LESS { dbg.location(1299,45); - match(input,LESS,FOLLOW_LESS_in_cp_expression_operator9471); if (state.failed) return; + match(input,LESS,FOLLOW_LESS_in_cp_expression_operator9439); if (state.failed) return; } break; case 6 : @@ -30845,7 +30812,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1299:52: LESS_OR_EQ { dbg.location(1299,52); - match(input,LESS_OR_EQ,FOLLOW_LESS_OR_EQ_in_cp_expression_operator9475); if (state.failed) return; + match(input,LESS_OR_EQ,FOLLOW_LESS_OR_EQ_in_cp_expression_operator9443); if (state.failed) return; } break; case 7 : @@ -30854,7 +30821,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1299:65: GREATER { dbg.location(1299,65); - match(input,GREATER,FOLLOW_GREATER_in_cp_expression_operator9479); if (state.failed) return; + match(input,GREATER,FOLLOW_GREATER_in_cp_expression_operator9447); if (state.failed) return; } break; case 8 : @@ -30863,7 +30830,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1299:75: GREATER_OR_EQ { dbg.location(1299,75); - match(input,GREATER_OR_EQ,FOLLOW_GREATER_OR_EQ_in_cp_expression_operator9483); if (state.failed) return; + match(input,GREATER_OR_EQ,FOLLOW_GREATER_OR_EQ_in_cp_expression_operator9451); if (state.failed) return; } break; @@ -30906,43 +30873,43 @@ public final void cp_expression_atom() throws RecognitionException { { dbg.location(1304,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:9: ( NOT ( ws )? )? - int alt426=2; - try { dbg.enterSubRule(426); - try { dbg.enterDecision(426, decisionCanBacktrack[426]); + int alt425=2; + try { dbg.enterSubRule(425); + try { dbg.enterDecision(425, decisionCanBacktrack[425]); - int LA426_0 = input.LA(1); - if ( (LA426_0==NOT) ) { - alt426=1; + int LA425_0 = input.LA(1); + if ( (LA425_0==NOT) ) { + alt425=1; } - } finally {dbg.exitDecision(426);} + } finally {dbg.exitDecision(425);} - switch (alt426) { + switch (alt425) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:10: NOT ( ws )? { dbg.location(1304,10); - match(input,NOT,FOLLOW_NOT_in_cp_expression_atom9509); if (state.failed) return;dbg.location(1304,14); + match(input,NOT,FOLLOW_NOT_in_cp_expression_atom9477); if (state.failed) return;dbg.location(1304,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:14: ( ws )? - int alt425=2; - try { dbg.enterSubRule(425); - try { dbg.enterDecision(425, decisionCanBacktrack[425]); + int alt424=2; + try { dbg.enterSubRule(424); + try { dbg.enterDecision(424, decisionCanBacktrack[424]); - int LA425_0 = input.LA(1); - if ( (LA425_0==COMMENT||LA425_0==NL||LA425_0==WS) ) { - alt425=1; + int LA424_0 = input.LA(1); + if ( (LA424_0==COMMENT||LA424_0==NL||LA424_0==WS) ) { + alt424=1; } - } finally {dbg.exitDecision(425);} + } finally {dbg.exitDecision(424);} - switch (alt425) { + switch (alt424) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:14: ws { dbg.location(1304,14); - pushFollow(FOLLOW_ws_in_cp_expression_atom9511); + pushFollow(FOLLOW_ws_in_cp_expression_atom9479); ws(); state._fsp--; if (state.failed) return; @@ -30950,114 +30917,114 @@ public final void cp_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(425);} + } finally {dbg.exitSubRule(424);} } break; } - } finally {dbg.exitSubRule(426);} + } finally {dbg.exitSubRule(425);} dbg.location(1305,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1305:9: ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) - int alt430=2; - try { dbg.enterSubRule(430); - try { dbg.enterDecision(430, decisionCanBacktrack[430]); + int alt429=2; + try { dbg.enterSubRule(429); + try { dbg.enterDecision(429, decisionCanBacktrack[429]); - int LA430_0 = input.LA(1); - if ( (LA430_0==MINUS||LA430_0==PLUS) && (synpred65_Css3())) { - alt430=1; + int LA429_0 = input.LA(1); + if ( (LA429_0==MINUS||LA429_0==PLUS) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==IDENT) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==IDENT) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==VARIABLE) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==VARIABLE) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==LBRACKET) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==LBRACKET) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==NUMBER) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==NUMBER) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==URANGE) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==URANGE) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==PERCENTAGE) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==PERCENTAGE) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==LENGTH) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==LENGTH) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==EMS) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==EMS) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==REM) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==REM) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==EXS) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==EXS) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==ANGLE) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==ANGLE) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==TIME) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==TIME) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==FREQ) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==FREQ) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==RESOLUTION) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==RESOLUTION) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==DIMENSION) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==DIMENSION) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==STRING) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==STRING) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==TILDE) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==TILDE) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==LESS_JS_STRING) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==LESS_JS_STRING) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==GEN) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==GEN) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==URI) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==URI) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==HASH) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==HASH) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==AT_IDENT||(LA430_0 >= BOTTOMCENTER_SYM && LA430_0 <= BOTTOMRIGHT_SYM)||LA430_0==CHARSET_SYM||LA430_0==COUNTER_STYLE_SYM||LA430_0==FONT_FACE_SYM||LA430_0==IMPORT_SYM||LA430_0==KEYFRAMES_SYM||(LA430_0 >= LEFTBOTTOM_SYM && LA430_0 <= LEFTTOP_SYM)||LA430_0==MEDIA_SYM||LA430_0==MOZ_DOCUMENT_SYM||LA430_0==NAMESPACE_SYM||LA430_0==PAGE_SYM||(LA430_0 >= RIGHTBOTTOM_SYM && LA430_0 <= RIGHTTOP_SYM)||(LA430_0 >= SASS_AT_ROOT && LA430_0 <= SASS_DEBUG)||(LA430_0 >= SASS_EACH && LA430_0 <= SASS_ELSE)||LA430_0==SASS_EXTEND||(LA430_0 >= SASS_FOR && LA430_0 <= SASS_FUNCTION)||(LA430_0 >= SASS_IF && LA430_0 <= SASS_MIXIN)||(LA430_0 >= SASS_RETURN && LA430_0 <= SASS_USE)||(LA430_0 >= SASS_WARN && LA430_0 <= SASS_WHILE)||(LA430_0 >= TOPCENTER_SYM && LA430_0 <= TOPRIGHT_SYM)||LA430_0==WEBKIT_KEYFRAMES_SYM) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==AT_IDENT||(LA429_0 >= BOTTOMCENTER_SYM && LA429_0 <= BOTTOMRIGHT_SYM)||LA429_0==CHARSET_SYM||LA429_0==COUNTER_STYLE_SYM||LA429_0==FONT_FACE_SYM||LA429_0==IMPORT_SYM||LA429_0==KEYFRAMES_SYM||(LA429_0 >= LEFTBOTTOM_SYM && LA429_0 <= LEFTTOP_SYM)||LA429_0==MEDIA_SYM||LA429_0==MOZ_DOCUMENT_SYM||LA429_0==NAMESPACE_SYM||LA429_0==PAGE_SYM||(LA429_0 >= RIGHTBOTTOM_SYM && LA429_0 <= RIGHTTOP_SYM)||(LA429_0 >= SASS_AT_ROOT && LA429_0 <= SASS_DEBUG)||(LA429_0 >= SASS_EACH && LA429_0 <= SASS_ELSE)||LA429_0==SASS_EXTEND||(LA429_0 >= SASS_FOR && LA429_0 <= SASS_FUNCTION)||(LA429_0 >= SASS_IF && LA429_0 <= SASS_MIXIN)||(LA429_0 >= SASS_RETURN && LA429_0 <= SASS_USE)||(LA429_0 >= SASS_WARN && LA429_0 <= SASS_WHILE)||(LA429_0 >= TOPCENTER_SYM && LA429_0 <= TOPRIGHT_SYM)||LA429_0==WEBKIT_KEYFRAMES_SYM) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==SASS_VAR) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==SASS_VAR) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==LESS_AND) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==LESS_AND) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==HASH_SYMBOL) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==HASH_SYMBOL) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==AT_SIGN) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==AT_SIGN) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==PERCENTAGE_SYMBOL) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==PERCENTAGE_SYMBOL) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==IMPORTANT_SYM) && (synpred65_Css3())) { - alt430=1; + else if ( (LA429_0==IMPORTANT_SYM) && (synpred61_Css3())) { + alt429=1; } - else if ( (LA430_0==LPAREN) ) { - int LA430_30 = input.LA(2); - if ( (synpred65_Css3()) ) { - alt430=1; + else if ( (LA429_0==LPAREN) ) { + int LA429_30 = input.LA(2); + if ( (synpred61_Css3()) ) { + alt429=1; } else if ( (true) ) { - alt430=2; + alt429=2; } } @@ -31065,21 +31032,21 @@ else if ( (true) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 430, 0, input); + new NoViableAltException("", 429, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(430);} + } finally {dbg.exitDecision(429);} - switch (alt430) { + switch (alt429) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1306:13: ( cp_math_expression )=> cp_math_expression { dbg.location(1306,35); - pushFollow(FOLLOW_cp_math_expression_in_cp_expression_atom9542); + pushFollow(FOLLOW_cp_math_expression_in_cp_expression_atom9510); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -31091,26 +31058,26 @@ else if ( (true) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307:15: LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN { dbg.location(1307,15); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression_atom9558); if (state.failed) return;dbg.location(1307,22); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression_atom9526); if (state.failed) return;dbg.location(1307,22); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307:22: ( ws )? - int alt427=2; - try { dbg.enterSubRule(427); - try { dbg.enterDecision(427, decisionCanBacktrack[427]); + int alt426=2; + try { dbg.enterSubRule(426); + try { dbg.enterDecision(426, decisionCanBacktrack[426]); - int LA427_0 = input.LA(1); - if ( (LA427_0==COMMENT||LA427_0==NL||LA427_0==WS) ) { - alt427=1; + int LA426_0 = input.LA(1); + if ( (LA426_0==COMMENT||LA426_0==NL||LA426_0==WS) ) { + alt426=1; } - } finally {dbg.exitDecision(427);} + } finally {dbg.exitDecision(426);} - switch (alt427) { + switch (alt426) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307:22: ws { dbg.location(1307,22); - pushFollow(FOLLOW_ws_in_cp_expression_atom9560); + pushFollow(FOLLOW_ws_in_cp_expression_atom9528); ws(); state._fsp--; if (state.failed) return; @@ -31118,49 +31085,49 @@ else if ( (true) ) { break; } - } finally {dbg.exitSubRule(427);} + } finally {dbg.exitSubRule(426);} dbg.location(1307,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307:26: ( cp_expression_list ( ws )? )? - int alt429=2; - try { dbg.enterSubRule(429); - try { dbg.enterDecision(429, decisionCanBacktrack[429]); + int alt428=2; + try { dbg.enterSubRule(428); + try { dbg.enterDecision(428, decisionCanBacktrack[428]); - int LA429_0 = input.LA(1); - if ( ((LA429_0 >= ANGLE && LA429_0 <= AT_SIGN)||(LA429_0 >= BOTTOMCENTER_SYM && LA429_0 <= BOTTOMRIGHT_SYM)||LA429_0==CHARSET_SYM||LA429_0==COUNTER_STYLE_SYM||LA429_0==DIMENSION||LA429_0==EMS||LA429_0==EXS||(LA429_0 >= FONT_FACE_SYM && LA429_0 <= FREQ)||LA429_0==GEN||(LA429_0 >= HASH && LA429_0 <= HASH_SYMBOL)||(LA429_0 >= IDENT && LA429_0 <= IMPORT_SYM)||LA429_0==KEYFRAMES_SYM||(LA429_0 >= LBRACE && LA429_0 <= LENGTH)||(LA429_0 >= LESS_AND && LA429_0 <= LESS_JS_STRING)||LA429_0==LPAREN||(LA429_0 >= MEDIA_SYM && LA429_0 <= MOZ_DOCUMENT_SYM)||LA429_0==NAMESPACE_SYM||(LA429_0 >= NOT && LA429_0 <= NUMBER)||(LA429_0 >= PAGE_SYM && LA429_0 <= PERCENTAGE_SYMBOL)||LA429_0==PLUS||(LA429_0 >= REM && LA429_0 <= RIGHTTOP_SYM)||(LA429_0 >= SASS_AT_ROOT && LA429_0 <= SASS_DEBUG)||(LA429_0 >= SASS_EACH && LA429_0 <= SASS_ELSE)||LA429_0==SASS_EXTEND||(LA429_0 >= SASS_FOR && LA429_0 <= SASS_FUNCTION)||(LA429_0 >= SASS_IF && LA429_0 <= SASS_MIXIN)||(LA429_0 >= SASS_RETURN && LA429_0 <= SASS_WHILE)||LA429_0==STRING||(LA429_0 >= TILDE && LA429_0 <= TOPRIGHT_SYM)||(LA429_0 >= URANGE && LA429_0 <= URI)||LA429_0==VARIABLE||LA429_0==WEBKIT_KEYFRAMES_SYM) ) { - alt429=1; + int LA428_0 = input.LA(1); + if ( ((LA428_0 >= ANGLE && LA428_0 <= AT_SIGN)||(LA428_0 >= BOTTOMCENTER_SYM && LA428_0 <= BOTTOMRIGHT_SYM)||LA428_0==CHARSET_SYM||LA428_0==COUNTER_STYLE_SYM||LA428_0==DIMENSION||LA428_0==EMS||LA428_0==EXS||(LA428_0 >= FONT_FACE_SYM && LA428_0 <= FREQ)||LA428_0==GEN||(LA428_0 >= HASH && LA428_0 <= HASH_SYMBOL)||(LA428_0 >= IDENT && LA428_0 <= IMPORT_SYM)||LA428_0==KEYFRAMES_SYM||(LA428_0 >= LBRACE && LA428_0 <= LENGTH)||(LA428_0 >= LESS_AND && LA428_0 <= LESS_JS_STRING)||LA428_0==LPAREN||(LA428_0 >= MEDIA_SYM && LA428_0 <= MOZ_DOCUMENT_SYM)||LA428_0==NAMESPACE_SYM||(LA428_0 >= NOT && LA428_0 <= NUMBER)||(LA428_0 >= PAGE_SYM && LA428_0 <= PERCENTAGE_SYMBOL)||LA428_0==PLUS||(LA428_0 >= REM && LA428_0 <= RIGHTTOP_SYM)||(LA428_0 >= SASS_AT_ROOT && LA428_0 <= SASS_DEBUG)||(LA428_0 >= SASS_EACH && LA428_0 <= SASS_ELSE)||LA428_0==SASS_EXTEND||(LA428_0 >= SASS_FOR && LA428_0 <= SASS_FUNCTION)||(LA428_0 >= SASS_IF && LA428_0 <= SASS_MIXIN)||(LA428_0 >= SASS_RETURN && LA428_0 <= SASS_WHILE)||LA428_0==STRING||(LA428_0 >= TILDE && LA428_0 <= TOPRIGHT_SYM)||(LA428_0 >= URANGE && LA428_0 <= URI)||LA428_0==VARIABLE||LA428_0==WEBKIT_KEYFRAMES_SYM) ) { + alt428=1; } - } finally {dbg.exitDecision(429);} + } finally {dbg.exitDecision(428);} - switch (alt429) { + switch (alt428) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307:27: cp_expression_list ( ws )? { dbg.location(1307,27); - pushFollow(FOLLOW_cp_expression_list_in_cp_expression_atom9564); + pushFollow(FOLLOW_cp_expression_list_in_cp_expression_atom9532); cp_expression_list(); state._fsp--; if (state.failed) return;dbg.location(1307,46); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307:46: ( ws )? - int alt428=2; - try { dbg.enterSubRule(428); - try { dbg.enterDecision(428, decisionCanBacktrack[428]); + int alt427=2; + try { dbg.enterSubRule(427); + try { dbg.enterDecision(427, decisionCanBacktrack[427]); - int LA428_0 = input.LA(1); - if ( (LA428_0==COMMENT||LA428_0==NL||LA428_0==WS) ) { - alt428=1; + int LA427_0 = input.LA(1); + if ( (LA427_0==COMMENT||LA427_0==NL||LA427_0==WS) ) { + alt427=1; } - } finally {dbg.exitDecision(428);} + } finally {dbg.exitDecision(427);} - switch (alt428) { + switch (alt427) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307:46: ws { dbg.location(1307,46); - pushFollow(FOLLOW_ws_in_cp_expression_atom9566); + pushFollow(FOLLOW_ws_in_cp_expression_atom9534); ws(); state._fsp--; if (state.failed) return; @@ -31168,20 +31135,20 @@ else if ( (true) ) { break; } - } finally {dbg.exitSubRule(428);} + } finally {dbg.exitSubRule(427);} } break; } - } finally {dbg.exitSubRule(429);} + } finally {dbg.exitSubRule(428);} dbg.location(1307,52); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression_atom9571); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression_atom9539); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(430);} + } finally {dbg.exitSubRule(429);} } @@ -31222,37 +31189,37 @@ public final void cp_math_expressions() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1314:5: cp_math_expression ( ws cp_math_expression )* { dbg.location(1314,5); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions9603); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions9571); cp_math_expression(); state._fsp--; if (state.failed) return;dbg.location(1315,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1315:5: ( ws cp_math_expression )* - try { dbg.enterSubRule(431); + try { dbg.enterSubRule(430); - loop431: + loop430: while (true) { - int alt431=2; - try { dbg.enterDecision(431, decisionCanBacktrack[431]); + int alt430=2; + try { dbg.enterDecision(430, decisionCanBacktrack[430]); - int LA431_0 = input.LA(1); - if ( (LA431_0==COMMENT||LA431_0==NL||LA431_0==WS) ) { - alt431=1; + int LA430_0 = input.LA(1); + if ( (LA430_0==COMMENT||LA430_0==NL||LA430_0==WS) ) { + alt430=1; } - } finally {dbg.exitDecision(431);} + } finally {dbg.exitDecision(430);} - switch (alt431) { + switch (alt430) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1315:6: ws cp_math_expression { dbg.location(1315,6); - pushFollow(FOLLOW_ws_in_cp_math_expressions9610); + pushFollow(FOLLOW_ws_in_cp_math_expressions9578); ws(); state._fsp--; if (state.failed) return;dbg.location(1315,9); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions9612); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions9580); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -31260,10 +31227,10 @@ public final void cp_math_expressions() throws RecognitionException { break; default : - break loop431; + break loop430; } } - } finally {dbg.exitSubRule(431);} + } finally {dbg.exitSubRule(430);} } @@ -31304,29 +31271,29 @@ public final void cp_math_expression() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1331:10: cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* { dbg.location(1331,10); - pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression9646); + pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression9614); cp_math_expression_atom(); state._fsp--; if (state.failed) return;dbg.location(1332,10); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1332:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* - try { dbg.enterSubRule(434); + try { dbg.enterSubRule(433); - loop434: + loop433: while (true) { - int alt434=2; - try { dbg.enterDecision(434, decisionCanBacktrack[434]); + int alt433=2; + try { dbg.enterDecision(433, decisionCanBacktrack[433]); try { isCyclicDecision = true; - alt434 = dfa434.predict(input); + alt433 = dfa433.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(434);} + } finally {dbg.exitDecision(433);} - switch (alt434) { + switch (alt433) { case 1 : dbg.enterAlt(1); @@ -31334,24 +31301,24 @@ public final void cp_math_expression() throws RecognitionException { { dbg.location(1333,48); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:48: ( ws )? - int alt432=2; - try { dbg.enterSubRule(432); - try { dbg.enterDecision(432, decisionCanBacktrack[432]); + int alt431=2; + try { dbg.enterSubRule(431); + try { dbg.enterDecision(431, decisionCanBacktrack[431]); - int LA432_0 = input.LA(1); - if ( (LA432_0==COMMENT||LA432_0==NL||LA432_0==WS) ) { - alt432=1; + int LA431_0 = input.LA(1); + if ( (LA431_0==COMMENT||LA431_0==NL||LA431_0==WS) ) { + alt431=1; } - } finally {dbg.exitDecision(432);} + } finally {dbg.exitDecision(431);} - switch (alt432) { + switch (alt431) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:48: ws { dbg.location(1333,48); - pushFollow(FOLLOW_ws_in_cp_math_expression9688); + pushFollow(FOLLOW_ws_in_cp_math_expression9656); ws(); state._fsp--; if (state.failed) return; @@ -31359,7 +31326,7 @@ public final void cp_math_expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(432);} + } finally {dbg.exitSubRule(431);} dbg.location(1333,52); if ( input.LA(1)==MINUS||input.LA(1)==PLUS||(input.LA(1) >= SOLIDUS && input.LA(1) <= STAR) ) { input.consume(); @@ -31373,24 +31340,24 @@ public final void cp_math_expression() throws RecognitionException { throw mse; }dbg.location(1333,78); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:78: ( ws )? - int alt433=2; - try { dbg.enterSubRule(433); - try { dbg.enterDecision(433, decisionCanBacktrack[433]); + int alt432=2; + try { dbg.enterSubRule(432); + try { dbg.enterDecision(432, decisionCanBacktrack[432]); - int LA433_0 = input.LA(1); - if ( (LA433_0==COMMENT||LA433_0==NL||LA433_0==WS) ) { - alt433=1; + int LA432_0 = input.LA(1); + if ( (LA432_0==COMMENT||LA432_0==NL||LA432_0==WS) ) { + alt432=1; } - } finally {dbg.exitDecision(433);} + } finally {dbg.exitDecision(432);} - switch (alt433) { + switch (alt432) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:78: ws { dbg.location(1333,78); - pushFollow(FOLLOW_ws_in_cp_math_expression9701); + pushFollow(FOLLOW_ws_in_cp_math_expression9669); ws(); state._fsp--; if (state.failed) return; @@ -31398,9 +31365,9 @@ public final void cp_math_expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(433);} + } finally {dbg.exitSubRule(432);} dbg.location(1333,82); - pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression9704); + pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression9672); cp_math_expression_atom(); state._fsp--; if (state.failed) return; @@ -31408,10 +31375,10 @@ public final void cp_math_expression() throws RecognitionException { break; default : - break loop434; + break loop433; } } - } finally {dbg.exitSubRule(434);} + } finally {dbg.exitSubRule(433);} } @@ -31447,27 +31414,27 @@ public final void cp_math_expression_atom() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1338:5: ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ) - int alt439=3; - try { dbg.enterDecision(439, decisionCanBacktrack[439]); + int alt438=3; + try { dbg.enterDecision(438, decisionCanBacktrack[438]); try { isCyclicDecision = true; - alt439 = dfa439.predict(input); + alt438 = dfa438.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(439);} + } finally {dbg.exitDecision(438);} - switch (alt439) { + switch (alt438) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1339:5: term { dbg.location(1339,5); - pushFollow(FOLLOW_term_in_cp_math_expression_atom9737); + pushFollow(FOLLOW_term_in_cp_math_expression_atom9705); term(); state._fsp--; if (state.failed) return; @@ -31479,7 +31446,7 @@ public final void cp_math_expression_atom() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1340:7: IMPORTANT_SYM { dbg.location(1340,7); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom9745); if (state.failed) return; + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom9713); if (state.failed) return; } break; case 3 : @@ -31489,46 +31456,46 @@ public final void cp_math_expression_atom() throws RecognitionException { { dbg.location(1341,7); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1341:7: ( unaryOperator ( ws )? )? - int alt436=2; - try { dbg.enterSubRule(436); - try { dbg.enterDecision(436, decisionCanBacktrack[436]); + int alt435=2; + try { dbg.enterSubRule(435); + try { dbg.enterDecision(435, decisionCanBacktrack[435]); - int LA436_0 = input.LA(1); - if ( (LA436_0==MINUS||LA436_0==PLUS) ) { - alt436=1; + int LA435_0 = input.LA(1); + if ( (LA435_0==MINUS||LA435_0==PLUS) ) { + alt435=1; } - } finally {dbg.exitDecision(436);} + } finally {dbg.exitDecision(435);} - switch (alt436) { + switch (alt435) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1341:9: unaryOperator ( ws )? { dbg.location(1341,9); - pushFollow(FOLLOW_unaryOperator_in_cp_math_expression_atom9756); + pushFollow(FOLLOW_unaryOperator_in_cp_math_expression_atom9724); unaryOperator(); state._fsp--; if (state.failed) return;dbg.location(1341,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1341:23: ( ws )? - int alt435=2; - try { dbg.enterSubRule(435); - try { dbg.enterDecision(435, decisionCanBacktrack[435]); + int alt434=2; + try { dbg.enterSubRule(434); + try { dbg.enterDecision(434, decisionCanBacktrack[434]); - int LA435_0 = input.LA(1); - if ( (LA435_0==COMMENT||LA435_0==NL||LA435_0==WS) ) { - alt435=1; + int LA434_0 = input.LA(1); + if ( (LA434_0==COMMENT||LA434_0==NL||LA434_0==WS) ) { + alt434=1; } - } finally {dbg.exitDecision(435);} + } finally {dbg.exitDecision(434);} - switch (alt435) { + switch (alt434) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1341:23: ws { dbg.location(1341,23); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom9758); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom9726); ws(); state._fsp--; if (state.failed) return; @@ -31536,34 +31503,34 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(435);} + } finally {dbg.exitSubRule(434);} } break; } - } finally {dbg.exitSubRule(436);} + } finally {dbg.exitSubRule(435);} dbg.location(1341,30); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_math_expression_atom9764); if (state.failed) return;dbg.location(1341,37); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_math_expression_atom9732); if (state.failed) return;dbg.location(1341,37); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1341:37: ( ws )? - int alt437=2; - try { dbg.enterSubRule(437); - try { dbg.enterDecision(437, decisionCanBacktrack[437]); + int alt436=2; + try { dbg.enterSubRule(436); + try { dbg.enterDecision(436, decisionCanBacktrack[436]); - int LA437_0 = input.LA(1); - if ( (LA437_0==COMMENT||LA437_0==NL||LA437_0==WS) ) { - alt437=1; + int LA436_0 = input.LA(1); + if ( (LA436_0==COMMENT||LA436_0==NL||LA436_0==WS) ) { + alt436=1; } - } finally {dbg.exitDecision(437);} + } finally {dbg.exitDecision(436);} - switch (alt437) { + switch (alt436) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1341:37: ws { dbg.location(1341,37); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom9766); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom9734); ws(); state._fsp--; if (state.failed) return; @@ -31571,31 +31538,31 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(437);} + } finally {dbg.exitSubRule(436);} dbg.location(1341,41); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expression_atom9769); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expression_atom9737); cp_math_expression(); state._fsp--; if (state.failed) return;dbg.location(1341,60); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1341:60: ( ws )? - int alt438=2; - try { dbg.enterSubRule(438); - try { dbg.enterDecision(438, decisionCanBacktrack[438]); + int alt437=2; + try { dbg.enterSubRule(437); + try { dbg.enterDecision(437, decisionCanBacktrack[437]); - int LA438_0 = input.LA(1); - if ( (LA438_0==COMMENT||LA438_0==NL||LA438_0==WS) ) { - alt438=1; + int LA437_0 = input.LA(1); + if ( (LA437_0==COMMENT||LA437_0==NL||LA437_0==WS) ) { + alt437=1; } - } finally {dbg.exitDecision(438);} + } finally {dbg.exitDecision(437);} - switch (alt438) { + switch (alt437) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1341:60: ws { dbg.location(1341,60); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom9771); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom9739); ws(); state._fsp--; if (state.failed) return; @@ -31603,9 +31570,9 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(438);} + } finally {dbg.exitSubRule(437);} dbg.location(1341,64); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_math_expression_atom9774); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_cp_math_expression_atom9742); if (state.failed) return; } break; @@ -31648,29 +31615,29 @@ public final void cp_mixin_declaration() throws RecognitionException { { dbg.location(1352,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1352:5: ({...}? ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) ( ( ws )? less_mixin_guarded )? |{...}? SASS_MIXIN ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? ) - int alt451=2; - try { dbg.enterSubRule(451); - try { dbg.enterDecision(451, decisionCanBacktrack[451]); + int alt450=2; + try { dbg.enterSubRule(450); + try { dbg.enterDecision(450, decisionCanBacktrack[450]); - int LA451_0 = input.LA(1); - if ( (LA451_0==DOT||LA451_0==HASH||LA451_0==LESS_AND) ) { - alt451=1; + int LA450_0 = input.LA(1); + if ( (LA450_0==DOT||LA450_0==HASH||LA450_0==LESS_AND) ) { + alt450=1; } - else if ( (LA451_0==SASS_MIXIN) ) { - alt451=2; + else if ( (LA450_0==SASS_MIXIN) ) { + alt450=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 451, 0, input); + new NoViableAltException("", 450, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(451);} + } finally {dbg.exitDecision(450);} - switch (alt451) { + switch (alt450) { case 1 : dbg.enterAlt(1); @@ -31682,36 +31649,36 @@ else if ( (LA451_0==SASS_MIXIN) ) { throw new FailedPredicateException(input, "cp_mixin_declaration", "isLessSource()"); }dbg.location(1353,27); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:27: ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) - int alt444=2; - try { dbg.enterSubRule(444); - try { dbg.enterDecision(444, decisionCanBacktrack[444]); + int alt443=2; + try { dbg.enterSubRule(443); + try { dbg.enterDecision(443, decisionCanBacktrack[443]); - int LA444_0 = input.LA(1); - if ( (LA444_0==LESS_AND) ) { - alt444=1; + int LA443_0 = input.LA(1); + if ( (LA443_0==LESS_AND) ) { + alt443=1; } - else if ( (LA444_0==DOT||LA444_0==HASH) ) { - alt444=2; + else if ( (LA443_0==DOT||LA443_0==HASH) ) { + alt443=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 444, 0, input); + new NoViableAltException("", 443, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(444);} + } finally {dbg.exitDecision(443);} - switch (alt444) { + switch (alt443) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:28: LESS_AND { dbg.location(1353,28); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_declaration9814); if (state.failed) return; + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_declaration9782); if (state.failed) return; } break; case 2 : @@ -31727,29 +31694,29 @@ else if ( (LA444_0==DOT||LA444_0==HASH) ) { { dbg.location(1353,40); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:40: ( ( DOT cp_mixin_name ) | HASH ) - int alt440=2; - try { dbg.enterSubRule(440); - try { dbg.enterDecision(440, decisionCanBacktrack[440]); + int alt439=2; + try { dbg.enterSubRule(439); + try { dbg.enterDecision(439, decisionCanBacktrack[439]); - int LA440_0 = input.LA(1); - if ( (LA440_0==DOT) ) { - alt440=1; + int LA439_0 = input.LA(1); + if ( (LA439_0==DOT) ) { + alt439=1; } - else if ( (LA440_0==HASH) ) { - alt440=2; + else if ( (LA439_0==HASH) ) { + alt439=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 440, 0, input); + new NoViableAltException("", 439, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(440);} + } finally {dbg.exitDecision(439);} - switch (alt440) { + switch (alt439) { case 1 : dbg.enterAlt(1); @@ -31762,8 +31729,8 @@ else if ( (LA440_0==HASH) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:42: DOT cp_mixin_name { dbg.location(1353,42); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_declaration9821); if (state.failed) return;dbg.location(1353,46); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration9823); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_declaration9789); if (state.failed) return;dbg.location(1353,46); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration9791); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -31777,32 +31744,32 @@ else if ( (LA440_0==HASH) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:63: HASH { dbg.location(1353,63); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_declaration9828); if (state.failed) return; + match(input,HASH,FOLLOW_HASH_in_cp_mixin_declaration9796); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(440);} + } finally {dbg.exitSubRule(439);} dbg.location(1353,69); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:69: ( ws )? - int alt441=2; - try { dbg.enterSubRule(441); - try { dbg.enterDecision(441, decisionCanBacktrack[441]); + int alt440=2; + try { dbg.enterSubRule(440); + try { dbg.enterDecision(440, decisionCanBacktrack[440]); - int LA441_0 = input.LA(1); - if ( (LA441_0==COMMENT||LA441_0==NL||LA441_0==WS) ) { - alt441=1; + int LA440_0 = input.LA(1); + if ( (LA440_0==COMMENT||LA440_0==NL||LA440_0==WS) ) { + alt440=1; } - } finally {dbg.exitDecision(441);} + } finally {dbg.exitDecision(440);} - switch (alt441) { + switch (alt440) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:69: ws { dbg.location(1353,69); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration9831); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration9799); ws(); state._fsp--; if (state.failed) return; @@ -31810,28 +31777,28 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(441);} + } finally {dbg.exitSubRule(440);} dbg.location(1353,73); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration9834); if (state.failed) return;dbg.location(1353,80); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration9802); if (state.failed) return;dbg.location(1353,80); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:80: ( ws )? - int alt442=2; - try { dbg.enterSubRule(442); - try { dbg.enterDecision(442, decisionCanBacktrack[442]); + int alt441=2; + try { dbg.enterSubRule(441); + try { dbg.enterDecision(441, decisionCanBacktrack[441]); - int LA442_0 = input.LA(1); - if ( (LA442_0==COMMENT||LA442_0==NL||LA442_0==WS) ) { - alt442=1; + int LA441_0 = input.LA(1); + if ( (LA441_0==COMMENT||LA441_0==NL||LA441_0==WS) ) { + alt441=1; } - } finally {dbg.exitDecision(442);} + } finally {dbg.exitDecision(441);} - switch (alt442) { + switch (alt441) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:80: ws { dbg.location(1353,80); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration9836); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration9804); ws(); state._fsp--; if (state.failed) return; @@ -31839,27 +31806,27 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(442);} + } finally {dbg.exitSubRule(441);} dbg.location(1353,84); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:84: ( cp_args_list )? - int alt443=2; - try { dbg.enterSubRule(443); - try { dbg.enterDecision(443, decisionCanBacktrack[443]); + int alt442=2; + try { dbg.enterSubRule(442); + try { dbg.enterDecision(442, decisionCanBacktrack[442]); - int LA443_0 = input.LA(1); - if ( (LA443_0==AT_IDENT||(LA443_0 >= BOTTOMCENTER_SYM && LA443_0 <= BOTTOMRIGHT_SYM)||LA443_0==CHARSET_SYM||(LA443_0 >= COUNTER_STYLE_SYM && LA443_0 <= CP_DOTS)||LA443_0==FONT_FACE_SYM||LA443_0==IDENT||LA443_0==IMPORT_SYM||LA443_0==KEYFRAMES_SYM||(LA443_0 >= LEFTBOTTOM_SYM && LA443_0 <= LEFTTOP_SYM)||LA443_0==LESS_REST||LA443_0==MEDIA_SYM||LA443_0==MOZ_DOCUMENT_SYM||LA443_0==NAMESPACE_SYM||LA443_0==PAGE_SYM||(LA443_0 >= RIGHTBOTTOM_SYM && LA443_0 <= RIGHTTOP_SYM)||(LA443_0 >= SASS_AT_ROOT && LA443_0 <= SASS_DEBUG)||(LA443_0 >= SASS_EACH && LA443_0 <= SASS_ELSE)||LA443_0==SASS_EXTEND||(LA443_0 >= SASS_FOR && LA443_0 <= SASS_FUNCTION)||(LA443_0 >= SASS_IF && LA443_0 <= SASS_MIXIN)||(LA443_0 >= SASS_RETURN && LA443_0 <= SASS_WHILE)||(LA443_0 >= TOPCENTER_SYM && LA443_0 <= TOPRIGHT_SYM)||LA443_0==WEBKIT_KEYFRAMES_SYM) ) { - alt443=1; + int LA442_0 = input.LA(1); + if ( (LA442_0==AT_IDENT||(LA442_0 >= BOTTOMCENTER_SYM && LA442_0 <= BOTTOMRIGHT_SYM)||LA442_0==CHARSET_SYM||(LA442_0 >= COUNTER_STYLE_SYM && LA442_0 <= CP_DOTS)||LA442_0==FONT_FACE_SYM||LA442_0==IDENT||LA442_0==IMPORT_SYM||LA442_0==KEYFRAMES_SYM||(LA442_0 >= LEFTBOTTOM_SYM && LA442_0 <= LEFTTOP_SYM)||LA442_0==LESS_REST||LA442_0==MEDIA_SYM||LA442_0==MOZ_DOCUMENT_SYM||LA442_0==NAMESPACE_SYM||LA442_0==PAGE_SYM||(LA442_0 >= RIGHTBOTTOM_SYM && LA442_0 <= RIGHTTOP_SYM)||(LA442_0 >= SASS_AT_ROOT && LA442_0 <= SASS_DEBUG)||(LA442_0 >= SASS_EACH && LA442_0 <= SASS_ELSE)||LA442_0==SASS_EXTEND||(LA442_0 >= SASS_FOR && LA442_0 <= SASS_FUNCTION)||(LA442_0 >= SASS_IF && LA442_0 <= SASS_MIXIN)||(LA442_0 >= SASS_RETURN && LA442_0 <= SASS_WHILE)||(LA442_0 >= TOPCENTER_SYM && LA442_0 <= TOPRIGHT_SYM)||LA442_0==WEBKIT_KEYFRAMES_SYM) ) { + alt442=1; } - } finally {dbg.exitDecision(443);} + } finally {dbg.exitDecision(442);} - switch (alt443) { + switch (alt442) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:84: cp_args_list { dbg.location(1353,84); - pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration9839); + pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration9807); cp_args_list(); state._fsp--; if (state.failed) return; @@ -31867,33 +31834,33 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(443);} + } finally {dbg.exitSubRule(442);} dbg.location(1353,98); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration9842); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration9810); if (state.failed) return; } } break; } - } finally {dbg.exitSubRule(444);} + } finally {dbg.exitSubRule(443);} dbg.location(1353,107); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:107: ( ( ws )? less_mixin_guarded )? - int alt446=2; - try { dbg.enterSubRule(446); - try { dbg.enterDecision(446, decisionCanBacktrack[446]); + int alt445=2; + try { dbg.enterSubRule(445); + try { dbg.enterDecision(445, decisionCanBacktrack[445]); try { isCyclicDecision = true; - alt446 = dfa446.predict(input); + alt445 = dfa445.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(446);} + } finally {dbg.exitDecision(445);} - switch (alt446) { + switch (alt445) { case 1 : dbg.enterAlt(1); @@ -31901,24 +31868,24 @@ else if ( (LA440_0==HASH) ) { { dbg.location(1353,108); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:108: ( ws )? - int alt445=2; - try { dbg.enterSubRule(445); - try { dbg.enterDecision(445, decisionCanBacktrack[445]); + int alt444=2; + try { dbg.enterSubRule(444); + try { dbg.enterDecision(444, decisionCanBacktrack[444]); - int LA445_0 = input.LA(1); - if ( (LA445_0==COMMENT||LA445_0==NL||LA445_0==WS) ) { - alt445=1; + int LA444_0 = input.LA(1); + if ( (LA444_0==COMMENT||LA444_0==NL||LA444_0==WS) ) { + alt444=1; } - } finally {dbg.exitDecision(445);} + } finally {dbg.exitDecision(444);} - switch (alt445) { + switch (alt444) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:108: ws { dbg.location(1353,108); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration9847); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration9815); ws(); state._fsp--; if (state.failed) return; @@ -31926,9 +31893,9 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(445);} + } finally {dbg.exitSubRule(444);} dbg.location(1353,112); - pushFollow(FOLLOW_less_mixin_guarded_in_cp_mixin_declaration9850); + pushFollow(FOLLOW_less_mixin_guarded_in_cp_mixin_declaration9818); less_mixin_guarded(); state._fsp--; if (state.failed) return; @@ -31936,7 +31903,7 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(446);} + } finally {dbg.exitSubRule(445);} } break; @@ -31950,31 +31917,31 @@ else if ( (LA440_0==HASH) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_declaration", "isScssSource()"); }dbg.location(1355,27); - match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_cp_mixin_declaration9874); if (state.failed) return;dbg.location(1355,38); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration9876); + match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_cp_mixin_declaration9842); if (state.failed) return;dbg.location(1355,38); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration9844); ws(); state._fsp--; if (state.failed) return;dbg.location(1355,41); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration9878); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration9846); cp_mixin_name(); state._fsp--; if (state.failed) return;dbg.location(1355,55); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1355:55: ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? - int alt450=2; - try { dbg.enterSubRule(450); - try { dbg.enterDecision(450, decisionCanBacktrack[450]); + int alt449=2; + try { dbg.enterSubRule(449); + try { dbg.enterDecision(449, decisionCanBacktrack[449]); try { isCyclicDecision = true; - alt450 = dfa450.predict(input); + alt449 = dfa449.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(450);} + } finally {dbg.exitDecision(449);} - switch (alt450) { + switch (alt449) { case 1 : dbg.enterAlt(1); @@ -31982,24 +31949,24 @@ else if ( (LA440_0==HASH) ) { { dbg.location(1355,56); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1355:56: ( ws )? - int alt447=2; - try { dbg.enterSubRule(447); - try { dbg.enterDecision(447, decisionCanBacktrack[447]); + int alt446=2; + try { dbg.enterSubRule(446); + try { dbg.enterDecision(446, decisionCanBacktrack[446]); - int LA447_0 = input.LA(1); - if ( (LA447_0==COMMENT||LA447_0==NL||LA447_0==WS) ) { - alt447=1; + int LA446_0 = input.LA(1); + if ( (LA446_0==COMMENT||LA446_0==NL||LA446_0==WS) ) { + alt446=1; } - } finally {dbg.exitDecision(447);} + } finally {dbg.exitDecision(446);} - switch (alt447) { + switch (alt446) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1355:56: ws { dbg.location(1355,56); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration9881); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration9849); ws(); state._fsp--; if (state.failed) return; @@ -32007,28 +31974,28 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(447);} + } finally {dbg.exitSubRule(446);} dbg.location(1355,60); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration9884); if (state.failed) return;dbg.location(1355,67); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration9852); if (state.failed) return;dbg.location(1355,67); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1355:67: ( ws )? - int alt448=2; - try { dbg.enterSubRule(448); - try { dbg.enterDecision(448, decisionCanBacktrack[448]); + int alt447=2; + try { dbg.enterSubRule(447); + try { dbg.enterDecision(447, decisionCanBacktrack[447]); - int LA448_0 = input.LA(1); - if ( (LA448_0==COMMENT||LA448_0==NL||LA448_0==WS) ) { - alt448=1; + int LA447_0 = input.LA(1); + if ( (LA447_0==COMMENT||LA447_0==NL||LA447_0==WS) ) { + alt447=1; } - } finally {dbg.exitDecision(448);} + } finally {dbg.exitDecision(447);} - switch (alt448) { + switch (alt447) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1355:67: ws { dbg.location(1355,67); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration9886); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration9854); ws(); state._fsp--; if (state.failed) return; @@ -32036,27 +32003,27 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(448);} + } finally {dbg.exitSubRule(447);} dbg.location(1355,71); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1355:71: ( cp_args_list )? - int alt449=2; - try { dbg.enterSubRule(449); - try { dbg.enterDecision(449, decisionCanBacktrack[449]); + int alt448=2; + try { dbg.enterSubRule(448); + try { dbg.enterDecision(448, decisionCanBacktrack[448]); - int LA449_0 = input.LA(1); - if ( (LA449_0==AT_IDENT||(LA449_0 >= BOTTOMCENTER_SYM && LA449_0 <= BOTTOMRIGHT_SYM)||LA449_0==CHARSET_SYM||(LA449_0 >= COUNTER_STYLE_SYM && LA449_0 <= CP_DOTS)||LA449_0==FONT_FACE_SYM||LA449_0==IDENT||LA449_0==IMPORT_SYM||LA449_0==KEYFRAMES_SYM||(LA449_0 >= LEFTBOTTOM_SYM && LA449_0 <= LEFTTOP_SYM)||LA449_0==LESS_REST||LA449_0==MEDIA_SYM||LA449_0==MOZ_DOCUMENT_SYM||LA449_0==NAMESPACE_SYM||LA449_0==PAGE_SYM||(LA449_0 >= RIGHTBOTTOM_SYM && LA449_0 <= RIGHTTOP_SYM)||(LA449_0 >= SASS_AT_ROOT && LA449_0 <= SASS_DEBUG)||(LA449_0 >= SASS_EACH && LA449_0 <= SASS_ELSE)||LA449_0==SASS_EXTEND||(LA449_0 >= SASS_FOR && LA449_0 <= SASS_FUNCTION)||(LA449_0 >= SASS_IF && LA449_0 <= SASS_MIXIN)||(LA449_0 >= SASS_RETURN && LA449_0 <= SASS_WHILE)||(LA449_0 >= TOPCENTER_SYM && LA449_0 <= TOPRIGHT_SYM)||LA449_0==WEBKIT_KEYFRAMES_SYM) ) { - alt449=1; + int LA448_0 = input.LA(1); + if ( (LA448_0==AT_IDENT||(LA448_0 >= BOTTOMCENTER_SYM && LA448_0 <= BOTTOMRIGHT_SYM)||LA448_0==CHARSET_SYM||(LA448_0 >= COUNTER_STYLE_SYM && LA448_0 <= CP_DOTS)||LA448_0==FONT_FACE_SYM||LA448_0==IDENT||LA448_0==IMPORT_SYM||LA448_0==KEYFRAMES_SYM||(LA448_0 >= LEFTBOTTOM_SYM && LA448_0 <= LEFTTOP_SYM)||LA448_0==LESS_REST||LA448_0==MEDIA_SYM||LA448_0==MOZ_DOCUMENT_SYM||LA448_0==NAMESPACE_SYM||LA448_0==PAGE_SYM||(LA448_0 >= RIGHTBOTTOM_SYM && LA448_0 <= RIGHTTOP_SYM)||(LA448_0 >= SASS_AT_ROOT && LA448_0 <= SASS_DEBUG)||(LA448_0 >= SASS_EACH && LA448_0 <= SASS_ELSE)||LA448_0==SASS_EXTEND||(LA448_0 >= SASS_FOR && LA448_0 <= SASS_FUNCTION)||(LA448_0 >= SASS_IF && LA448_0 <= SASS_MIXIN)||(LA448_0 >= SASS_RETURN && LA448_0 <= SASS_WHILE)||(LA448_0 >= TOPCENTER_SYM && LA448_0 <= TOPRIGHT_SYM)||LA448_0==WEBKIT_KEYFRAMES_SYM) ) { + alt448=1; } - } finally {dbg.exitDecision(449);} + } finally {dbg.exitDecision(448);} - switch (alt449) { + switch (alt448) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1355:71: cp_args_list { dbg.location(1355,71); - pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration9889); + pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration9857); cp_args_list(); state._fsp--; if (state.failed) return; @@ -32064,40 +32031,40 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(449);} + } finally {dbg.exitSubRule(448);} dbg.location(1355,85); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration9892); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration9860); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(450);} + } finally {dbg.exitSubRule(449);} } break; } - } finally {dbg.exitSubRule(451);} + } finally {dbg.exitSubRule(450);} dbg.location(1357,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1357:5: ( ws )? - int alt452=2; - try { dbg.enterSubRule(452); - try { dbg.enterDecision(452, decisionCanBacktrack[452]); + int alt451=2; + try { dbg.enterSubRule(451); + try { dbg.enterDecision(451, decisionCanBacktrack[451]); - int LA452_0 = input.LA(1); - if ( (LA452_0==COMMENT||LA452_0==NL||LA452_0==WS) ) { - alt452=1; + int LA451_0 = input.LA(1); + if ( (LA451_0==COMMENT||LA451_0==NL||LA451_0==WS) ) { + alt451=1; } - } finally {dbg.exitDecision(452);} + } finally {dbg.exitDecision(451);} - switch (alt452) { + switch (alt451) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1357:5: ws { dbg.location(1357,5); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration9906); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration9874); ws(); state._fsp--; if (state.failed) return; @@ -32105,9 +32072,9 @@ else if ( (LA440_0==HASH) ) { break; } - } finally {dbg.exitSubRule(452);} + } finally {dbg.exitSubRule(451);} dbg.location(1357,9); - pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_declaration9909); + pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_declaration9877); cp_mixin_block(); state._fsp--; if (state.failed) return; @@ -32151,29 +32118,29 @@ public final void cp_mixin_call() throws RecognitionException { { dbg.location(1364,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1364:5: ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) - int alt468=2; - try { dbg.enterSubRule(468); - try { dbg.enterDecision(468, decisionCanBacktrack[468]); + int alt467=2; + try { dbg.enterSubRule(467); + try { dbg.enterDecision(467, decisionCanBacktrack[467]); - int LA468_0 = input.LA(1); - if ( (LA468_0==AT_IDENT||LA468_0==DOT||LA468_0==HASH||LA468_0==LESS_AND) ) { - alt468=1; + int LA467_0 = input.LA(1); + if ( (LA467_0==AT_IDENT||LA467_0==DOT||LA467_0==HASH||LA467_0==LESS_AND) ) { + alt467=1; } - else if ( (LA468_0==SASS_INCLUDE) ) { - alt468=2; + else if ( (LA467_0==SASS_INCLUDE) ) { + alt467=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 468, 0, input); + new NoViableAltException("", 467, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(468);} + } finally {dbg.exitDecision(467);} - switch (alt468) { + switch (alt467) { case 1 : dbg.enterAlt(1); @@ -32185,49 +32152,49 @@ else if ( (LA468_0==SASS_INCLUDE) ) { throw new FailedPredicateException(input, "cp_mixin_call", "isLessSource()"); }dbg.location(1365,27); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:27: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) - int alt453=4; - try { dbg.enterSubRule(453); - try { dbg.enterDecision(453, decisionCanBacktrack[453]); + int alt452=4; + try { dbg.enterSubRule(452); + try { dbg.enterDecision(452, decisionCanBacktrack[452]); switch ( input.LA(1) ) { case DOT: { - alt453=1; + alt452=1; } break; case HASH: { - alt453=2; + alt452=2; } break; case AT_IDENT: { - alt453=3; + alt452=3; } break; case LESS_AND: { - alt453=4; + alt452=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 453, 0, input); + new NoViableAltException("", 452, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(453);} + } finally {dbg.exitDecision(452);} - switch (alt453) { + switch (alt452) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:28: DOT cp_mixin_name { dbg.location(1365,28); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_call9945); if (state.failed) return;dbg.location(1365,32); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call9947); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_call9913); if (state.failed) return;dbg.location(1365,32); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call9915); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -32239,7 +32206,7 @@ else if ( (LA468_0==SASS_INCLUDE) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:48: HASH { dbg.location(1365,48); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_call9951); if (state.failed) return; + match(input,HASH,FOLLOW_HASH_in_cp_mixin_call9919); if (state.failed) return; } break; case 3 : @@ -32248,7 +32215,7 @@ else if ( (LA468_0==SASS_INCLUDE) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:55: AT_IDENT { dbg.location(1365,55); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call9955); if (state.failed) return; + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call9923); if (state.failed) return; } break; case 4 : @@ -32257,40 +32224,40 @@ else if ( (LA468_0==SASS_INCLUDE) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:66: LESS_AND { dbg.location(1365,66); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call9959); if (state.failed) return; + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call9927); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(453);} + } finally {dbg.exitSubRule(452);} dbg.location(1365,76); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:76: ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* - try { dbg.enterSubRule(457); + try { dbg.enterSubRule(456); - loop457: + loop456: while (true) { - int alt457=2; - try { dbg.enterDecision(457, decisionCanBacktrack[457]); + int alt456=2; + try { dbg.enterDecision(456, decisionCanBacktrack[456]); - int LA457_0 = input.LA(1); - if ( (LA457_0==COMMENT||LA457_0==NL||LA457_0==WS) ) { - int LA457_2 = input.LA(2); - if ( (synpred67_Css3()) ) { - alt457=1; + int LA456_0 = input.LA(1); + if ( (LA456_0==COMMENT||LA456_0==NL||LA456_0==WS) ) { + int LA456_2 = input.LA(2); + if ( (synpred63_Css3()) ) { + alt456=1; } } - else if ( (LA457_0==GREATER||LA457_0==PLUS||LA457_0==TILDE) ) { - int LA457_14 = input.LA(2); - if ( (synpred67_Css3()) ) { - alt457=1; + else if ( (LA456_0==GREATER||LA456_0==PLUS||LA456_0==TILDE) ) { + int LA456_14 = input.LA(2); + if ( (synpred63_Css3()) ) { + alt456=1; } } - } finally {dbg.exitDecision(457);} + } finally {dbg.exitDecision(456);} - switch (alt457) { + switch (alt456) { case 1 : dbg.enterAlt(1); @@ -32298,24 +32265,24 @@ else if ( (LA457_0==GREATER||LA457_0==PLUS||LA457_0==TILDE) ) { { dbg.location(1365,101); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:101: ( ws )? - int alt454=2; - try { dbg.enterSubRule(454); - try { dbg.enterDecision(454, decisionCanBacktrack[454]); + int alt453=2; + try { dbg.enterSubRule(453); + try { dbg.enterDecision(453, decisionCanBacktrack[453]); - int LA454_0 = input.LA(1); - if ( (LA454_0==COMMENT||LA454_0==NL||LA454_0==WS) ) { - alt454=1; + int LA453_0 = input.LA(1); + if ( (LA453_0==COMMENT||LA453_0==NL||LA453_0==WS) ) { + alt453=1; } - } finally {dbg.exitDecision(454);} + } finally {dbg.exitDecision(453);} - switch (alt454) { + switch (alt453) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:101: ws { dbg.location(1365,101); - pushFollow(FOLLOW_ws_in_cp_mixin_call9975); + pushFollow(FOLLOW_ws_in_cp_mixin_call9943); ws(); state._fsp--; if (state.failed) return; @@ -32323,31 +32290,31 @@ else if ( (LA457_0==GREATER||LA457_0==PLUS||LA457_0==TILDE) ) { break; } - } finally {dbg.exitSubRule(454);} + } finally {dbg.exitSubRule(453);} dbg.location(1365,105); - pushFollow(FOLLOW_combinator_in_cp_mixin_call9978); + pushFollow(FOLLOW_combinator_in_cp_mixin_call9946); combinator(); state._fsp--; if (state.failed) return;dbg.location(1365,116); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:116: ( ws )? - int alt455=2; - try { dbg.enterSubRule(455); - try { dbg.enterDecision(455, decisionCanBacktrack[455]); + int alt454=2; + try { dbg.enterSubRule(454); + try { dbg.enterDecision(454, decisionCanBacktrack[454]); - int LA455_0 = input.LA(1); - if ( (LA455_0==COMMENT||LA455_0==NL||LA455_0==WS) ) { - alt455=1; + int LA454_0 = input.LA(1); + if ( (LA454_0==COMMENT||LA454_0==NL||LA454_0==WS) ) { + alt454=1; } - } finally {dbg.exitDecision(455);} + } finally {dbg.exitDecision(454);} - switch (alt455) { + switch (alt454) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:116: ws { dbg.location(1365,116); - pushFollow(FOLLOW_ws_in_cp_mixin_call9980); + pushFollow(FOLLOW_ws_in_cp_mixin_call9948); ws(); state._fsp--; if (state.failed) return; @@ -32355,52 +32322,52 @@ else if ( (LA457_0==GREATER||LA457_0==PLUS||LA457_0==TILDE) ) { break; } - } finally {dbg.exitSubRule(455);} + } finally {dbg.exitSubRule(454);} dbg.location(1365,120); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:120: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) - int alt456=4; - try { dbg.enterSubRule(456); - try { dbg.enterDecision(456, decisionCanBacktrack[456]); + int alt455=4; + try { dbg.enterSubRule(455); + try { dbg.enterDecision(455, decisionCanBacktrack[455]); switch ( input.LA(1) ) { case DOT: { - alt456=1; + alt455=1; } break; case HASH: { - alt456=2; + alt455=2; } break; case AT_IDENT: { - alt456=3; + alt455=3; } break; case LESS_AND: { - alt456=4; + alt455=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 456, 0, input); + new NoViableAltException("", 455, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(456);} + } finally {dbg.exitDecision(455);} - switch (alt456) { + switch (alt455) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:121: DOT cp_mixin_name { dbg.location(1365,121); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_call9984); if (state.failed) return;dbg.location(1365,125); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call9986); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_call9952); if (state.failed) return;dbg.location(1365,125); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call9954); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -32412,7 +32379,7 @@ else if ( (LA457_0==GREATER||LA457_0==PLUS||LA457_0==TILDE) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:141: HASH { dbg.location(1365,141); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_call9990); if (state.failed) return; + match(input,HASH,FOLLOW_HASH_in_cp_mixin_call9958); if (state.failed) return; } break; case 3 : @@ -32421,7 +32388,7 @@ else if ( (LA457_0==GREATER||LA457_0==PLUS||LA457_0==TILDE) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:148: AT_IDENT { dbg.location(1365,148); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call9994); if (state.failed) return; + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call9962); if (state.failed) return; } break; case 4 : @@ -32430,53 +32397,53 @@ else if ( (LA457_0==GREATER||LA457_0==PLUS||LA457_0==TILDE) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:159: LESS_AND { dbg.location(1365,159); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call9998); if (state.failed) return; + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call9966); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(456);} + } finally {dbg.exitSubRule(455);} } break; default : - break loop457; + break loop456; } } - } finally {dbg.exitSubRule(457);} + } finally {dbg.exitSubRule(456);} dbg.location(1365,171); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:171: ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? - int alt461=3; - try { dbg.enterSubRule(461); - try { dbg.enterDecision(461, decisionCanBacktrack[461]); - - int LA461_0 = input.LA(1); - if ( (LA461_0==COLON||LA461_0==DCOLON) ) { - int LA461_1 = input.LA(2); - if ( (synpred68_Css3()) ) { - alt461=1; + int alt460=3; + try { dbg.enterSubRule(460); + try { dbg.enterDecision(460, decisionCanBacktrack[460]); + + int LA460_0 = input.LA(1); + if ( (LA460_0==COLON||LA460_0==DCOLON) ) { + int LA460_1 = input.LA(2); + if ( (synpred64_Css3()) ) { + alt460=1; } } - else if ( (LA461_0==COMMENT||LA461_0==NL||LA461_0==WS) ) { - int LA461_2 = input.LA(2); - if ( (synpred69_Css3()) ) { - alt461=2; + else if ( (LA460_0==COMMENT||LA460_0==NL||LA460_0==WS) ) { + int LA460_2 = input.LA(2); + if ( (synpred65_Css3()) ) { + alt460=2; } } - else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { - alt461=2; + else if ( (LA460_0==LPAREN) && (synpred65_Css3())) { + alt460=2; } - } finally {dbg.exitDecision(461);} + } finally {dbg.exitDecision(460);} - switch (alt461) { + switch (alt460) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:172: ( pseudo )=> pseudo { dbg.location(1365,182); - pushFollow(FOLLOW_pseudo_in_cp_mixin_call10008); + pushFollow(FOLLOW_pseudo_in_cp_mixin_call9976); pseudo(); state._fsp--; if (state.failed) return; @@ -32495,24 +32462,24 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { { dbg.location(1365,206); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:206: ( ws )? - int alt458=2; - try { dbg.enterSubRule(458); - try { dbg.enterDecision(458, decisionCanBacktrack[458]); + int alt457=2; + try { dbg.enterSubRule(457); + try { dbg.enterDecision(457, decisionCanBacktrack[457]); - int LA458_0 = input.LA(1); - if ( (LA458_0==COMMENT||LA458_0==NL||LA458_0==WS) ) { - alt458=1; + int LA457_0 = input.LA(1); + if ( (LA457_0==COMMENT||LA457_0==NL||LA457_0==WS) ) { + alt457=1; } - } finally {dbg.exitDecision(458);} + } finally {dbg.exitDecision(457);} - switch (alt458) { + switch (alt457) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:206: ws { dbg.location(1365,206); - pushFollow(FOLLOW_ws_in_cp_mixin_call10020); + pushFollow(FOLLOW_ws_in_cp_mixin_call9988); ws(); state._fsp--; if (state.failed) return; @@ -32520,28 +32487,28 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { break; } - } finally {dbg.exitSubRule(458);} + } finally {dbg.exitSubRule(457);} dbg.location(1365,210); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10023); if (state.failed) return;dbg.location(1365,217); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call9991); if (state.failed) return;dbg.location(1365,217); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:217: ( ws )? - int alt459=2; - try { dbg.enterSubRule(459); - try { dbg.enterDecision(459, decisionCanBacktrack[459]); + int alt458=2; + try { dbg.enterSubRule(458); + try { dbg.enterDecision(458, decisionCanBacktrack[458]); - int LA459_0 = input.LA(1); - if ( (LA459_0==COMMENT||LA459_0==NL||LA459_0==WS) ) { - alt459=1; + int LA458_0 = input.LA(1); + if ( (LA458_0==COMMENT||LA458_0==NL||LA458_0==WS) ) { + alt458=1; } - } finally {dbg.exitDecision(459);} + } finally {dbg.exitDecision(458);} - switch (alt459) { + switch (alt458) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:217: ws { dbg.location(1365,217); - pushFollow(FOLLOW_ws_in_cp_mixin_call10025); + pushFollow(FOLLOW_ws_in_cp_mixin_call9993); ws(); state._fsp--; if (state.failed) return; @@ -32549,27 +32516,27 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { break; } - } finally {dbg.exitSubRule(459);} + } finally {dbg.exitSubRule(458);} dbg.location(1365,221); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:221: ( cp_mixin_call_args )? - int alt460=2; - try { dbg.enterSubRule(460); - try { dbg.enterDecision(460, decisionCanBacktrack[460]); + int alt459=2; + try { dbg.enterSubRule(459); + try { dbg.enterDecision(459, decisionCanBacktrack[459]); - int LA460_0 = input.LA(1); - if ( ((LA460_0 >= ANGLE && LA460_0 <= AT_SIGN)||(LA460_0 >= BOTTOMCENTER_SYM && LA460_0 <= BOTTOMRIGHT_SYM)||LA460_0==CHARSET_SYM||LA460_0==COUNTER_STYLE_SYM||LA460_0==DIMENSION||LA460_0==EMS||LA460_0==EXS||(LA460_0 >= FONT_FACE_SYM && LA460_0 <= FREQ)||LA460_0==GEN||(LA460_0 >= HASH && LA460_0 <= HASH_SYMBOL)||(LA460_0 >= IDENT && LA460_0 <= IMPORT_SYM)||LA460_0==KEYFRAMES_SYM||(LA460_0 >= LBRACE && LA460_0 <= LENGTH)||(LA460_0 >= LESS_AND && LA460_0 <= LESS_JS_STRING)||LA460_0==LPAREN||(LA460_0 >= MEDIA_SYM && LA460_0 <= MOZ_DOCUMENT_SYM)||LA460_0==NAMESPACE_SYM||(LA460_0 >= NOT && LA460_0 <= NUMBER)||(LA460_0 >= PAGE_SYM && LA460_0 <= PERCENTAGE_SYMBOL)||LA460_0==PLUS||(LA460_0 >= REM && LA460_0 <= RIGHTTOP_SYM)||(LA460_0 >= SASS_AT_ROOT && LA460_0 <= SASS_DEBUG)||(LA460_0 >= SASS_EACH && LA460_0 <= SASS_ELSE)||LA460_0==SASS_EXTEND||(LA460_0 >= SASS_FOR && LA460_0 <= SASS_FUNCTION)||(LA460_0 >= SASS_IF && LA460_0 <= SASS_MIXIN)||(LA460_0 >= SASS_RETURN && LA460_0 <= SASS_WHILE)||LA460_0==STRING||(LA460_0 >= TILDE && LA460_0 <= TOPRIGHT_SYM)||(LA460_0 >= URANGE && LA460_0 <= URI)||LA460_0==VARIABLE||LA460_0==WEBKIT_KEYFRAMES_SYM) ) { - alt460=1; + int LA459_0 = input.LA(1); + if ( ((LA459_0 >= ANGLE && LA459_0 <= AT_SIGN)||(LA459_0 >= BOTTOMCENTER_SYM && LA459_0 <= BOTTOMRIGHT_SYM)||LA459_0==CHARSET_SYM||LA459_0==COUNTER_STYLE_SYM||LA459_0==DIMENSION||LA459_0==EMS||LA459_0==EXS||(LA459_0 >= FONT_FACE_SYM && LA459_0 <= FREQ)||LA459_0==GEN||(LA459_0 >= HASH && LA459_0 <= HASH_SYMBOL)||(LA459_0 >= IDENT && LA459_0 <= IMPORT_SYM)||LA459_0==KEYFRAMES_SYM||(LA459_0 >= LBRACE && LA459_0 <= LENGTH)||(LA459_0 >= LESS_AND && LA459_0 <= LESS_JS_STRING)||LA459_0==LPAREN||(LA459_0 >= MEDIA_SYM && LA459_0 <= MOZ_DOCUMENT_SYM)||LA459_0==NAMESPACE_SYM||(LA459_0 >= NOT && LA459_0 <= NUMBER)||(LA459_0 >= PAGE_SYM && LA459_0 <= PERCENTAGE_SYMBOL)||LA459_0==PLUS||(LA459_0 >= REM && LA459_0 <= RIGHTTOP_SYM)||(LA459_0 >= SASS_AT_ROOT && LA459_0 <= SASS_DEBUG)||(LA459_0 >= SASS_EACH && LA459_0 <= SASS_ELSE)||LA459_0==SASS_EXTEND||(LA459_0 >= SASS_FOR && LA459_0 <= SASS_FUNCTION)||(LA459_0 >= SASS_IF && LA459_0 <= SASS_MIXIN)||(LA459_0 >= SASS_RETURN && LA459_0 <= SASS_WHILE)||LA459_0==STRING||(LA459_0 >= TILDE && LA459_0 <= TOPRIGHT_SYM)||(LA459_0 >= URANGE && LA459_0 <= URI)||LA459_0==VARIABLE||LA459_0==WEBKIT_KEYFRAMES_SYM) ) { + alt459=1; } - } finally {dbg.exitDecision(460);} + } finally {dbg.exitDecision(459);} - switch (alt460) { + switch (alt459) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:221: cp_mixin_call_args { dbg.location(1365,221); - pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10028); + pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call9996); cp_mixin_call_args(); state._fsp--; if (state.failed) return; @@ -32577,16 +32544,16 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { break; } - } finally {dbg.exitSubRule(460);} + } finally {dbg.exitSubRule(459);} dbg.location(1365,241); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10031); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call9999); if (state.failed) return; } } break; } - } finally {dbg.exitSubRule(461);} + } finally {dbg.exitSubRule(460);} } break; @@ -32600,31 +32567,31 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_call", "isScssSource()"); }dbg.location(1367,27); - match(input,SASS_INCLUDE,FOLLOW_SASS_INCLUDE_in_cp_mixin_call10056); if (state.failed) return;dbg.location(1367,40); - pushFollow(FOLLOW_ws_in_cp_mixin_call10058); + match(input,SASS_INCLUDE,FOLLOW_SASS_INCLUDE_in_cp_mixin_call10024); if (state.failed) return;dbg.location(1367,40); + pushFollow(FOLLOW_ws_in_cp_mixin_call10026); ws(); state._fsp--; if (state.failed) return;dbg.location(1367,43); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10060); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10028); cp_mixin_name(); state._fsp--; if (state.failed) return;dbg.location(1367,57); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:57: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? - int alt465=2; - try { dbg.enterSubRule(465); - try { dbg.enterDecision(465, decisionCanBacktrack[465]); + int alt464=2; + try { dbg.enterSubRule(464); + try { dbg.enterDecision(464, decisionCanBacktrack[464]); try { isCyclicDecision = true; - alt465 = dfa465.predict(input); + alt464 = dfa464.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(465);} + } finally {dbg.exitDecision(464);} - switch (alt465) { + switch (alt464) { case 1 : dbg.enterAlt(1); @@ -32632,24 +32599,24 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { { dbg.location(1367,58); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:58: ( ws )? - int alt462=2; - try { dbg.enterSubRule(462); - try { dbg.enterDecision(462, decisionCanBacktrack[462]); + int alt461=2; + try { dbg.enterSubRule(461); + try { dbg.enterDecision(461, decisionCanBacktrack[461]); - int LA462_0 = input.LA(1); - if ( (LA462_0==COMMENT||LA462_0==NL||LA462_0==WS) ) { - alt462=1; + int LA461_0 = input.LA(1); + if ( (LA461_0==COMMENT||LA461_0==NL||LA461_0==WS) ) { + alt461=1; } - } finally {dbg.exitDecision(462);} + } finally {dbg.exitDecision(461);} - switch (alt462) { + switch (alt461) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:58: ws { dbg.location(1367,58); - pushFollow(FOLLOW_ws_in_cp_mixin_call10063); + pushFollow(FOLLOW_ws_in_cp_mixin_call10031); ws(); state._fsp--; if (state.failed) return; @@ -32657,28 +32624,28 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { break; } - } finally {dbg.exitSubRule(462);} + } finally {dbg.exitSubRule(461);} dbg.location(1367,62); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10066); if (state.failed) return;dbg.location(1367,69); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10034); if (state.failed) return;dbg.location(1367,69); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:69: ( ws )? - int alt463=2; - try { dbg.enterSubRule(463); - try { dbg.enterDecision(463, decisionCanBacktrack[463]); + int alt462=2; + try { dbg.enterSubRule(462); + try { dbg.enterDecision(462, decisionCanBacktrack[462]); - int LA463_0 = input.LA(1); - if ( (LA463_0==COMMENT||LA463_0==NL||LA463_0==WS) ) { - alt463=1; + int LA462_0 = input.LA(1); + if ( (LA462_0==COMMENT||LA462_0==NL||LA462_0==WS) ) { + alt462=1; } - } finally {dbg.exitDecision(463);} + } finally {dbg.exitDecision(462);} - switch (alt463) { + switch (alt462) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:69: ws { dbg.location(1367,69); - pushFollow(FOLLOW_ws_in_cp_mixin_call10068); + pushFollow(FOLLOW_ws_in_cp_mixin_call10036); ws(); state._fsp--; if (state.failed) return; @@ -32686,27 +32653,27 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { break; } - } finally {dbg.exitSubRule(463);} + } finally {dbg.exitSubRule(462);} dbg.location(1367,73); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:73: ( cp_mixin_call_args )? - int alt464=2; - try { dbg.enterSubRule(464); - try { dbg.enterDecision(464, decisionCanBacktrack[464]); + int alt463=2; + try { dbg.enterSubRule(463); + try { dbg.enterDecision(463, decisionCanBacktrack[463]); - int LA464_0 = input.LA(1); - if ( ((LA464_0 >= ANGLE && LA464_0 <= AT_SIGN)||(LA464_0 >= BOTTOMCENTER_SYM && LA464_0 <= BOTTOMRIGHT_SYM)||LA464_0==CHARSET_SYM||LA464_0==COUNTER_STYLE_SYM||LA464_0==DIMENSION||LA464_0==EMS||LA464_0==EXS||(LA464_0 >= FONT_FACE_SYM && LA464_0 <= FREQ)||LA464_0==GEN||(LA464_0 >= HASH && LA464_0 <= HASH_SYMBOL)||(LA464_0 >= IDENT && LA464_0 <= IMPORT_SYM)||LA464_0==KEYFRAMES_SYM||(LA464_0 >= LBRACE && LA464_0 <= LENGTH)||(LA464_0 >= LESS_AND && LA464_0 <= LESS_JS_STRING)||LA464_0==LPAREN||(LA464_0 >= MEDIA_SYM && LA464_0 <= MOZ_DOCUMENT_SYM)||LA464_0==NAMESPACE_SYM||(LA464_0 >= NOT && LA464_0 <= NUMBER)||(LA464_0 >= PAGE_SYM && LA464_0 <= PERCENTAGE_SYMBOL)||LA464_0==PLUS||(LA464_0 >= REM && LA464_0 <= RIGHTTOP_SYM)||(LA464_0 >= SASS_AT_ROOT && LA464_0 <= SASS_DEBUG)||(LA464_0 >= SASS_EACH && LA464_0 <= SASS_ELSE)||LA464_0==SASS_EXTEND||(LA464_0 >= SASS_FOR && LA464_0 <= SASS_FUNCTION)||(LA464_0 >= SASS_IF && LA464_0 <= SASS_MIXIN)||(LA464_0 >= SASS_RETURN && LA464_0 <= SASS_WHILE)||LA464_0==STRING||(LA464_0 >= TILDE && LA464_0 <= TOPRIGHT_SYM)||(LA464_0 >= URANGE && LA464_0 <= URI)||LA464_0==VARIABLE||LA464_0==WEBKIT_KEYFRAMES_SYM) ) { - alt464=1; + int LA463_0 = input.LA(1); + if ( ((LA463_0 >= ANGLE && LA463_0 <= AT_SIGN)||(LA463_0 >= BOTTOMCENTER_SYM && LA463_0 <= BOTTOMRIGHT_SYM)||LA463_0==CHARSET_SYM||LA463_0==COUNTER_STYLE_SYM||LA463_0==DIMENSION||LA463_0==EMS||LA463_0==EXS||(LA463_0 >= FONT_FACE_SYM && LA463_0 <= FREQ)||LA463_0==GEN||(LA463_0 >= HASH && LA463_0 <= HASH_SYMBOL)||(LA463_0 >= IDENT && LA463_0 <= IMPORT_SYM)||LA463_0==KEYFRAMES_SYM||(LA463_0 >= LBRACE && LA463_0 <= LENGTH)||(LA463_0 >= LESS_AND && LA463_0 <= LESS_JS_STRING)||LA463_0==LPAREN||(LA463_0 >= MEDIA_SYM && LA463_0 <= MOZ_DOCUMENT_SYM)||LA463_0==NAMESPACE_SYM||(LA463_0 >= NOT && LA463_0 <= NUMBER)||(LA463_0 >= PAGE_SYM && LA463_0 <= PERCENTAGE_SYMBOL)||LA463_0==PLUS||(LA463_0 >= REM && LA463_0 <= RIGHTTOP_SYM)||(LA463_0 >= SASS_AT_ROOT && LA463_0 <= SASS_DEBUG)||(LA463_0 >= SASS_EACH && LA463_0 <= SASS_ELSE)||LA463_0==SASS_EXTEND||(LA463_0 >= SASS_FOR && LA463_0 <= SASS_FUNCTION)||(LA463_0 >= SASS_IF && LA463_0 <= SASS_MIXIN)||(LA463_0 >= SASS_RETURN && LA463_0 <= SASS_WHILE)||LA463_0==STRING||(LA463_0 >= TILDE && LA463_0 <= TOPRIGHT_SYM)||(LA463_0 >= URANGE && LA463_0 <= URI)||LA463_0==VARIABLE||LA463_0==WEBKIT_KEYFRAMES_SYM) ) { + alt463=1; } - } finally {dbg.exitDecision(464);} + } finally {dbg.exitDecision(463);} - switch (alt464) { + switch (alt463) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:73: cp_mixin_call_args { dbg.location(1367,73); - pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10071); + pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10039); cp_mixin_call_args(); state._fsp--; if (state.failed) return; @@ -32714,31 +32681,31 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { break; } - } finally {dbg.exitSubRule(464);} + } finally {dbg.exitSubRule(463);} dbg.location(1367,93); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10074); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10042); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(465);} + } finally {dbg.exitSubRule(464);} dbg.location(1367,102); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:102: ( ( ws )? cp_mixin_block )? - int alt467=2; - try { dbg.enterSubRule(467); - try { dbg.enterDecision(467, decisionCanBacktrack[467]); + int alt466=2; + try { dbg.enterSubRule(466); + try { dbg.enterDecision(466, decisionCanBacktrack[466]); try { isCyclicDecision = true; - alt467 = dfa467.predict(input); + alt466 = dfa466.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(467);} + } finally {dbg.exitDecision(466);} - switch (alt467) { + switch (alt466) { case 1 : dbg.enterAlt(1); @@ -32746,24 +32713,24 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { { dbg.location(1367,103); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:103: ( ws )? - int alt466=2; - try { dbg.enterSubRule(466); - try { dbg.enterDecision(466, decisionCanBacktrack[466]); + int alt465=2; + try { dbg.enterSubRule(465); + try { dbg.enterDecision(465, decisionCanBacktrack[465]); - int LA466_0 = input.LA(1); - if ( (LA466_0==COMMENT||LA466_0==NL||LA466_0==WS) ) { - alt466=1; + int LA465_0 = input.LA(1); + if ( (LA465_0==COMMENT||LA465_0==NL||LA465_0==WS) ) { + alt465=1; } - } finally {dbg.exitDecision(466);} + } finally {dbg.exitDecision(465);} - switch (alt466) { + switch (alt465) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:103: ws { dbg.location(1367,103); - pushFollow(FOLLOW_ws_in_cp_mixin_call10079); + pushFollow(FOLLOW_ws_in_cp_mixin_call10047); ws(); state._fsp--; if (state.failed) return; @@ -32771,9 +32738,9 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { break; } - } finally {dbg.exitSubRule(466);} + } finally {dbg.exitSubRule(465);} dbg.location(1367,107); - pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_call10082); + pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_call10050); cp_mixin_block(); state._fsp--; if (state.failed) return; @@ -32781,13 +32748,13 @@ else if ( (LA461_0==LPAREN) && (synpred69_Css3())) { break; } - } finally {dbg.exitSubRule(467);} + } finally {dbg.exitSubRule(466);} } break; } - } finally {dbg.exitSubRule(468);} + } finally {dbg.exitSubRule(467);} } @@ -32828,26 +32795,26 @@ public final void cp_mixin_block() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1373:5: LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE { dbg.location(1373,5); - match(input,LBRACE,FOLLOW_LBRACE_in_cp_mixin_block10111); if (state.failed) return;dbg.location(1373,12); + match(input,LBRACE,FOLLOW_LBRACE_in_cp_mixin_block10079); if (state.failed) return;dbg.location(1373,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1373:12: ( ws )? - int alt469=2; - try { dbg.enterSubRule(469); - try { dbg.enterDecision(469, decisionCanBacktrack[469]); + int alt468=2; + try { dbg.enterSubRule(468); + try { dbg.enterDecision(468, decisionCanBacktrack[468]); - int LA469_0 = input.LA(1); - if ( (LA469_0==COMMENT||LA469_0==NL||LA469_0==WS) ) { - alt469=1; + int LA468_0 = input.LA(1); + if ( (LA468_0==COMMENT||LA468_0==NL||LA468_0==WS) ) { + alt468=1; } - } finally {dbg.exitDecision(469);} + } finally {dbg.exitDecision(468);} - switch (alt469) { + switch (alt468) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1373:12: ws { dbg.location(1373,12); - pushFollow(FOLLOW_ws_in_cp_mixin_block10113); + pushFollow(FOLLOW_ws_in_cp_mixin_block10081); ws(); state._fsp--; if (state.failed) return; @@ -32855,58 +32822,58 @@ public final void cp_mixin_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(469);} + } finally {dbg.exitSubRule(468);} dbg.location(1373,16); - pushFollow(FOLLOW_syncToFollow_in_cp_mixin_block10116); + pushFollow(FOLLOW_syncToFollow_in_cp_mixin_block10084); syncToFollow(); state._fsp--; if (state.failed) return;dbg.location(1374,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1374:9: ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? - int alt472=3; - try { dbg.enterSubRule(472); - try { dbg.enterDecision(472, decisionCanBacktrack[472]); + int alt471=3; + try { dbg.enterSubRule(471); + try { dbg.enterDecision(471, decisionCanBacktrack[471]); - int LA472_0 = input.LA(1); - if ( ((LA472_0 >= AT_IDENT && LA472_0 <= AT_SIGN)||(LA472_0 >= BOTTOMCENTER_SYM && LA472_0 <= BOTTOMRIGHT_SYM)||(LA472_0 >= CHARSET_SYM && LA472_0 <= COLON)||LA472_0==CONTAINER_SYM||LA472_0==COUNTER_STYLE_SYM||(LA472_0 >= DCOLON && LA472_0 <= DOT)||LA472_0==FONT_FACE_SYM||(LA472_0 >= GEN && LA472_0 <= GREATER)||(LA472_0 >= HASH && LA472_0 <= HASH_SYMBOL)||LA472_0==IMPORT_SYM||LA472_0==KEYFRAMES_SYM||LA472_0==LAYER_SYM||(LA472_0 >= LBRACKET && LA472_0 <= LEFTTOP_SYM)||LA472_0==LESS_AND||(LA472_0 >= MEDIA_SYM && LA472_0 <= MOZ_DOCUMENT_SYM)||LA472_0==NAMESPACE_SYM||LA472_0==PAGE_SYM||(LA472_0 >= PIPE && LA472_0 <= PLUS)||(LA472_0 >= RIGHTBOTTOM_SYM && LA472_0 <= RIGHTTOP_SYM)||LA472_0==SASS_AT_ROOT||LA472_0==SASS_DEBUG||(LA472_0 >= SASS_EACH && LA472_0 <= SASS_ELSE)||(LA472_0 >= SASS_ERROR && LA472_0 <= SASS_FUNCTION)||(LA472_0 >= SASS_IF && LA472_0 <= SASS_MIXIN)||(LA472_0 >= SASS_RETURN && LA472_0 <= SEMI)||LA472_0==STAR||LA472_0==SUPPORTS_SYM||LA472_0==TILDE||(LA472_0 >= TOPCENTER_SYM && LA472_0 <= TOPRIGHT_SYM)||LA472_0==VARIABLE||LA472_0==WEBKIT_KEYFRAMES_SYM) ) { - alt472=1; + int LA471_0 = input.LA(1); + if ( ((LA471_0 >= AT_IDENT && LA471_0 <= AT_SIGN)||(LA471_0 >= BOTTOMCENTER_SYM && LA471_0 <= BOTTOMRIGHT_SYM)||(LA471_0 >= CHARSET_SYM && LA471_0 <= COLON)||LA471_0==CONTAINER_SYM||LA471_0==COUNTER_STYLE_SYM||(LA471_0 >= DCOLON && LA471_0 <= DOT)||LA471_0==FONT_FACE_SYM||(LA471_0 >= GEN && LA471_0 <= GREATER)||(LA471_0 >= HASH && LA471_0 <= HASH_SYMBOL)||LA471_0==IMPORT_SYM||LA471_0==KEYFRAMES_SYM||LA471_0==LAYER_SYM||(LA471_0 >= LBRACKET && LA471_0 <= LEFTTOP_SYM)||LA471_0==LESS_AND||(LA471_0 >= MEDIA_SYM && LA471_0 <= MOZ_DOCUMENT_SYM)||LA471_0==NAMESPACE_SYM||LA471_0==PAGE_SYM||(LA471_0 >= PIPE && LA471_0 <= PLUS)||(LA471_0 >= RIGHTBOTTOM_SYM && LA471_0 <= RIGHTTOP_SYM)||LA471_0==SASS_AT_ROOT||LA471_0==SASS_DEBUG||(LA471_0 >= SASS_EACH && LA471_0 <= SASS_ELSE)||(LA471_0 >= SASS_ERROR && LA471_0 <= SASS_FUNCTION)||(LA471_0 >= SASS_IF && LA471_0 <= SASS_MIXIN)||(LA471_0 >= SASS_RETURN && LA471_0 <= SEMI)||LA471_0==STAR||LA471_0==SUPPORTS_SYM||LA471_0==TILDE||(LA471_0 >= TOPCENTER_SYM && LA471_0 <= TOPRIGHT_SYM)||LA471_0==VARIABLE||LA471_0==WEBKIT_KEYFRAMES_SYM) ) { + alt471=1; } - else if ( (LA472_0==IDENT) ) { - int LA472_4 = input.LA(2); + else if ( (LA471_0==IDENT) ) { + int LA471_4 = input.LA(2); if ( (true) ) { - alt472=1; + alt471=1; } - else if ( (((evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")||evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")"))&&synpred70_Css3())) ) { - alt472=2; + else if ( (((evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")||evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")"))&&synpred66_Css3())) ) { + alt471=2; } } - else if ( (LA472_0==SASS_CONTENT) ) { - int LA472_39 = input.LA(2); + else if ( (LA471_0==SASS_CONTENT) ) { + int LA471_39 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))||((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt472=1; + alt471=1; } - else if ( ((synpred70_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt472=2; + else if ( ((synpred66_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt471=2; } } - else if ( (LA472_0==PERCENTAGE) && (synpred70_Css3())) { - alt472=2; + else if ( (LA471_0==PERCENTAGE) && (synpred66_Css3())) { + alt471=2; } - else if ( (LA472_0==RBRACE) ) { - int LA472_45 = input.LA(2); - if ( (synpred70_Css3()) ) { - alt472=2; + else if ( (LA471_0==RBRACE) ) { + int LA471_45 = input.LA(2); + if ( (synpred66_Css3()) ) { + alt471=2; } } - } finally {dbg.exitDecision(472);} + } finally {dbg.exitDecision(471);} - switch (alt472) { + switch (alt471) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1374:10: declarations { dbg.location(1374,10); - pushFollow(FOLLOW_declarations_in_cp_mixin_block10127); + pushFollow(FOLLOW_declarations_in_cp_mixin_block10095); declarations(); state._fsp--; if (state.failed) return; @@ -32919,50 +32886,50 @@ else if ( (LA472_0==RBRACE) ) { { dbg.location(1375,3); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1375:3: ( webkitKeyframesBlock ( ws )? )* - try { dbg.enterSubRule(471); + try { dbg.enterSubRule(470); - loop471: + loop470: while (true) { - int alt471=2; - try { dbg.enterDecision(471, decisionCanBacktrack[471]); + int alt470=2; + try { dbg.enterDecision(470, decisionCanBacktrack[470]); - int LA471_0 = input.LA(1); - if ( (LA471_0==IDENT||LA471_0==PERCENTAGE||LA471_0==SASS_CONTENT) ) { - alt471=1; + int LA470_0 = input.LA(1); + if ( (LA470_0==IDENT||LA470_0==PERCENTAGE||LA470_0==SASS_CONTENT) ) { + alt470=1; } - } finally {dbg.exitDecision(471);} + } finally {dbg.exitDecision(470);} - switch (alt471) { + switch (alt470) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1375:5: webkitKeyframesBlock ( ws )? { dbg.location(1375,5); - pushFollow(FOLLOW_webkitKeyframesBlock_in_cp_mixin_block10142); + pushFollow(FOLLOW_webkitKeyframesBlock_in_cp_mixin_block10110); webkitKeyframesBlock(); state._fsp--; if (state.failed) return;dbg.location(1375,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1375:26: ( ws )? - int alt470=2; - try { dbg.enterSubRule(470); - try { dbg.enterDecision(470, decisionCanBacktrack[470]); + int alt469=2; + try { dbg.enterSubRule(469); + try { dbg.enterDecision(469, decisionCanBacktrack[469]); - int LA470_0 = input.LA(1); - if ( (LA470_0==COMMENT||LA470_0==NL||LA470_0==WS) ) { - alt470=1; + int LA469_0 = input.LA(1); + if ( (LA469_0==COMMENT||LA469_0==NL||LA469_0==WS) ) { + alt469=1; } - } finally {dbg.exitDecision(470);} + } finally {dbg.exitDecision(469);} - switch (alt470) { + switch (alt469) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1375:26: ws { dbg.location(1375,26); - pushFollow(FOLLOW_ws_in_cp_mixin_block10144); + pushFollow(FOLLOW_ws_in_cp_mixin_block10112); ws(); state._fsp--; if (state.failed) return; @@ -32970,24 +32937,24 @@ else if ( (LA472_0==RBRACE) ) { break; } - } finally {dbg.exitSubRule(470);} + } finally {dbg.exitSubRule(469);} } break; default : - break loop471; + break loop470; } } - } finally {dbg.exitSubRule(471);} + } finally {dbg.exitSubRule(470);} } break; } - } finally {dbg.exitSubRule(472);} + } finally {dbg.exitSubRule(471);} dbg.location(1376,5); - match(input,RBRACE,FOLLOW_RBRACE_in_cp_mixin_block10156); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_cp_mixin_block10124); if (state.failed) return; } } @@ -33027,7 +32994,7 @@ public final void cp_mixin_name() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1381:5: IDENT { dbg.location(1381,5); - match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name10177); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name10145); if (state.failed) return; } } @@ -33067,33 +33034,33 @@ public final void cp_mixin_call_args() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:5: cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ( SEMI )? { dbg.location(1388,5); - pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10208); + pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10176); cp_mixin_call_arg(); state._fsp--; if (state.failed) return;dbg.location(1388,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:23: ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* - try { dbg.enterSubRule(474); + try { dbg.enterSubRule(473); - loop474: + loop473: while (true) { - int alt474=2; - try { dbg.enterDecision(474, decisionCanBacktrack[474]); + int alt473=2; + try { dbg.enterDecision(473, decisionCanBacktrack[473]); - int LA474_0 = input.LA(1); - if ( (LA474_0==SEMI) ) { - int LA474_2 = input.LA(2); - if ( ((LA474_2 >= ANGLE && LA474_2 <= AT_SIGN)||(LA474_2 >= BOTTOMCENTER_SYM && LA474_2 <= BOTTOMRIGHT_SYM)||LA474_2==CHARSET_SYM||LA474_2==COMMENT||LA474_2==COUNTER_STYLE_SYM||LA474_2==DIMENSION||LA474_2==EMS||LA474_2==EXS||(LA474_2 >= FONT_FACE_SYM && LA474_2 <= FREQ)||LA474_2==GEN||(LA474_2 >= HASH && LA474_2 <= HASH_SYMBOL)||(LA474_2 >= IDENT && LA474_2 <= IMPORT_SYM)||LA474_2==KEYFRAMES_SYM||(LA474_2 >= LBRACE && LA474_2 <= LENGTH)||(LA474_2 >= LESS_AND && LA474_2 <= LESS_JS_STRING)||LA474_2==LPAREN||(LA474_2 >= MEDIA_SYM && LA474_2 <= MOZ_DOCUMENT_SYM)||(LA474_2 >= NAMESPACE_SYM && LA474_2 <= NL)||(LA474_2 >= NOT && LA474_2 <= NUMBER)||(LA474_2 >= PAGE_SYM && LA474_2 <= PERCENTAGE_SYMBOL)||LA474_2==PLUS||(LA474_2 >= REM && LA474_2 <= RIGHTTOP_SYM)||(LA474_2 >= SASS_AT_ROOT && LA474_2 <= SASS_DEBUG)||(LA474_2 >= SASS_EACH && LA474_2 <= SASS_ELSE)||LA474_2==SASS_EXTEND||(LA474_2 >= SASS_FOR && LA474_2 <= SASS_FUNCTION)||(LA474_2 >= SASS_IF && LA474_2 <= SASS_MIXIN)||(LA474_2 >= SASS_RETURN && LA474_2 <= SASS_WHILE)||LA474_2==STRING||(LA474_2 >= TILDE && LA474_2 <= TOPRIGHT_SYM)||(LA474_2 >= URANGE && LA474_2 <= URI)||LA474_2==VARIABLE||(LA474_2 >= WEBKIT_KEYFRAMES_SYM && LA474_2 <= WS)) ) { - alt474=1; + int LA473_0 = input.LA(1); + if ( (LA473_0==SEMI) ) { + int LA473_2 = input.LA(2); + if ( ((LA473_2 >= ANGLE && LA473_2 <= AT_SIGN)||(LA473_2 >= BOTTOMCENTER_SYM && LA473_2 <= BOTTOMRIGHT_SYM)||LA473_2==CHARSET_SYM||LA473_2==COMMENT||LA473_2==COUNTER_STYLE_SYM||LA473_2==DIMENSION||LA473_2==EMS||LA473_2==EXS||(LA473_2 >= FONT_FACE_SYM && LA473_2 <= FREQ)||LA473_2==GEN||(LA473_2 >= HASH && LA473_2 <= HASH_SYMBOL)||(LA473_2 >= IDENT && LA473_2 <= IMPORT_SYM)||LA473_2==KEYFRAMES_SYM||(LA473_2 >= LBRACE && LA473_2 <= LENGTH)||(LA473_2 >= LESS_AND && LA473_2 <= LESS_JS_STRING)||LA473_2==LPAREN||(LA473_2 >= MEDIA_SYM && LA473_2 <= MOZ_DOCUMENT_SYM)||(LA473_2 >= NAMESPACE_SYM && LA473_2 <= NL)||(LA473_2 >= NOT && LA473_2 <= NUMBER)||(LA473_2 >= PAGE_SYM && LA473_2 <= PERCENTAGE_SYMBOL)||LA473_2==PLUS||(LA473_2 >= REM && LA473_2 <= RIGHTTOP_SYM)||(LA473_2 >= SASS_AT_ROOT && LA473_2 <= SASS_DEBUG)||(LA473_2 >= SASS_EACH && LA473_2 <= SASS_ELSE)||LA473_2==SASS_EXTEND||(LA473_2 >= SASS_FOR && LA473_2 <= SASS_FUNCTION)||(LA473_2 >= SASS_IF && LA473_2 <= SASS_MIXIN)||(LA473_2 >= SASS_RETURN && LA473_2 <= SASS_WHILE)||LA473_2==STRING||(LA473_2 >= TILDE && LA473_2 <= TOPRIGHT_SYM)||(LA473_2 >= URANGE && LA473_2 <= URI)||LA473_2==VARIABLE||(LA473_2 >= WEBKIT_KEYFRAMES_SYM && LA473_2 <= WS)) ) { + alt473=1; } } - else if ( (LA474_0==COMMA) ) { - alt474=1; + else if ( (LA473_0==COMMA) ) { + alt473=1; } - } finally {dbg.exitDecision(474);} + } finally {dbg.exitDecision(473);} - switch (alt474) { + switch (alt473) { case 1 : dbg.enterAlt(1); @@ -33112,24 +33079,24 @@ else if ( (LA474_0==COMMA) ) { throw mse; }dbg.location(1388,40); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:40: ( ws )? - int alt473=2; - try { dbg.enterSubRule(473); - try { dbg.enterDecision(473, decisionCanBacktrack[473]); + int alt472=2; + try { dbg.enterSubRule(472); + try { dbg.enterDecision(472, decisionCanBacktrack[472]); - int LA473_0 = input.LA(1); - if ( (LA473_0==COMMENT||LA473_0==NL||LA473_0==WS) ) { - alt473=1; + int LA472_0 = input.LA(1); + if ( (LA472_0==COMMENT||LA472_0==NL||LA472_0==WS) ) { + alt472=1; } - } finally {dbg.exitDecision(473);} + } finally {dbg.exitDecision(472);} - switch (alt473) { + switch (alt472) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:40: ws { dbg.location(1388,40); - pushFollow(FOLLOW_ws_in_cp_mixin_call_args10220); + pushFollow(FOLLOW_ws_in_cp_mixin_call_args10188); ws(); state._fsp--; if (state.failed) return; @@ -33137,9 +33104,9 @@ else if ( (LA474_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(473);} + } finally {dbg.exitSubRule(472);} dbg.location(1388,44); - pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10223); + pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10191); cp_mixin_call_arg(); state._fsp--; if (state.failed) return; @@ -33147,49 +33114,49 @@ else if ( (LA474_0==COMMA) ) { break; default : - break loop474; + break loop473; } } - } finally {dbg.exitSubRule(474);} + } finally {dbg.exitSubRule(473);} dbg.location(1388,65); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:65: ( CP_DOTS ( ws )? )? - int alt476=2; - try { dbg.enterSubRule(476); - try { dbg.enterDecision(476, decisionCanBacktrack[476]); + int alt475=2; + try { dbg.enterSubRule(475); + try { dbg.enterDecision(475, decisionCanBacktrack[475]); - int LA476_0 = input.LA(1); - if ( (LA476_0==CP_DOTS) ) { - alt476=1; + int LA475_0 = input.LA(1); + if ( (LA475_0==CP_DOTS) ) { + alt475=1; } - } finally {dbg.exitDecision(476);} + } finally {dbg.exitDecision(475);} - switch (alt476) { + switch (alt475) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:66: CP_DOTS ( ws )? { dbg.location(1388,66); - match(input,CP_DOTS,FOLLOW_CP_DOTS_in_cp_mixin_call_args10229); if (state.failed) return;dbg.location(1388,74); + match(input,CP_DOTS,FOLLOW_CP_DOTS_in_cp_mixin_call_args10197); if (state.failed) return;dbg.location(1388,74); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:74: ( ws )? - int alt475=2; - try { dbg.enterSubRule(475); - try { dbg.enterDecision(475, decisionCanBacktrack[475]); + int alt474=2; + try { dbg.enterSubRule(474); + try { dbg.enterDecision(474, decisionCanBacktrack[474]); - int LA475_0 = input.LA(1); - if ( (LA475_0==COMMENT||LA475_0==NL||LA475_0==WS) ) { - alt475=1; + int LA474_0 = input.LA(1); + if ( (LA474_0==COMMENT||LA474_0==NL||LA474_0==WS) ) { + alt474=1; } - } finally {dbg.exitDecision(475);} + } finally {dbg.exitDecision(474);} - switch (alt475) { + switch (alt474) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:74: ws { dbg.location(1388,74); - pushFollow(FOLLOW_ws_in_cp_mixin_call_args10231); + pushFollow(FOLLOW_ws_in_cp_mixin_call_args10199); ws(); state._fsp--; if (state.failed) return; @@ -33197,38 +33164,38 @@ else if ( (LA474_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(475);} + } finally {dbg.exitSubRule(474);} } break; } - } finally {dbg.exitSubRule(476);} + } finally {dbg.exitSubRule(475);} dbg.location(1388,80); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:80: ( SEMI )? - int alt477=2; - try { dbg.enterSubRule(477); - try { dbg.enterDecision(477, decisionCanBacktrack[477]); + int alt476=2; + try { dbg.enterSubRule(476); + try { dbg.enterDecision(476, decisionCanBacktrack[476]); - int LA477_0 = input.LA(1); - if ( (LA477_0==SEMI) ) { - alt477=1; + int LA476_0 = input.LA(1); + if ( (LA476_0==SEMI) ) { + alt476=1; } - } finally {dbg.exitDecision(477);} + } finally {dbg.exitDecision(476);} - switch (alt477) { + switch (alt476) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1388:80: SEMI { dbg.location(1388,80); - match(input,SEMI,FOLLOW_SEMI_in_cp_mixin_call_args10236); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_cp_mixin_call_args10204); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(477);} + } finally {dbg.exitSubRule(476);} } @@ -33270,50 +33237,50 @@ public final void cp_mixin_call_arg() throws RecognitionException { { dbg.location(1393,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1393:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) - int alt480=2; - try { dbg.enterSubRule(480); - try { dbg.enterDecision(480, decisionCanBacktrack[480]); + int alt479=2; + try { dbg.enterSubRule(479); + try { dbg.enterDecision(479, decisionCanBacktrack[479]); try { isCyclicDecision = true; - alt480 = dfa480.predict(input); + alt479 = dfa479.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(480);} + } finally {dbg.exitDecision(479);} - switch (alt480) { + switch (alt479) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1394:9: cp_variable ( ws )? COLON ( ws )? cp_expression { dbg.location(1394,9); - pushFollow(FOLLOW_cp_variable_in_cp_mixin_call_arg10268); + pushFollow(FOLLOW_cp_variable_in_cp_mixin_call_arg10236); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(1394,21); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1394:21: ( ws )? - int alt478=2; - try { dbg.enterSubRule(478); - try { dbg.enterDecision(478, decisionCanBacktrack[478]); + int alt477=2; + try { dbg.enterSubRule(477); + try { dbg.enterDecision(477, decisionCanBacktrack[477]); - int LA478_0 = input.LA(1); - if ( (LA478_0==COMMENT||LA478_0==NL||LA478_0==WS) ) { - alt478=1; + int LA477_0 = input.LA(1); + if ( (LA477_0==COMMENT||LA477_0==NL||LA477_0==WS) ) { + alt477=1; } - } finally {dbg.exitDecision(478);} + } finally {dbg.exitDecision(477);} - switch (alt478) { + switch (alt477) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1394:21: ws { dbg.location(1394,21); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10270); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10238); ws(); state._fsp--; if (state.failed) return; @@ -33321,28 +33288,28 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(478);} + } finally {dbg.exitSubRule(477);} dbg.location(1394,25); - match(input,COLON,FOLLOW_COLON_in_cp_mixin_call_arg10273); if (state.failed) return;dbg.location(1394,31); + match(input,COLON,FOLLOW_COLON_in_cp_mixin_call_arg10241); if (state.failed) return;dbg.location(1394,31); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1394:31: ( ws )? - int alt479=2; - try { dbg.enterSubRule(479); - try { dbg.enterDecision(479, decisionCanBacktrack[479]); + int alt478=2; + try { dbg.enterSubRule(478); + try { dbg.enterDecision(478, decisionCanBacktrack[478]); - int LA479_0 = input.LA(1); - if ( (LA479_0==COMMENT||LA479_0==NL||LA479_0==WS) ) { - alt479=1; + int LA478_0 = input.LA(1); + if ( (LA478_0==COMMENT||LA478_0==NL||LA478_0==WS) ) { + alt478=1; } - } finally {dbg.exitDecision(479);} + } finally {dbg.exitDecision(478);} - switch (alt479) { + switch (alt478) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1394:31: ws { dbg.location(1394,31); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10275); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10243); ws(); state._fsp--; if (state.failed) return; @@ -33350,9 +33317,9 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(479);} + } finally {dbg.exitSubRule(478);} dbg.location(1394,35); - pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10278); + pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10246); cp_expression(); state._fsp--; if (state.failed) return; @@ -33364,7 +33331,7 @@ public final void cp_mixin_call_arg() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1395:11: cp_expression { dbg.location(1395,11); - pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10290); + pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10258); cp_expression(); state._fsp--; if (state.failed) return; @@ -33372,27 +33339,27 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(480);} + } finally {dbg.exitSubRule(479);} dbg.location(1396,7); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1396:7: ( ws )? - int alt481=2; - try { dbg.enterSubRule(481); - try { dbg.enterDecision(481, decisionCanBacktrack[481]); + int alt480=2; + try { dbg.enterSubRule(480); + try { dbg.enterDecision(480, decisionCanBacktrack[480]); - int LA481_0 = input.LA(1); - if ( (LA481_0==COMMENT||LA481_0==NL||LA481_0==WS) ) { - alt481=1; + int LA480_0 = input.LA(1); + if ( (LA480_0==COMMENT||LA480_0==NL||LA480_0==WS) ) { + alt480=1; } - } finally {dbg.exitDecision(481);} + } finally {dbg.exitDecision(480);} - switch (alt481) { + switch (alt480) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1396:7: ws { dbg.location(1396,7); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10298); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10266); ws(); state._fsp--; if (state.failed) return; @@ -33400,7 +33367,7 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(481);} + } finally {dbg.exitSubRule(480);} } @@ -33436,28 +33403,28 @@ public final void cp_args_list() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1401:5: ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ) - int alt489=2; - try { dbg.enterDecision(489, decisionCanBacktrack[489]); + int alt488=2; + try { dbg.enterDecision(488, decisionCanBacktrack[488]); - int LA489_0 = input.LA(1); - if ( (LA489_0==AT_IDENT||(LA489_0 >= BOTTOMCENTER_SYM && LA489_0 <= BOTTOMRIGHT_SYM)||LA489_0==CHARSET_SYM||LA489_0==COUNTER_STYLE_SYM||LA489_0==FONT_FACE_SYM||LA489_0==IDENT||LA489_0==IMPORT_SYM||LA489_0==KEYFRAMES_SYM||(LA489_0 >= LEFTBOTTOM_SYM && LA489_0 <= LEFTTOP_SYM)||LA489_0==MEDIA_SYM||LA489_0==MOZ_DOCUMENT_SYM||LA489_0==NAMESPACE_SYM||LA489_0==PAGE_SYM||(LA489_0 >= RIGHTBOTTOM_SYM && LA489_0 <= RIGHTTOP_SYM)||(LA489_0 >= SASS_AT_ROOT && LA489_0 <= SASS_DEBUG)||(LA489_0 >= SASS_EACH && LA489_0 <= SASS_ELSE)||LA489_0==SASS_EXTEND||(LA489_0 >= SASS_FOR && LA489_0 <= SASS_FUNCTION)||(LA489_0 >= SASS_IF && LA489_0 <= SASS_MIXIN)||(LA489_0 >= SASS_RETURN && LA489_0 <= SASS_WHILE)||(LA489_0 >= TOPCENTER_SYM && LA489_0 <= TOPRIGHT_SYM)||LA489_0==WEBKIT_KEYFRAMES_SYM) ) { - alt489=1; + int LA488_0 = input.LA(1); + if ( (LA488_0==AT_IDENT||(LA488_0 >= BOTTOMCENTER_SYM && LA488_0 <= BOTTOMRIGHT_SYM)||LA488_0==CHARSET_SYM||LA488_0==COUNTER_STYLE_SYM||LA488_0==FONT_FACE_SYM||LA488_0==IDENT||LA488_0==IMPORT_SYM||LA488_0==KEYFRAMES_SYM||(LA488_0 >= LEFTBOTTOM_SYM && LA488_0 <= LEFTTOP_SYM)||LA488_0==MEDIA_SYM||LA488_0==MOZ_DOCUMENT_SYM||LA488_0==NAMESPACE_SYM||LA488_0==PAGE_SYM||(LA488_0 >= RIGHTBOTTOM_SYM && LA488_0 <= RIGHTTOP_SYM)||(LA488_0 >= SASS_AT_ROOT && LA488_0 <= SASS_DEBUG)||(LA488_0 >= SASS_EACH && LA488_0 <= SASS_ELSE)||LA488_0==SASS_EXTEND||(LA488_0 >= SASS_FOR && LA488_0 <= SASS_FUNCTION)||(LA488_0 >= SASS_IF && LA488_0 <= SASS_MIXIN)||(LA488_0 >= SASS_RETURN && LA488_0 <= SASS_WHILE)||(LA488_0 >= TOPCENTER_SYM && LA488_0 <= TOPRIGHT_SYM)||LA488_0==WEBKIT_KEYFRAMES_SYM) ) { + alt488=1; } - else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { - alt489=2; + else if ( (LA488_0==CP_DOTS||LA488_0==LESS_REST) ) { + alt488=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 489, 0, input); + new NoViableAltException("", 488, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(489);} + } finally {dbg.exitDecision(488);} - switch (alt489) { + switch (alt488) { case 1 : dbg.enterAlt(1); @@ -33470,29 +33437,29 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:7: cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? { dbg.location(1408,7); - pushFollow(FOLLOW_cp_arg_in_cp_args_list10345); + pushFollow(FOLLOW_cp_arg_in_cp_args_list10313); cp_arg(); state._fsp--; if (state.failed) return;dbg.location(1408,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:14: ( ( COMMA | SEMI ) ( ws )? cp_arg )* - try { dbg.enterSubRule(483); + try { dbg.enterSubRule(482); - loop483: + loop482: while (true) { - int alt483=2; - try { dbg.enterDecision(483, decisionCanBacktrack[483]); + int alt482=2; + try { dbg.enterDecision(482, decisionCanBacktrack[482]); try { isCyclicDecision = true; - alt483 = dfa483.predict(input); + alt482 = dfa482.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(483);} + } finally {dbg.exitDecision(482);} - switch (alt483) { + switch (alt482) { case 1 : dbg.enterAlt(1); @@ -33511,24 +33478,24 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { throw mse; }dbg.location(1408,33); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:33: ( ws )? - int alt482=2; - try { dbg.enterSubRule(482); - try { dbg.enterDecision(482, decisionCanBacktrack[482]); + int alt481=2; + try { dbg.enterSubRule(481); + try { dbg.enterDecision(481, decisionCanBacktrack[481]); - int LA482_0 = input.LA(1); - if ( (LA482_0==COMMENT||LA482_0==NL||LA482_0==WS) ) { - alt482=1; + int LA481_0 = input.LA(1); + if ( (LA481_0==COMMENT||LA481_0==NL||LA481_0==WS) ) { + alt481=1; } - } finally {dbg.exitDecision(482);} + } finally {dbg.exitDecision(481);} - switch (alt482) { + switch (alt481) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:33: ws { dbg.location(1408,33); - pushFollow(FOLLOW_ws_in_cp_args_list10359); + pushFollow(FOLLOW_ws_in_cp_args_list10327); ws(); state._fsp--; if (state.failed) return; @@ -33536,9 +33503,9 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(482);} + } finally {dbg.exitSubRule(481);} dbg.location(1408,37); - pushFollow(FOLLOW_cp_arg_in_cp_args_list10362); + pushFollow(FOLLOW_cp_arg_in_cp_args_list10330); cp_arg(); state._fsp--; if (state.failed) return; @@ -33546,23 +33513,23 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { break; default : - break loop483; + break loop482; } } - } finally {dbg.exitSubRule(483);} + } finally {dbg.exitSubRule(482);} dbg.location(1408,47); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:47: ( ( COMMA | SEMI ) ( ws )? )? - int alt485=2; - try { dbg.enterSubRule(485); - try { dbg.enterDecision(485, decisionCanBacktrack[485]); + int alt484=2; + try { dbg.enterSubRule(484); + try { dbg.enterDecision(484, decisionCanBacktrack[484]); - int LA485_0 = input.LA(1); - if ( (LA485_0==COMMA||LA485_0==SEMI) ) { - alt485=1; + int LA484_0 = input.LA(1); + if ( (LA484_0==COMMA||LA484_0==SEMI) ) { + alt484=1; } - } finally {dbg.exitDecision(485);} + } finally {dbg.exitDecision(484);} - switch (alt485) { + switch (alt484) { case 1 : dbg.enterAlt(1); @@ -33581,24 +33548,24 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { throw mse; }dbg.location(1408,64); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:64: ( ws )? - int alt484=2; - try { dbg.enterSubRule(484); - try { dbg.enterDecision(484, decisionCanBacktrack[484]); + int alt483=2; + try { dbg.enterSubRule(483); + try { dbg.enterDecision(483, decisionCanBacktrack[483]); - int LA484_0 = input.LA(1); - if ( (LA484_0==COMMENT||LA484_0==NL||LA484_0==WS) ) { - alt484=1; + int LA483_0 = input.LA(1); + if ( (LA483_0==COMMENT||LA483_0==NL||LA483_0==WS) ) { + alt483=1; } - } finally {dbg.exitDecision(484);} + } finally {dbg.exitDecision(483);} - switch (alt484) { + switch (alt483) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:64: ws { dbg.location(1408,64); - pushFollow(FOLLOW_ws_in_cp_args_list10377); + pushFollow(FOLLOW_ws_in_cp_args_list10345); ws(); state._fsp--; if (state.failed) return; @@ -33606,26 +33573,26 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(484);} + } finally {dbg.exitSubRule(483);} } break; } - } finally {dbg.exitSubRule(485);} + } finally {dbg.exitSubRule(484);} dbg.location(1408,71); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:71: ( ( CP_DOTS | LESS_REST ) ( ws )? )? - int alt487=2; - try { dbg.enterSubRule(487); - try { dbg.enterDecision(487, decisionCanBacktrack[487]); + int alt486=2; + try { dbg.enterSubRule(486); + try { dbg.enterDecision(486, decisionCanBacktrack[486]); - int LA487_0 = input.LA(1); - if ( (LA487_0==CP_DOTS||LA487_0==LESS_REST) ) { - alt487=1; + int LA486_0 = input.LA(1); + if ( (LA486_0==CP_DOTS||LA486_0==LESS_REST) ) { + alt486=1; } - } finally {dbg.exitDecision(487);} + } finally {dbg.exitDecision(486);} - switch (alt487) { + switch (alt486) { case 1 : dbg.enterAlt(1); @@ -33644,24 +33611,24 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { throw mse; }dbg.location(1408,95); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:95: ( ws )? - int alt486=2; - try { dbg.enterSubRule(486); - try { dbg.enterDecision(486, decisionCanBacktrack[486]); + int alt485=2; + try { dbg.enterSubRule(485); + try { dbg.enterDecision(485, decisionCanBacktrack[485]); - int LA486_0 = input.LA(1); - if ( (LA486_0==COMMENT||LA486_0==NL||LA486_0==WS) ) { - alt486=1; + int LA485_0 = input.LA(1); + if ( (LA485_0==COMMENT||LA485_0==NL||LA485_0==WS) ) { + alt485=1; } - } finally {dbg.exitDecision(486);} + } finally {dbg.exitDecision(485);} - switch (alt486) { + switch (alt485) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1408:95: ws { dbg.location(1408,95); - pushFollow(FOLLOW_ws_in_cp_args_list10393); + pushFollow(FOLLOW_ws_in_cp_args_list10361); ws(); state._fsp--; if (state.failed) return; @@ -33669,13 +33636,13 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(486);} + } finally {dbg.exitSubRule(485);} } break; } - } finally {dbg.exitSubRule(487);} + } finally {dbg.exitSubRule(486);} } @@ -33699,24 +33666,24 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { throw mse; }dbg.location(1410,27); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1410:27: ( ws )? - int alt488=2; - try { dbg.enterSubRule(488); - try { dbg.enterDecision(488, decisionCanBacktrack[488]); + int alt487=2; + try { dbg.enterSubRule(487); + try { dbg.enterDecision(487, decisionCanBacktrack[487]); - int LA488_0 = input.LA(1); - if ( (LA488_0==COMMENT||LA488_0==NL||LA488_0==WS) ) { - alt488=1; + int LA487_0 = input.LA(1); + if ( (LA487_0==COMMENT||LA487_0==NL||LA487_0==WS) ) { + alt487=1; } - } finally {dbg.exitDecision(488);} + } finally {dbg.exitDecision(487);} - switch (alt488) { + switch (alt487) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1410:27: ws { dbg.location(1410,27); - pushFollow(FOLLOW_ws_in_cp_args_list10418); + pushFollow(FOLLOW_ws_in_cp_args_list10386); ws(); state._fsp--; if (state.failed) return; @@ -33724,7 +33691,7 @@ else if ( (LA489_0==CP_DOTS||LA489_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(488);} + } finally {dbg.exitSubRule(487);} } break; @@ -33762,20 +33729,20 @@ public final void cp_arg() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1415:5: ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ) - int alt494=2; - try { dbg.enterDecision(494, decisionCanBacktrack[494]); + int alt493=2; + try { dbg.enterDecision(493, decisionCanBacktrack[493]); - int LA494_0 = input.LA(1); - if ( (LA494_0==AT_IDENT||(LA494_0 >= BOTTOMCENTER_SYM && LA494_0 <= BOTTOMRIGHT_SYM)||LA494_0==CHARSET_SYM||LA494_0==COUNTER_STYLE_SYM||LA494_0==FONT_FACE_SYM||LA494_0==IMPORT_SYM||LA494_0==KEYFRAMES_SYM||(LA494_0 >= LEFTBOTTOM_SYM && LA494_0 <= LEFTTOP_SYM)||LA494_0==MEDIA_SYM||LA494_0==MOZ_DOCUMENT_SYM||LA494_0==NAMESPACE_SYM||LA494_0==PAGE_SYM||(LA494_0 >= RIGHTBOTTOM_SYM && LA494_0 <= RIGHTTOP_SYM)||(LA494_0 >= SASS_AT_ROOT && LA494_0 <= SASS_DEBUG)||(LA494_0 >= SASS_EACH && LA494_0 <= SASS_ELSE)||LA494_0==SASS_EXTEND||(LA494_0 >= SASS_FOR && LA494_0 <= SASS_FUNCTION)||(LA494_0 >= SASS_IF && LA494_0 <= SASS_MIXIN)||(LA494_0 >= SASS_RETURN && LA494_0 <= SASS_WHILE)||(LA494_0 >= TOPCENTER_SYM && LA494_0 <= TOPRIGHT_SYM)||LA494_0==WEBKIT_KEYFRAMES_SYM) ) { - alt494=1; + int LA493_0 = input.LA(1); + if ( (LA493_0==AT_IDENT||(LA493_0 >= BOTTOMCENTER_SYM && LA493_0 <= BOTTOMRIGHT_SYM)||LA493_0==CHARSET_SYM||LA493_0==COUNTER_STYLE_SYM||LA493_0==FONT_FACE_SYM||LA493_0==IMPORT_SYM||LA493_0==KEYFRAMES_SYM||(LA493_0 >= LEFTBOTTOM_SYM && LA493_0 <= LEFTTOP_SYM)||LA493_0==MEDIA_SYM||LA493_0==MOZ_DOCUMENT_SYM||LA493_0==NAMESPACE_SYM||LA493_0==PAGE_SYM||(LA493_0 >= RIGHTBOTTOM_SYM && LA493_0 <= RIGHTTOP_SYM)||(LA493_0 >= SASS_AT_ROOT && LA493_0 <= SASS_DEBUG)||(LA493_0 >= SASS_EACH && LA493_0 <= SASS_ELSE)||LA493_0==SASS_EXTEND||(LA493_0 >= SASS_FOR && LA493_0 <= SASS_FUNCTION)||(LA493_0 >= SASS_IF && LA493_0 <= SASS_MIXIN)||(LA493_0 >= SASS_RETURN && LA493_0 <= SASS_WHILE)||(LA493_0 >= TOPCENTER_SYM && LA493_0 <= TOPRIGHT_SYM)||LA493_0==WEBKIT_KEYFRAMES_SYM) ) { + alt493=1; } - else if ( (LA494_0==IDENT) ) { - int LA494_2 = input.LA(2); - if ( (LA494_2==DOT) ) { - alt494=1; + else if ( (LA493_0==IDENT) ) { + int LA493_2 = input.LA(2); + if ( (LA493_2==DOT) ) { + alt493=1; } - else if ( (LA494_2==COMMA||LA494_2==CP_DOTS||LA494_2==LESS_REST||LA494_2==RPAREN||LA494_2==SEMI) ) { - alt494=2; + else if ( (LA493_2==COMMA||LA493_2==CP_DOTS||LA493_2==LESS_REST||LA493_2==RPAREN||LA493_2==SEMI) ) { + alt493=2; } else { @@ -33784,7 +33751,7 @@ else if ( (LA494_2==COMMA||LA494_2==CP_DOTS||LA494_2==LESS_REST||LA494_2==RPAREN try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 494, 2, input); + new NoViableAltException("", 493, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -33797,43 +33764,43 @@ else if ( (LA494_2==COMMA||LA494_2==CP_DOTS||LA494_2==LESS_REST||LA494_2==RPAREN else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 494, 0, input); + new NoViableAltException("", 493, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(494);} + } finally {dbg.exitDecision(493);} - switch (alt494) { + switch (alt493) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:5: cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? { dbg.location(1416,5); - pushFollow(FOLLOW_cp_variable_in_cp_arg10441); + pushFollow(FOLLOW_cp_variable_in_cp_arg10409); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(1416,17); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:17: ( ws )? - int alt490=2; - try { dbg.enterSubRule(490); - try { dbg.enterDecision(490, decisionCanBacktrack[490]); + int alt489=2; + try { dbg.enterSubRule(489); + try { dbg.enterDecision(489, decisionCanBacktrack[489]); - int LA490_0 = input.LA(1); - if ( (LA490_0==COMMENT||LA490_0==NL||LA490_0==WS) ) { - alt490=1; + int LA489_0 = input.LA(1); + if ( (LA489_0==COMMENT||LA489_0==NL||LA489_0==WS) ) { + alt489=1; } - } finally {dbg.exitDecision(490);} + } finally {dbg.exitDecision(489);} - switch (alt490) { + switch (alt489) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:17: ws { dbg.location(1416,17); - pushFollow(FOLLOW_ws_in_cp_arg10443); + pushFollow(FOLLOW_ws_in_cp_arg10411); ws(); state._fsp--; if (state.failed) return; @@ -33841,46 +33808,46 @@ else if ( (LA494_2==COMMA||LA494_2==CP_DOTS||LA494_2==LESS_REST||LA494_2==RPAREN break; } - } finally {dbg.exitSubRule(490);} + } finally {dbg.exitSubRule(489);} dbg.location(1416,21); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:21: ( COLON ( ws )? cp_expression ( ws )? )? - int alt493=2; - try { dbg.enterSubRule(493); - try { dbg.enterDecision(493, decisionCanBacktrack[493]); + int alt492=2; + try { dbg.enterSubRule(492); + try { dbg.enterDecision(492, decisionCanBacktrack[492]); - int LA493_0 = input.LA(1); - if ( (LA493_0==COLON) ) { - alt493=1; + int LA492_0 = input.LA(1); + if ( (LA492_0==COLON) ) { + alt492=1; } - } finally {dbg.exitDecision(493);} + } finally {dbg.exitDecision(492);} - switch (alt493) { + switch (alt492) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:23: COLON ( ws )? cp_expression ( ws )? { dbg.location(1416,23); - match(input,COLON,FOLLOW_COLON_in_cp_arg10448); if (state.failed) return;dbg.location(1416,29); + match(input,COLON,FOLLOW_COLON_in_cp_arg10416); if (state.failed) return;dbg.location(1416,29); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:29: ( ws )? - int alt491=2; - try { dbg.enterSubRule(491); - try { dbg.enterDecision(491, decisionCanBacktrack[491]); + int alt490=2; + try { dbg.enterSubRule(490); + try { dbg.enterDecision(490, decisionCanBacktrack[490]); - int LA491_0 = input.LA(1); - if ( (LA491_0==COMMENT||LA491_0==NL||LA491_0==WS) ) { - alt491=1; + int LA490_0 = input.LA(1); + if ( (LA490_0==COMMENT||LA490_0==NL||LA490_0==WS) ) { + alt490=1; } - } finally {dbg.exitDecision(491);} + } finally {dbg.exitDecision(490);} - switch (alt491) { + switch (alt490) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:29: ws { dbg.location(1416,29); - pushFollow(FOLLOW_ws_in_cp_arg10450); + pushFollow(FOLLOW_ws_in_cp_arg10418); ws(); state._fsp--; if (state.failed) return; @@ -33888,31 +33855,31 @@ else if ( (LA494_2==COMMA||LA494_2==CP_DOTS||LA494_2==LESS_REST||LA494_2==RPAREN break; } - } finally {dbg.exitSubRule(491);} + } finally {dbg.exitSubRule(490);} dbg.location(1416,33); - pushFollow(FOLLOW_cp_expression_in_cp_arg10453); + pushFollow(FOLLOW_cp_expression_in_cp_arg10421); cp_expression(); state._fsp--; if (state.failed) return;dbg.location(1416,47); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:47: ( ws )? - int alt492=2; - try { dbg.enterSubRule(492); - try { dbg.enterDecision(492, decisionCanBacktrack[492]); + int alt491=2; + try { dbg.enterSubRule(491); + try { dbg.enterDecision(491, decisionCanBacktrack[491]); - int LA492_0 = input.LA(1); - if ( (LA492_0==COMMENT||LA492_0==NL||LA492_0==WS) ) { - alt492=1; + int LA491_0 = input.LA(1); + if ( (LA491_0==COMMENT||LA491_0==NL||LA491_0==WS) ) { + alt491=1; } - } finally {dbg.exitDecision(492);} + } finally {dbg.exitDecision(491);} - switch (alt492) { + switch (alt491) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1416:47: ws { dbg.location(1416,47); - pushFollow(FOLLOW_ws_in_cp_arg10455); + pushFollow(FOLLOW_ws_in_cp_arg10423); ws(); state._fsp--; if (state.failed) return; @@ -33920,13 +33887,13 @@ else if ( (LA494_2==COMMA||LA494_2==CP_DOTS||LA494_2==LESS_REST||LA494_2==RPAREN break; } - } finally {dbg.exitSubRule(492);} + } finally {dbg.exitSubRule(491);} } break; } - } finally {dbg.exitSubRule(493);} + } finally {dbg.exitSubRule(492);} } break; @@ -33940,7 +33907,7 @@ else if ( (LA494_2==COMMA||LA494_2==CP_DOTS||LA494_2==LESS_REST||LA494_2==RPAREN if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_arg", "isLessSource()"); }dbg.location(1417,25); - match(input,IDENT,FOLLOW_IDENT_in_cp_arg10468); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_cp_arg10436); if (state.failed) return; } break; @@ -33982,29 +33949,29 @@ public final void less_mixin_guarded() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:5: less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* { dbg.location(1424,5); - pushFollow(FOLLOW_less_when_in_less_mixin_guarded10491); + pushFollow(FOLLOW_less_when_in_less_mixin_guarded10459); less_when(); state._fsp--; if (state.failed) return;dbg.location(1424,15); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:15: ( ws )? - int alt495=2; - try { dbg.enterSubRule(495); - try { dbg.enterDecision(495, decisionCanBacktrack[495]); + int alt494=2; + try { dbg.enterSubRule(494); + try { dbg.enterDecision(494, decisionCanBacktrack[494]); - int LA495_0 = input.LA(1); - if ( (LA495_0==COMMENT||LA495_0==NL||LA495_0==WS) ) { - alt495=1; + int LA494_0 = input.LA(1); + if ( (LA494_0==COMMENT||LA494_0==NL||LA494_0==WS) ) { + alt494=1; } - } finally {dbg.exitDecision(495);} + } finally {dbg.exitDecision(494);} - switch (alt495) { + switch (alt494) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:15: ws { dbg.location(1424,15); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10493); + pushFollow(FOLLOW_ws_in_less_mixin_guarded10461); ws(); state._fsp--; if (state.failed) return; @@ -34012,31 +33979,31 @@ public final void less_mixin_guarded() throws RecognitionException { break; } - } finally {dbg.exitSubRule(495);} + } finally {dbg.exitSubRule(494);} dbg.location(1424,19); - pushFollow(FOLLOW_less_condition_in_less_mixin_guarded10496); + pushFollow(FOLLOW_less_condition_in_less_mixin_guarded10464); less_condition(); state._fsp--; if (state.failed) return;dbg.location(1424,34); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:34: ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* - try { dbg.enterSubRule(499); + try { dbg.enterSubRule(498); - loop499: + loop498: while (true) { - int alt499=2; - try { dbg.enterDecision(499, decisionCanBacktrack[499]); + int alt498=2; + try { dbg.enterDecision(498, decisionCanBacktrack[498]); try { isCyclicDecision = true; - alt499 = dfa499.predict(input); + alt498 = dfa498.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(499);} + } finally {dbg.exitDecision(498);} - switch (alt499) { + switch (alt498) { case 1 : dbg.enterAlt(1); @@ -34044,24 +34011,24 @@ public final void less_mixin_guarded() throws RecognitionException { { dbg.location(1424,35); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:35: ( ws )? - int alt496=2; - try { dbg.enterSubRule(496); - try { dbg.enterDecision(496, decisionCanBacktrack[496]); + int alt495=2; + try { dbg.enterSubRule(495); + try { dbg.enterDecision(495, decisionCanBacktrack[495]); - int LA496_0 = input.LA(1); - if ( (LA496_0==COMMENT||LA496_0==NL||LA496_0==WS) ) { - alt496=1; + int LA495_0 = input.LA(1); + if ( (LA495_0==COMMENT||LA495_0==NL||LA495_0==WS) ) { + alt495=1; } - } finally {dbg.exitDecision(496);} + } finally {dbg.exitDecision(495);} - switch (alt496) { + switch (alt495) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:35: ws { dbg.location(1424,35); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10499); + pushFollow(FOLLOW_ws_in_less_mixin_guarded10467); ws(); state._fsp--; if (state.failed) return; @@ -34069,39 +34036,39 @@ public final void less_mixin_guarded() throws RecognitionException { break; } - } finally {dbg.exitSubRule(496);} + } finally {dbg.exitSubRule(495);} dbg.location(1424,39); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:39: ( COMMA | key_and ) - int alt497=2; - try { dbg.enterSubRule(497); - try { dbg.enterDecision(497, decisionCanBacktrack[497]); + int alt496=2; + try { dbg.enterSubRule(496); + try { dbg.enterDecision(496, decisionCanBacktrack[496]); - int LA497_0 = input.LA(1); - if ( (LA497_0==COMMA) ) { - alt497=1; + int LA496_0 = input.LA(1); + if ( (LA496_0==COMMA) ) { + alt496=1; } - else if ( (LA497_0==IDENT) ) { - alt497=2; + else if ( (LA496_0==IDENT) ) { + alt496=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 497, 0, input); + new NoViableAltException("", 496, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(497);} + } finally {dbg.exitDecision(496);} - switch (alt497) { + switch (alt496) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:40: COMMA { dbg.location(1424,40); - match(input,COMMA,FOLLOW_COMMA_in_less_mixin_guarded10503); if (state.failed) return; + match(input,COMMA,FOLLOW_COMMA_in_less_mixin_guarded10471); if (state.failed) return; } break; case 2 : @@ -34110,7 +34077,7 @@ else if ( (LA497_0==IDENT) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:48: key_and { dbg.location(1424,48); - pushFollow(FOLLOW_key_and_in_less_mixin_guarded10507); + pushFollow(FOLLOW_key_and_in_less_mixin_guarded10475); key_and(); state._fsp--; if (state.failed) return; @@ -34118,27 +34085,27 @@ else if ( (LA497_0==IDENT) ) { break; } - } finally {dbg.exitSubRule(497);} + } finally {dbg.exitSubRule(496);} dbg.location(1424,57); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:57: ( ws )? - int alt498=2; - try { dbg.enterSubRule(498); - try { dbg.enterDecision(498, decisionCanBacktrack[498]); + int alt497=2; + try { dbg.enterSubRule(497); + try { dbg.enterDecision(497, decisionCanBacktrack[497]); - int LA498_0 = input.LA(1); - if ( (LA498_0==COMMENT||LA498_0==NL||LA498_0==WS) ) { - alt498=1; + int LA497_0 = input.LA(1); + if ( (LA497_0==COMMENT||LA497_0==NL||LA497_0==WS) ) { + alt497=1; } - } finally {dbg.exitDecision(498);} + } finally {dbg.exitDecision(497);} - switch (alt498) { + switch (alt497) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1424:57: ws { dbg.location(1424,57); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10510); + pushFollow(FOLLOW_ws_in_less_mixin_guarded10478); ws(); state._fsp--; if (state.failed) return; @@ -34146,9 +34113,9 @@ else if ( (LA497_0==IDENT) ) { break; } - } finally {dbg.exitSubRule(498);} + } finally {dbg.exitSubRule(497);} dbg.location(1424,61); - pushFollow(FOLLOW_less_condition_in_less_mixin_guarded10513); + pushFollow(FOLLOW_less_condition_in_less_mixin_guarded10481); less_condition(); state._fsp--; if (state.failed) return; @@ -34156,10 +34123,10 @@ else if ( (LA497_0==IDENT) ) { break; default : - break loop499; + break loop498; } } - } finally {dbg.exitSubRule(499);} + } finally {dbg.exitSubRule(498);} } @@ -34201,43 +34168,43 @@ public final void less_condition() throws RecognitionException { { dbg.location(1431,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1431:5: ( NOT ( ws )? )? - int alt501=2; - try { dbg.enterSubRule(501); - try { dbg.enterDecision(501, decisionCanBacktrack[501]); + int alt500=2; + try { dbg.enterSubRule(500); + try { dbg.enterDecision(500, decisionCanBacktrack[500]); - int LA501_0 = input.LA(1); - if ( (LA501_0==NOT) ) { - alt501=1; + int LA500_0 = input.LA(1); + if ( (LA500_0==NOT) ) { + alt500=1; } - } finally {dbg.exitDecision(501);} + } finally {dbg.exitDecision(500);} - switch (alt501) { + switch (alt500) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1431:6: NOT ( ws )? { dbg.location(1431,6); - match(input,NOT,FOLLOW_NOT_in_less_condition10539); if (state.failed) return;dbg.location(1431,10); + match(input,NOT,FOLLOW_NOT_in_less_condition10507); if (state.failed) return;dbg.location(1431,10); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1431:10: ( ws )? - int alt500=2; - try { dbg.enterSubRule(500); - try { dbg.enterDecision(500, decisionCanBacktrack[500]); + int alt499=2; + try { dbg.enterSubRule(499); + try { dbg.enterDecision(499, decisionCanBacktrack[499]); - int LA500_0 = input.LA(1); - if ( (LA500_0==COMMENT||LA500_0==NL||LA500_0==WS) ) { - alt500=1; + int LA499_0 = input.LA(1); + if ( (LA499_0==COMMENT||LA499_0==NL||LA499_0==WS) ) { + alt499=1; } - } finally {dbg.exitDecision(500);} + } finally {dbg.exitDecision(499);} - switch (alt500) { + switch (alt499) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1431:10: ws { dbg.location(1431,10); - pushFollow(FOLLOW_ws_in_less_condition10541); + pushFollow(FOLLOW_ws_in_less_condition10509); ws(); state._fsp--; if (state.failed) return; @@ -34245,34 +34212,34 @@ public final void less_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(500);} + } finally {dbg.exitSubRule(499);} } break; } - } finally {dbg.exitSubRule(501);} + } finally {dbg.exitSubRule(500);} dbg.location(1432,5); - match(input,LPAREN,FOLLOW_LPAREN_in_less_condition10550); if (state.failed) return;dbg.location(1432,12); + match(input,LPAREN,FOLLOW_LPAREN_in_less_condition10518); if (state.failed) return;dbg.location(1432,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:12: ( ws )? - int alt502=2; - try { dbg.enterSubRule(502); - try { dbg.enterDecision(502, decisionCanBacktrack[502]); + int alt501=2; + try { dbg.enterSubRule(501); + try { dbg.enterDecision(501, decisionCanBacktrack[501]); - int LA502_0 = input.LA(1); - if ( (LA502_0==COMMENT||LA502_0==NL||LA502_0==WS) ) { - alt502=1; + int LA501_0 = input.LA(1); + if ( (LA501_0==COMMENT||LA501_0==NL||LA501_0==WS) ) { + alt501=1; } - } finally {dbg.exitDecision(502);} + } finally {dbg.exitDecision(501);} - switch (alt502) { + switch (alt501) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:12: ws { dbg.location(1432,12); - pushFollow(FOLLOW_ws_in_less_condition10552); + pushFollow(FOLLOW_ws_in_less_condition10520); ws(); state._fsp--; if (state.failed) return; @@ -34280,7 +34247,7 @@ public final void less_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(502);} + } finally {dbg.exitSubRule(501);} dbg.location(1433,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1433:9: ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) dbg.enterAlt(1); @@ -34289,21 +34256,21 @@ public final void less_condition() throws RecognitionException { { dbg.location(1434,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:14: ( cp_variable | less_function_in_condition ) - int alt503=2; - try { dbg.enterSubRule(503); - try { dbg.enterDecision(503, decisionCanBacktrack[503]); + int alt502=2; + try { dbg.enterSubRule(502); + try { dbg.enterDecision(502, decisionCanBacktrack[502]); - int LA503_0 = input.LA(1); - if ( (LA503_0==AT_IDENT||(LA503_0 >= BOTTOMCENTER_SYM && LA503_0 <= BOTTOMRIGHT_SYM)||LA503_0==CHARSET_SYM||LA503_0==COUNTER_STYLE_SYM||LA503_0==FONT_FACE_SYM||LA503_0==IMPORT_SYM||LA503_0==KEYFRAMES_SYM||(LA503_0 >= LEFTBOTTOM_SYM && LA503_0 <= LEFTTOP_SYM)||LA503_0==MEDIA_SYM||LA503_0==MOZ_DOCUMENT_SYM||LA503_0==NAMESPACE_SYM||LA503_0==PAGE_SYM||(LA503_0 >= RIGHTBOTTOM_SYM && LA503_0 <= RIGHTTOP_SYM)||(LA503_0 >= SASS_AT_ROOT && LA503_0 <= SASS_DEBUG)||(LA503_0 >= SASS_EACH && LA503_0 <= SASS_ELSE)||LA503_0==SASS_EXTEND||(LA503_0 >= SASS_FOR && LA503_0 <= SASS_FUNCTION)||(LA503_0 >= SASS_IF && LA503_0 <= SASS_MIXIN)||(LA503_0 >= SASS_RETURN && LA503_0 <= SASS_WHILE)||(LA503_0 >= TOPCENTER_SYM && LA503_0 <= TOPRIGHT_SYM)||LA503_0==WEBKIT_KEYFRAMES_SYM) ) { - alt503=1; + int LA502_0 = input.LA(1); + if ( (LA502_0==AT_IDENT||(LA502_0 >= BOTTOMCENTER_SYM && LA502_0 <= BOTTOMRIGHT_SYM)||LA502_0==CHARSET_SYM||LA502_0==COUNTER_STYLE_SYM||LA502_0==FONT_FACE_SYM||LA502_0==IMPORT_SYM||LA502_0==KEYFRAMES_SYM||(LA502_0 >= LEFTBOTTOM_SYM && LA502_0 <= LEFTTOP_SYM)||LA502_0==MEDIA_SYM||LA502_0==MOZ_DOCUMENT_SYM||LA502_0==NAMESPACE_SYM||LA502_0==PAGE_SYM||(LA502_0 >= RIGHTBOTTOM_SYM && LA502_0 <= RIGHTTOP_SYM)||(LA502_0 >= SASS_AT_ROOT && LA502_0 <= SASS_DEBUG)||(LA502_0 >= SASS_EACH && LA502_0 <= SASS_ELSE)||LA502_0==SASS_EXTEND||(LA502_0 >= SASS_FOR && LA502_0 <= SASS_FUNCTION)||(LA502_0 >= SASS_IF && LA502_0 <= SASS_MIXIN)||(LA502_0 >= SASS_RETURN && LA502_0 <= SASS_WHILE)||(LA502_0 >= TOPCENTER_SYM && LA502_0 <= TOPRIGHT_SYM)||LA502_0==WEBKIT_KEYFRAMES_SYM) ) { + alt502=1; } - else if ( (LA503_0==IDENT) ) { - int LA503_2 = input.LA(2); - if ( (LA503_2==DOT) ) { - alt503=1; + else if ( (LA502_0==IDENT) ) { + int LA502_2 = input.LA(2); + if ( (LA502_2==DOT) ) { + alt502=1; } - else if ( (LA503_2==COMMENT||LA503_2==LPAREN||LA503_2==NL||LA503_2==WS) ) { - alt503=2; + else if ( (LA502_2==COMMENT||LA502_2==LPAREN||LA502_2==NL||LA502_2==WS) ) { + alt502=2; } else { @@ -34312,7 +34279,7 @@ else if ( (LA503_2==COMMENT||LA503_2==LPAREN||LA503_2==NL||LA503_2==WS) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 503, 2, input); + new NoViableAltException("", 502, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -34325,21 +34292,21 @@ else if ( (LA503_2==COMMENT||LA503_2==LPAREN||LA503_2==NL||LA503_2==WS) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 503, 0, input); + new NoViableAltException("", 502, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(503);} + } finally {dbg.exitDecision(502);} - switch (alt503) { + switch (alt502) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:15: cp_variable { dbg.location(1434,15); - pushFollow(FOLLOW_cp_variable_in_less_condition10579); + pushFollow(FOLLOW_cp_variable_in_less_condition10547); cp_variable(); state._fsp--; if (state.failed) return; @@ -34351,7 +34318,7 @@ else if ( (LA503_2==COMMENT||LA503_2==LPAREN||LA503_2==NL||LA503_2==WS) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:29: less_function_in_condition { dbg.location(1434,29); - pushFollow(FOLLOW_less_function_in_condition_in_less_condition10583); + pushFollow(FOLLOW_less_function_in_condition_in_less_condition10551); less_function_in_condition(); state._fsp--; if (state.failed) return; @@ -34359,27 +34326,27 @@ else if ( (LA503_2==COMMENT||LA503_2==LPAREN||LA503_2==NL||LA503_2==WS) ) { break; } - } finally {dbg.exitSubRule(503);} + } finally {dbg.exitSubRule(502);} dbg.location(1434,57); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:57: ( ws )? - int alt504=2; - try { dbg.enterSubRule(504); - try { dbg.enterDecision(504, decisionCanBacktrack[504]); + int alt503=2; + try { dbg.enterSubRule(503); + try { dbg.enterDecision(503, decisionCanBacktrack[503]); - int LA504_0 = input.LA(1); - if ( (LA504_0==COMMENT||LA504_0==NL||LA504_0==WS) ) { - alt504=1; + int LA503_0 = input.LA(1); + if ( (LA503_0==COMMENT||LA503_0==NL||LA503_0==WS) ) { + alt503=1; } - } finally {dbg.exitDecision(504);} + } finally {dbg.exitDecision(503);} - switch (alt504) { + switch (alt503) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:57: ws { dbg.location(1434,57); - pushFollow(FOLLOW_ws_in_less_condition10586); + pushFollow(FOLLOW_ws_in_less_condition10554); ws(); state._fsp--; if (state.failed) return; @@ -34387,49 +34354,49 @@ else if ( (LA503_2==COMMENT||LA503_2==LPAREN||LA503_2==NL||LA503_2==WS) ) { break; } - } finally {dbg.exitSubRule(504);} + } finally {dbg.exitSubRule(503);} dbg.location(1434,61); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:61: ( less_condition_operator ( ws )? cp_math_expression )? - int alt506=2; - try { dbg.enterSubRule(506); - try { dbg.enterDecision(506, decisionCanBacktrack[506]); + int alt505=2; + try { dbg.enterSubRule(505); + try { dbg.enterDecision(505, decisionCanBacktrack[505]); - int LA506_0 = input.LA(1); - if ( ((LA506_0 >= GREATER && LA506_0 <= GREATER_OR_EQ)||LA506_0==LESS||LA506_0==LESS_OR_EQ||LA506_0==OPEQ) ) { - alt506=1; + int LA505_0 = input.LA(1); + if ( ((LA505_0 >= GREATER && LA505_0 <= GREATER_OR_EQ)||LA505_0==LESS||LA505_0==LESS_OR_EQ||LA505_0==OPEQ) ) { + alt505=1; } - } finally {dbg.exitDecision(506);} + } finally {dbg.exitDecision(505);} - switch (alt506) { + switch (alt505) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:62: less_condition_operator ( ws )? cp_math_expression { dbg.location(1434,62); - pushFollow(FOLLOW_less_condition_operator_in_less_condition10590); + pushFollow(FOLLOW_less_condition_operator_in_less_condition10558); less_condition_operator(); state._fsp--; if (state.failed) return;dbg.location(1434,86); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:86: ( ws )? - int alt505=2; - try { dbg.enterSubRule(505); - try { dbg.enterDecision(505, decisionCanBacktrack[505]); + int alt504=2; + try { dbg.enterSubRule(504); + try { dbg.enterDecision(504, decisionCanBacktrack[504]); - int LA505_0 = input.LA(1); - if ( (LA505_0==COMMENT||LA505_0==NL||LA505_0==WS) ) { - alt505=1; + int LA504_0 = input.LA(1); + if ( (LA504_0==COMMENT||LA504_0==NL||LA504_0==WS) ) { + alt504=1; } - } finally {dbg.exitDecision(505);} + } finally {dbg.exitDecision(504);} - switch (alt505) { + switch (alt504) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:86: ws { dbg.location(1434,86); - pushFollow(FOLLOW_ws_in_less_condition10592); + pushFollow(FOLLOW_ws_in_less_condition10560); ws(); state._fsp--; if (state.failed) return; @@ -34437,9 +34404,9 @@ else if ( (LA503_2==COMMENT||LA503_2==LPAREN||LA503_2==NL||LA503_2==WS) ) { break; } - } finally {dbg.exitSubRule(505);} + } finally {dbg.exitSubRule(504);} dbg.location(1434,90); - pushFollow(FOLLOW_cp_math_expression_in_less_condition10595); + pushFollow(FOLLOW_cp_math_expression_in_less_condition10563); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -34447,11 +34414,11 @@ else if ( (LA503_2==COMMENT||LA503_2==LPAREN||LA503_2==NL||LA503_2==WS) ) { break; } - } finally {dbg.exitSubRule(506);} + } finally {dbg.exitSubRule(505);} } dbg.location(1436,5); - match(input,RPAREN,FOLLOW_RPAREN_in_less_condition10613); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_less_condition10581); if (state.failed) return; } } @@ -34491,29 +34458,29 @@ public final void less_function_in_condition() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:5: less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN { dbg.location(1442,5); - pushFollow(FOLLOW_less_fn_name_in_less_function_in_condition10635); + pushFollow(FOLLOW_less_fn_name_in_less_function_in_condition10603); less_fn_name(); state._fsp--; if (state.failed) return;dbg.location(1442,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:18: ( ws )? - int alt507=2; - try { dbg.enterSubRule(507); - try { dbg.enterDecision(507, decisionCanBacktrack[507]); + int alt506=2; + try { dbg.enterSubRule(506); + try { dbg.enterDecision(506, decisionCanBacktrack[506]); - int LA507_0 = input.LA(1); - if ( (LA507_0==COMMENT||LA507_0==NL||LA507_0==WS) ) { - alt507=1; + int LA506_0 = input.LA(1); + if ( (LA506_0==COMMENT||LA506_0==NL||LA506_0==WS) ) { + alt506=1; } - } finally {dbg.exitDecision(507);} + } finally {dbg.exitDecision(506);} - switch (alt507) { + switch (alt506) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:18: ws { dbg.location(1442,18); - pushFollow(FOLLOW_ws_in_less_function_in_condition10637); + pushFollow(FOLLOW_ws_in_less_function_in_condition10605); ws(); state._fsp--; if (state.failed) return; @@ -34521,28 +34488,28 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(507);} + } finally {dbg.exitSubRule(506);} dbg.location(1442,22); - match(input,LPAREN,FOLLOW_LPAREN_in_less_function_in_condition10640); if (state.failed) return;dbg.location(1442,29); + match(input,LPAREN,FOLLOW_LPAREN_in_less_function_in_condition10608); if (state.failed) return;dbg.location(1442,29); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:29: ( ws )? - int alt508=2; - try { dbg.enterSubRule(508); - try { dbg.enterDecision(508, decisionCanBacktrack[508]); + int alt507=2; + try { dbg.enterSubRule(507); + try { dbg.enterDecision(507, decisionCanBacktrack[507]); - int LA508_0 = input.LA(1); - if ( (LA508_0==COMMENT||LA508_0==NL||LA508_0==WS) ) { - alt508=1; + int LA507_0 = input.LA(1); + if ( (LA507_0==COMMENT||LA507_0==NL||LA507_0==WS) ) { + alt507=1; } - } finally {dbg.exitDecision(508);} + } finally {dbg.exitDecision(507);} - switch (alt508) { + switch (alt507) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:29: ws { dbg.location(1442,29); - pushFollow(FOLLOW_ws_in_less_function_in_condition10642); + pushFollow(FOLLOW_ws_in_less_function_in_condition10610); ws(); state._fsp--; if (state.failed) return; @@ -34550,31 +34517,31 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(508);} + } finally {dbg.exitSubRule(507);} dbg.location(1442,33); - pushFollow(FOLLOW_cp_variable_in_less_function_in_condition10645); + pushFollow(FOLLOW_cp_variable_in_less_function_in_condition10613); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(1442,45); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:45: ( ws )? - int alt509=2; - try { dbg.enterSubRule(509); - try { dbg.enterDecision(509, decisionCanBacktrack[509]); + int alt508=2; + try { dbg.enterSubRule(508); + try { dbg.enterDecision(508, decisionCanBacktrack[508]); - int LA509_0 = input.LA(1); - if ( (LA509_0==COMMENT||LA509_0==NL||LA509_0==WS) ) { - alt509=1; + int LA508_0 = input.LA(1); + if ( (LA508_0==COMMENT||LA508_0==NL||LA508_0==WS) ) { + alt508=1; } - } finally {dbg.exitDecision(509);} + } finally {dbg.exitDecision(508);} - switch (alt509) { + switch (alt508) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:45: ws { dbg.location(1442,45); - pushFollow(FOLLOW_ws_in_less_function_in_condition10647); + pushFollow(FOLLOW_ws_in_less_function_in_condition10615); ws(); state._fsp--; if (state.failed) return; @@ -34582,9 +34549,9 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(509);} + } finally {dbg.exitSubRule(508);} dbg.location(1442,49); - match(input,RPAREN,FOLLOW_RPAREN_in_less_function_in_condition10650); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_less_function_in_condition10618); if (state.failed) return; } } @@ -34624,7 +34591,7 @@ public final void less_fn_name() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1448:5: IDENT { dbg.location(1448,5); - match(input,IDENT,FOLLOW_IDENT_in_less_fn_name10672); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_less_fn_name10640); if (state.failed) return; } } @@ -34715,17 +34682,17 @@ public final void less_selector_interpolation_exp() throws RecognitionException { dbg.location(1457,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1457:5: ( IDENT | MINUS )? - int alt510=2; - try { dbg.enterSubRule(510); - try { dbg.enterDecision(510, decisionCanBacktrack[510]); + int alt509=2; + try { dbg.enterSubRule(509); + try { dbg.enterDecision(509, decisionCanBacktrack[509]); - int LA510_0 = input.LA(1); - if ( (LA510_0==IDENT||LA510_0==MINUS) ) { - alt510=1; + int LA509_0 = input.LA(1); + if ( (LA509_0==IDENT||LA509_0==MINUS) ) { + alt509=1; } - } finally {dbg.exitDecision(510);} + } finally {dbg.exitDecision(509);} - switch (alt510) { + switch (alt509) { case 1 : dbg.enterAlt(1); @@ -34747,59 +34714,59 @@ public final void less_selector_interpolation_exp() throws RecognitionException break; } - } finally {dbg.exitSubRule(510);} + } finally {dbg.exitSubRule(509);} dbg.location(1457,22); - pushFollow(FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp10735); + pushFollow(FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp10703); less_selector_interpolation(); state._fsp--; if (state.failed) return;dbg.location(1457,50); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1457:50: ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? - int alt512=3; - try { dbg.enterSubRule(512); - try { dbg.enterDecision(512, decisionCanBacktrack[512]); + int alt511=3; + try { dbg.enterSubRule(511); + try { dbg.enterDecision(511, decisionCanBacktrack[511]); switch ( input.LA(1) ) { case IDENT: case MINUS: { - int LA512_1 = input.LA(2); - if ( (LA512_1==AT_SIGN) ) { - alt512=1; + int LA511_1 = input.LA(2); + if ( (LA511_1==AT_SIGN) ) { + alt511=1; } - else if ( ((LA512_1 >= COLON && LA512_1 <= COMMENT)||(LA512_1 >= DCOLON && LA512_1 <= DOT)||LA512_1==GREATER||(LA512_1 >= HASH && LA512_1 <= HASH_SYMBOL)||LA512_1==IDENT||(LA512_1 >= LBRACE && LA512_1 <= LBRACKET)||LA512_1==LENGTH||LA512_1==LESS_AND||LA512_1==MINUS||LA512_1==NL||LA512_1==PLUS||LA512_1==RBRACE||LA512_1==RPAREN||LA512_1==SASS_EXTEND_ONLY_SELECTOR||LA512_1==SEMI||LA512_1==TILDE||LA512_1==WS) ) { - alt512=2; + else if ( ((LA511_1 >= COLON && LA511_1 <= COMMENT)||(LA511_1 >= DCOLON && LA511_1 <= DOT)||LA511_1==GREATER||(LA511_1 >= HASH && LA511_1 <= HASH_SYMBOL)||LA511_1==IDENT||(LA511_1 >= LBRACE && LA511_1 <= LBRACKET)||LA511_1==LENGTH||LA511_1==LESS_AND||LA511_1==MINUS||LA511_1==NL||LA511_1==PLUS||LA511_1==RBRACE||LA511_1==RPAREN||LA511_1==SASS_EXTEND_ONLY_SELECTOR||LA511_1==SEMI||LA511_1==TILDE||LA511_1==WS) ) { + alt511=2; } } break; case AT_SIGN: { - alt512=1; + alt511=1; } break; case DIMENSION: { - int LA512_3 = input.LA(2); + int LA511_3 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt512=2; + alt511=2; } } break; case LENGTH: { - alt512=2; + alt511=2; } break; } - } finally {dbg.exitDecision(512);} + } finally {dbg.exitDecision(511);} - switch (alt512) { + switch (alt511) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1457:51: less_selector_interpolation_exp { dbg.location(1457,51); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp10738); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp10706); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -34812,29 +34779,29 @@ else if ( ((LA512_1 >= COLON && LA512_1 <= COMMENT)||(LA512_1 >= DCOLON && LA512 { dbg.location(1457,85); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1457:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ - int cnt511=0; - try { dbg.enterSubRule(511); + int cnt510=0; + try { dbg.enterSubRule(510); - loop511: + loop510: while (true) { - int alt511=2; - try { dbg.enterDecision(511, decisionCanBacktrack[511]); + int alt510=2; + try { dbg.enterDecision(510, decisionCanBacktrack[510]); - int LA511_0 = input.LA(1); - if ( (LA511_0==DIMENSION) ) { - int LA511_2 = input.LA(2); + int LA510_0 = input.LA(1); + if ( (LA510_0==DIMENSION) ) { + int LA510_2 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt511=1; + alt510=1; } } - else if ( (LA511_0==IDENT||LA511_0==LENGTH||LA511_0==MINUS) ) { - alt511=1; + else if ( (LA510_0==IDENT||LA510_0==LENGTH||LA510_0==MINUS) ) { + alt510=1; } - } finally {dbg.exitDecision(511);} + } finally {dbg.exitDecision(510);} - switch (alt511) { + switch (alt510) { case 1 : dbg.enterAlt(1); @@ -34856,22 +34823,22 @@ else if ( (LA511_0==IDENT||LA511_0==LENGTH||LA511_0==MINUS) ) { break; default : - if ( cnt511 >= 1 ) break loop511; + if ( cnt510 >= 1 ) break loop510; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(511, input); + EarlyExitException eee = new EarlyExitException(510, input); dbg.recognitionException(eee); throw eee; } - cnt511++; + cnt510++; } - } finally {dbg.exitSubRule(511);} + } finally {dbg.exitSubRule(510);} } break; } - } finally {dbg.exitSubRule(512);} + } finally {dbg.exitSubRule(511);} } @@ -34912,27 +34879,27 @@ public final void less_selector_interpolation() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1462:5: AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE { dbg.location(1462,5); - match(input,AT_SIGN,FOLLOW_AT_SIGN_in_less_selector_interpolation10781); if (state.failed) return;dbg.location(1462,13); - match(input,LBRACE,FOLLOW_LBRACE_in_less_selector_interpolation10783); if (state.failed) return;dbg.location(1462,20); + match(input,AT_SIGN,FOLLOW_AT_SIGN_in_less_selector_interpolation10749); if (state.failed) return;dbg.location(1462,13); + match(input,LBRACE,FOLLOW_LBRACE_in_less_selector_interpolation10751); if (state.failed) return;dbg.location(1462,20); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1462:20: ( ws )? - int alt513=2; - try { dbg.enterSubRule(513); - try { dbg.enterDecision(513, decisionCanBacktrack[513]); + int alt512=2; + try { dbg.enterSubRule(512); + try { dbg.enterDecision(512, decisionCanBacktrack[512]); - int LA513_0 = input.LA(1); - if ( (LA513_0==COMMENT||LA513_0==NL||LA513_0==WS) ) { - alt513=1; + int LA512_0 = input.LA(1); + if ( (LA512_0==COMMENT||LA512_0==NL||LA512_0==WS) ) { + alt512=1; } - } finally {dbg.exitDecision(513);} + } finally {dbg.exitDecision(512);} - switch (alt513) { + switch (alt512) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1462:20: ws { dbg.location(1462,20); - pushFollow(FOLLOW_ws_in_less_selector_interpolation10785); + pushFollow(FOLLOW_ws_in_less_selector_interpolation10753); ws(); state._fsp--; if (state.failed) return; @@ -34940,28 +34907,28 @@ public final void less_selector_interpolation() throws RecognitionException { break; } - } finally {dbg.exitSubRule(513);} + } finally {dbg.exitSubRule(512);} dbg.location(1462,24); - match(input,IDENT,FOLLOW_IDENT_in_less_selector_interpolation10788); if (state.failed) return;dbg.location(1462,30); + match(input,IDENT,FOLLOW_IDENT_in_less_selector_interpolation10756); if (state.failed) return;dbg.location(1462,30); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1462:30: ( ws )? - int alt514=2; - try { dbg.enterSubRule(514); - try { dbg.enterDecision(514, decisionCanBacktrack[514]); + int alt513=2; + try { dbg.enterSubRule(513); + try { dbg.enterDecision(513, decisionCanBacktrack[513]); - int LA514_0 = input.LA(1); - if ( (LA514_0==COMMENT||LA514_0==NL||LA514_0==WS) ) { - alt514=1; + int LA513_0 = input.LA(1); + if ( (LA513_0==COMMENT||LA513_0==NL||LA513_0==WS) ) { + alt513=1; } - } finally {dbg.exitDecision(514);} + } finally {dbg.exitDecision(513);} - switch (alt514) { + switch (alt513) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1462:30: ws { dbg.location(1462,30); - pushFollow(FOLLOW_ws_in_less_selector_interpolation10790); + pushFollow(FOLLOW_ws_in_less_selector_interpolation10758); ws(); state._fsp--; if (state.failed) return; @@ -34969,9 +34936,9 @@ public final void less_selector_interpolation() throws RecognitionException { break; } - } finally {dbg.exitSubRule(514);} + } finally {dbg.exitSubRule(513);} dbg.location(1462,34); - match(input,RBRACE,FOLLOW_RBRACE_in_less_selector_interpolation10793); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_less_selector_interpolation10761); if (state.failed) return; } } @@ -35012,17 +34979,17 @@ public final void sass_selector_interpolation_exp() throws RecognitionException { dbg.location(1467,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1467:5: ( IDENT | MINUS )? - int alt515=2; - try { dbg.enterSubRule(515); - try { dbg.enterDecision(515, decisionCanBacktrack[515]); + int alt514=2; + try { dbg.enterSubRule(514); + try { dbg.enterDecision(514, decisionCanBacktrack[514]); - int LA515_0 = input.LA(1); - if ( (LA515_0==IDENT||LA515_0==MINUS) ) { - alt515=1; + int LA514_0 = input.LA(1); + if ( (LA514_0==IDENT||LA514_0==MINUS) ) { + alt514=1; } - } finally {dbg.exitDecision(515);} + } finally {dbg.exitDecision(514);} - switch (alt515) { + switch (alt514) { case 1 : dbg.enterAlt(1); @@ -35044,68 +35011,68 @@ public final void sass_selector_interpolation_exp() throws RecognitionException break; } - } finally {dbg.exitSubRule(515);} + } finally {dbg.exitSubRule(514);} dbg.location(1467,22); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp10820); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp10788); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return;dbg.location(1467,56); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1467:56: ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? - int alt517=3; - try { dbg.enterSubRule(517); - try { dbg.enterDecision(517, decisionCanBacktrack[517]); + int alt516=3; + try { dbg.enterSubRule(516); + try { dbg.enterDecision(516, decisionCanBacktrack[516]); switch ( input.LA(1) ) { case IDENT: case MINUS: { - int LA517_1 = input.LA(2); - if ( (LA517_1==HASH_SYMBOL) ) { - int LA517_6 = input.LA(3); - if ( (LA517_6==LBRACE) ) { - alt517=1; + int LA516_1 = input.LA(2); + if ( (LA516_1==HASH_SYMBOL) ) { + int LA516_6 = input.LA(3); + if ( (LA516_6==LBRACE) ) { + alt516=1; } - else if ( (LA517_6==AT_SIGN||LA517_6==IDENT||LA517_6==MINUS||LA517_6==NAME) ) { - alt517=2; + else if ( (LA516_6==AT_SIGN||LA516_6==IDENT||LA516_6==MINUS||LA516_6==NAME) ) { + alt516=2; } } - else if ( ((LA517_1 >= COLON && LA517_1 <= COMMENT)||(LA517_1 >= DCOLON && LA517_1 <= DOT)||LA517_1==GREATER||LA517_1==HASH||LA517_1==IDENT||(LA517_1 >= LBRACE && LA517_1 <= LBRACKET)||LA517_1==LENGTH||LA517_1==LESS_AND||LA517_1==MINUS||LA517_1==NL||LA517_1==PLUS||LA517_1==RBRACE||LA517_1==RPAREN||LA517_1==SASS_EXTEND_ONLY_SELECTOR||LA517_1==SEMI||LA517_1==TILDE||LA517_1==WS) ) { - alt517=2; + else if ( ((LA516_1 >= COLON && LA516_1 <= COMMENT)||(LA516_1 >= DCOLON && LA516_1 <= DOT)||LA516_1==GREATER||LA516_1==HASH||LA516_1==IDENT||(LA516_1 >= LBRACE && LA516_1 <= LBRACKET)||LA516_1==LENGTH||LA516_1==LESS_AND||LA516_1==MINUS||LA516_1==NL||LA516_1==PLUS||LA516_1==RBRACE||LA516_1==RPAREN||LA516_1==SASS_EXTEND_ONLY_SELECTOR||LA516_1==SEMI||LA516_1==TILDE||LA516_1==WS) ) { + alt516=2; } } break; case HASH_SYMBOL: { - int LA517_2 = input.LA(2); - if ( (LA517_2==LBRACE) ) { - alt517=1; + int LA516_2 = input.LA(2); + if ( (LA516_2==LBRACE) ) { + alt516=1; } } break; case DIMENSION: { - int LA517_3 = input.LA(2); + int LA516_3 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt517=2; + alt516=2; } } break; case LENGTH: { - alt517=2; + alt516=2; } break; } - } finally {dbg.exitDecision(517);} + } finally {dbg.exitDecision(516);} - switch (alt517) { + switch (alt516) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1467:57: sass_selector_interpolation_exp { dbg.location(1467,57); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp10823); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp10791); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -35118,29 +35085,29 @@ else if ( ((LA517_1 >= COLON && LA517_1 <= COMMENT)||(LA517_1 >= DCOLON && LA517 { dbg.location(1467,91); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1467:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ - int cnt516=0; - try { dbg.enterSubRule(516); + int cnt515=0; + try { dbg.enterSubRule(515); - loop516: + loop515: while (true) { - int alt516=2; - try { dbg.enterDecision(516, decisionCanBacktrack[516]); + int alt515=2; + try { dbg.enterDecision(515, decisionCanBacktrack[515]); - int LA516_0 = input.LA(1); - if ( (LA516_0==DIMENSION) ) { - int LA516_2 = input.LA(2); + int LA515_0 = input.LA(1); + if ( (LA515_0==DIMENSION) ) { + int LA515_2 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt516=1; + alt515=1; } } - else if ( (LA516_0==IDENT||LA516_0==LENGTH||LA516_0==MINUS) ) { - alt516=1; + else if ( (LA515_0==IDENT||LA515_0==LENGTH||LA515_0==MINUS) ) { + alt515=1; } - } finally {dbg.exitDecision(516);} + } finally {dbg.exitDecision(515);} - switch (alt516) { + switch (alt515) { case 1 : dbg.enterAlt(1); @@ -35162,22 +35129,22 @@ else if ( (LA516_0==IDENT||LA516_0==LENGTH||LA516_0==MINUS) ) { break; default : - if ( cnt516 >= 1 ) break loop516; + if ( cnt515 >= 1 ) break loop515; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(516, input); + EarlyExitException eee = new EarlyExitException(515, input); dbg.recognitionException(eee); throw eee; } - cnt516++; + cnt515++; } - } finally {dbg.exitSubRule(516);} + } finally {dbg.exitSubRule(515);} } break; } - } finally {dbg.exitSubRule(517);} + } finally {dbg.exitSubRule(516);} } @@ -35218,63 +35185,63 @@ public final void sass_interpolation_expression_var() throws RecognitionExceptio // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:9: HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE { dbg.location(1472,9); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var10870); if (state.failed) return;dbg.location(1472,21); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_interpolation_expression_var10872); if (state.failed) return;dbg.location(1472,28); + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var10838); if (state.failed) return;dbg.location(1472,21); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_interpolation_expression_var10840); if (state.failed) return;dbg.location(1472,28); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:28: ( WS )? - int alt518=2; - try { dbg.enterSubRule(518); - try { dbg.enterDecision(518, decisionCanBacktrack[518]); + int alt517=2; + try { dbg.enterSubRule(517); + try { dbg.enterDecision(517, decisionCanBacktrack[517]); - int LA518_0 = input.LA(1); - if ( (LA518_0==WS) ) { - alt518=1; + int LA517_0 = input.LA(1); + if ( (LA517_0==WS) ) { + alt517=1; } - } finally {dbg.exitDecision(518);} + } finally {dbg.exitDecision(517);} - switch (alt518) { + switch (alt517) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:28: WS { dbg.location(1472,28); - match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var10874); if (state.failed) return; + match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var10842); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(518);} + } finally {dbg.exitSubRule(517);} dbg.location(1472,32); - pushFollow(FOLLOW_cp_expression_in_sass_interpolation_expression_var10877); + pushFollow(FOLLOW_cp_expression_in_sass_interpolation_expression_var10845); cp_expression(); state._fsp--; if (state.failed) return;dbg.location(1472,46); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:46: ( WS )? - int alt519=2; - try { dbg.enterSubRule(519); - try { dbg.enterDecision(519, decisionCanBacktrack[519]); + int alt518=2; + try { dbg.enterSubRule(518); + try { dbg.enterDecision(518, decisionCanBacktrack[518]); - int LA519_0 = input.LA(1); - if ( (LA519_0==WS) ) { - alt519=1; + int LA518_0 = input.LA(1); + if ( (LA518_0==WS) ) { + alt518=1; } - } finally {dbg.exitDecision(519);} + } finally {dbg.exitDecision(518);} - switch (alt519) { + switch (alt518) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:46: WS { dbg.location(1472,46); - match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var10879); if (state.failed) return; + match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var10847); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(519);} + } finally {dbg.exitSubRule(518);} dbg.location(1472,50); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_interpolation_expression_var10882); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_sass_interpolation_expression_var10850); if (state.failed) return; } } @@ -35314,29 +35281,29 @@ public final void sass_nested_properties() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:5: property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE { dbg.location(1495,5); - pushFollow(FOLLOW_property_in_sass_nested_properties10922); + pushFollow(FOLLOW_property_in_sass_nested_properties10890); property(); state._fsp--; if (state.failed) return;dbg.location(1495,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:14: ( ws )? - int alt520=2; - try { dbg.enterSubRule(520); - try { dbg.enterDecision(520, decisionCanBacktrack[520]); + int alt519=2; + try { dbg.enterSubRule(519); + try { dbg.enterDecision(519, decisionCanBacktrack[519]); - int LA520_0 = input.LA(1); - if ( (LA520_0==COMMENT||LA520_0==NL||LA520_0==WS) ) { - alt520=1; + int LA519_0 = input.LA(1); + if ( (LA519_0==COMMENT||LA519_0==NL||LA519_0==WS) ) { + alt519=1; } - } finally {dbg.exitDecision(520);} + } finally {dbg.exitDecision(519);} - switch (alt520) { + switch (alt519) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:14: ws { dbg.location(1495,14); - pushFollow(FOLLOW_ws_in_sass_nested_properties10924); + pushFollow(FOLLOW_ws_in_sass_nested_properties10892); ws(); state._fsp--; if (state.failed) return; @@ -35344,28 +35311,28 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(520);} + } finally {dbg.exitSubRule(519);} dbg.location(1495,18); - match(input,COLON,FOLLOW_COLON_in_sass_nested_properties10927); if (state.failed) return;dbg.location(1495,24); + match(input,COLON,FOLLOW_COLON_in_sass_nested_properties10895); if (state.failed) return;dbg.location(1495,24); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:24: ( ws )? - int alt521=2; - try { dbg.enterSubRule(521); - try { dbg.enterDecision(521, decisionCanBacktrack[521]); + int alt520=2; + try { dbg.enterSubRule(520); + try { dbg.enterDecision(520, decisionCanBacktrack[520]); - int LA521_0 = input.LA(1); - if ( (LA521_0==COMMENT||LA521_0==NL||LA521_0==WS) ) { - alt521=1; + int LA520_0 = input.LA(1); + if ( (LA520_0==COMMENT||LA520_0==NL||LA520_0==WS) ) { + alt520=1; } - } finally {dbg.exitDecision(521);} + } finally {dbg.exitDecision(520);} - switch (alt521) { + switch (alt520) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:24: ws { dbg.location(1495,24); - pushFollow(FOLLOW_ws_in_sass_nested_properties10929); + pushFollow(FOLLOW_ws_in_sass_nested_properties10897); ws(); state._fsp--; if (state.failed) return; @@ -35373,49 +35340,49 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(521);} + } finally {dbg.exitSubRule(520);} dbg.location(1495,28); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:28: ( propertyValue ( ws )? )? - int alt523=2; - try { dbg.enterSubRule(523); - try { dbg.enterDecision(523, decisionCanBacktrack[523]); + int alt522=2; + try { dbg.enterSubRule(522); + try { dbg.enterDecision(522, decisionCanBacktrack[522]); - int LA523_0 = input.LA(1); - if ( ((LA523_0 >= ANGLE && LA523_0 <= AT_SIGN)||(LA523_0 >= BOTTOMCENTER_SYM && LA523_0 <= BOTTOMRIGHT_SYM)||LA523_0==CHARSET_SYM||LA523_0==COUNTER_STYLE_SYM||LA523_0==DIMENSION||LA523_0==EMS||LA523_0==EXS||(LA523_0 >= FONT_FACE_SYM && LA523_0 <= FREQ)||LA523_0==GEN||(LA523_0 >= HASH && LA523_0 <= HASH_SYMBOL)||LA523_0==IDENT||LA523_0==IMPORT_SYM||LA523_0==KEYFRAMES_SYM||(LA523_0 >= LBRACKET && LA523_0 <= LENGTH)||(LA523_0 >= LESS_AND && LA523_0 <= LESS_JS_STRING)||(LA523_0 >= MEDIA_SYM && LA523_0 <= MOZ_DOCUMENT_SYM)||LA523_0==NAMESPACE_SYM||LA523_0==NUMBER||(LA523_0 >= PAGE_SYM && LA523_0 <= PERCENTAGE_SYMBOL)||LA523_0==PLUS||(LA523_0 >= REM && LA523_0 <= RIGHTTOP_SYM)||(LA523_0 >= SASS_AT_ROOT && LA523_0 <= SASS_DEBUG)||(LA523_0 >= SASS_EACH && LA523_0 <= SASS_ELSE)||LA523_0==SASS_EXTEND||(LA523_0 >= SASS_FOR && LA523_0 <= SASS_FUNCTION)||(LA523_0 >= SASS_IF && LA523_0 <= SASS_MIXIN)||(LA523_0 >= SASS_RETURN && LA523_0 <= SASS_WHILE)||LA523_0==STRING||(LA523_0 >= TILDE && LA523_0 <= TOPRIGHT_SYM)||(LA523_0 >= URANGE && LA523_0 <= URI)||LA523_0==VARIABLE||LA523_0==WEBKIT_KEYFRAMES_SYM) ) { - alt523=1; + int LA522_0 = input.LA(1); + if ( ((LA522_0 >= ANGLE && LA522_0 <= AT_SIGN)||(LA522_0 >= BOTTOMCENTER_SYM && LA522_0 <= BOTTOMRIGHT_SYM)||LA522_0==CHARSET_SYM||LA522_0==COUNTER_STYLE_SYM||LA522_0==DIMENSION||LA522_0==EMS||LA522_0==EXS||(LA522_0 >= FONT_FACE_SYM && LA522_0 <= FREQ)||LA522_0==GEN||(LA522_0 >= HASH && LA522_0 <= HASH_SYMBOL)||LA522_0==IDENT||LA522_0==IMPORT_SYM||LA522_0==KEYFRAMES_SYM||(LA522_0 >= LBRACKET && LA522_0 <= LENGTH)||(LA522_0 >= LESS_AND && LA522_0 <= LESS_JS_STRING)||(LA522_0 >= MEDIA_SYM && LA522_0 <= MOZ_DOCUMENT_SYM)||LA522_0==NAMESPACE_SYM||LA522_0==NUMBER||(LA522_0 >= PAGE_SYM && LA522_0 <= PERCENTAGE_SYMBOL)||LA522_0==PLUS||(LA522_0 >= REM && LA522_0 <= RIGHTTOP_SYM)||(LA522_0 >= SASS_AT_ROOT && LA522_0 <= SASS_DEBUG)||(LA522_0 >= SASS_EACH && LA522_0 <= SASS_ELSE)||LA522_0==SASS_EXTEND||(LA522_0 >= SASS_FOR && LA522_0 <= SASS_FUNCTION)||(LA522_0 >= SASS_IF && LA522_0 <= SASS_MIXIN)||(LA522_0 >= SASS_RETURN && LA522_0 <= SASS_WHILE)||LA522_0==STRING||(LA522_0 >= TILDE && LA522_0 <= TOPRIGHT_SYM)||(LA522_0 >= URANGE && LA522_0 <= URI)||LA522_0==VARIABLE||LA522_0==WEBKIT_KEYFRAMES_SYM) ) { + alt522=1; } - } finally {dbg.exitDecision(523);} + } finally {dbg.exitDecision(522);} - switch (alt523) { + switch (alt522) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:29: propertyValue ( ws )? { dbg.location(1495,29); - pushFollow(FOLLOW_propertyValue_in_sass_nested_properties10933); + pushFollow(FOLLOW_propertyValue_in_sass_nested_properties10901); propertyValue(); state._fsp--; if (state.failed) return;dbg.location(1495,43); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:43: ( ws )? - int alt522=2; - try { dbg.enterSubRule(522); - try { dbg.enterDecision(522, decisionCanBacktrack[522]); + int alt521=2; + try { dbg.enterSubRule(521); + try { dbg.enterDecision(521, decisionCanBacktrack[521]); - int LA522_0 = input.LA(1); - if ( (LA522_0==COMMENT||LA522_0==NL||LA522_0==WS) ) { - alt522=1; + int LA521_0 = input.LA(1); + if ( (LA521_0==COMMENT||LA521_0==NL||LA521_0==WS) ) { + alt521=1; } - } finally {dbg.exitDecision(522);} + } finally {dbg.exitDecision(521);} - switch (alt522) { + switch (alt521) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:43: ws { dbg.location(1495,43); - pushFollow(FOLLOW_ws_in_sass_nested_properties10935); + pushFollow(FOLLOW_ws_in_sass_nested_properties10903); ws(); state._fsp--; if (state.failed) return; @@ -35423,34 +35390,34 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(522);} + } finally {dbg.exitSubRule(521);} } break; } - } finally {dbg.exitSubRule(523);} + } finally {dbg.exitSubRule(522);} dbg.location(1495,49); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_nested_properties10940); if (state.failed) return;dbg.location(1495,56); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_nested_properties10908); if (state.failed) return;dbg.location(1495,56); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:56: ( ws )? - int alt524=2; - try { dbg.enterSubRule(524); - try { dbg.enterDecision(524, decisionCanBacktrack[524]); + int alt523=2; + try { dbg.enterSubRule(523); + try { dbg.enterDecision(523, decisionCanBacktrack[523]); - int LA524_0 = input.LA(1); - if ( (LA524_0==COMMENT||LA524_0==NL||LA524_0==WS) ) { - alt524=1; + int LA523_0 = input.LA(1); + if ( (LA523_0==COMMENT||LA523_0==NL||LA523_0==WS) ) { + alt523=1; } - } finally {dbg.exitDecision(524);} + } finally {dbg.exitDecision(523);} - switch (alt524) { + switch (alt523) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:56: ws { dbg.location(1495,56); - pushFollow(FOLLOW_ws_in_sass_nested_properties10942); + pushFollow(FOLLOW_ws_in_sass_nested_properties10910); ws(); state._fsp--; if (state.failed) return; @@ -35458,31 +35425,31 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(524);} + } finally {dbg.exitSubRule(523);} dbg.location(1495,60); - pushFollow(FOLLOW_syncToFollow_in_sass_nested_properties10945); + pushFollow(FOLLOW_syncToFollow_in_sass_nested_properties10913); syncToFollow(); state._fsp--; if (state.failed) return;dbg.location(1495,73); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:73: ( declarations )? - int alt525=2; - try { dbg.enterSubRule(525); - try { dbg.enterDecision(525, decisionCanBacktrack[525]); + int alt524=2; + try { dbg.enterSubRule(524); + try { dbg.enterDecision(524, decisionCanBacktrack[524]); - int LA525_0 = input.LA(1); - if ( ((LA525_0 >= AT_IDENT && LA525_0 <= AT_SIGN)||(LA525_0 >= BOTTOMCENTER_SYM && LA525_0 <= BOTTOMRIGHT_SYM)||(LA525_0 >= CHARSET_SYM && LA525_0 <= COLON)||LA525_0==CONTAINER_SYM||LA525_0==COUNTER_STYLE_SYM||(LA525_0 >= DCOLON && LA525_0 <= DOT)||LA525_0==FONT_FACE_SYM||(LA525_0 >= GEN && LA525_0 <= GREATER)||(LA525_0 >= HASH && LA525_0 <= HASH_SYMBOL)||LA525_0==IDENT||LA525_0==IMPORT_SYM||LA525_0==KEYFRAMES_SYM||LA525_0==LAYER_SYM||(LA525_0 >= LBRACKET && LA525_0 <= LEFTTOP_SYM)||LA525_0==LESS_AND||(LA525_0 >= MEDIA_SYM && LA525_0 <= MOZ_DOCUMENT_SYM)||LA525_0==NAMESPACE_SYM||LA525_0==PAGE_SYM||(LA525_0 >= PIPE && LA525_0 <= PLUS)||(LA525_0 >= RIGHTBOTTOM_SYM && LA525_0 <= RIGHTTOP_SYM)||(LA525_0 >= SASS_AT_ROOT && LA525_0 <= SASS_DEBUG)||(LA525_0 >= SASS_EACH && LA525_0 <= SASS_ELSE)||(LA525_0 >= SASS_ERROR && LA525_0 <= SASS_FUNCTION)||(LA525_0 >= SASS_IF && LA525_0 <= SASS_MIXIN)||(LA525_0 >= SASS_RETURN && LA525_0 <= SEMI)||LA525_0==STAR||LA525_0==SUPPORTS_SYM||LA525_0==TILDE||(LA525_0 >= TOPCENTER_SYM && LA525_0 <= TOPRIGHT_SYM)||LA525_0==VARIABLE||LA525_0==WEBKIT_KEYFRAMES_SYM) ) { - alt525=1; + int LA524_0 = input.LA(1); + if ( ((LA524_0 >= AT_IDENT && LA524_0 <= AT_SIGN)||(LA524_0 >= BOTTOMCENTER_SYM && LA524_0 <= BOTTOMRIGHT_SYM)||(LA524_0 >= CHARSET_SYM && LA524_0 <= COLON)||LA524_0==CONTAINER_SYM||LA524_0==COUNTER_STYLE_SYM||(LA524_0 >= DCOLON && LA524_0 <= DOT)||LA524_0==FONT_FACE_SYM||(LA524_0 >= GEN && LA524_0 <= GREATER)||(LA524_0 >= HASH && LA524_0 <= HASH_SYMBOL)||LA524_0==IDENT||LA524_0==IMPORT_SYM||LA524_0==KEYFRAMES_SYM||LA524_0==LAYER_SYM||(LA524_0 >= LBRACKET && LA524_0 <= LEFTTOP_SYM)||LA524_0==LESS_AND||(LA524_0 >= MEDIA_SYM && LA524_0 <= MOZ_DOCUMENT_SYM)||LA524_0==NAMESPACE_SYM||LA524_0==PAGE_SYM||(LA524_0 >= PIPE && LA524_0 <= PLUS)||(LA524_0 >= RIGHTBOTTOM_SYM && LA524_0 <= RIGHTTOP_SYM)||(LA524_0 >= SASS_AT_ROOT && LA524_0 <= SASS_DEBUG)||(LA524_0 >= SASS_EACH && LA524_0 <= SASS_ELSE)||(LA524_0 >= SASS_ERROR && LA524_0 <= SASS_FUNCTION)||(LA524_0 >= SASS_IF && LA524_0 <= SASS_MIXIN)||(LA524_0 >= SASS_RETURN && LA524_0 <= SEMI)||LA524_0==STAR||LA524_0==SUPPORTS_SYM||LA524_0==TILDE||(LA524_0 >= TOPCENTER_SYM && LA524_0 <= TOPRIGHT_SYM)||LA524_0==VARIABLE||LA524_0==WEBKIT_KEYFRAMES_SYM) ) { + alt524=1; } - } finally {dbg.exitDecision(525);} + } finally {dbg.exitDecision(524);} - switch (alt525) { + switch (alt524) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1495:73: declarations { dbg.location(1495,73); - pushFollow(FOLLOW_declarations_in_sass_nested_properties10947); + pushFollow(FOLLOW_declarations_in_sass_nested_properties10915); declarations(); state._fsp--; if (state.failed) return; @@ -35490,9 +35457,9 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(525);} + } finally {dbg.exitSubRule(524);} dbg.location(1495,87); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_nested_properties10950); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_sass_nested_properties10918); if (state.failed) return; } } @@ -35532,34 +35499,34 @@ public final void sass_extend() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:5: SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? { dbg.location(1500,5); - match(input,SASS_EXTEND,FOLLOW_SASS_EXTEND_in_sass_extend10971); if (state.failed) return;dbg.location(1500,17); - pushFollow(FOLLOW_ws_in_sass_extend10973); + match(input,SASS_EXTEND,FOLLOW_SASS_EXTEND_in_sass_extend10939); if (state.failed) return;dbg.location(1500,17); + pushFollow(FOLLOW_ws_in_sass_extend10941); ws(); state._fsp--; if (state.failed) return;dbg.location(1500,20); - pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend10975); + pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend10943); simpleSelectorSequence(); state._fsp--; if (state.failed) return;dbg.location(1500,43); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:43: ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* - try { dbg.enterSubRule(528); + try { dbg.enterSubRule(527); - loop528: + loop527: while (true) { - int alt528=2; - try { dbg.enterDecision(528, decisionCanBacktrack[528]); + int alt527=2; + try { dbg.enterDecision(527, decisionCanBacktrack[527]); try { isCyclicDecision = true; - alt528 = dfa528.predict(input); + alt527 = dfa527.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(528);} + } finally {dbg.exitDecision(527);} - switch (alt528) { + switch (alt527) { case 1 : dbg.enterAlt(1); @@ -35567,24 +35534,24 @@ public final void sass_extend() throws RecognitionException { { dbg.location(1500,44); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:44: ( ws )? - int alt526=2; - try { dbg.enterSubRule(526); - try { dbg.enterDecision(526, decisionCanBacktrack[526]); + int alt525=2; + try { dbg.enterSubRule(525); + try { dbg.enterDecision(525, decisionCanBacktrack[525]); - int LA526_0 = input.LA(1); - if ( (LA526_0==COMMENT||LA526_0==NL||LA526_0==WS) ) { - alt526=1; + int LA525_0 = input.LA(1); + if ( (LA525_0==COMMENT||LA525_0==NL||LA525_0==WS) ) { + alt525=1; } - } finally {dbg.exitDecision(526);} + } finally {dbg.exitDecision(525);} - switch (alt526) { + switch (alt525) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:44: ws { dbg.location(1500,44); - pushFollow(FOLLOW_ws_in_sass_extend10978); + pushFollow(FOLLOW_ws_in_sass_extend10946); ws(); state._fsp--; if (state.failed) return; @@ -35592,28 +35559,28 @@ public final void sass_extend() throws RecognitionException { break; } - } finally {dbg.exitSubRule(526);} + } finally {dbg.exitSubRule(525);} dbg.location(1500,48); - match(input,COMMA,FOLLOW_COMMA_in_sass_extend10981); if (state.failed) return;dbg.location(1500,54); + match(input,COMMA,FOLLOW_COMMA_in_sass_extend10949); if (state.failed) return;dbg.location(1500,54); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:54: ( ws )? - int alt527=2; - try { dbg.enterSubRule(527); - try { dbg.enterDecision(527, decisionCanBacktrack[527]); + int alt526=2; + try { dbg.enterSubRule(526); + try { dbg.enterDecision(526, decisionCanBacktrack[526]); - int LA527_0 = input.LA(1); - if ( (LA527_0==COMMENT||LA527_0==NL||LA527_0==WS) ) { - alt527=1; + int LA526_0 = input.LA(1); + if ( (LA526_0==COMMENT||LA526_0==NL||LA526_0==WS) ) { + alt526=1; } - } finally {dbg.exitDecision(527);} + } finally {dbg.exitDecision(526);} - switch (alt527) { + switch (alt526) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:54: ws { dbg.location(1500,54); - pushFollow(FOLLOW_ws_in_sass_extend10983); + pushFollow(FOLLOW_ws_in_sass_extend10951); ws(); state._fsp--; if (state.failed) return; @@ -35621,9 +35588,9 @@ public final void sass_extend() throws RecognitionException { break; } - } finally {dbg.exitSubRule(527);} + } finally {dbg.exitSubRule(526);} dbg.location(1500,58); - pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend10986); + pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend10954); simpleSelectorSequence(); state._fsp--; if (state.failed) return; @@ -35631,43 +35598,43 @@ public final void sass_extend() throws RecognitionException { break; default : - break loop528; + break loop527; } } - } finally {dbg.exitSubRule(528);} + } finally {dbg.exitSubRule(527);} dbg.location(1500,83); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:83: ( ws SASS_OPTIONAL )? - int alt529=2; - try { dbg.enterSubRule(529); - try { dbg.enterDecision(529, decisionCanBacktrack[529]); + int alt528=2; + try { dbg.enterSubRule(528); + try { dbg.enterDecision(528, decisionCanBacktrack[528]); try { isCyclicDecision = true; - alt529 = dfa529.predict(input); + alt528 = dfa528.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(529);} + } finally {dbg.exitDecision(528);} - switch (alt529) { + switch (alt528) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:84: ws SASS_OPTIONAL { dbg.location(1500,84); - pushFollow(FOLLOW_ws_in_sass_extend10991); + pushFollow(FOLLOW_ws_in_sass_extend10959); ws(); state._fsp--; if (state.failed) return;dbg.location(1500,87); - match(input,SASS_OPTIONAL,FOLLOW_SASS_OPTIONAL_in_sass_extend10993); if (state.failed) return; + match(input,SASS_OPTIONAL,FOLLOW_SASS_OPTIONAL_in_sass_extend10961); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(529);} + } finally {dbg.exitSubRule(528);} } @@ -35708,32 +35675,32 @@ public final void sass_extend_only_selector() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1505:5: SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? { dbg.location(1505,5); - match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector11016); if (state.failed) return;dbg.location(1505,31); + match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector10984); if (state.failed) return;dbg.location(1505,31); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1505:31: ( sass_selector_interpolation_exp )? - int alt530=2; - try { dbg.enterSubRule(530); - try { dbg.enterDecision(530, decisionCanBacktrack[530]); + int alt529=2; + try { dbg.enterSubRule(529); + try { dbg.enterDecision(529, decisionCanBacktrack[529]); - int LA530_0 = input.LA(1); - if ( (LA530_0==IDENT||LA530_0==MINUS) ) { - alt530=1; + int LA529_0 = input.LA(1); + if ( (LA529_0==IDENT||LA529_0==MINUS) ) { + alt529=1; } - else if ( (LA530_0==HASH_SYMBOL) ) { - int LA530_2 = input.LA(2); - if ( (LA530_2==LBRACE) ) { - alt530=1; + else if ( (LA529_0==HASH_SYMBOL) ) { + int LA529_2 = input.LA(2); + if ( (LA529_2==LBRACE) ) { + alt529=1; } } - } finally {dbg.exitDecision(530);} + } finally {dbg.exitDecision(529);} - switch (alt530) { + switch (alt529) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1505:31: sass_selector_interpolation_exp { dbg.location(1505,31); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector11018); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector10986); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -35741,7 +35708,7 @@ else if ( (LA530_0==HASH_SYMBOL) ) { break; } - } finally {dbg.exitSubRule(530);} + } finally {dbg.exitSubRule(529);} } @@ -35793,11 +35760,11 @@ public final void sass_debug() throws RecognitionException { dbg.recognitionException(mse); throw mse; }dbg.location(1510,32); - pushFollow(FOLLOW_ws_in_sass_debug11050); + pushFollow(FOLLOW_ws_in_sass_debug11018); ws(); state._fsp--; if (state.failed) return;dbg.location(1510,35); - pushFollow(FOLLOW_cp_expression_in_sass_debug11052); + pushFollow(FOLLOW_cp_expression_in_sass_debug11020); cp_expression(); state._fsp--; if (state.failed) return; @@ -35840,12 +35807,12 @@ public final void sass_error() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1515:5: SASS_ERROR ws STRING { dbg.location(1515,5); - match(input,SASS_ERROR,FOLLOW_SASS_ERROR_in_sass_error11073); if (state.failed) return;dbg.location(1515,16); - pushFollow(FOLLOW_ws_in_sass_error11075); + match(input,SASS_ERROR,FOLLOW_SASS_ERROR_in_sass_error11041); if (state.failed) return;dbg.location(1515,16); + pushFollow(FOLLOW_ws_in_sass_error11043); ws(); state._fsp--; if (state.failed) return;dbg.location(1515,19); - match(input,STRING,FOLLOW_STRING_in_sass_error11077); if (state.failed) return; + match(input,STRING,FOLLOW_STRING_in_sass_error11045); if (state.failed) return; } } @@ -35880,47 +35847,47 @@ public final void sass_control() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1519:5: ( sass_if | sass_for | sass_each | sass_while ) - int alt531=4; - try { dbg.enterDecision(531, decisionCanBacktrack[531]); + int alt530=4; + try { dbg.enterDecision(530, decisionCanBacktrack[530]); switch ( input.LA(1) ) { case SASS_IF: { - alt531=1; + alt530=1; } break; case SASS_FOR: { - alt531=2; + alt530=2; } break; case SASS_EACH: { - alt531=3; + alt530=3; } break; case SASS_WHILE: { - alt531=4; + alt530=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 531, 0, input); + new NoViableAltException("", 530, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(531);} + } finally {dbg.exitDecision(530);} - switch (alt531) { + switch (alt530) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:5: sass_if { dbg.location(1520,5); - pushFollow(FOLLOW_sass_if_in_sass_control11098); + pushFollow(FOLLOW_sass_if_in_sass_control11066); sass_if(); state._fsp--; if (state.failed) return; @@ -35932,7 +35899,7 @@ public final void sass_control() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:15: sass_for { dbg.location(1520,15); - pushFollow(FOLLOW_sass_for_in_sass_control11102); + pushFollow(FOLLOW_sass_for_in_sass_control11070); sass_for(); state._fsp--; if (state.failed) return; @@ -35944,7 +35911,7 @@ public final void sass_control() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:26: sass_each { dbg.location(1520,26); - pushFollow(FOLLOW_sass_each_in_sass_control11106); + pushFollow(FOLLOW_sass_each_in_sass_control11074); sass_each(); state._fsp--; if (state.failed) return; @@ -35956,7 +35923,7 @@ public final void sass_control() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:38: sass_while { dbg.location(1520,38); - pushFollow(FOLLOW_sass_while_in_sass_control11110); + pushFollow(FOLLOW_sass_while_in_sass_control11078); sass_while(); state._fsp--; if (state.failed) return; @@ -36001,26 +35968,26 @@ public final void sass_if() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:5: SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? { dbg.location(1525,5); - match(input,SASS_IF,FOLLOW_SASS_IF_in_sass_if11131); if (state.failed) return;dbg.location(1525,13); + match(input,SASS_IF,FOLLOW_SASS_IF_in_sass_if11099); if (state.failed) return;dbg.location(1525,13); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:13: ( ws )? - int alt532=2; - try { dbg.enterSubRule(532); - try { dbg.enterDecision(532, decisionCanBacktrack[532]); + int alt531=2; + try { dbg.enterSubRule(531); + try { dbg.enterDecision(531, decisionCanBacktrack[531]); - int LA532_0 = input.LA(1); - if ( (LA532_0==COMMENT||LA532_0==NL||LA532_0==WS) ) { - alt532=1; + int LA531_0 = input.LA(1); + if ( (LA531_0==COMMENT||LA531_0==NL||LA531_0==WS) ) { + alt531=1; } - } finally {dbg.exitDecision(532);} + } finally {dbg.exitDecision(531);} - switch (alt532) { + switch (alt531) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:13: ws { dbg.location(1525,13); - pushFollow(FOLLOW_ws_in_sass_if11133); + pushFollow(FOLLOW_ws_in_sass_if11101); ws(); state._fsp--; if (state.failed) return; @@ -36028,31 +35995,31 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(532);} + } finally {dbg.exitSubRule(531);} dbg.location(1525,17); - pushFollow(FOLLOW_sass_control_expression_in_sass_if11136); + pushFollow(FOLLOW_sass_control_expression_in_sass_if11104); sass_control_expression(); state._fsp--; if (state.failed) return;dbg.location(1525,41); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:41: ( ws )? - int alt533=2; - try { dbg.enterSubRule(533); - try { dbg.enterDecision(533, decisionCanBacktrack[533]); + int alt532=2; + try { dbg.enterSubRule(532); + try { dbg.enterDecision(532, decisionCanBacktrack[532]); - int LA533_0 = input.LA(1); - if ( (LA533_0==COMMENT||LA533_0==NL||LA533_0==WS) ) { - alt533=1; + int LA532_0 = input.LA(1); + if ( (LA532_0==COMMENT||LA532_0==NL||LA532_0==WS) ) { + alt532=1; } - } finally {dbg.exitDecision(533);} + } finally {dbg.exitDecision(532);} - switch (alt533) { + switch (alt532) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:41: ws { dbg.location(1525,41); - pushFollow(FOLLOW_ws_in_sass_if11138); + pushFollow(FOLLOW_ws_in_sass_if11106); ws(); state._fsp--; if (state.failed) return; @@ -36060,28 +36027,28 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(533);} + } finally {dbg.exitSubRule(532);} dbg.location(1525,45); - pushFollow(FOLLOW_sass_control_block_in_sass_if11141); + pushFollow(FOLLOW_sass_control_block_in_sass_if11109); sass_control_block(); state._fsp--; if (state.failed) return;dbg.location(1525,64); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:64: ( ( ws )? sass_else )? - int alt535=2; - try { dbg.enterSubRule(535); - try { dbg.enterDecision(535, decisionCanBacktrack[535]); + int alt534=2; + try { dbg.enterSubRule(534); + try { dbg.enterDecision(534, decisionCanBacktrack[534]); try { isCyclicDecision = true; - alt535 = dfa535.predict(input); + alt534 = dfa534.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(535);} + } finally {dbg.exitDecision(534);} - switch (alt535) { + switch (alt534) { case 1 : dbg.enterAlt(1); @@ -36089,24 +36056,24 @@ public final void sass_if() throws RecognitionException { { dbg.location(1525,65); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:65: ( ws )? - int alt534=2; - try { dbg.enterSubRule(534); - try { dbg.enterDecision(534, decisionCanBacktrack[534]); + int alt533=2; + try { dbg.enterSubRule(533); + try { dbg.enterDecision(533, decisionCanBacktrack[533]); - int LA534_0 = input.LA(1); - if ( (LA534_0==COMMENT||LA534_0==NL||LA534_0==WS) ) { - alt534=1; + int LA533_0 = input.LA(1); + if ( (LA533_0==COMMENT||LA533_0==NL||LA533_0==WS) ) { + alt533=1; } - } finally {dbg.exitDecision(534);} + } finally {dbg.exitDecision(533);} - switch (alt534) { + switch (alt533) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:65: ws { dbg.location(1525,65); - pushFollow(FOLLOW_ws_in_sass_if11144); + pushFollow(FOLLOW_ws_in_sass_if11112); ws(); state._fsp--; if (state.failed) return; @@ -36114,9 +36081,9 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(534);} + } finally {dbg.exitSubRule(533);} dbg.location(1525,69); - pushFollow(FOLLOW_sass_else_in_sass_if11147); + pushFollow(FOLLOW_sass_else_in_sass_if11115); sass_else(); state._fsp--; if (state.failed) return; @@ -36124,7 +36091,7 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(535);} + } finally {dbg.exitSubRule(534);} } @@ -36160,46 +36127,46 @@ public final void sass_else() throws RecognitionException { try { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1529:5: ( SASS_ELSE ( ws )? sass_control_block | ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ) - int alt543=2; - try { dbg.enterDecision(543, decisionCanBacktrack[543]); + int alt542=2; + try { dbg.enterDecision(542, decisionCanBacktrack[542]); try { isCyclicDecision = true; - alt543 = dfa543.predict(input); + alt542 = dfa542.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(543);} + } finally {dbg.exitDecision(542);} - switch (alt543) { + switch (alt542) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:5: SASS_ELSE ( ws )? sass_control_block { dbg.location(1530,5); - match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11170); if (state.failed) return;dbg.location(1530,15); + match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11138); if (state.failed) return;dbg.location(1530,15); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:15: ( ws )? - int alt536=2; - try { dbg.enterSubRule(536); - try { dbg.enterDecision(536, decisionCanBacktrack[536]); + int alt535=2; + try { dbg.enterSubRule(535); + try { dbg.enterDecision(535, decisionCanBacktrack[535]); - int LA536_0 = input.LA(1); - if ( (LA536_0==COMMENT||LA536_0==NL||LA536_0==WS) ) { - alt536=1; + int LA535_0 = input.LA(1); + if ( (LA535_0==COMMENT||LA535_0==NL||LA535_0==WS) ) { + alt535=1; } - } finally {dbg.exitDecision(536);} + } finally {dbg.exitDecision(535);} - switch (alt536) { + switch (alt535) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:15: ws { dbg.location(1530,15); - pushFollow(FOLLOW_ws_in_sass_else11172); + pushFollow(FOLLOW_ws_in_sass_else11140); ws(); state._fsp--; if (state.failed) return; @@ -36207,9 +36174,9 @@ public final void sass_else() throws RecognitionException { break; } - } finally {dbg.exitSubRule(536);} + } finally {dbg.exitSubRule(535);} dbg.location(1530,19); - pushFollow(FOLLOW_sass_control_block_in_sass_else11175); + pushFollow(FOLLOW_sass_control_block_in_sass_else11143); sass_control_block(); state._fsp--; if (state.failed) return; @@ -36222,29 +36189,29 @@ public final void sass_else() throws RecognitionException { { dbg.location(1532,5); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) - int alt538=2; - try { dbg.enterSubRule(538); - try { dbg.enterDecision(538, decisionCanBacktrack[538]); + int alt537=2; + try { dbg.enterSubRule(537); + try { dbg.enterDecision(537, decisionCanBacktrack[537]); - int LA538_0 = input.LA(1); - if ( (LA538_0==SASS_ELSE) ) { - alt538=1; + int LA537_0 = input.LA(1); + if ( (LA537_0==SASS_ELSE) ) { + alt537=1; } - else if ( (LA538_0==SASS_ELSEIF) ) { - alt538=2; + else if ( (LA537_0==SASS_ELSEIF) ) { + alt537=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 538, 0, input); + new NoViableAltException("", 537, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(538);} + } finally {dbg.exitDecision(537);} - switch (alt538) { + switch (alt537) { case 1 : dbg.enterAlt(1); @@ -36257,26 +36224,26 @@ else if ( (LA538_0==SASS_ELSEIF) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:7: SASS_ELSE ( ws )? {...}? IDENT { dbg.location(1532,7); - match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11189); if (state.failed) return;dbg.location(1532,17); + match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11157); if (state.failed) return;dbg.location(1532,17); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:17: ( ws )? - int alt537=2; - try { dbg.enterSubRule(537); - try { dbg.enterDecision(537, decisionCanBacktrack[537]); + int alt536=2; + try { dbg.enterSubRule(536); + try { dbg.enterDecision(536, decisionCanBacktrack[536]); - int LA537_0 = input.LA(1); - if ( (LA537_0==COMMENT||LA537_0==NL||LA537_0==WS) ) { - alt537=1; + int LA536_0 = input.LA(1); + if ( (LA536_0==COMMENT||LA536_0==NL||LA536_0==WS) ) { + alt536=1; } - } finally {dbg.exitDecision(537);} + } finally {dbg.exitDecision(536);} - switch (alt537) { + switch (alt536) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:17: ws { dbg.location(1532,17); - pushFollow(FOLLOW_ws_in_sass_else11191); + pushFollow(FOLLOW_ws_in_sass_else11159); ws(); state._fsp--; if (state.failed) return; @@ -36284,13 +36251,13 @@ else if ( (LA538_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(537);} + } finally {dbg.exitSubRule(536);} dbg.location(1532,21); if ( !(evalPredicate(tokenNameEquals("if"),"tokenNameEquals(\"if\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_else", "tokenNameEquals(\"if\")"); }dbg.location(1532,46); - match(input,IDENT,FOLLOW_IDENT_in_sass_else11196); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_sass_else11164); if (state.failed) return; } } @@ -36301,32 +36268,32 @@ else if ( (LA538_0==SASS_ELSEIF) ) { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:64: SASS_ELSEIF { dbg.location(1532,64); - match(input,SASS_ELSEIF,FOLLOW_SASS_ELSEIF_in_sass_else11203); if (state.failed) return; + match(input,SASS_ELSEIF,FOLLOW_SASS_ELSEIF_in_sass_else11171); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(538);} + } finally {dbg.exitSubRule(537);} dbg.location(1532,77); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:77: ( ws )? - int alt539=2; - try { dbg.enterSubRule(539); - try { dbg.enterDecision(539, decisionCanBacktrack[539]); + int alt538=2; + try { dbg.enterSubRule(538); + try { dbg.enterDecision(538, decisionCanBacktrack[538]); - int LA539_0 = input.LA(1); - if ( (LA539_0==COMMENT||LA539_0==NL||LA539_0==WS) ) { - alt539=1; + int LA538_0 = input.LA(1); + if ( (LA538_0==COMMENT||LA538_0==NL||LA538_0==WS) ) { + alt538=1; } - } finally {dbg.exitDecision(539);} + } finally {dbg.exitDecision(538);} - switch (alt539) { + switch (alt538) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:77: ws { dbg.location(1532,77); - pushFollow(FOLLOW_ws_in_sass_else11206); + pushFollow(FOLLOW_ws_in_sass_else11174); ws(); state._fsp--; if (state.failed) return; @@ -36334,31 +36301,31 @@ else if ( (LA538_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(539);} + } finally {dbg.exitSubRule(538);} dbg.location(1532,81); - pushFollow(FOLLOW_sass_control_expression_in_sass_else11209); + pushFollow(FOLLOW_sass_control_expression_in_sass_else11177); sass_control_expression(); state._fsp--; if (state.failed) return;dbg.location(1532,105); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:105: ( ws )? - int alt540=2; - try { dbg.enterSubRule(540); - try { dbg.enterDecision(540, decisionCanBacktrack[540]); + int alt539=2; + try { dbg.enterSubRule(539); + try { dbg.enterDecision(539, decisionCanBacktrack[539]); - int LA540_0 = input.LA(1); - if ( (LA540_0==COMMENT||LA540_0==NL||LA540_0==WS) ) { - alt540=1; + int LA539_0 = input.LA(1); + if ( (LA539_0==COMMENT||LA539_0==NL||LA539_0==WS) ) { + alt539=1; } - } finally {dbg.exitDecision(540);} + } finally {dbg.exitDecision(539);} - switch (alt540) { + switch (alt539) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:105: ws { dbg.location(1532,105); - pushFollow(FOLLOW_ws_in_sass_else11211); + pushFollow(FOLLOW_ws_in_sass_else11179); ws(); state._fsp--; if (state.failed) return; @@ -36366,28 +36333,28 @@ else if ( (LA538_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(540);} + } finally {dbg.exitSubRule(539);} dbg.location(1532,109); - pushFollow(FOLLOW_sass_control_block_in_sass_else11214); + pushFollow(FOLLOW_sass_control_block_in_sass_else11182); sass_control_block(); state._fsp--; if (state.failed) return;dbg.location(1532,128); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:128: ( ( ws )? sass_else )? - int alt542=2; - try { dbg.enterSubRule(542); - try { dbg.enterDecision(542, decisionCanBacktrack[542]); + int alt541=2; + try { dbg.enterSubRule(541); + try { dbg.enterDecision(541, decisionCanBacktrack[541]); try { isCyclicDecision = true; - alt542 = dfa542.predict(input); + alt541 = dfa541.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(542);} + } finally {dbg.exitDecision(541);} - switch (alt542) { + switch (alt541) { case 1 : dbg.enterAlt(1); @@ -36395,24 +36362,24 @@ else if ( (LA538_0==SASS_ELSEIF) ) { { dbg.location(1532,129); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:129: ( ws )? - int alt541=2; - try { dbg.enterSubRule(541); - try { dbg.enterDecision(541, decisionCanBacktrack[541]); + int alt540=2; + try { dbg.enterSubRule(540); + try { dbg.enterDecision(540, decisionCanBacktrack[540]); - int LA541_0 = input.LA(1); - if ( (LA541_0==COMMENT||LA541_0==NL||LA541_0==WS) ) { - alt541=1; + int LA540_0 = input.LA(1); + if ( (LA540_0==COMMENT||LA540_0==NL||LA540_0==WS) ) { + alt540=1; } - } finally {dbg.exitDecision(541);} + } finally {dbg.exitDecision(540);} - switch (alt541) { + switch (alt540) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:129: ws { dbg.location(1532,129); - pushFollow(FOLLOW_ws_in_sass_else11217); + pushFollow(FOLLOW_ws_in_sass_else11185); ws(); state._fsp--; if (state.failed) return; @@ -36420,9 +36387,9 @@ else if ( (LA538_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(541);} + } finally {dbg.exitSubRule(540);} dbg.location(1532,133); - pushFollow(FOLLOW_sass_else_in_sass_else11220); + pushFollow(FOLLOW_sass_else_in_sass_else11188); sass_else(); state._fsp--; if (state.failed) return; @@ -36430,7 +36397,7 @@ else if ( (LA538_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(542);} + } finally {dbg.exitSubRule(541);} } break; @@ -36473,7 +36440,7 @@ public final void sass_control_expression() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1537:5: cp_expression { dbg.location(1537,5); - pushFollow(FOLLOW_cp_expression_in_sass_control_expression11243); + pushFollow(FOLLOW_cp_expression_in_sass_control_expression11211); cp_expression(); state._fsp--; if (state.failed) return; @@ -36516,16 +36483,16 @@ public final void sass_for() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:5: SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block { dbg.location(1542,5); - match(input,SASS_FOR,FOLLOW_SASS_FOR_in_sass_for11264); if (state.failed) return;dbg.location(1542,14); - pushFollow(FOLLOW_ws_in_sass_for11266); + match(input,SASS_FOR,FOLLOW_SASS_FOR_in_sass_for11232); if (state.failed) return;dbg.location(1542,14); + pushFollow(FOLLOW_ws_in_sass_for11234); ws(); state._fsp--; if (state.failed) return;dbg.location(1542,17); - pushFollow(FOLLOW_cp_variable_in_sass_for11268); + pushFollow(FOLLOW_cp_variable_in_sass_for11236); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(1542,29); - pushFollow(FOLLOW_ws_in_sass_for11270); + pushFollow(FOLLOW_ws_in_sass_for11238); ws(); state._fsp--; if (state.failed) return;dbg.location(1542,32); @@ -36533,16 +36500,16 @@ public final void sass_for() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_for", "tokenNameEquals(\"from\")"); }dbg.location(1542,59); - match(input,IDENT,FOLLOW_IDENT_in_sass_for11274); if (state.failed) return;dbg.location(1542,74); - pushFollow(FOLLOW_ws_in_sass_for11278); + match(input,IDENT,FOLLOW_IDENT_in_sass_for11242); if (state.failed) return;dbg.location(1542,74); + pushFollow(FOLLOW_ws_in_sass_for11246); ws(); state._fsp--; if (state.failed) return;dbg.location(1542,77); - pushFollow(FOLLOW_cp_math_expression_in_sass_for11280); + pushFollow(FOLLOW_cp_math_expression_in_sass_for11248); cp_math_expression(); state._fsp--; if (state.failed) return;dbg.location(1542,96); - pushFollow(FOLLOW_ws_in_sass_for11282); + pushFollow(FOLLOW_ws_in_sass_for11250); ws(); state._fsp--; if (state.failed) return;dbg.location(1542,99); @@ -36550,34 +36517,34 @@ public final void sass_for() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_for", "tokenNameEquals(\"to\")|tokenNameEquals(\"through\")"); }dbg.location(1542,151); - match(input,IDENT,FOLLOW_IDENT_in_sass_for11286); if (state.failed) return;dbg.location(1542,173); - pushFollow(FOLLOW_ws_in_sass_for11290); + match(input,IDENT,FOLLOW_IDENT_in_sass_for11254); if (state.failed) return;dbg.location(1542,173); + pushFollow(FOLLOW_ws_in_sass_for11258); ws(); state._fsp--; if (state.failed) return;dbg.location(1542,176); - pushFollow(FOLLOW_cp_math_expression_in_sass_for11292); + pushFollow(FOLLOW_cp_math_expression_in_sass_for11260); cp_math_expression(); state._fsp--; if (state.failed) return;dbg.location(1542,195); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:195: ( ws )? - int alt544=2; - try { dbg.enterSubRule(544); - try { dbg.enterDecision(544, decisionCanBacktrack[544]); + int alt543=2; + try { dbg.enterSubRule(543); + try { dbg.enterDecision(543, decisionCanBacktrack[543]); - int LA544_0 = input.LA(1); - if ( (LA544_0==COMMENT||LA544_0==NL||LA544_0==WS) ) { - alt544=1; + int LA543_0 = input.LA(1); + if ( (LA543_0==COMMENT||LA543_0==NL||LA543_0==WS) ) { + alt543=1; } - } finally {dbg.exitDecision(544);} + } finally {dbg.exitDecision(543);} - switch (alt544) { + switch (alt543) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:195: ws { dbg.location(1542,195); - pushFollow(FOLLOW_ws_in_sass_for11294); + pushFollow(FOLLOW_ws_in_sass_for11262); ws(); state._fsp--; if (state.failed) return; @@ -36585,9 +36552,9 @@ public final void sass_for() throws RecognitionException { break; } - } finally {dbg.exitSubRule(544);} + } finally {dbg.exitSubRule(543);} dbg.location(1542,199); - pushFollow(FOLLOW_sass_control_block_in_sass_for11297); + pushFollow(FOLLOW_sass_control_block_in_sass_for11265); sass_control_block(); state._fsp--; if (state.failed) return; @@ -36630,16 +36597,16 @@ public final void sass_each() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:5: SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block { dbg.location(1547,5); - match(input,SASS_EACH,FOLLOW_SASS_EACH_in_sass_each11318); if (state.failed) return;dbg.location(1547,15); - pushFollow(FOLLOW_ws_in_sass_each11320); + match(input,SASS_EACH,FOLLOW_SASS_EACH_in_sass_each11286); if (state.failed) return;dbg.location(1547,15); + pushFollow(FOLLOW_ws_in_sass_each11288); ws(); state._fsp--; if (state.failed) return;dbg.location(1547,18); - pushFollow(FOLLOW_sass_each_variables_in_sass_each11322); + pushFollow(FOLLOW_sass_each_variables_in_sass_each11290); sass_each_variables(); state._fsp--; if (state.failed) return;dbg.location(1547,38); - pushFollow(FOLLOW_ws_in_sass_each11324); + pushFollow(FOLLOW_ws_in_sass_each11292); ws(); state._fsp--; if (state.failed) return;dbg.location(1547,41); @@ -36647,61 +36614,61 @@ public final void sass_each() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_each", "tokenNameEquals(\"in\")"); }dbg.location(1547,66); - match(input,IDENT,FOLLOW_IDENT_in_sass_each11328); if (state.failed) return;dbg.location(1547,79); - pushFollow(FOLLOW_ws_in_sass_each11332); + match(input,IDENT,FOLLOW_IDENT_in_sass_each11296); if (state.failed) return;dbg.location(1547,79); + pushFollow(FOLLOW_ws_in_sass_each11300); ws(); state._fsp--; if (state.failed) return;dbg.location(1547,82); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:82: ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ - int cnt548=0; - try { dbg.enterSubRule(548); + int cnt547=0; + try { dbg.enterSubRule(547); - loop548: + loop547: while (true) { - int alt548=2; - try { dbg.enterDecision(548, decisionCanBacktrack[548]); + int alt547=2; + try { dbg.enterDecision(547, decisionCanBacktrack[547]); - int LA548_0 = input.LA(1); - if ( (LA548_0==LBRACE) ) { - int LA548_1 = input.LA(2); + int LA547_0 = input.LA(1); + if ( (LA547_0==LBRACE) ) { + int LA547_1 = input.LA(2); if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt548=1; + alt547=1; } } - else if ( ((LA548_0 >= ANGLE && LA548_0 <= AT_SIGN)||(LA548_0 >= BOTTOMCENTER_SYM && LA548_0 <= BOTTOMRIGHT_SYM)||LA548_0==CHARSET_SYM||LA548_0==COUNTER_STYLE_SYM||LA548_0==DIMENSION||LA548_0==EMS||LA548_0==EXS||(LA548_0 >= FONT_FACE_SYM && LA548_0 <= FREQ)||LA548_0==GEN||(LA548_0 >= HASH && LA548_0 <= HASH_SYMBOL)||(LA548_0 >= IDENT && LA548_0 <= IMPORT_SYM)||LA548_0==KEYFRAMES_SYM||(LA548_0 >= LBRACKET && LA548_0 <= LENGTH)||(LA548_0 >= LESS_AND && LA548_0 <= LESS_JS_STRING)||LA548_0==LPAREN||(LA548_0 >= MEDIA_SYM && LA548_0 <= MOZ_DOCUMENT_SYM)||LA548_0==NAMESPACE_SYM||(LA548_0 >= NOT && LA548_0 <= NUMBER)||(LA548_0 >= PAGE_SYM && LA548_0 <= PERCENTAGE_SYMBOL)||LA548_0==PLUS||(LA548_0 >= REM && LA548_0 <= RIGHTTOP_SYM)||(LA548_0 >= SASS_AT_ROOT && LA548_0 <= SASS_DEBUG)||(LA548_0 >= SASS_EACH && LA548_0 <= SASS_ELSE)||LA548_0==SASS_EXTEND||(LA548_0 >= SASS_FOR && LA548_0 <= SASS_FUNCTION)||(LA548_0 >= SASS_IF && LA548_0 <= SASS_MIXIN)||(LA548_0 >= SASS_RETURN && LA548_0 <= SASS_WHILE)||LA548_0==STRING||(LA548_0 >= TILDE && LA548_0 <= TOPRIGHT_SYM)||(LA548_0 >= URANGE && LA548_0 <= URI)||LA548_0==VARIABLE||LA548_0==WEBKIT_KEYFRAMES_SYM) ) { - alt548=1; + else if ( ((LA547_0 >= ANGLE && LA547_0 <= AT_SIGN)||(LA547_0 >= BOTTOMCENTER_SYM && LA547_0 <= BOTTOMRIGHT_SYM)||LA547_0==CHARSET_SYM||LA547_0==COUNTER_STYLE_SYM||LA547_0==DIMENSION||LA547_0==EMS||LA547_0==EXS||(LA547_0 >= FONT_FACE_SYM && LA547_0 <= FREQ)||LA547_0==GEN||(LA547_0 >= HASH && LA547_0 <= HASH_SYMBOL)||(LA547_0 >= IDENT && LA547_0 <= IMPORT_SYM)||LA547_0==KEYFRAMES_SYM||(LA547_0 >= LBRACKET && LA547_0 <= LENGTH)||(LA547_0 >= LESS_AND && LA547_0 <= LESS_JS_STRING)||LA547_0==LPAREN||(LA547_0 >= MEDIA_SYM && LA547_0 <= MOZ_DOCUMENT_SYM)||LA547_0==NAMESPACE_SYM||(LA547_0 >= NOT && LA547_0 <= NUMBER)||(LA547_0 >= PAGE_SYM && LA547_0 <= PERCENTAGE_SYMBOL)||LA547_0==PLUS||(LA547_0 >= REM && LA547_0 <= RIGHTTOP_SYM)||(LA547_0 >= SASS_AT_ROOT && LA547_0 <= SASS_DEBUG)||(LA547_0 >= SASS_EACH && LA547_0 <= SASS_ELSE)||LA547_0==SASS_EXTEND||(LA547_0 >= SASS_FOR && LA547_0 <= SASS_FUNCTION)||(LA547_0 >= SASS_IF && LA547_0 <= SASS_MIXIN)||(LA547_0 >= SASS_RETURN && LA547_0 <= SASS_WHILE)||LA547_0==STRING||(LA547_0 >= TILDE && LA547_0 <= TOPRIGHT_SYM)||(LA547_0 >= URANGE && LA547_0 <= URI)||LA547_0==VARIABLE||LA547_0==WEBKIT_KEYFRAMES_SYM) ) { + alt547=1; } - } finally {dbg.exitDecision(548);} + } finally {dbg.exitDecision(547);} - switch (alt548) { + switch (alt547) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:83: cp_expression_list ( ( ws )? COMMA )? ( ws )? { dbg.location(1547,83); - pushFollow(FOLLOW_cp_expression_list_in_sass_each11335); + pushFollow(FOLLOW_cp_expression_list_in_sass_each11303); cp_expression_list(); state._fsp--; if (state.failed) return;dbg.location(1547,102); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:102: ( ( ws )? COMMA )? - int alt546=2; - try { dbg.enterSubRule(546); - try { dbg.enterDecision(546, decisionCanBacktrack[546]); + int alt545=2; + try { dbg.enterSubRule(545); + try { dbg.enterDecision(545, decisionCanBacktrack[545]); try { isCyclicDecision = true; - alt546 = dfa546.predict(input); + alt545 = dfa545.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(546);} + } finally {dbg.exitDecision(545);} - switch (alt546) { + switch (alt545) { case 1 : dbg.enterAlt(1); @@ -36709,24 +36676,24 @@ else if ( ((LA548_0 >= ANGLE && LA548_0 <= AT_SIGN)||(LA548_0 >= BOTTOMCENTER_SY { dbg.location(1547,103); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:103: ( ws )? - int alt545=2; - try { dbg.enterSubRule(545); - try { dbg.enterDecision(545, decisionCanBacktrack[545]); + int alt544=2; + try { dbg.enterSubRule(544); + try { dbg.enterDecision(544, decisionCanBacktrack[544]); - int LA545_0 = input.LA(1); - if ( (LA545_0==COMMENT||LA545_0==NL||LA545_0==WS) ) { - alt545=1; + int LA544_0 = input.LA(1); + if ( (LA544_0==COMMENT||LA544_0==NL||LA544_0==WS) ) { + alt544=1; } - } finally {dbg.exitDecision(545);} + } finally {dbg.exitDecision(544);} - switch (alt545) { + switch (alt544) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:103: ws { dbg.location(1547,103); - pushFollow(FOLLOW_ws_in_sass_each11338); + pushFollow(FOLLOW_ws_in_sass_each11306); ws(); state._fsp--; if (state.failed) return; @@ -36734,34 +36701,34 @@ else if ( ((LA548_0 >= ANGLE && LA548_0 <= AT_SIGN)||(LA548_0 >= BOTTOMCENTER_SY break; } - } finally {dbg.exitSubRule(545);} + } finally {dbg.exitSubRule(544);} dbg.location(1547,107); - match(input,COMMA,FOLLOW_COMMA_in_sass_each11341); if (state.failed) return; + match(input,COMMA,FOLLOW_COMMA_in_sass_each11309); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(546);} + } finally {dbg.exitSubRule(545);} dbg.location(1547,115); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:115: ( ws )? - int alt547=2; - try { dbg.enterSubRule(547); - try { dbg.enterDecision(547, decisionCanBacktrack[547]); + int alt546=2; + try { dbg.enterSubRule(546); + try { dbg.enterDecision(546, decisionCanBacktrack[546]); - int LA547_0 = input.LA(1); - if ( (LA547_0==COMMENT||LA547_0==NL||LA547_0==WS) ) { - alt547=1; + int LA546_0 = input.LA(1); + if ( (LA546_0==COMMENT||LA546_0==NL||LA546_0==WS) ) { + alt546=1; } - } finally {dbg.exitDecision(547);} + } finally {dbg.exitDecision(546);} - switch (alt547) { + switch (alt546) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:115: ws { dbg.location(1547,115); - pushFollow(FOLLOW_ws_in_sass_each11345); + pushFollow(FOLLOW_ws_in_sass_each11313); ws(); state._fsp--; if (state.failed) return; @@ -36769,24 +36736,24 @@ else if ( ((LA548_0 >= ANGLE && LA548_0 <= AT_SIGN)||(LA548_0 >= BOTTOMCENTER_SY break; } - } finally {dbg.exitSubRule(547);} + } finally {dbg.exitSubRule(546);} } break; default : - if ( cnt548 >= 1 ) break loop548; + if ( cnt547 >= 1 ) break loop547; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(548, input); + EarlyExitException eee = new EarlyExitException(547, input); dbg.recognitionException(eee); throw eee; } - cnt548++; + cnt547++; } - } finally {dbg.exitSubRule(548);} + } finally {dbg.exitSubRule(547);} dbg.location(1547,122); - pushFollow(FOLLOW_sass_control_block_in_sass_each11351); + pushFollow(FOLLOW_sass_control_block_in_sass_each11319); sass_control_block(); state._fsp--; if (state.failed) return; @@ -36829,29 +36796,29 @@ public final void sass_each_variables() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:5: cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* { dbg.location(1552,5); - pushFollow(FOLLOW_cp_variable_in_sass_each_variables11372); + pushFollow(FOLLOW_cp_variable_in_sass_each_variables11340); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(1552,17); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* - try { dbg.enterSubRule(551); + try { dbg.enterSubRule(550); - loop551: + loop550: while (true) { - int alt551=2; - try { dbg.enterDecision(551, decisionCanBacktrack[551]); + int alt550=2; + try { dbg.enterDecision(550, decisionCanBacktrack[550]); try { isCyclicDecision = true; - alt551 = dfa551.predict(input); + alt550 = dfa550.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(551);} + } finally {dbg.exitDecision(550);} - switch (alt551) { + switch (alt550) { case 1 : dbg.enterAlt(1); @@ -36859,24 +36826,24 @@ public final void sass_each_variables() throws RecognitionException { { dbg.location(1552,33); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:33: ( ws )? - int alt549=2; - try { dbg.enterSubRule(549); - try { dbg.enterDecision(549, decisionCanBacktrack[549]); + int alt548=2; + try { dbg.enterSubRule(548); + try { dbg.enterDecision(548, decisionCanBacktrack[548]); - int LA549_0 = input.LA(1); - if ( (LA549_0==COMMENT||LA549_0==NL||LA549_0==WS) ) { - alt549=1; + int LA548_0 = input.LA(1); + if ( (LA548_0==COMMENT||LA548_0==NL||LA548_0==WS) ) { + alt548=1; } - } finally {dbg.exitDecision(549);} + } finally {dbg.exitDecision(548);} - switch (alt549) { + switch (alt548) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:33: ws { dbg.location(1552,33); - pushFollow(FOLLOW_ws_in_sass_each_variables11384); + pushFollow(FOLLOW_ws_in_sass_each_variables11352); ws(); state._fsp--; if (state.failed) return; @@ -36884,28 +36851,28 @@ public final void sass_each_variables() throws RecognitionException { break; } - } finally {dbg.exitSubRule(549);} + } finally {dbg.exitSubRule(548);} dbg.location(1552,37); - match(input,COMMA,FOLLOW_COMMA_in_sass_each_variables11387); if (state.failed) return;dbg.location(1552,43); + match(input,COMMA,FOLLOW_COMMA_in_sass_each_variables11355); if (state.failed) return;dbg.location(1552,43); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:43: ( ws )? - int alt550=2; - try { dbg.enterSubRule(550); - try { dbg.enterDecision(550, decisionCanBacktrack[550]); + int alt549=2; + try { dbg.enterSubRule(549); + try { dbg.enterDecision(549, decisionCanBacktrack[549]); - int LA550_0 = input.LA(1); - if ( (LA550_0==COMMENT||LA550_0==NL||LA550_0==WS) ) { - alt550=1; + int LA549_0 = input.LA(1); + if ( (LA549_0==COMMENT||LA549_0==NL||LA549_0==WS) ) { + alt549=1; } - } finally {dbg.exitDecision(550);} + } finally {dbg.exitDecision(549);} - switch (alt550) { + switch (alt549) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:43: ws { dbg.location(1552,43); - pushFollow(FOLLOW_ws_in_sass_each_variables11389); + pushFollow(FOLLOW_ws_in_sass_each_variables11357); ws(); state._fsp--; if (state.failed) return; @@ -36913,9 +36880,9 @@ public final void sass_each_variables() throws RecognitionException { break; } - } finally {dbg.exitSubRule(550);} + } finally {dbg.exitSubRule(549);} dbg.location(1552,47); - pushFollow(FOLLOW_cp_variable_in_sass_each_variables11392); + pushFollow(FOLLOW_cp_variable_in_sass_each_variables11360); cp_variable(); state._fsp--; if (state.failed) return; @@ -36923,10 +36890,10 @@ public final void sass_each_variables() throws RecognitionException { break; default : - break loop551; + break loop550; } } - } finally {dbg.exitSubRule(551);} + } finally {dbg.exitSubRule(550);} } @@ -36967,34 +36934,34 @@ public final void sass_while() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1557:5: SASS_WHILE ws sass_control_expression ( ws )? sass_control_block { dbg.location(1557,5); - match(input,SASS_WHILE,FOLLOW_SASS_WHILE_in_sass_while11417); if (state.failed) return;dbg.location(1557,16); - pushFollow(FOLLOW_ws_in_sass_while11419); + match(input,SASS_WHILE,FOLLOW_SASS_WHILE_in_sass_while11385); if (state.failed) return;dbg.location(1557,16); + pushFollow(FOLLOW_ws_in_sass_while11387); ws(); state._fsp--; if (state.failed) return;dbg.location(1557,19); - pushFollow(FOLLOW_sass_control_expression_in_sass_while11421); + pushFollow(FOLLOW_sass_control_expression_in_sass_while11389); sass_control_expression(); state._fsp--; if (state.failed) return;dbg.location(1557,43); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1557:43: ( ws )? - int alt552=2; - try { dbg.enterSubRule(552); - try { dbg.enterDecision(552, decisionCanBacktrack[552]); + int alt551=2; + try { dbg.enterSubRule(551); + try { dbg.enterDecision(551, decisionCanBacktrack[551]); - int LA552_0 = input.LA(1); - if ( (LA552_0==COMMENT||LA552_0==NL||LA552_0==WS) ) { - alt552=1; + int LA551_0 = input.LA(1); + if ( (LA551_0==COMMENT||LA551_0==NL||LA551_0==WS) ) { + alt551=1; } - } finally {dbg.exitDecision(552);} + } finally {dbg.exitDecision(551);} - switch (alt552) { + switch (alt551) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1557:43: ws { dbg.location(1557,43); - pushFollow(FOLLOW_ws_in_sass_while11423); + pushFollow(FOLLOW_ws_in_sass_while11391); ws(); state._fsp--; if (state.failed) return; @@ -37002,9 +36969,9 @@ public final void sass_while() throws RecognitionException { break; } - } finally {dbg.exitSubRule(552);} + } finally {dbg.exitSubRule(551);} dbg.location(1557,47); - pushFollow(FOLLOW_sass_control_block_in_sass_while11426); + pushFollow(FOLLOW_sass_control_block_in_sass_while11394); sass_control_block(); state._fsp--; if (state.failed) return; @@ -37047,26 +37014,26 @@ public final void sass_control_block() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1562:5: LBRACE ( ws )? ( declarations )? RBRACE { dbg.location(1562,5); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_control_block11447); if (state.failed) return;dbg.location(1562,12); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_control_block11415); if (state.failed) return;dbg.location(1562,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1562:12: ( ws )? - int alt553=2; - try { dbg.enterSubRule(553); - try { dbg.enterDecision(553, decisionCanBacktrack[553]); + int alt552=2; + try { dbg.enterSubRule(552); + try { dbg.enterDecision(552, decisionCanBacktrack[552]); - int LA553_0 = input.LA(1); - if ( (LA553_0==COMMENT||LA553_0==NL||LA553_0==WS) ) { - alt553=1; + int LA552_0 = input.LA(1); + if ( (LA552_0==COMMENT||LA552_0==NL||LA552_0==WS) ) { + alt552=1; } - } finally {dbg.exitDecision(553);} + } finally {dbg.exitDecision(552);} - switch (alt553) { + switch (alt552) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1562:12: ws { dbg.location(1562,12); - pushFollow(FOLLOW_ws_in_sass_control_block11449); + pushFollow(FOLLOW_ws_in_sass_control_block11417); ws(); state._fsp--; if (state.failed) return; @@ -37074,27 +37041,27 @@ public final void sass_control_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(553);} + } finally {dbg.exitSubRule(552);} dbg.location(1562,16); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1562:16: ( declarations )? - int alt554=2; - try { dbg.enterSubRule(554); - try { dbg.enterDecision(554, decisionCanBacktrack[554]); + int alt553=2; + try { dbg.enterSubRule(553); + try { dbg.enterDecision(553, decisionCanBacktrack[553]); - int LA554_0 = input.LA(1); - if ( ((LA554_0 >= AT_IDENT && LA554_0 <= AT_SIGN)||(LA554_0 >= BOTTOMCENTER_SYM && LA554_0 <= BOTTOMRIGHT_SYM)||(LA554_0 >= CHARSET_SYM && LA554_0 <= COLON)||LA554_0==CONTAINER_SYM||LA554_0==COUNTER_STYLE_SYM||(LA554_0 >= DCOLON && LA554_0 <= DOT)||LA554_0==FONT_FACE_SYM||(LA554_0 >= GEN && LA554_0 <= GREATER)||(LA554_0 >= HASH && LA554_0 <= HASH_SYMBOL)||LA554_0==IDENT||LA554_0==IMPORT_SYM||LA554_0==KEYFRAMES_SYM||LA554_0==LAYER_SYM||(LA554_0 >= LBRACKET && LA554_0 <= LEFTTOP_SYM)||LA554_0==LESS_AND||(LA554_0 >= MEDIA_SYM && LA554_0 <= MOZ_DOCUMENT_SYM)||LA554_0==NAMESPACE_SYM||LA554_0==PAGE_SYM||(LA554_0 >= PIPE && LA554_0 <= PLUS)||(LA554_0 >= RIGHTBOTTOM_SYM && LA554_0 <= RIGHTTOP_SYM)||(LA554_0 >= SASS_AT_ROOT && LA554_0 <= SASS_DEBUG)||(LA554_0 >= SASS_EACH && LA554_0 <= SASS_ELSE)||(LA554_0 >= SASS_ERROR && LA554_0 <= SASS_FUNCTION)||(LA554_0 >= SASS_IF && LA554_0 <= SASS_MIXIN)||(LA554_0 >= SASS_RETURN && LA554_0 <= SEMI)||LA554_0==STAR||LA554_0==SUPPORTS_SYM||LA554_0==TILDE||(LA554_0 >= TOPCENTER_SYM && LA554_0 <= TOPRIGHT_SYM)||LA554_0==VARIABLE||LA554_0==WEBKIT_KEYFRAMES_SYM) ) { - alt554=1; + int LA553_0 = input.LA(1); + if ( ((LA553_0 >= AT_IDENT && LA553_0 <= AT_SIGN)||(LA553_0 >= BOTTOMCENTER_SYM && LA553_0 <= BOTTOMRIGHT_SYM)||(LA553_0 >= CHARSET_SYM && LA553_0 <= COLON)||LA553_0==CONTAINER_SYM||LA553_0==COUNTER_STYLE_SYM||(LA553_0 >= DCOLON && LA553_0 <= DOT)||LA553_0==FONT_FACE_SYM||(LA553_0 >= GEN && LA553_0 <= GREATER)||(LA553_0 >= HASH && LA553_0 <= HASH_SYMBOL)||LA553_0==IDENT||LA553_0==IMPORT_SYM||LA553_0==KEYFRAMES_SYM||LA553_0==LAYER_SYM||(LA553_0 >= LBRACKET && LA553_0 <= LEFTTOP_SYM)||LA553_0==LESS_AND||(LA553_0 >= MEDIA_SYM && LA553_0 <= MOZ_DOCUMENT_SYM)||LA553_0==NAMESPACE_SYM||LA553_0==PAGE_SYM||(LA553_0 >= PIPE && LA553_0 <= PLUS)||(LA553_0 >= RIGHTBOTTOM_SYM && LA553_0 <= RIGHTTOP_SYM)||(LA553_0 >= SASS_AT_ROOT && LA553_0 <= SASS_DEBUG)||(LA553_0 >= SASS_EACH && LA553_0 <= SASS_ELSE)||(LA553_0 >= SASS_ERROR && LA553_0 <= SASS_FUNCTION)||(LA553_0 >= SASS_IF && LA553_0 <= SASS_MIXIN)||(LA553_0 >= SASS_RETURN && LA553_0 <= SEMI)||LA553_0==STAR||LA553_0==SUPPORTS_SYM||LA553_0==TILDE||(LA553_0 >= TOPCENTER_SYM && LA553_0 <= TOPRIGHT_SYM)||LA553_0==VARIABLE||LA553_0==WEBKIT_KEYFRAMES_SYM) ) { + alt553=1; } - } finally {dbg.exitDecision(554);} + } finally {dbg.exitDecision(553);} - switch (alt554) { + switch (alt553) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1562:16: declarations { dbg.location(1562,16); - pushFollow(FOLLOW_declarations_in_sass_control_block11452); + pushFollow(FOLLOW_declarations_in_sass_control_block11420); declarations(); state._fsp--; if (state.failed) return; @@ -37102,9 +37069,9 @@ public final void sass_control_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(554);} + } finally {dbg.exitSubRule(553);} dbg.location(1562,30); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_control_block11455); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_sass_control_block11423); if (state.failed) return; } } @@ -37144,16 +37111,45 @@ public final void sass_function_declaration() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:5: SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE { dbg.location(1571,5); - match(input,SASS_FUNCTION,FOLLOW_SASS_FUNCTION_in_sass_function_declaration11497); if (state.failed) return;dbg.location(1571,19); - pushFollow(FOLLOW_ws_in_sass_function_declaration11499); + match(input,SASS_FUNCTION,FOLLOW_SASS_FUNCTION_in_sass_function_declaration11465); if (state.failed) return;dbg.location(1571,19); + pushFollow(FOLLOW_ws_in_sass_function_declaration11467); ws(); state._fsp--; if (state.failed) return;dbg.location(1571,22); - pushFollow(FOLLOW_sass_function_name_in_sass_function_declaration11501); + pushFollow(FOLLOW_sass_function_name_in_sass_function_declaration11469); sass_function_name(); state._fsp--; if (state.failed) return;dbg.location(1571,41); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:41: ( ws )? + int alt554=2; + try { dbg.enterSubRule(554); + try { dbg.enterDecision(554, decisionCanBacktrack[554]); + + int LA554_0 = input.LA(1); + if ( (LA554_0==COMMENT||LA554_0==NL||LA554_0==WS) ) { + alt554=1; + } + } finally {dbg.exitDecision(554);} + + switch (alt554) { + case 1 : + dbg.enterAlt(1); + + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:41: ws + { + dbg.location(1571,41); + pushFollow(FOLLOW_ws_in_sass_function_declaration11471); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(554);} + dbg.location(1571,45); + match(input,LPAREN,FOLLOW_LPAREN_in_sass_function_declaration11474); if (state.failed) return;dbg.location(1571,52); + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:52: ( ws )? int alt555=2; try { dbg.enterSubRule(555); try { dbg.enterDecision(555, decisionCanBacktrack[555]); @@ -37168,10 +37164,10 @@ public final void sass_function_declaration() throws RecognitionException { case 1 : dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:41: ws + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:52: ws { - dbg.location(1571,41); - pushFollow(FOLLOW_ws_in_sass_function_declaration11503); + dbg.location(1571,52); + pushFollow(FOLLOW_ws_in_sass_function_declaration11476); ws(); state._fsp--; if (state.failed) return; @@ -37180,15 +37176,14 @@ public final void sass_function_declaration() throws RecognitionException { } } finally {dbg.exitSubRule(555);} - dbg.location(1571,45); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_function_declaration11506); if (state.failed) return;dbg.location(1571,52); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:52: ( ws )? + dbg.location(1571,56); + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:56: ( cp_args_list )? int alt556=2; try { dbg.enterSubRule(556); try { dbg.enterDecision(556, decisionCanBacktrack[556]); int LA556_0 = input.LA(1); - if ( (LA556_0==COMMENT||LA556_0==NL||LA556_0==WS) ) { + if ( (LA556_0==AT_IDENT||(LA556_0 >= BOTTOMCENTER_SYM && LA556_0 <= BOTTOMRIGHT_SYM)||LA556_0==CHARSET_SYM||(LA556_0 >= COUNTER_STYLE_SYM && LA556_0 <= CP_DOTS)||LA556_0==FONT_FACE_SYM||LA556_0==IDENT||LA556_0==IMPORT_SYM||LA556_0==KEYFRAMES_SYM||(LA556_0 >= LEFTBOTTOM_SYM && LA556_0 <= LEFTTOP_SYM)||LA556_0==LESS_REST||LA556_0==MEDIA_SYM||LA556_0==MOZ_DOCUMENT_SYM||LA556_0==NAMESPACE_SYM||LA556_0==PAGE_SYM||(LA556_0 >= RIGHTBOTTOM_SYM && LA556_0 <= RIGHTTOP_SYM)||(LA556_0 >= SASS_AT_ROOT && LA556_0 <= SASS_DEBUG)||(LA556_0 >= SASS_EACH && LA556_0 <= SASS_ELSE)||LA556_0==SASS_EXTEND||(LA556_0 >= SASS_FOR && LA556_0 <= SASS_FUNCTION)||(LA556_0 >= SASS_IF && LA556_0 <= SASS_MIXIN)||(LA556_0 >= SASS_RETURN && LA556_0 <= SASS_WHILE)||(LA556_0 >= TOPCENTER_SYM && LA556_0 <= TOPRIGHT_SYM)||LA556_0==WEBKIT_KEYFRAMES_SYM) ) { alt556=1; } } finally {dbg.exitDecision(556);} @@ -37197,11 +37192,11 @@ public final void sass_function_declaration() throws RecognitionException { case 1 : dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:52: ws + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:56: cp_args_list { - dbg.location(1571,52); - pushFollow(FOLLOW_ws_in_sass_function_declaration11508); - ws(); + dbg.location(1571,56); + pushFollow(FOLLOW_cp_args_list_in_sass_function_declaration11479); + cp_args_list(); state._fsp--; if (state.failed) return; } @@ -37209,14 +37204,15 @@ public final void sass_function_declaration() throws RecognitionException { } } finally {dbg.exitSubRule(556);} - dbg.location(1571,56); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:56: ( cp_args_list )? + dbg.location(1571,70); + match(input,RPAREN,FOLLOW_RPAREN_in_sass_function_declaration11482); if (state.failed) return;dbg.location(1571,77); + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:77: ( ws )? int alt557=2; try { dbg.enterSubRule(557); try { dbg.enterDecision(557, decisionCanBacktrack[557]); int LA557_0 = input.LA(1); - if ( (LA557_0==AT_IDENT||(LA557_0 >= BOTTOMCENTER_SYM && LA557_0 <= BOTTOMRIGHT_SYM)||LA557_0==CHARSET_SYM||(LA557_0 >= COUNTER_STYLE_SYM && LA557_0 <= CP_DOTS)||LA557_0==FONT_FACE_SYM||LA557_0==IDENT||LA557_0==IMPORT_SYM||LA557_0==KEYFRAMES_SYM||(LA557_0 >= LEFTBOTTOM_SYM && LA557_0 <= LEFTTOP_SYM)||LA557_0==LESS_REST||LA557_0==MEDIA_SYM||LA557_0==MOZ_DOCUMENT_SYM||LA557_0==NAMESPACE_SYM||LA557_0==PAGE_SYM||(LA557_0 >= RIGHTBOTTOM_SYM && LA557_0 <= RIGHTTOP_SYM)||(LA557_0 >= SASS_AT_ROOT && LA557_0 <= SASS_DEBUG)||(LA557_0 >= SASS_EACH && LA557_0 <= SASS_ELSE)||LA557_0==SASS_EXTEND||(LA557_0 >= SASS_FOR && LA557_0 <= SASS_FUNCTION)||(LA557_0 >= SASS_IF && LA557_0 <= SASS_MIXIN)||(LA557_0 >= SASS_RETURN && LA557_0 <= SASS_WHILE)||(LA557_0 >= TOPCENTER_SYM && LA557_0 <= TOPRIGHT_SYM)||LA557_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( (LA557_0==COMMENT||LA557_0==NL||LA557_0==WS) ) { alt557=1; } } finally {dbg.exitDecision(557);} @@ -37225,11 +37221,11 @@ public final void sass_function_declaration() throws RecognitionException { case 1 : dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:56: cp_args_list + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:77: ws { - dbg.location(1571,56); - pushFollow(FOLLOW_cp_args_list_in_sass_function_declaration11511); - cp_args_list(); + dbg.location(1571,77); + pushFollow(FOLLOW_ws_in_sass_function_declaration11484); + ws(); state._fsp--; if (state.failed) return; } @@ -37237,9 +37233,9 @@ public final void sass_function_declaration() throws RecognitionException { } } finally {dbg.exitSubRule(557);} - dbg.location(1571,70); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_function_declaration11514); if (state.failed) return;dbg.location(1571,77); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:77: ( ws )? + dbg.location(1571,81); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_function_declaration11487); if (state.failed) return;dbg.location(1571,88); + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:88: ( ws )? int alt558=2; try { dbg.enterSubRule(558); try { dbg.enterDecision(558, decisionCanBacktrack[558]); @@ -37254,10 +37250,10 @@ public final void sass_function_declaration() throws RecognitionException { case 1 : dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:77: ws + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:88: ws { - dbg.location(1571,77); - pushFollow(FOLLOW_ws_in_sass_function_declaration11516); + dbg.location(1571,88); + pushFollow(FOLLOW_ws_in_sass_function_declaration11489); ws(); state._fsp--; if (state.failed) return; @@ -37266,55 +37262,26 @@ public final void sass_function_declaration() throws RecognitionException { } } finally {dbg.exitSubRule(558);} - dbg.location(1571,81); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_function_declaration11519); if (state.failed) return;dbg.location(1571,88); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:88: ( ws )? + dbg.location(1571,92); + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:92: ( declarations )? int alt559=2; try { dbg.enterSubRule(559); try { dbg.enterDecision(559, decisionCanBacktrack[559]); int LA559_0 = input.LA(1); - if ( (LA559_0==COMMENT||LA559_0==NL||LA559_0==WS) ) { + if ( ((LA559_0 >= AT_IDENT && LA559_0 <= AT_SIGN)||(LA559_0 >= BOTTOMCENTER_SYM && LA559_0 <= BOTTOMRIGHT_SYM)||(LA559_0 >= CHARSET_SYM && LA559_0 <= COLON)||LA559_0==CONTAINER_SYM||LA559_0==COUNTER_STYLE_SYM||(LA559_0 >= DCOLON && LA559_0 <= DOT)||LA559_0==FONT_FACE_SYM||(LA559_0 >= GEN && LA559_0 <= GREATER)||(LA559_0 >= HASH && LA559_0 <= HASH_SYMBOL)||LA559_0==IDENT||LA559_0==IMPORT_SYM||LA559_0==KEYFRAMES_SYM||LA559_0==LAYER_SYM||(LA559_0 >= LBRACKET && LA559_0 <= LEFTTOP_SYM)||LA559_0==LESS_AND||(LA559_0 >= MEDIA_SYM && LA559_0 <= MOZ_DOCUMENT_SYM)||LA559_0==NAMESPACE_SYM||LA559_0==PAGE_SYM||(LA559_0 >= PIPE && LA559_0 <= PLUS)||(LA559_0 >= RIGHTBOTTOM_SYM && LA559_0 <= RIGHTTOP_SYM)||(LA559_0 >= SASS_AT_ROOT && LA559_0 <= SASS_DEBUG)||(LA559_0 >= SASS_EACH && LA559_0 <= SASS_ELSE)||(LA559_0 >= SASS_ERROR && LA559_0 <= SASS_FUNCTION)||(LA559_0 >= SASS_IF && LA559_0 <= SASS_MIXIN)||(LA559_0 >= SASS_RETURN && LA559_0 <= SEMI)||LA559_0==STAR||LA559_0==SUPPORTS_SYM||LA559_0==TILDE||(LA559_0 >= TOPCENTER_SYM && LA559_0 <= TOPRIGHT_SYM)||LA559_0==VARIABLE||LA559_0==WEBKIT_KEYFRAMES_SYM) ) { alt559=1; } } finally {dbg.exitDecision(559);} switch (alt559) { - case 1 : - dbg.enterAlt(1); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:88: ws - { - dbg.location(1571,88); - pushFollow(FOLLOW_ws_in_sass_function_declaration11521); - ws(); - state._fsp--; - if (state.failed) return; - } - break; - - } - } finally {dbg.exitSubRule(559);} - dbg.location(1571,92); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:92: ( declarations )? - int alt560=2; - try { dbg.enterSubRule(560); - try { dbg.enterDecision(560, decisionCanBacktrack[560]); - - int LA560_0 = input.LA(1); - if ( ((LA560_0 >= AT_IDENT && LA560_0 <= AT_SIGN)||(LA560_0 >= BOTTOMCENTER_SYM && LA560_0 <= BOTTOMRIGHT_SYM)||(LA560_0 >= CHARSET_SYM && LA560_0 <= COLON)||LA560_0==CONTAINER_SYM||LA560_0==COUNTER_STYLE_SYM||(LA560_0 >= DCOLON && LA560_0 <= DOT)||LA560_0==FONT_FACE_SYM||(LA560_0 >= GEN && LA560_0 <= GREATER)||(LA560_0 >= HASH && LA560_0 <= HASH_SYMBOL)||LA560_0==IDENT||LA560_0==IMPORT_SYM||LA560_0==KEYFRAMES_SYM||LA560_0==LAYER_SYM||(LA560_0 >= LBRACKET && LA560_0 <= LEFTTOP_SYM)||LA560_0==LESS_AND||(LA560_0 >= MEDIA_SYM && LA560_0 <= MOZ_DOCUMENT_SYM)||LA560_0==NAMESPACE_SYM||LA560_0==PAGE_SYM||(LA560_0 >= PIPE && LA560_0 <= PLUS)||(LA560_0 >= RIGHTBOTTOM_SYM && LA560_0 <= RIGHTTOP_SYM)||(LA560_0 >= SASS_AT_ROOT && LA560_0 <= SASS_DEBUG)||(LA560_0 >= SASS_EACH && LA560_0 <= SASS_ELSE)||(LA560_0 >= SASS_ERROR && LA560_0 <= SASS_FUNCTION)||(LA560_0 >= SASS_IF && LA560_0 <= SASS_MIXIN)||(LA560_0 >= SASS_RETURN && LA560_0 <= SEMI)||LA560_0==STAR||LA560_0==SUPPORTS_SYM||LA560_0==TILDE||(LA560_0 >= TOPCENTER_SYM && LA560_0 <= TOPRIGHT_SYM)||LA560_0==VARIABLE||LA560_0==WEBKIT_KEYFRAMES_SYM) ) { - alt560=1; - } - } finally {dbg.exitDecision(560);} - - switch (alt560) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:92: declarations { dbg.location(1571,92); - pushFollow(FOLLOW_declarations_in_sass_function_declaration11524); + pushFollow(FOLLOW_declarations_in_sass_function_declaration11492); declarations(); state._fsp--; if (state.failed) return; @@ -37322,9 +37289,9 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(560);} + } finally {dbg.exitSubRule(559);} dbg.location(1571,106); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_function_declaration11527); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_sass_function_declaration11495); if (state.failed) return; } } @@ -37364,7 +37331,7 @@ public final void sass_function_name() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:5: IDENT { dbg.location(1576,5); - match(input,IDENT,FOLLOW_IDENT_in_sass_function_name11548); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_sass_function_name11516); if (state.failed) return; } } @@ -37404,12 +37371,12 @@ public final void sass_function_return() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1581:5: SASS_RETURN ws cp_expression { dbg.location(1581,5); - match(input,SASS_RETURN,FOLLOW_SASS_RETURN_in_sass_function_return11569); if (state.failed) return;dbg.location(1581,17); - pushFollow(FOLLOW_ws_in_sass_function_return11571); + match(input,SASS_RETURN,FOLLOW_SASS_RETURN_in_sass_function_return11537); if (state.failed) return;dbg.location(1581,17); + pushFollow(FOLLOW_ws_in_sass_function_return11539); ws(); state._fsp--; if (state.failed) return;dbg.location(1581,20); - pushFollow(FOLLOW_cp_expression_in_sass_function_return11573); + pushFollow(FOLLOW_cp_expression_in_sass_function_return11541); cp_expression(); state._fsp--; if (state.failed) return; @@ -37452,7 +37419,7 @@ public final void sass_content() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1586:5: SASS_CONTENT { dbg.location(1586,5); - match(input,SASS_CONTENT,FOLLOW_SASS_CONTENT_in_sass_content11594); if (state.failed) return; + match(input,SASS_CONTENT,FOLLOW_SASS_CONTENT_in_sass_content11562); if (state.failed) return; } } @@ -37496,7 +37463,7 @@ public final void less_import_types() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "less_import_types", "tokenNameIs(new String[]{\"LESS\", \"CSS\", \"REFERENCE\", \"INLINE\", \"ONCE\", \"MULTIPLE\", \"OPTIONAL\"})"); }dbg.location(1590,104); - match(input,IDENT,FOLLOW_IDENT_in_less_import_types11613); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_less_import_types11581); if (state.failed) return; } } @@ -37543,7 +37510,7 @@ public final void less_when() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "less_when", "tokenNameEquals(\"when\")"); }dbg.location(1597,32); - match(input,IDENT,FOLLOW_IDENT_in_less_when11636); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_less_when11604); if (state.failed) return; } } @@ -37587,7 +37554,7 @@ public final void key_and() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "key_and", "tokenNameEquals(\"and\")"); }dbg.location(1601,31); - match(input,IDENT,FOLLOW_IDENT_in_key_and11655); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_key_and11623); if (state.failed) return; } } @@ -37631,7 +37598,7 @@ public final void key_or() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "key_or", "tokenNameEquals(\"or\")"); }dbg.location(1605,30); - match(input,IDENT,FOLLOW_IDENT_in_key_or11673); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_key_or11641); if (state.failed) return; } } @@ -37675,7 +37642,7 @@ public final void key_only() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "key_only", "tokenNameEquals(\"only\")"); }dbg.location(1609,32); - match(input,IDENT,FOLLOW_IDENT_in_key_only11691); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_key_only11659); if (state.failed) return; } } @@ -37707,17 +37674,17 @@ public final void synpred1_Css3_fragment() throws RecognitionException { { dbg.location(333,62); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:333:62: ( ws )? - int alt561=2; - try { dbg.enterSubRule(561); - try { dbg.enterDecision(561, decisionCanBacktrack[561]); + int alt560=2; + try { dbg.enterSubRule(560); + try { dbg.enterDecision(560, decisionCanBacktrack[560]); - int LA561_0 = input.LA(1); - if ( (LA561_0==COMMENT||LA561_0==NL||LA561_0==WS) ) { - alt561=1; + int LA560_0 = input.LA(1); + if ( (LA560_0==COMMENT||LA560_0==NL||LA560_0==WS) ) { + alt560=1; } - } finally {dbg.exitDecision(561);} + } finally {dbg.exitDecision(560);} - switch (alt561) { + switch (alt560) { case 1 : dbg.enterAlt(1); @@ -37732,7 +37699,7 @@ public final void synpred1_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(561);} + } finally {dbg.exitSubRule(560);} dbg.location(333,66); pushFollow(FOLLOW_mediaQueryList_in_synpred1_Css3473); mediaQueryList(); @@ -37752,17 +37719,17 @@ public final void synpred2_Css3_fragment() throws RecognitionException { { dbg.location(336,116); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:336:116: ( ws )? - int alt562=2; - try { dbg.enterSubRule(562); - try { dbg.enterDecision(562, decisionCanBacktrack[562]); + int alt561=2; + try { dbg.enterSubRule(561); + try { dbg.enterDecision(561, decisionCanBacktrack[561]); - int LA562_0 = input.LA(1); - if ( (LA562_0==COMMENT||LA562_0==NL||LA562_0==WS) ) { - alt562=1; + int LA561_0 = input.LA(1); + if ( (LA561_0==COMMENT||LA561_0==NL||LA561_0==WS) ) { + alt561=1; } - } finally {dbg.exitDecision(562);} + } finally {dbg.exitDecision(561);} - switch (alt562) { + switch (alt561) { case 1 : dbg.enterAlt(1); @@ -37777,7 +37744,7 @@ public final void synpred2_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(562);} + } finally {dbg.exitSubRule(561);} dbg.location(336,120); pushFollow(FOLLOW_mediaQueryList_in_synpred2_Css3543); mediaQueryList(); @@ -37797,17 +37764,17 @@ public final void synpred3_Css3_fragment() throws RecognitionException { { dbg.location(338,119); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:338:119: ( ws )? - int alt563=2; - try { dbg.enterSubRule(563); - try { dbg.enterDecision(563, decisionCanBacktrack[563]); + int alt562=2; + try { dbg.enterSubRule(562); + try { dbg.enterDecision(562, decisionCanBacktrack[562]); - int LA563_0 = input.LA(1); - if ( (LA563_0==COMMENT||LA563_0==NL||LA563_0==WS) ) { - alt563=1; + int LA562_0 = input.LA(1); + if ( (LA562_0==COMMENT||LA562_0==NL||LA562_0==WS) ) { + alt562=1; } - } finally {dbg.exitDecision(563);} + } finally {dbg.exitDecision(562);} - switch (alt563) { + switch (alt562) { case 1 : dbg.enterAlt(1); @@ -37822,7 +37789,7 @@ public final void synpred3_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(563);} + } finally {dbg.exitSubRule(562);} dbg.location(338,123); pushFollow(FOLLOW_mediaQueryList_in_synpred3_Css3603); mediaQueryList(); @@ -37842,17 +37809,17 @@ public final void synpred4_Css3_fragment() throws RecognitionException { { dbg.location(410,28); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:410:28: ( ws )? - int alt564=2; - try { dbg.enterSubRule(564); - try { dbg.enterDecision(564, decisionCanBacktrack[564]); + int alt563=2; + try { dbg.enterSubRule(563); + try { dbg.enterDecision(563, decisionCanBacktrack[563]); - int LA564_0 = input.LA(1); - if ( (LA564_0==COMMENT||LA564_0==NL||LA564_0==WS) ) { - alt564=1; + int LA563_0 = input.LA(1); + if ( (LA563_0==COMMENT||LA563_0==NL||LA563_0==WS) ) { + alt563=1; } - } finally {dbg.exitDecision(564);} + } finally {dbg.exitDecision(563);} - switch (alt564) { + switch (alt563) { case 1 : dbg.enterAlt(1); @@ -37867,7 +37834,7 @@ public final void synpred4_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(564);} + } finally {dbg.exitSubRule(563);} dbg.location(410,32); match(input,SEMI,FOLLOW_SEMI_in_synpred4_Css31173); if (state.failed) return; } @@ -37878,28 +37845,28 @@ public final void synpred4_Css3_fragment() throws RecognitionException { // $ANTLR start synpred5_Css3 public final void synpred5_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:419:5: ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | SEMI ) )* LBRACE ) ) - int alt569=2; - try { dbg.enterDecision(569, decisionCanBacktrack[569]); + int alt568=2; + try { dbg.enterDecision(568, decisionCanBacktrack[568]); - int LA569_0 = input.LA(1); - if ( (LA569_0==SASS_MIXIN) ) { - alt569=1; + int LA568_0 = input.LA(1); + if ( (LA568_0==SASS_MIXIN) ) { + alt568=1; } - else if ( (LA569_0==DOT||LA569_0==HASH) ) { - alt569=2; + else if ( (LA568_0==DOT||LA568_0==HASH) ) { + alt568=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 569, 0, input); + new NoViableAltException("", 568, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(569);} + } finally {dbg.exitDecision(568);} - switch (alt569) { + switch (alt568) { case 1 : dbg.enterAlt(1); @@ -37922,29 +37889,29 @@ else if ( (LA569_0==DOT||LA569_0==HASH) ) { { dbg.location(419,20); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:419:20: ( ( DOT IDENT ) | HASH ) - int alt565=2; - try { dbg.enterSubRule(565); - try { dbg.enterDecision(565, decisionCanBacktrack[565]); + int alt564=2; + try { dbg.enterSubRule(564); + try { dbg.enterDecision(564, decisionCanBacktrack[564]); - int LA565_0 = input.LA(1); - if ( (LA565_0==DOT) ) { - alt565=1; + int LA564_0 = input.LA(1); + if ( (LA564_0==DOT) ) { + alt564=1; } - else if ( (LA565_0==HASH) ) { - alt565=2; + else if ( (LA564_0==HASH) ) { + alt564=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 565, 0, input); + new NoViableAltException("", 564, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(565);} + } finally {dbg.exitDecision(564);} - switch (alt565) { + switch (alt564) { case 1 : dbg.enterAlt(1); @@ -37974,20 +37941,20 @@ else if ( (LA565_0==HASH) ) { break; } - } finally {dbg.exitSubRule(565);} + } finally {dbg.exitSubRule(564);} dbg.location(419,41); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:419:41: ( ws )? - int alt566=2; - try { dbg.enterSubRule(566); - try { dbg.enterDecision(566, decisionCanBacktrack[566]); + int alt565=2; + try { dbg.enterSubRule(565); + try { dbg.enterDecision(565, decisionCanBacktrack[565]); - int LA566_0 = input.LA(1); - if ( (LA566_0==COMMENT||LA566_0==NL||LA566_0==WS) ) { - alt566=1; + int LA565_0 = input.LA(1); + if ( (LA565_0==COMMENT||LA565_0==NL||LA565_0==WS) ) { + alt565=1; } - } finally {dbg.exitDecision(566);} + } finally {dbg.exitDecision(565);} - switch (alt566) { + switch (alt565) { case 1 : dbg.enterAlt(1); @@ -38002,25 +37969,25 @@ else if ( (LA565_0==HASH) ) { break; } - } finally {dbg.exitSubRule(566);} + } finally {dbg.exitSubRule(565);} dbg.location(419,45); match(input,LPAREN,FOLLOW_LPAREN_in_synpred5_Css31291); if (state.failed) return;dbg.location(419,52); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:419:52: (~ RPAREN )* - try { dbg.enterSubRule(567); + try { dbg.enterSubRule(566); - loop567: + loop566: while (true) { - int alt567=2; - try { dbg.enterDecision(567, decisionCanBacktrack[567]); + int alt566=2; + try { dbg.enterDecision(566, decisionCanBacktrack[566]); - int LA567_0 = input.LA(1); - if ( ((LA567_0 >= A && LA567_0 <= RIGHTTOP_SYM)||(LA567_0 >= S && LA567_0 <= Z)) ) { - alt567=1; + int LA566_0 = input.LA(1); + if ( ((LA566_0 >= A && LA566_0 <= RIGHTTOP_SYM)||(LA566_0 >= S && LA566_0 <= Z)) ) { + alt566=1; } - } finally {dbg.exitDecision(567);} + } finally {dbg.exitDecision(566);} - switch (alt567) { + switch (alt566) { case 1 : dbg.enterAlt(1); @@ -38042,28 +38009,28 @@ else if ( (LA565_0==HASH) ) { break; default : - break loop567; + break loop566; } } - } finally {dbg.exitSubRule(567);} + } finally {dbg.exitSubRule(566);} dbg.location(419,63); match(input,RPAREN,FOLLOW_RPAREN_in_synpred5_Css31299); if (state.failed) return;dbg.location(419,70); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:419:70: (~ ( LBRACE | SEMI ) )* - try { dbg.enterSubRule(568); + try { dbg.enterSubRule(567); - loop568: + loop567: while (true) { - int alt568=2; - try { dbg.enterDecision(568, decisionCanBacktrack[568]); + int alt567=2; + try { dbg.enterDecision(567, decisionCanBacktrack[567]); - int LA568_0 = input.LA(1); - if ( ((LA568_0 >= A && LA568_0 <= LAYER_SYM)||(LA568_0 >= LBRACKET && LA568_0 <= SASS_WHILE)||(LA568_0 >= SOLIDUS && LA568_0 <= Z)) ) { - alt568=1; + int LA567_0 = input.LA(1); + if ( ((LA567_0 >= A && LA567_0 <= LAYER_SYM)||(LA567_0 >= LBRACKET && LA567_0 <= SASS_WHILE)||(LA567_0 >= SOLIDUS && LA567_0 <= Z)) ) { + alt567=1; } - } finally {dbg.exitDecision(568);} + } finally {dbg.exitDecision(567);} - switch (alt568) { + switch (alt567) { case 1 : dbg.enterAlt(1); @@ -38085,10 +38052,10 @@ else if ( (LA565_0==HASH) ) { break; default : - break loop568; + break loop567; } } - } finally {dbg.exitSubRule(568);} + } finally {dbg.exitSubRule(567);} dbg.location(419,86); match(input,LBRACE,FOLLOW_LBRACE_in_synpred5_Css31309); if (state.failed) return; } @@ -38113,21 +38080,21 @@ public final void synpred6_Css3_fragment() throws RecognitionException { state._fsp--; if (state.failed) return;dbg.location(421,22); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:421:22: ( ( ws )? IMPORTANT_SYM )? - int alt571=2; - try { dbg.enterSubRule(571); - try { dbg.enterDecision(571, decisionCanBacktrack[571]); + int alt570=2; + try { dbg.enterSubRule(570); + try { dbg.enterDecision(570, decisionCanBacktrack[570]); try { isCyclicDecision = true; - alt571 = dfa571.predict(input); + alt570 = dfa570.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(571);} + } finally {dbg.exitDecision(570);} - switch (alt571) { + switch (alt570) { case 1 : dbg.enterAlt(1); @@ -38135,17 +38102,17 @@ public final void synpred6_Css3_fragment() throws RecognitionException { { dbg.location(421,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:421:23: ( ws )? - int alt570=2; - try { dbg.enterSubRule(570); - try { dbg.enterDecision(570, decisionCanBacktrack[570]); + int alt569=2; + try { dbg.enterSubRule(569); + try { dbg.enterDecision(569, decisionCanBacktrack[569]); - int LA570_0 = input.LA(1); - if ( (LA570_0==COMMENT||LA570_0==NL||LA570_0==WS) ) { - alt570=1; + int LA569_0 = input.LA(1); + if ( (LA569_0==COMMENT||LA569_0==NL||LA569_0==WS) ) { + alt569=1; } - } finally {dbg.exitDecision(570);} + } finally {dbg.exitDecision(569);} - switch (alt570) { + switch (alt569) { case 1 : dbg.enterAlt(1); @@ -38160,27 +38127,27 @@ public final void synpred6_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(570);} + } finally {dbg.exitSubRule(569);} dbg.location(421,27); match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_synpred6_Css31333); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(571);} + } finally {dbg.exitSubRule(570);} dbg.location(421,43); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:421:43: ( ws )? - int alt572=2; - try { dbg.enterSubRule(572); - try { dbg.enterDecision(572, decisionCanBacktrack[572]); + int alt571=2; + try { dbg.enterSubRule(571); + try { dbg.enterDecision(571, decisionCanBacktrack[571]); - int LA572_0 = input.LA(1); - if ( (LA572_0==COMMENT||LA572_0==NL||LA572_0==WS) ) { - alt572=1; + int LA571_0 = input.LA(1); + if ( (LA571_0==COMMENT||LA571_0==NL||LA571_0==WS) ) { + alt571=1; } - } finally {dbg.exitDecision(572);} + } finally {dbg.exitDecision(571);} - switch (alt572) { + switch (alt571) { case 1 : dbg.enterAlt(1); @@ -38195,7 +38162,7 @@ public final void synpred6_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(572);} + } finally {dbg.exitSubRule(571);} dbg.location(421,47); match(input,SEMI,FOLLOW_SEMI_in_synpred6_Css31340); if (state.failed) return; } @@ -38229,21 +38196,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { { dbg.location(423,8); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:423:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) - int alt578=3; - try { dbg.enterSubRule(578); - try { dbg.enterDecision(578, decisionCanBacktrack[578]); + int alt577=3; + try { dbg.enterSubRule(577); + try { dbg.enterDecision(577, decisionCanBacktrack[577]); try { isCyclicDecision = true; - alt578 = dfa578.predict(input); + alt577 = dfa577.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(578);} + } finally {dbg.exitDecision(577);} - switch (alt578) { + switch (alt577) { case 1 : dbg.enterAlt(1); @@ -38258,21 +38225,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { dbg.location(423,10); match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred8_Css31388); if (state.failed) return;dbg.location(423,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:423:23: ( ws selectorsGroup )? - int alt573=2; - try { dbg.enterSubRule(573); - try { dbg.enterDecision(573, decisionCanBacktrack[573]); + int alt572=2; + try { dbg.enterSubRule(572); + try { dbg.enterDecision(572, decisionCanBacktrack[572]); try { isCyclicDecision = true; - alt573 = dfa573.predict(input); + alt572 = dfa572.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(573);} + } finally {dbg.exitDecision(572);} - switch (alt573) { + switch (alt572) { case 1 : dbg.enterAlt(1); @@ -38291,7 +38258,7 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(573);} + } finally {dbg.exitSubRule(572);} } @@ -38316,17 +38283,17 @@ public final void synpred8_Css3_fragment() throws RecognitionException { if (state.failed) return;dbg.location(423,65); match(input,LPAREN,FOLLOW_LPAREN_in_synpred8_Css31406); if (state.failed) return;dbg.location(423,72); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:423:72: ( ws )? - int alt574=2; - try { dbg.enterSubRule(574); - try { dbg.enterDecision(574, decisionCanBacktrack[574]); + int alt573=2; + try { dbg.enterSubRule(573); + try { dbg.enterDecision(573, decisionCanBacktrack[573]); - int LA574_0 = input.LA(1); - if ( (LA574_0==COMMENT||LA574_0==NL||LA574_0==WS) ) { - alt574=1; + int LA573_0 = input.LA(1); + if ( (LA573_0==COMMENT||LA573_0==NL||LA573_0==WS) ) { + alt573=1; } - } finally {dbg.exitDecision(574);} + } finally {dbg.exitDecision(573);} - switch (alt574) { + switch (alt573) { case 1 : dbg.enterAlt(1); @@ -38341,21 +38308,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(574);} + } finally {dbg.exitSubRule(573);} dbg.location(423,76); match(input,IDENT,FOLLOW_IDENT_in_synpred8_Css31411); if (state.failed) return;dbg.location(423,82); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:423:82: ( ws )? - int alt575=2; - try { dbg.enterSubRule(575); - try { dbg.enterDecision(575, decisionCanBacktrack[575]); + int alt574=2; + try { dbg.enterSubRule(574); + try { dbg.enterDecision(574, decisionCanBacktrack[574]); - int LA575_0 = input.LA(1); - if ( (LA575_0==COMMENT||LA575_0==NL||LA575_0==WS) ) { - alt575=1; + int LA574_0 = input.LA(1); + if ( (LA574_0==COMMENT||LA574_0==NL||LA574_0==WS) ) { + alt574=1; } - } finally {dbg.exitDecision(575);} + } finally {dbg.exitDecision(574);} - switch (alt575) { + switch (alt574) { case 1 : dbg.enterAlt(1); @@ -38370,21 +38337,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(575);} + } finally {dbg.exitSubRule(574);} dbg.location(423,86); match(input,COLON,FOLLOW_COLON_in_synpred8_Css31416); if (state.failed) return;dbg.location(423,92); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:423:92: ( ws )? - int alt576=2; - try { dbg.enterSubRule(576); - try { dbg.enterDecision(576, decisionCanBacktrack[576]); + int alt575=2; + try { dbg.enterSubRule(575); + try { dbg.enterDecision(575, decisionCanBacktrack[575]); - int LA576_0 = input.LA(1); - if ( (LA576_0==COMMENT||LA576_0==NL||LA576_0==WS) ) { - alt576=1; + int LA575_0 = input.LA(1); + if ( (LA575_0==COMMENT||LA575_0==NL||LA575_0==WS) ) { + alt575=1; } - } finally {dbg.exitDecision(576);} + } finally {dbg.exitDecision(575);} - switch (alt576) { + switch (alt575) { case 1 : dbg.enterAlt(1); @@ -38399,21 +38366,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(576);} + } finally {dbg.exitSubRule(575);} dbg.location(423,96); match(input,IDENT,FOLLOW_IDENT_in_synpred8_Css31421); if (state.failed) return;dbg.location(423,102); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:423:102: ( ws )? - int alt577=2; - try { dbg.enterSubRule(577); - try { dbg.enterDecision(577, decisionCanBacktrack[577]); + int alt576=2; + try { dbg.enterSubRule(576); + try { dbg.enterDecision(576, decisionCanBacktrack[576]); - int LA577_0 = input.LA(1); - if ( (LA577_0==COMMENT||LA577_0==NL||LA577_0==WS) ) { - alt577=1; + int LA576_0 = input.LA(1); + if ( (LA576_0==COMMENT||LA576_0==NL||LA576_0==WS) ) { + alt576=1; } - } finally {dbg.exitDecision(577);} + } finally {dbg.exitDecision(576);} - switch (alt577) { + switch (alt576) { case 1 : dbg.enterAlt(1); @@ -38428,7 +38395,7 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(577);} + } finally {dbg.exitSubRule(576);} dbg.location(423,106); match(input,RPAREN,FOLLOW_RPAREN_in_synpred8_Css31426); if (state.failed) return; } @@ -38449,20 +38416,20 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(578);} + } finally {dbg.exitSubRule(577);} dbg.location(423,132); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:423:132: ( ws )? - int alt579=2; - try { dbg.enterSubRule(579); - try { dbg.enterDecision(579, decisionCanBacktrack[579]); + int alt578=2; + try { dbg.enterSubRule(578); + try { dbg.enterDecision(578, decisionCanBacktrack[578]); - int LA579_0 = input.LA(1); - if ( (LA579_0==COMMENT||LA579_0==NL||LA579_0==WS) ) { - alt579=1; + int LA578_0 = input.LA(1); + if ( (LA578_0==COMMENT||LA578_0==NL||LA578_0==WS) ) { + alt578=1; } - } finally {dbg.exitDecision(579);} + } finally {dbg.exitDecision(578);} - switch (alt579) { + switch (alt578) { case 1 : dbg.enterAlt(1); @@ -38477,7 +38444,7 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(579);} + } finally {dbg.exitSubRule(578);} dbg.location(423,136); match(input,LBRACE,FOLLOW_LBRACE_in_synpred8_Css31437); if (state.failed) return; } @@ -38511,17 +38478,17 @@ public final void synpred10_Css3_fragment() throws RecognitionException { { dbg.location(439,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:439:18: ( ws )? - int alt580=2; - try { dbg.enterSubRule(580); - try { dbg.enterDecision(580, decisionCanBacktrack[580]); + int alt579=2; + try { dbg.enterSubRule(579); + try { dbg.enterDecision(579, decisionCanBacktrack[579]); - int LA580_0 = input.LA(1); - if ( (LA580_0==COMMENT||LA580_0==NL||LA580_0==WS) ) { - alt580=1; + int LA579_0 = input.LA(1); + if ( (LA579_0==COMMENT||LA579_0==NL||LA579_0==WS) ) { + alt579=1; } - } finally {dbg.exitDecision(580);} + } finally {dbg.exitDecision(579);} - switch (alt580) { + switch (alt579) { case 1 : dbg.enterAlt(1); @@ -38536,7 +38503,7 @@ public final void synpred10_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(580);} + } finally {dbg.exitSubRule(579);} dbg.location(439,22); match(input,COMMA,FOLLOW_COMMA_in_synpred10_Css31567); if (state.failed) return; } @@ -38553,17 +38520,17 @@ public final void synpred11_Css3_fragment() throws RecognitionException { { dbg.location(444,45); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:444:45: ( ws )? - int alt581=2; - try { dbg.enterSubRule(581); - try { dbg.enterDecision(581, decisionCanBacktrack[581]); + int alt580=2; + try { dbg.enterSubRule(580); + try { dbg.enterDecision(580, decisionCanBacktrack[580]); - int LA581_0 = input.LA(1); - if ( (LA581_0==COMMENT||LA581_0==NL||LA581_0==WS) ) { - alt581=1; + int LA580_0 = input.LA(1); + if ( (LA580_0==COMMENT||LA580_0==NL||LA580_0==WS) ) { + alt580=1; } - } finally {dbg.exitDecision(581);} + } finally {dbg.exitDecision(580);} - switch (alt581) { + switch (alt580) { case 1 : dbg.enterAlt(1); @@ -38578,7 +38545,7 @@ public final void synpred11_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(581);} + } finally {dbg.exitSubRule(580);} dbg.location(444,49); pushFollow(FOLLOW_key_and_in_synpred11_Css31614); key_and(); @@ -38598,17 +38565,17 @@ public final void synpred12_Css3_fragment() throws RecognitionException { { dbg.location(445,25); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:445:25: ( ws )? - int alt582=2; - try { dbg.enterSubRule(582); - try { dbg.enterDecision(582, decisionCanBacktrack[582]); + int alt581=2; + try { dbg.enterSubRule(581); + try { dbg.enterDecision(581, decisionCanBacktrack[581]); - int LA582_0 = input.LA(1); - if ( (LA582_0==COMMENT||LA582_0==NL||LA582_0==WS) ) { - alt582=1; + int LA581_0 = input.LA(1); + if ( (LA581_0==COMMENT||LA581_0==NL||LA581_0==WS) ) { + alt581=1; } - } finally {dbg.exitDecision(582);} + } finally {dbg.exitDecision(581);} - switch (alt582) { + switch (alt581) { case 1 : dbg.enterAlt(1); @@ -38623,7 +38590,7 @@ public final void synpred12_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(582);} + } finally {dbg.exitSubRule(581);} dbg.location(445,29); pushFollow(FOLLOW_key_and_in_synpred12_Css31644); key_and(); @@ -38671,17 +38638,17 @@ public final void synpred15_Css3_fragment() throws RecognitionException { { dbg.location(480,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:480:23: ( ws )? - int alt583=2; - try { dbg.enterSubRule(583); - try { dbg.enterDecision(583, decisionCanBacktrack[583]); + int alt582=2; + try { dbg.enterSubRule(582); + try { dbg.enterDecision(582, decisionCanBacktrack[582]); - int LA583_0 = input.LA(1); - if ( (LA583_0==COMMENT||LA583_0==NL||LA583_0==WS) ) { - alt583=1; + int LA582_0 = input.LA(1); + if ( (LA582_0==COMMENT||LA582_0==NL||LA582_0==WS) ) { + alt582=1; } - } finally {dbg.exitDecision(583);} + } finally {dbg.exitDecision(582);} - switch (alt583) { + switch (alt582) { case 1 : dbg.enterAlt(1); @@ -38696,7 +38663,7 @@ public final void synpred15_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(583);} + } finally {dbg.exitSubRule(582);} dbg.location(480,27); match(input,SEMI,FOLLOW_SEMI_in_synpred15_Css31904); if (state.failed) return; } @@ -38707,28 +38674,28 @@ public final void synpred15_Css3_fragment() throws RecognitionException { // $ANTLR start synpred16_Css3 public final void synpred16_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:488:9: ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) ) - int alt588=2; - try { dbg.enterDecision(588, decisionCanBacktrack[588]); + int alt587=2; + try { dbg.enterDecision(587, decisionCanBacktrack[587]); - int LA588_0 = input.LA(1); - if ( (LA588_0==SASS_MIXIN) ) { - alt588=1; + int LA587_0 = input.LA(1); + if ( (LA587_0==SASS_MIXIN) ) { + alt587=1; } - else if ( (LA588_0==DOT||LA588_0==HASH) ) { - alt588=2; + else if ( (LA587_0==DOT||LA587_0==HASH) ) { + alt587=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 588, 0, input); + new NoViableAltException("", 587, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(588);} + } finally {dbg.exitDecision(587);} - switch (alt588) { + switch (alt587) { case 1 : dbg.enterAlt(1); @@ -38751,29 +38718,29 @@ else if ( (LA588_0==DOT||LA588_0==HASH) ) { { dbg.location(488,24); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:488:24: ( ( DOT IDENT ) | HASH ) - int alt584=2; - try { dbg.enterSubRule(584); - try { dbg.enterDecision(584, decisionCanBacktrack[584]); + int alt583=2; + try { dbg.enterSubRule(583); + try { dbg.enterDecision(583, decisionCanBacktrack[583]); - int LA584_0 = input.LA(1); - if ( (LA584_0==DOT) ) { - alt584=1; + int LA583_0 = input.LA(1); + if ( (LA583_0==DOT) ) { + alt583=1; } - else if ( (LA584_0==HASH) ) { - alt584=2; + else if ( (LA583_0==HASH) ) { + alt583=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 584, 0, input); + new NoViableAltException("", 583, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(584);} + } finally {dbg.exitDecision(583);} - switch (alt584) { + switch (alt583) { case 1 : dbg.enterAlt(1); @@ -38803,20 +38770,20 @@ else if ( (LA584_0==HASH) ) { break; } - } finally {dbg.exitSubRule(584);} + } finally {dbg.exitSubRule(583);} dbg.location(488,45); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:488:45: ( ws )? - int alt585=2; - try { dbg.enterSubRule(585); - try { dbg.enterDecision(585, decisionCanBacktrack[585]); + int alt584=2; + try { dbg.enterSubRule(584); + try { dbg.enterDecision(584, decisionCanBacktrack[584]); - int LA585_0 = input.LA(1); - if ( (LA585_0==COMMENT||LA585_0==NL||LA585_0==WS) ) { - alt585=1; + int LA584_0 = input.LA(1); + if ( (LA584_0==COMMENT||LA584_0==NL||LA584_0==WS) ) { + alt584=1; } - } finally {dbg.exitDecision(585);} + } finally {dbg.exitDecision(584);} - switch (alt585) { + switch (alt584) { case 1 : dbg.enterAlt(1); @@ -38831,25 +38798,25 @@ else if ( (LA584_0==HASH) ) { break; } - } finally {dbg.exitSubRule(585);} + } finally {dbg.exitSubRule(584);} dbg.location(488,49); match(input,LPAREN,FOLLOW_LPAREN_in_synpred16_Css31999); if (state.failed) return;dbg.location(488,56); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:488:56: (~ RPAREN )* - try { dbg.enterSubRule(586); + try { dbg.enterSubRule(585); - loop586: + loop585: while (true) { - int alt586=2; - try { dbg.enterDecision(586, decisionCanBacktrack[586]); + int alt585=2; + try { dbg.enterDecision(585, decisionCanBacktrack[585]); - int LA586_0 = input.LA(1); - if ( ((LA586_0 >= A && LA586_0 <= RIGHTTOP_SYM)||(LA586_0 >= S && LA586_0 <= Z)) ) { - alt586=1; + int LA585_0 = input.LA(1); + if ( ((LA585_0 >= A && LA585_0 <= RIGHTTOP_SYM)||(LA585_0 >= S && LA585_0 <= Z)) ) { + alt585=1; } - } finally {dbg.exitDecision(586);} + } finally {dbg.exitDecision(585);} - switch (alt586) { + switch (alt585) { case 1 : dbg.enterAlt(1); @@ -38871,28 +38838,28 @@ else if ( (LA584_0==HASH) ) { break; default : - break loop586; + break loop585; } } - } finally {dbg.exitSubRule(586);} + } finally {dbg.exitSubRule(585);} dbg.location(488,67); match(input,RPAREN,FOLLOW_RPAREN_in_synpred16_Css32007); if (state.failed) return;dbg.location(488,74); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:488:74: (~ ( LBRACE | RBRACE | SEMI ) )* - try { dbg.enterSubRule(587); + try { dbg.enterSubRule(586); - loop587: + loop586: while (true) { - int alt587=2; - try { dbg.enterDecision(587, decisionCanBacktrack[587]); + int alt586=2; + try { dbg.enterDecision(586, decisionCanBacktrack[586]); - int LA587_0 = input.LA(1); - if ( ((LA587_0 >= A && LA587_0 <= LAYER_SYM)||(LA587_0 >= LBRACKET && LA587_0 <= R)||(LA587_0 >= RBRACKET && LA587_0 <= SASS_WHILE)||(LA587_0 >= SOLIDUS && LA587_0 <= Z)) ) { - alt587=1; + int LA586_0 = input.LA(1); + if ( ((LA586_0 >= A && LA586_0 <= LAYER_SYM)||(LA586_0 >= LBRACKET && LA586_0 <= R)||(LA586_0 >= RBRACKET && LA586_0 <= SASS_WHILE)||(LA586_0 >= SOLIDUS && LA586_0 <= Z)) ) { + alt586=1; } - } finally {dbg.exitDecision(587);} + } finally {dbg.exitDecision(586);} - switch (alt587) { + switch (alt586) { case 1 : dbg.enterAlt(1); @@ -38914,10 +38881,10 @@ else if ( (LA584_0==HASH) ) { break; default : - break loop587; + break loop586; } } - } finally {dbg.exitSubRule(587);} + } finally {dbg.exitSubRule(586);} dbg.location(488,97); match(input,LBRACE,FOLLOW_LBRACE_in_synpred16_Css32019); if (state.failed) return; } @@ -38942,17 +38909,17 @@ public final void synpred17_Css3_fragment() throws RecognitionException { state._fsp--; if (state.failed) return;dbg.location(490,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:490:26: ( ws )? - int alt589=2; - try { dbg.enterSubRule(589); - try { dbg.enterDecision(589, decisionCanBacktrack[589]); + int alt588=2; + try { dbg.enterSubRule(588); + try { dbg.enterDecision(588, decisionCanBacktrack[588]); - int LA589_0 = input.LA(1); - if ( (LA589_0==COMMENT||LA589_0==NL||LA589_0==WS) ) { - alt589=1; + int LA588_0 = input.LA(1); + if ( (LA588_0==COMMENT||LA588_0==NL||LA588_0==WS) ) { + alt588=1; } - } finally {dbg.exitDecision(589);} + } finally {dbg.exitDecision(588);} - switch (alt589) { + switch (alt588) { case 1 : dbg.enterAlt(1); @@ -38967,7 +38934,7 @@ public final void synpred17_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(589);} + } finally {dbg.exitSubRule(588);} dbg.location(490,30); match(input,SEMI,FOLLOW_SEMI_in_synpred17_Css32050); if (state.failed) return; } @@ -39005,17 +38972,17 @@ public final void synpred19_Css3_fragment() throws RecognitionException { state._fsp--; if (state.failed) return;dbg.location(493,24); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:493:24: ( ws )? - int alt590=2; - try { dbg.enterSubRule(590); - try { dbg.enterDecision(590, decisionCanBacktrack[590]); + int alt589=2; + try { dbg.enterSubRule(589); + try { dbg.enterDecision(589, decisionCanBacktrack[589]); - int LA590_0 = input.LA(1); - if ( (LA590_0==COMMENT||LA590_0==NL||LA590_0==WS) ) { - alt590=1; + int LA589_0 = input.LA(1); + if ( (LA589_0==COMMENT||LA589_0==NL||LA589_0==WS) ) { + alt589=1; } - } finally {dbg.exitDecision(590);} + } finally {dbg.exitDecision(589);} - switch (alt590) { + switch (alt589) { case 1 : dbg.enterAlt(1); @@ -39030,7 +38997,7 @@ public final void synpred19_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(590);} + } finally {dbg.exitSubRule(589);} dbg.location(493,28); match(input,COLON,FOLLOW_COLON_in_synpred19_Css32102); if (state.failed) return; } @@ -39065,17 +39032,17 @@ public final void synpred21_Css3_fragment() throws RecognitionException { dbg.location(534,2); match(input,LPAREN,FOLLOW_LPAREN_in_synpred21_Css32409); if (state.failed) return;dbg.location(534,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:534:9: ( ws )? - int alt591=2; - try { dbg.enterSubRule(591); - try { dbg.enterDecision(591, decisionCanBacktrack[591]); + int alt590=2; + try { dbg.enterSubRule(590); + try { dbg.enterDecision(590, decisionCanBacktrack[590]); - int LA591_0 = input.LA(1); - if ( (LA591_0==COMMENT||LA591_0==NL||LA591_0==WS) ) { - alt591=1; + int LA590_0 = input.LA(1); + if ( (LA590_0==COMMENT||LA590_0==NL||LA590_0==WS) ) { + alt590=1; } - } finally {dbg.exitDecision(591);} + } finally {dbg.exitDecision(590);} - switch (alt591) { + switch (alt590) { case 1 : dbg.enterAlt(1); @@ -39090,24 +39057,24 @@ public final void synpred21_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(591);} + } finally {dbg.exitSubRule(590);} dbg.location(534,13); pushFollow(FOLLOW_supportsCondition_in_synpred21_Css32414); supportsCondition(); state._fsp--; if (state.failed) return;dbg.location(534,31); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:534:31: ( ws )? - int alt592=2; - try { dbg.enterSubRule(592); - try { dbg.enterDecision(592, decisionCanBacktrack[592]); + int alt591=2; + try { dbg.enterSubRule(591); + try { dbg.enterDecision(591, decisionCanBacktrack[591]); - int LA592_0 = input.LA(1); - if ( (LA592_0==COMMENT||LA592_0==NL||LA592_0==WS) ) { - alt592=1; + int LA591_0 = input.LA(1); + if ( (LA591_0==COMMENT||LA591_0==NL||LA591_0==WS) ) { + alt591=1; } - } finally {dbg.exitDecision(592);} + } finally {dbg.exitDecision(591);} - switch (alt592) { + switch (alt591) { case 1 : dbg.enterAlt(1); @@ -39122,7 +39089,7 @@ public final void synpred21_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(592);} + } finally {dbg.exitSubRule(591);} dbg.location(534,35); match(input,RPAREN,FOLLOW_RPAREN_in_synpred21_Css32419); if (state.failed) return; } @@ -39165,17 +39132,17 @@ public final void synpred23_Css3_fragment() throws RecognitionException { state._fsp--; if (state.failed) return;dbg.location(553,39); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:553:39: ( ws )? - int alt593=2; - try { dbg.enterSubRule(593); - try { dbg.enterDecision(593, decisionCanBacktrack[593]); + int alt592=2; + try { dbg.enterSubRule(592); + try { dbg.enterDecision(592, decisionCanBacktrack[592]); - int LA593_0 = input.LA(1); - if ( (LA593_0==COMMENT||LA593_0==NL||LA593_0==WS) ) { - alt593=1; + int LA592_0 = input.LA(1); + if ( (LA592_0==COMMENT||LA592_0==NL||LA592_0==WS) ) { + alt592=1; } - } finally {dbg.exitDecision(593);} + } finally {dbg.exitDecision(592);} - switch (alt593) { + switch (alt592) { case 1 : dbg.enterAlt(1); @@ -39190,7 +39157,7 @@ public final void synpred23_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(593);} + } finally {dbg.exitSubRule(592);} dbg.location(553,43); match(input,LBRACE,FOLLOW_LBRACE_in_synpred23_Css32517); if (state.failed) return; } @@ -39208,17 +39175,17 @@ public final void synpred24_Css3_fragment() throws RecognitionException { dbg.location(579,2); match(input,LPAREN,FOLLOW_LPAREN_in_synpred24_Css32765); if (state.failed) return;dbg.location(579,9); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:579:9: ( ws )? - int alt594=2; - try { dbg.enterSubRule(594); - try { dbg.enterDecision(594, decisionCanBacktrack[594]); + int alt593=2; + try { dbg.enterSubRule(593); + try { dbg.enterDecision(593, decisionCanBacktrack[593]); - int LA594_0 = input.LA(1); - if ( (LA594_0==COMMENT||LA594_0==NL||LA594_0==WS) ) { - alt594=1; + int LA593_0 = input.LA(1); + if ( (LA593_0==COMMENT||LA593_0==NL||LA593_0==WS) ) { + alt593=1; } - } finally {dbg.exitDecision(594);} + } finally {dbg.exitDecision(593);} - switch (alt594) { + switch (alt593) { case 1 : dbg.enterAlt(1); @@ -39233,24 +39200,24 @@ public final void synpred24_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(594);} + } finally {dbg.exitSubRule(593);} dbg.location(579,13); pushFollow(FOLLOW_containerCondition_in_synpred24_Css32770); containerCondition(); state._fsp--; if (state.failed) return;dbg.location(579,32); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:579:32: ( ws )? - int alt595=2; - try { dbg.enterSubRule(595); - try { dbg.enterDecision(595, decisionCanBacktrack[595]); + int alt594=2; + try { dbg.enterSubRule(594); + try { dbg.enterDecision(594, decisionCanBacktrack[594]); - int LA595_0 = input.LA(1); - if ( (LA595_0==COMMENT||LA595_0==NL||LA595_0==WS) ) { - alt595=1; + int LA594_0 = input.LA(1); + if ( (LA594_0==COMMENT||LA594_0==NL||LA594_0==WS) ) { + alt594=1; } - } finally {dbg.exitDecision(595);} + } finally {dbg.exitDecision(594);} - switch (alt595) { + switch (alt594) { case 1 : dbg.enterAlt(1); @@ -39265,7 +39232,7 @@ public final void synpred24_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(595);} + } finally {dbg.exitSubRule(594);} dbg.location(579,36); match(input,RPAREN,FOLLOW_RPAREN_in_synpred24_Css32775); if (state.failed) return; } @@ -39304,17 +39271,17 @@ public final void synpred26_Css3_fragment() throws RecognitionException { }dbg.location(581,32); match(input,IDENT,FOLLOW_IDENT_in_synpred26_Css32787); if (state.failed) return;dbg.location(581,38); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:581:38: ( ws )? - int alt596=2; - try { dbg.enterSubRule(596); - try { dbg.enterDecision(596, decisionCanBacktrack[596]); + int alt595=2; + try { dbg.enterSubRule(595); + try { dbg.enterDecision(595, decisionCanBacktrack[595]); - int LA596_0 = input.LA(1); - if ( (LA596_0==COMMENT||LA596_0==NL||LA596_0==WS) ) { - alt596=1; + int LA595_0 = input.LA(1); + if ( (LA595_0==COMMENT||LA595_0==NL||LA595_0==WS) ) { + alt595=1; } - } finally {dbg.exitDecision(596);} + } finally {dbg.exitDecision(595);} - switch (alt596) { + switch (alt595) { case 1 : dbg.enterAlt(1); @@ -39329,21 +39296,21 @@ public final void synpred26_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(596);} + } finally {dbg.exitSubRule(595);} dbg.location(581,42); match(input,LPAREN,FOLLOW_LPAREN_in_synpred26_Css32792); if (state.failed) return;dbg.location(581,49); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:581:49: ( ws )? - int alt597=2; - try { dbg.enterSubRule(597); - try { dbg.enterDecision(597, decisionCanBacktrack[597]); + int alt596=2; + try { dbg.enterSubRule(596); + try { dbg.enterDecision(596, decisionCanBacktrack[596]); - int LA597_0 = input.LA(1); - if ( (LA597_0==COMMENT||LA597_0==NL||LA597_0==WS) ) { - alt597=1; + int LA596_0 = input.LA(1); + if ( (LA596_0==COMMENT||LA596_0==NL||LA596_0==WS) ) { + alt596=1; } - } finally {dbg.exitDecision(597);} + } finally {dbg.exitDecision(596);} - switch (alt597) { + switch (alt596) { case 1 : dbg.enterAlt(1); @@ -39358,24 +39325,24 @@ public final void synpred26_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(597);} + } finally {dbg.exitSubRule(596);} dbg.location(581,53); pushFollow(FOLLOW_styleQuery_in_synpred26_Css32797); styleQuery(); state._fsp--; if (state.failed) return;dbg.location(581,64); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:581:64: ( ws )? - int alt598=2; - try { dbg.enterSubRule(598); - try { dbg.enterDecision(598, decisionCanBacktrack[598]); + int alt597=2; + try { dbg.enterSubRule(597); + try { dbg.enterDecision(597, decisionCanBacktrack[597]); - int LA598_0 = input.LA(1); - if ( (LA598_0==COMMENT||LA598_0==NL||LA598_0==WS) ) { - alt598=1; + int LA597_0 = input.LA(1); + if ( (LA597_0==COMMENT||LA597_0==NL||LA597_0==WS) ) { + alt597=1; } - } finally {dbg.exitDecision(598);} + } finally {dbg.exitDecision(597);} - switch (alt598) { + switch (alt597) { case 1 : dbg.enterAlt(1); @@ -39390,7 +39357,7 @@ public final void synpred26_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(598);} + } finally {dbg.exitSubRule(597);} dbg.location(581,68); match(input,RPAREN,FOLLOW_RPAREN_in_synpred26_Css32802); if (state.failed) return; } @@ -39408,17 +39375,17 @@ public final void synpred27_Css3_fragment() throws RecognitionException { dbg.location(617,9); match(input,LPAREN,FOLLOW_LPAREN_in_synpred27_Css33093); if (state.failed) return;dbg.location(617,16); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:617:16: ( ws )? - int alt599=2; - try { dbg.enterSubRule(599); - try { dbg.enterDecision(599, decisionCanBacktrack[599]); + int alt598=2; + try { dbg.enterSubRule(598); + try { dbg.enterDecision(598, decisionCanBacktrack[598]); - int LA599_0 = input.LA(1); - if ( (LA599_0==COMMENT||LA599_0==NL||LA599_0==WS) ) { - alt599=1; + int LA598_0 = input.LA(1); + if ( (LA598_0==COMMENT||LA598_0==NL||LA598_0==WS) ) { + alt598=1; } - } finally {dbg.exitDecision(599);} + } finally {dbg.exitDecision(598);} - switch (alt599) { + switch (alt598) { case 1 : dbg.enterAlt(1); @@ -39433,24 +39400,24 @@ public final void synpred27_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(599);} + } finally {dbg.exitSubRule(598);} dbg.location(617,20); pushFollow(FOLLOW_styleCondition_in_synpred27_Css33098); styleCondition(); state._fsp--; if (state.failed) return;dbg.location(617,35); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:617:35: ( ws )? - int alt600=2; - try { dbg.enterSubRule(600); - try { dbg.enterDecision(600, decisionCanBacktrack[600]); + int alt599=2; + try { dbg.enterSubRule(599); + try { dbg.enterDecision(599, decisionCanBacktrack[599]); - int LA600_0 = input.LA(1); - if ( (LA600_0==COMMENT||LA600_0==NL||LA600_0==WS) ) { - alt600=1; + int LA599_0 = input.LA(1); + if ( (LA599_0==COMMENT||LA599_0==NL||LA599_0==WS) ) { + alt599=1; } - } finally {dbg.exitDecision(600);} + } finally {dbg.exitDecision(599);} - switch (alt600) { + switch (alt599) { case 1 : dbg.enterAlt(1); @@ -39465,7 +39432,7 @@ public final void synpred27_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(600);} + } finally {dbg.exitSubRule(599);} dbg.location(617,39); match(input,RPAREN,FOLLOW_RPAREN_in_synpred27_Css33103); if (state.failed) return; } @@ -39483,17 +39450,17 @@ public final void synpred28_Css3_fragment() throws RecognitionException { dbg.location(618,11); match(input,LPAREN,FOLLOW_LPAREN_in_synpred28_Css33115); if (state.failed) return;dbg.location(618,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:618:18: ( ws )? - int alt601=2; - try { dbg.enterSubRule(601); - try { dbg.enterDecision(601, decisionCanBacktrack[601]); + int alt600=2; + try { dbg.enterSubRule(600); + try { dbg.enterDecision(600, decisionCanBacktrack[600]); - int LA601_0 = input.LA(1); - if ( (LA601_0==COMMENT||LA601_0==NL||LA601_0==WS) ) { - alt601=1; + int LA600_0 = input.LA(1); + if ( (LA600_0==COMMENT||LA600_0==NL||LA600_0==WS) ) { + alt600=1; } - } finally {dbg.exitDecision(601);} + } finally {dbg.exitDecision(600);} - switch (alt601) { + switch (alt600) { case 1 : dbg.enterAlt(1); @@ -39508,24 +39475,24 @@ public final void synpred28_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(601);} + } finally {dbg.exitSubRule(600);} dbg.location(618,22); pushFollow(FOLLOW_styleFeature_in_synpred28_Css33120); styleFeature(); state._fsp--; if (state.failed) return;dbg.location(618,35); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:618:35: ( ws )? - int alt602=2; - try { dbg.enterSubRule(602); - try { dbg.enterDecision(602, decisionCanBacktrack[602]); + int alt601=2; + try { dbg.enterSubRule(601); + try { dbg.enterDecision(601, decisionCanBacktrack[601]); - int LA602_0 = input.LA(1); - if ( (LA602_0==COMMENT||LA602_0==NL||LA602_0==WS) ) { - alt602=1; + int LA601_0 = input.LA(1); + if ( (LA601_0==COMMENT||LA601_0==NL||LA601_0==WS) ) { + alt601=1; } - } finally {dbg.exitDecision(602);} + } finally {dbg.exitDecision(601);} - switch (alt602) { + switch (alt601) { case 1 : dbg.enterAlt(1); @@ -39540,7 +39507,7 @@ public final void synpred28_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(602);} + } finally {dbg.exitSubRule(601);} dbg.location(618,39); match(input,RPAREN,FOLLOW_RPAREN_in_synpred28_Css33125); if (state.failed) return; } @@ -39558,17 +39525,17 @@ public final void synpred29_Css3_fragment() throws RecognitionException { dbg.location(626,9); match(input,LPAREN,FOLLOW_LPAREN_in_synpred29_Css33195); if (state.failed) return;dbg.location(626,16); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:626:16: ( ws )? - int alt603=2; - try { dbg.enterSubRule(603); - try { dbg.enterDecision(603, decisionCanBacktrack[603]); + int alt602=2; + try { dbg.enterSubRule(602); + try { dbg.enterDecision(602, decisionCanBacktrack[602]); - int LA603_0 = input.LA(1); - if ( (LA603_0==COMMENT||LA603_0==NL||LA603_0==WS) ) { - alt603=1; + int LA602_0 = input.LA(1); + if ( (LA602_0==COMMENT||LA602_0==NL||LA602_0==WS) ) { + alt602=1; } - } finally {dbg.exitDecision(603);} + } finally {dbg.exitDecision(602);} - switch (alt603) { + switch (alt602) { case 1 : dbg.enterAlt(1); @@ -39583,24 +39550,24 @@ public final void synpred29_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(603);} + } finally {dbg.exitSubRule(602);} dbg.location(626,20); pushFollow(FOLLOW_sizeFeatureFixedValue_in_synpred29_Css33200); sizeFeatureFixedValue(); state._fsp--; if (state.failed) return;dbg.location(626,42); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:626:42: ( ws )? - int alt604=2; - try { dbg.enterSubRule(604); - try { dbg.enterDecision(604, decisionCanBacktrack[604]); + int alt603=2; + try { dbg.enterSubRule(603); + try { dbg.enterDecision(603, decisionCanBacktrack[603]); - int LA604_0 = input.LA(1); - if ( (LA604_0==COMMENT||LA604_0==NL||LA604_0==WS) ) { - alt604=1; + int LA603_0 = input.LA(1); + if ( (LA603_0==COMMENT||LA603_0==NL||LA603_0==WS) ) { + alt603=1; } - } finally {dbg.exitDecision(604);} + } finally {dbg.exitDecision(603);} - switch (alt604) { + switch (alt603) { case 1 : dbg.enterAlt(1); @@ -39615,7 +39582,7 @@ public final void synpred29_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(604);} + } finally {dbg.exitSubRule(603);} dbg.location(626,46); match(input,RPAREN,FOLLOW_RPAREN_in_synpred29_Css33205); if (state.failed) return; } @@ -39633,17 +39600,17 @@ public final void synpred30_Css3_fragment() throws RecognitionException { dbg.location(627,11); match(input,LPAREN,FOLLOW_LPAREN_in_synpred30_Css33217); if (state.failed) return;dbg.location(627,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:627:18: ( ws )? - int alt605=2; - try { dbg.enterSubRule(605); - try { dbg.enterDecision(605, decisionCanBacktrack[605]); + int alt604=2; + try { dbg.enterSubRule(604); + try { dbg.enterDecision(604, decisionCanBacktrack[604]); - int LA605_0 = input.LA(1); - if ( (LA605_0==COMMENT||LA605_0==NL||LA605_0==WS) ) { - alt605=1; + int LA604_0 = input.LA(1); + if ( (LA604_0==COMMENT||LA604_0==NL||LA604_0==WS) ) { + alt604=1; } - } finally {dbg.exitDecision(605);} + } finally {dbg.exitDecision(604);} - switch (alt605) { + switch (alt604) { case 1 : dbg.enterAlt(1); @@ -39658,24 +39625,24 @@ public final void synpred30_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(605);} + } finally {dbg.exitSubRule(604);} dbg.location(627,22); pushFollow(FOLLOW_sizeFeatureRangeSingle_in_synpred30_Css33222); sizeFeatureRangeSingle(); state._fsp--; if (state.failed) return;dbg.location(627,45); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:627:45: ( ws )? - int alt606=2; - try { dbg.enterSubRule(606); - try { dbg.enterDecision(606, decisionCanBacktrack[606]); + int alt605=2; + try { dbg.enterSubRule(605); + try { dbg.enterDecision(605, decisionCanBacktrack[605]); - int LA606_0 = input.LA(1); - if ( (LA606_0==COMMENT||LA606_0==NL||LA606_0==WS) ) { - alt606=1; + int LA605_0 = input.LA(1); + if ( (LA605_0==COMMENT||LA605_0==NL||LA605_0==WS) ) { + alt605=1; } - } finally {dbg.exitDecision(606);} + } finally {dbg.exitDecision(605);} - switch (alt606) { + switch (alt605) { case 1 : dbg.enterAlt(1); @@ -39690,7 +39657,7 @@ public final void synpred30_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(606);} + } finally {dbg.exitSubRule(605);} dbg.location(627,49); match(input,RPAREN,FOLLOW_RPAREN_in_synpred30_Css33227); if (state.failed) return; } @@ -39708,17 +39675,17 @@ public final void synpred31_Css3_fragment() throws RecognitionException { dbg.location(628,11); match(input,LPAREN,FOLLOW_LPAREN_in_synpred31_Css33239); if (state.failed) return;dbg.location(628,18); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:628:18: ( ws )? - int alt607=2; - try { dbg.enterSubRule(607); - try { dbg.enterDecision(607, decisionCanBacktrack[607]); + int alt606=2; + try { dbg.enterSubRule(606); + try { dbg.enterDecision(606, decisionCanBacktrack[606]); - int LA607_0 = input.LA(1); - if ( (LA607_0==COMMENT||LA607_0==NL||LA607_0==WS) ) { - alt607=1; + int LA606_0 = input.LA(1); + if ( (LA606_0==COMMENT||LA606_0==NL||LA606_0==WS) ) { + alt606=1; } - } finally {dbg.exitDecision(607);} + } finally {dbg.exitDecision(606);} - switch (alt607) { + switch (alt606) { case 1 : dbg.enterAlt(1); @@ -39733,24 +39700,24 @@ public final void synpred31_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(607);} + } finally {dbg.exitSubRule(606);} dbg.location(628,22); pushFollow(FOLLOW_sizeFeatureRangeBetweenLt_in_synpred31_Css33244); sizeFeatureRangeBetweenLt(); state._fsp--; if (state.failed) return;dbg.location(628,48); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:628:48: ( ws )? - int alt608=2; - try { dbg.enterSubRule(608); - try { dbg.enterDecision(608, decisionCanBacktrack[608]); + int alt607=2; + try { dbg.enterSubRule(607); + try { dbg.enterDecision(607, decisionCanBacktrack[607]); - int LA608_0 = input.LA(1); - if ( (LA608_0==COMMENT||LA608_0==NL||LA608_0==WS) ) { - alt608=1; + int LA607_0 = input.LA(1); + if ( (LA607_0==COMMENT||LA607_0==NL||LA607_0==WS) ) { + alt607=1; } - } finally {dbg.exitDecision(608);} + } finally {dbg.exitDecision(607);} - switch (alt608) { + switch (alt607) { case 1 : dbg.enterAlt(1); @@ -39765,7 +39732,7 @@ public final void synpred31_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(608);} + } finally {dbg.exitSubRule(607);} dbg.location(628,52); match(input,RPAREN,FOLLOW_RPAREN_in_synpred31_Css33249); if (state.failed) return; } @@ -39775,13 +39742,23 @@ public final void synpred31_Css3_fragment() throws RecognitionException { // $ANTLR start synpred32_Css3 public final void synpred32_Css3_fragment() throws RecognitionException { - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:20: ( LBRACE ) + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:50: (~ ( SEMI | LBRACE ) ) dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:21: LBRACE + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(716,21); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred32_Css34019); if (state.failed) return; + dbg.location(716,50); + if ( (input.LA(1) >= A && input.LA(1) <= LAYER_SYM)||(input.LA(1) >= LBRACKET && input.LA(1) <= SASS_WHILE)||(input.LA(1) >= SOLIDUS && input.LA(1) <= Z) ) { + input.consume(); + state.errorRecovery=false; + state.failed=false; + } + else { + if (state.backtracking>0) {state.failed=true; return;} + MismatchedSetException mse = new MismatchedSetException(null,input); + dbg.recognitionException(mse); + throw mse; + } } } @@ -39789,16 +39766,13 @@ public final void synpred32_Css3_fragment() throws RecognitionException { // $ANTLR start synpred33_Css3 public final void synpred33_Css3_fragment() throws RecognitionException { - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:46: ( componentValue ) + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:93: ( LBRACE ) dbg.enterAlt(1); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:47: componentValue + // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:94: LBRACE { - dbg.location(716,47); - pushFollow(FOLLOW_componentValue_in_synpred33_Css34029); - componentValue(); - state._fsp--; - if (state.failed) return; + dbg.location(716,94); + match(input,LBRACE,FOLLOW_LBRACE_in_synpred33_Css34040); if (state.failed) return; } } @@ -39806,143 +39780,6 @@ public final void synpred33_Css3_fragment() throws RecognitionException { // $ANTLR start synpred34_Css3 public final void synpred34_Css3_fragment() throws RecognitionException { - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:97: ( componentValue ) - dbg.enterAlt(1); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:98: componentValue - { - dbg.location(716,98); - pushFollow(FOLLOW_componentValue_in_synpred34_Css34047); - componentValue(); - state._fsp--; - if (state.failed) return; - } - - } - // $ANTLR end synpred34_Css3 - - // $ANTLR start synpred35_Css3 - public final void synpred35_Css3_fragment() throws RecognitionException { - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:83: ( ws ( LBRACE | ( componentValue )=> componentValue ) ) - dbg.enterAlt(1); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:84: ws ( LBRACE | ( componentValue )=> componentValue ) - { - dbg.location(716,84); - pushFollow(FOLLOW_ws_in_synpred35_Css34039); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(716,87); - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:87: ( LBRACE | ( componentValue )=> componentValue ) - int alt609=2; - try { dbg.enterSubRule(609); - try { dbg.enterDecision(609, decisionCanBacktrack[609]); - - int LA609_0 = input.LA(1); - if ( (LA609_0==LBRACE) ) { - int LA609_1 = input.LA(2); - if ( (LA609_1==EOF) ) { - alt609=1; - } - else if ( (LA609_1==LPAREN) && (synpred34_Css3())) { - alt609=2; - } - else if ( (LA609_1==LBRACE) && (synpred34_Css3())) { - alt609=2; - } - else if ( (LA609_1==LBRACKET) && (synpred34_Css3())) { - alt609=2; - } - else if ( (LA609_1==IDENT) && (synpred34_Css3())) { - alt609=2; - } - else if ( ((LA609_1 >= A && LA609_1 <= I)||(LA609_1 >= IMPORTANT_SYM && LA609_1 <= LAYER_SYM)||(LA609_1 >= LEFTBOTTOM_SYM && LA609_1 <= LINE_COMMENT)||(LA609_1 >= M && LA609_1 <= R)||(LA609_1 >= REM && LA609_1 <= RIGHTTOP_SYM)||(LA609_1 >= S && LA609_1 <= Z)) && (synpred34_Css3())) { - alt609=2; - } - else if ( (LA609_1==RBRACE) && (synpred34_Css3())) { - alt609=2; - } - - } - else if ( (LA609_0==LPAREN) && (synpred34_Css3())) { - alt609=2; - } - else if ( (LA609_0==LBRACKET) && (synpred34_Css3())) { - alt609=2; - } - else if ( (LA609_0==IDENT) && (synpred34_Css3())) { - alt609=2; - } - else if ( ((LA609_0 >= A && LA609_0 <= I)||(LA609_0 >= IMPORTANT_SYM && LA609_0 <= LAYER_SYM)||(LA609_0 >= LEFTBOTTOM_SYM && LA609_0 <= LINE_COMMENT)||(LA609_0 >= M && LA609_0 <= R)||(LA609_0 >= REM && LA609_0 <= RIGHTTOP_SYM)||(LA609_0 >= S && LA609_0 <= Z)) && (synpred34_Css3())) { - alt609=2; - } - - } finally {dbg.exitDecision(609);} - - switch (alt609) { - case 1 : - dbg.enterAlt(1); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:88: LBRACE - { - dbg.location(716,88); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred35_Css34042); if (state.failed) return; - } - break; - case 2 : - dbg.enterAlt(2); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:97: ( componentValue )=> componentValue - { - dbg.location(716,117); - pushFollow(FOLLOW_componentValue_in_synpred35_Css34052); - componentValue(); - state._fsp--; - if (state.failed) return; - } - break; - - } - } finally {dbg.exitSubRule(609);} - - } - - } - // $ANTLR end synpred35_Css3 - - // $ANTLR start synpred36_Css3 - public final void synpred36_Css3_fragment() throws RecognitionException { - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:142: ( LBRACE ) - dbg.enterAlt(1); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:143: LBRACE - { - dbg.location(716,143); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred36_Css34063); if (state.failed) return; - } - - } - // $ANTLR end synpred36_Css3 - - // $ANTLR start synpred37_Css3 - public final void synpred37_Css3_fragment() throws RecognitionException { - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:168: ( componentValue ) - dbg.enterAlt(1); - - // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:169: componentValue - { - dbg.location(716,169); - pushFollow(FOLLOW_componentValue_in_synpred37_Css34073); - componentValue(); - state._fsp--; - if (state.failed) return; - } - - } - // $ANTLR end synpred37_Css3 - - // $ANTLR start synpred38_Css3 - public final void synpred38_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:27: ( ( ws )? COMMA ) dbg.enterAlt(1); @@ -39950,24 +39787,24 @@ public final void synpred38_Css3_fragment() throws RecognitionException { { dbg.location(853,28); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:28: ( ws )? - int alt610=2; - try { dbg.enterSubRule(610); - try { dbg.enterDecision(610, decisionCanBacktrack[610]); + int alt608=2; + try { dbg.enterSubRule(608); + try { dbg.enterDecision(608, decisionCanBacktrack[608]); - int LA610_0 = input.LA(1); - if ( (LA610_0==COMMENT||LA610_0==NL||LA610_0==WS) ) { - alt610=1; + int LA608_0 = input.LA(1); + if ( (LA608_0==COMMENT||LA608_0==NL||LA608_0==WS) ) { + alt608=1; } - } finally {dbg.exitDecision(610);} + } finally {dbg.exitDecision(608);} - switch (alt610) { + switch (alt608) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:28: ws { dbg.location(853,28); - pushFollow(FOLLOW_ws_in_synpred38_Css35110); + pushFollow(FOLLOW_ws_in_synpred34_Css35078); ws(); state._fsp--; if (state.failed) return; @@ -39975,84 +39812,84 @@ public final void synpred38_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(610);} + } finally {dbg.exitSubRule(608);} dbg.location(853,32); - match(input,COMMA,FOLLOW_COMMA_in_synpred38_Css35113); if (state.failed) return; + match(input,COMMA,FOLLOW_COMMA_in_synpred34_Css35081); if (state.failed) return; } } - // $ANTLR end synpred38_Css3 + // $ANTLR end synpred34_Css3 - // $ANTLR start synpred39_Css3 - public final void synpred39_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred35_Css3 + public final void synpred35_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:41: ( function ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:42: function { dbg.location(861,42); - pushFollow(FOLLOW_function_in_synpred39_Css35204); + pushFollow(FOLLOW_function_in_synpred35_Css35172); function(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred39_Css3 + // $ANTLR end synpred35_Css3 - // $ANTLR start synpred40_Css3 - public final void synpred40_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred36_Css3 + public final void synpred36_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:889:5: ( cp_variable_declaration ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:889:6: cp_variable_declaration { dbg.location(889,6); - pushFollow(FOLLOW_cp_variable_declaration_in_synpred40_Css35504); + pushFollow(FOLLOW_cp_variable_declaration_in_synpred36_Css35472); cp_variable_declaration(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred40_Css3 + // $ANTLR end synpred36_Css3 - // $ANTLR start synpred41_Css3 - public final void synpred41_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred37_Css3 + public final void synpred37_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:890:7: ( sass_map ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:890:8: sass_map { dbg.location(890,8); - pushFollow(FOLLOW_sass_map_in_synpred41_Css35516); + pushFollow(FOLLOW_sass_map_in_synpred37_Css35484); sass_map(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred41_Css3 + // $ANTLR end synpred37_Css3 - // $ANTLR start synpred42_Css3 - public final void synpred42_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred38_Css3 + public final void synpred38_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:891:7: ( sass_nested_properties ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:891:8: sass_nested_properties { dbg.location(891,8); - pushFollow(FOLLOW_sass_nested_properties_in_synpred42_Css35529); + pushFollow(FOLLOW_sass_nested_properties_in_synpred38_Css35497); sass_nested_properties(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred42_Css3 + // $ANTLR end synpred38_Css3 - // $ANTLR start synpred43_Css3 - public final void synpred43_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred39_Css3 + public final void synpred39_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:7: ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE ) dbg.enterAlt(1); @@ -40060,21 +39897,21 @@ public final void synpred43_Css3_fragment() throws RecognitionException { { dbg.location(892,8); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) - int alt616=3; - try { dbg.enterSubRule(616); - try { dbg.enterDecision(616, decisionCanBacktrack[616]); + int alt614=3; + try { dbg.enterSubRule(614); + try { dbg.enterDecision(614, decisionCanBacktrack[614]); try { isCyclicDecision = true; - alt616 = dfa616.predict(input); + alt614 = dfa614.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(616);} + } finally {dbg.exitDecision(614);} - switch (alt616) { + switch (alt614) { case 1 : dbg.enterAlt(1); @@ -40087,34 +39924,34 @@ public final void synpred43_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:10: SASS_AT_ROOT ( ws selectorsGroup )? { dbg.location(892,10); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred43_Css35543); if (state.failed) return;dbg.location(892,23); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred39_Css35511); if (state.failed) return;dbg.location(892,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:23: ( ws selectorsGroup )? - int alt611=2; - try { dbg.enterSubRule(611); - try { dbg.enterDecision(611, decisionCanBacktrack[611]); + int alt609=2; + try { dbg.enterSubRule(609); + try { dbg.enterDecision(609, decisionCanBacktrack[609]); try { isCyclicDecision = true; - alt611 = dfa611.predict(input); + alt609 = dfa609.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(611);} + } finally {dbg.exitDecision(609);} - switch (alt611) { + switch (alt609) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:24: ws selectorsGroup { dbg.location(892,24); - pushFollow(FOLLOW_ws_in_synpred43_Css35546); + pushFollow(FOLLOW_ws_in_synpred39_Css35514); ws(); state._fsp--; if (state.failed) return;dbg.location(892,27); - pushFollow(FOLLOW_selectorsGroup_in_synpred43_Css35548); + pushFollow(FOLLOW_selectorsGroup_in_synpred39_Css35516); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -40122,7 +39959,7 @@ public final void synpred43_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(611);} + } finally {dbg.exitSubRule(609);} } @@ -40140,31 +39977,31 @@ public final void synpred43_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:49: SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN { dbg.location(892,49); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred43_Css35557); if (state.failed) return;dbg.location(892,62); - pushFollow(FOLLOW_ws_in_synpred43_Css35559); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred39_Css35525); if (state.failed) return;dbg.location(892,62); + pushFollow(FOLLOW_ws_in_synpred39_Css35527); ws(); state._fsp--; if (state.failed) return;dbg.location(892,65); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred43_Css35561); if (state.failed) return;dbg.location(892,72); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred39_Css35529); if (state.failed) return;dbg.location(892,72); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:72: ( ws )? - int alt612=2; - try { dbg.enterSubRule(612); - try { dbg.enterDecision(612, decisionCanBacktrack[612]); + int alt610=2; + try { dbg.enterSubRule(610); + try { dbg.enterDecision(610, decisionCanBacktrack[610]); - int LA612_0 = input.LA(1); - if ( (LA612_0==COMMENT||LA612_0==NL||LA612_0==WS) ) { - alt612=1; + int LA610_0 = input.LA(1); + if ( (LA610_0==COMMENT||LA610_0==NL||LA610_0==WS) ) { + alt610=1; } - } finally {dbg.exitDecision(612);} + } finally {dbg.exitDecision(610);} - switch (alt612) { + switch (alt610) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:72: ws { dbg.location(892,72); - pushFollow(FOLLOW_ws_in_synpred43_Css35563); + pushFollow(FOLLOW_ws_in_synpred39_Css35531); ws(); state._fsp--; if (state.failed) return; @@ -40172,28 +40009,28 @@ public final void synpred43_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(612);} + } finally {dbg.exitSubRule(610);} dbg.location(892,76); - match(input,IDENT,FOLLOW_IDENT_in_synpred43_Css35566); if (state.failed) return;dbg.location(892,82); + match(input,IDENT,FOLLOW_IDENT_in_synpred39_Css35534); if (state.failed) return;dbg.location(892,82); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:82: ( ws )? - int alt613=2; - try { dbg.enterSubRule(613); - try { dbg.enterDecision(613, decisionCanBacktrack[613]); + int alt611=2; + try { dbg.enterSubRule(611); + try { dbg.enterDecision(611, decisionCanBacktrack[611]); - int LA613_0 = input.LA(1); - if ( (LA613_0==COMMENT||LA613_0==NL||LA613_0==WS) ) { - alt613=1; + int LA611_0 = input.LA(1); + if ( (LA611_0==COMMENT||LA611_0==NL||LA611_0==WS) ) { + alt611=1; } - } finally {dbg.exitDecision(613);} + } finally {dbg.exitDecision(611);} - switch (alt613) { + switch (alt611) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:82: ws { dbg.location(892,82); - pushFollow(FOLLOW_ws_in_synpred43_Css35568); + pushFollow(FOLLOW_ws_in_synpred39_Css35536); ws(); state._fsp--; if (state.failed) return; @@ -40201,28 +40038,28 @@ public final void synpred43_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(613);} + } finally {dbg.exitSubRule(611);} dbg.location(892,86); - match(input,COLON,FOLLOW_COLON_in_synpred43_Css35571); if (state.failed) return;dbg.location(892,92); + match(input,COLON,FOLLOW_COLON_in_synpred39_Css35539); if (state.failed) return;dbg.location(892,92); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:92: ( ws )? - int alt614=2; - try { dbg.enterSubRule(614); - try { dbg.enterDecision(614, decisionCanBacktrack[614]); + int alt612=2; + try { dbg.enterSubRule(612); + try { dbg.enterDecision(612, decisionCanBacktrack[612]); - int LA614_0 = input.LA(1); - if ( (LA614_0==COMMENT||LA614_0==NL||LA614_0==WS) ) { - alt614=1; + int LA612_0 = input.LA(1); + if ( (LA612_0==COMMENT||LA612_0==NL||LA612_0==WS) ) { + alt612=1; } - } finally {dbg.exitDecision(614);} + } finally {dbg.exitDecision(612);} - switch (alt614) { + switch (alt612) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:92: ws { dbg.location(892,92); - pushFollow(FOLLOW_ws_in_synpred43_Css35573); + pushFollow(FOLLOW_ws_in_synpred39_Css35541); ws(); state._fsp--; if (state.failed) return; @@ -40230,28 +40067,28 @@ public final void synpred43_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(614);} + } finally {dbg.exitSubRule(612);} dbg.location(892,96); - match(input,IDENT,FOLLOW_IDENT_in_synpred43_Css35576); if (state.failed) return;dbg.location(892,102); + match(input,IDENT,FOLLOW_IDENT_in_synpred39_Css35544); if (state.failed) return;dbg.location(892,102); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:102: ( ws )? - int alt615=2; - try { dbg.enterSubRule(615); - try { dbg.enterDecision(615, decisionCanBacktrack[615]); + int alt613=2; + try { dbg.enterSubRule(613); + try { dbg.enterDecision(613, decisionCanBacktrack[613]); - int LA615_0 = input.LA(1); - if ( (LA615_0==COMMENT||LA615_0==NL||LA615_0==WS) ) { - alt615=1; + int LA613_0 = input.LA(1); + if ( (LA613_0==COMMENT||LA613_0==NL||LA613_0==WS) ) { + alt613=1; } - } finally {dbg.exitDecision(615);} + } finally {dbg.exitDecision(613);} - switch (alt615) { + switch (alt613) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:102: ws { dbg.location(892,102); - pushFollow(FOLLOW_ws_in_synpred43_Css35578); + pushFollow(FOLLOW_ws_in_synpred39_Css35546); ws(); state._fsp--; if (state.failed) return; @@ -40259,9 +40096,9 @@ public final void synpred43_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(615);} + } finally {dbg.exitSubRule(613);} dbg.location(892,106); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred43_Css35581); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_synpred39_Css35549); if (state.failed) return; } } @@ -40272,7 +40109,7 @@ public final void synpred43_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:116: selectorsGroup { dbg.location(892,116); - pushFollow(FOLLOW_selectorsGroup_in_synpred43_Css35586); + pushFollow(FOLLOW_selectorsGroup_in_synpred39_Css35554); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -40280,27 +40117,27 @@ public final void synpred43_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(616);} + } finally {dbg.exitSubRule(614);} dbg.location(892,132); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:132: ( ws )? - int alt617=2; - try { dbg.enterSubRule(617); - try { dbg.enterDecision(617, decisionCanBacktrack[617]); + int alt615=2; + try { dbg.enterSubRule(615); + try { dbg.enterDecision(615, decisionCanBacktrack[615]); - int LA617_0 = input.LA(1); - if ( (LA617_0==COMMENT||LA617_0==NL||LA617_0==WS) ) { - alt617=1; + int LA615_0 = input.LA(1); + if ( (LA615_0==COMMENT||LA615_0==NL||LA615_0==WS) ) { + alt615=1; } - } finally {dbg.exitDecision(617);} + } finally {dbg.exitDecision(615);} - switch (alt617) { + switch (alt615) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:132: ws { dbg.location(892,132); - pushFollow(FOLLOW_ws_in_synpred43_Css35589); + pushFollow(FOLLOW_ws_in_synpred39_Css35557); ws(); state._fsp--; if (state.failed) return; @@ -40308,62 +40145,62 @@ public final void synpred43_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(617);} + } finally {dbg.exitSubRule(615);} dbg.location(892,136); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred43_Css35592); if (state.failed) return; + match(input,LBRACE,FOLLOW_LBRACE_in_synpred39_Css35560); if (state.failed) return; } } - // $ANTLR end synpred43_Css3 + // $ANTLR end synpred39_Css3 - // $ANTLR start synpred44_Css3 - public final void synpred44_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred40_Css3 + public final void synpred40_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:893:7: ( propertyDeclaration ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:893:8: propertyDeclaration { dbg.location(893,8); - pushFollow(FOLLOW_propertyDeclaration_in_synpred44_Css35604); + pushFollow(FOLLOW_propertyDeclaration_in_synpred40_Css35572); propertyDeclaration(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred44_Css3 + // $ANTLR end synpred40_Css3 - // $ANTLR start synpred45_Css3 - public final void synpred45_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred41_Css3 + public final void synpred41_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:895:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:895:8: property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) { dbg.location(895,8); - pushFollow(FOLLOW_property_in_synpred45_Css35621); + pushFollow(FOLLOW_property_in_synpred41_Css35589); property(); state._fsp--; if (state.failed) return;dbg.location(895,17); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:895:17: ( ws )? - int alt618=2; - try { dbg.enterSubRule(618); - try { dbg.enterDecision(618, decisionCanBacktrack[618]); + int alt616=2; + try { dbg.enterSubRule(616); + try { dbg.enterDecision(616, decisionCanBacktrack[616]); - int LA618_0 = input.LA(1); - if ( (LA618_0==COMMENT||LA618_0==NL||LA618_0==WS) ) { - alt618=1; + int LA616_0 = input.LA(1); + if ( (LA616_0==COMMENT||LA616_0==NL||LA616_0==WS) ) { + alt616=1; } - } finally {dbg.exitDecision(618);} + } finally {dbg.exitDecision(616);} - switch (alt618) { + switch (alt616) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:895:17: ws { dbg.location(895,17); - pushFollow(FOLLOW_ws_in_synpred45_Css35623); + pushFollow(FOLLOW_ws_in_synpred41_Css35591); ws(); state._fsp--; if (state.failed) return; @@ -40371,25 +40208,25 @@ public final void synpred45_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(618);} + } finally {dbg.exitSubRule(616);} dbg.location(895,21); - match(input,COLON,FOLLOW_COLON_in_synpred45_Css35626); if (state.failed) return;dbg.location(895,27); + match(input,COLON,FOLLOW_COLON_in_synpred41_Css35594); if (state.failed) return;dbg.location(895,27); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:895:27: (~ ( LBRACE | SEMI | RBRACE ) )* - try { dbg.enterSubRule(619); + try { dbg.enterSubRule(617); - loop619: + loop617: while (true) { - int alt619=2; - try { dbg.enterDecision(619, decisionCanBacktrack[619]); + int alt617=2; + try { dbg.enterDecision(617, decisionCanBacktrack[617]); - int LA619_0 = input.LA(1); - if ( ((LA619_0 >= A && LA619_0 <= LAYER_SYM)||(LA619_0 >= LBRACKET && LA619_0 <= R)||(LA619_0 >= RBRACKET && LA619_0 <= SASS_WHILE)||(LA619_0 >= SOLIDUS && LA619_0 <= Z)) ) { - alt619=1; + int LA617_0 = input.LA(1); + if ( ((LA617_0 >= A && LA617_0 <= LAYER_SYM)||(LA617_0 >= LBRACKET && LA617_0 <= R)||(LA617_0 >= RBRACKET && LA617_0 <= SASS_WHILE)||(LA617_0 >= SOLIDUS && LA617_0 <= Z)) ) { + alt617=1; } - } finally {dbg.exitDecision(619);} + } finally {dbg.exitDecision(617);} - switch (alt619) { + switch (alt617) { case 1 : dbg.enterAlt(1); @@ -40411,10 +40248,10 @@ public final void synpred45_Css3_fragment() throws RecognitionException { break; default : - break loop619; + break loop617; } } - } finally {dbg.exitSubRule(619);} + } finally {dbg.exitSubRule(617);} dbg.location(895,50); if ( input.LA(1)==RBRACE||input.LA(1)==SEMI ) { input.consume(); @@ -40430,61 +40267,61 @@ public final void synpred45_Css3_fragment() throws RecognitionException { } } - // $ANTLR end synpred45_Css3 + // $ANTLR end synpred41_Css3 - // $ANTLR start synpred46_Css3 - public final void synpred46_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred42_Css3 + public final void synpred42_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:896:7: ( cp_mixin_declaration ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:896:8: cp_mixin_declaration { dbg.location(896,8); - pushFollow(FOLLOW_cp_mixin_declaration_in_synpred46_Css35655); + pushFollow(FOLLOW_cp_mixin_declaration_in_synpred42_Css35623); cp_mixin_declaration(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred46_Css3 + // $ANTLR end synpred42_Css3 - // $ANTLR start synpred47_Css3 - public final void synpred47_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred43_Css3 + public final void synpred43_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:897:7: ( cp_mixin_call ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:897:8: cp_mixin_call { dbg.location(897,8); - pushFollow(FOLLOW_cp_mixin_call_in_synpred47_Css35667); + pushFollow(FOLLOW_cp_mixin_call_in_synpred43_Css35635); cp_mixin_call(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred47_Css3 + // $ANTLR end synpred43_Css3 - // $ANTLR start synpred48_Css3 - public final void synpred48_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred44_Css3 + public final void synpred44_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:898:7: ( cp_mixin_call ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:898:8: cp_mixin_call { dbg.location(898,8); - pushFollow(FOLLOW_cp_mixin_call_in_synpred48_Css35688); + pushFollow(FOLLOW_cp_mixin_call_in_synpred44_Css35656); cp_mixin_call(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred48_Css3 + // $ANTLR end synpred44_Css3 - // $ANTLR start synpred49_Css3 - public final void synpred49_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred45_Css3 + public final void synpred45_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:65: ( ( ws )? esPred ) dbg.enterAlt(1); @@ -40492,24 +40329,24 @@ public final void synpred49_Css3_fragment() throws RecognitionException { { dbg.location(932,66); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:66: ( ws )? - int alt620=2; - try { dbg.enterSubRule(620); - try { dbg.enterDecision(620, decisionCanBacktrack[620]); + int alt618=2; + try { dbg.enterSubRule(618); + try { dbg.enterDecision(618, decisionCanBacktrack[618]); - int LA620_0 = input.LA(1); - if ( (LA620_0==COMMENT||LA620_0==NL||LA620_0==WS) ) { - alt620=1; + int LA618_0 = input.LA(1); + if ( (LA618_0==COMMENT||LA618_0==NL||LA618_0==WS) ) { + alt618=1; } - } finally {dbg.exitDecision(620);} + } finally {dbg.exitDecision(618);} - switch (alt620) { + switch (alt618) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:66: ws { dbg.location(932,66); - pushFollow(FOLLOW_ws_in_synpred49_Css35984); + pushFollow(FOLLOW_ws_in_synpred45_Css35952); ws(); state._fsp--; if (state.failed) return; @@ -40517,36 +40354,36 @@ public final void synpred49_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(620);} + } finally {dbg.exitSubRule(618);} dbg.location(932,70); - pushFollow(FOLLOW_esPred_in_synpred49_Css35987); + pushFollow(FOLLOW_esPred_in_synpred45_Css35955); esPred(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred49_Css3 + // $ANTLR end synpred45_Css3 - // $ANTLR start synpred50_Css3 - public final void synpred50_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred46_Css3 + public final void synpred46_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:4: ( typeSelector ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:5: typeSelector { dbg.location(933,5); - pushFollow(FOLLOW_typeSelector_in_synpred50_Css36022); + pushFollow(FOLLOW_typeSelector_in_synpred46_Css35990); typeSelector(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred50_Css3 + // $ANTLR end synpred46_Css3 - // $ANTLR start synpred51_Css3 - public final void synpred51_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred47_Css3 + public final void synpred47_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:34: ( ( ws )? esPred ) dbg.enterAlt(1); @@ -40554,24 +40391,24 @@ public final void synpred51_Css3_fragment() throws RecognitionException { { dbg.location(933,35); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:35: ( ws )? - int alt621=2; - try { dbg.enterSubRule(621); - try { dbg.enterDecision(621, decisionCanBacktrack[621]); + int alt619=2; + try { dbg.enterSubRule(619); + try { dbg.enterDecision(619, decisionCanBacktrack[619]); - int LA621_0 = input.LA(1); - if ( (LA621_0==COMMENT||LA621_0==NL||LA621_0==WS) ) { - alt621=1; + int LA619_0 = input.LA(1); + if ( (LA619_0==COMMENT||LA619_0==NL||LA619_0==WS) ) { + alt619=1; } - } finally {dbg.exitDecision(621);} + } finally {dbg.exitDecision(619);} - switch (alt621) { + switch (alt619) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:35: ws { dbg.location(933,35); - pushFollow(FOLLOW_ws_in_synpred51_Css36029); + pushFollow(FOLLOW_ws_in_synpred47_Css35997); ws(); state._fsp--; if (state.failed) return; @@ -40579,19 +40416,19 @@ public final void synpred51_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(621);} + } finally {dbg.exitSubRule(619);} dbg.location(933,39); - pushFollow(FOLLOW_esPred_in_synpred51_Css36032); + pushFollow(FOLLOW_esPred_in_synpred47_Css36000); esPred(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred51_Css3 + // $ANTLR end synpred47_Css3 - // $ANTLR start synpred52_Css3 - public final void synpred52_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred48_Css3 + public final void synpred48_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:947:7: ( ( IDENT | STAR )? PIPE ) dbg.enterAlt(1); @@ -40599,17 +40436,17 @@ public final void synpred52_Css3_fragment() throws RecognitionException { { dbg.location(947,8); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:947:8: ( IDENT | STAR )? - int alt622=2; - try { dbg.enterSubRule(622); - try { dbg.enterDecision(622, decisionCanBacktrack[622]); + int alt620=2; + try { dbg.enterSubRule(620); + try { dbg.enterDecision(620, decisionCanBacktrack[620]); - int LA622_0 = input.LA(1); - if ( (LA622_0==IDENT||LA622_0==STAR) ) { - alt622=1; + int LA620_0 = input.LA(1); + if ( (LA620_0==IDENT||LA620_0==STAR) ) { + alt620=1; } - } finally {dbg.exitDecision(622);} + } finally {dbg.exitDecision(620);} - switch (alt622) { + switch (alt620) { case 1 : dbg.enterAlt(1); @@ -40631,45 +40468,45 @@ public final void synpred52_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(622);} + } finally {dbg.exitSubRule(620);} dbg.location(947,24); - match(input,PIPE,FOLLOW_PIPE_in_synpred52_Css36143); if (state.failed) return; + match(input,PIPE,FOLLOW_PIPE_in_synpred48_Css36111); if (state.failed) return; } } - // $ANTLR end synpred52_Css3 + // $ANTLR end synpred48_Css3 - // $ANTLR start synpred53_Css3 - public final void synpred53_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred49_Css3 + public final void synpred49_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:58: ( functionName ( ws )? LPAREN ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:59: functionName ( ws )? LPAREN { dbg.location(1110,59); - pushFollow(FOLLOW_functionName_in_synpred53_Css37742); + pushFollow(FOLLOW_functionName_in_synpred49_Css37710); functionName(); state._fsp--; if (state.failed) return;dbg.location(1110,72); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:72: ( ws )? - int alt623=2; - try { dbg.enterSubRule(623); - try { dbg.enterDecision(623, decisionCanBacktrack[623]); + int alt621=2; + try { dbg.enterSubRule(621); + try { dbg.enterDecision(621, decisionCanBacktrack[621]); - int LA623_0 = input.LA(1); - if ( (LA623_0==COMMENT||LA623_0==NL||LA623_0==WS) ) { - alt623=1; + int LA621_0 = input.LA(1); + if ( (LA621_0==COMMENT||LA621_0==NL||LA621_0==WS) ) { + alt621=1; } - } finally {dbg.exitDecision(623);} + } finally {dbg.exitDecision(621);} - switch (alt623) { + switch (alt621) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:72: ws { dbg.location(1110,72); - pushFollow(FOLLOW_ws_in_synpred53_Css37744); + pushFollow(FOLLOW_ws_in_synpred49_Css37712); ws(); state._fsp--; if (state.failed) return; @@ -40677,45 +40514,45 @@ public final void synpred53_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(623);} + } finally {dbg.exitSubRule(621);} dbg.location(1110,76); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred53_Css37747); if (state.failed) return; + match(input,LPAREN,FOLLOW_LPAREN_in_synpred49_Css37715); if (state.failed) return; } } - // $ANTLR end synpred53_Css3 + // $ANTLR end synpred49_Css3 - // $ANTLR start synpred54_Css3 - public final void synpred54_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred50_Css3 + public final void synpred50_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:64: ( functionName ( ws )? LPAREN ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:65: functionName ( ws )? LPAREN { dbg.location(1112,65); - pushFollow(FOLLOW_functionName_in_synpred54_Css37777); + pushFollow(FOLLOW_functionName_in_synpred50_Css37745); functionName(); state._fsp--; if (state.failed) return;dbg.location(1112,78); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:78: ( ws )? - int alt624=2; - try { dbg.enterSubRule(624); - try { dbg.enterDecision(624, decisionCanBacktrack[624]); + int alt622=2; + try { dbg.enterSubRule(622); + try { dbg.enterDecision(622, decisionCanBacktrack[622]); - int LA624_0 = input.LA(1); - if ( (LA624_0==COMMENT||LA624_0==NL||LA624_0==WS) ) { - alt624=1; + int LA622_0 = input.LA(1); + if ( (LA622_0==COMMENT||LA622_0==NL||LA622_0==WS) ) { + alt622=1; } - } finally {dbg.exitDecision(624);} + } finally {dbg.exitDecision(622);} - switch (alt624) { + switch (alt622) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:78: ws { dbg.location(1112,78); - pushFollow(FOLLOW_ws_in_synpred54_Css37779); + pushFollow(FOLLOW_ws_in_synpred50_Css37747); ws(); state._fsp--; if (state.failed) return; @@ -40723,16 +40560,16 @@ public final void synpred54_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(624);} + } finally {dbg.exitSubRule(622);} dbg.location(1112,82); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred54_Css37782); if (state.failed) return; + match(input,LPAREN,FOLLOW_LPAREN_in_synpred50_Css37750); if (state.failed) return; } } - // $ANTLR end synpred54_Css3 + // $ANTLR end synpred50_Css3 - // $ANTLR start synpred55_Css3 - public final void synpred55_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred51_Css3 + public final void synpred51_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term ) dbg.enterAlt(1); @@ -40740,28 +40577,28 @@ public final void synpred55_Css3_fragment() throws RecognitionException { { dbg.location(1152,15); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:15: ( ws | ( ( ws )? operator ( ws )? ) |) - int alt627=3; - try { dbg.enterSubRule(627); - try { dbg.enterDecision(627, decisionCanBacktrack[627]); + int alt625=3; + try { dbg.enterSubRule(625); + try { dbg.enterDecision(625, decisionCanBacktrack[625]); try { isCyclicDecision = true; - alt627 = dfa627.predict(input); + alt625 = dfa625.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(627);} + } finally {dbg.exitDecision(625);} - switch (alt627) { + switch (alt625) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:17: ws { dbg.location(1152,17); - pushFollow(FOLLOW_ws_in_synpred55_Css37952); + pushFollow(FOLLOW_ws_in_synpred51_Css37920); ws(); state._fsp--; if (state.failed) return; @@ -40780,24 +40617,24 @@ public final void synpred55_Css3_fragment() throws RecognitionException { { dbg.location(1152,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:23: ( ws )? - int alt625=2; - try { dbg.enterSubRule(625); - try { dbg.enterDecision(625, decisionCanBacktrack[625]); + int alt623=2; + try { dbg.enterSubRule(623); + try { dbg.enterDecision(623, decisionCanBacktrack[623]); - int LA625_0 = input.LA(1); - if ( (LA625_0==COMMENT||LA625_0==NL||LA625_0==WS) ) { - alt625=1; + int LA623_0 = input.LA(1); + if ( (LA623_0==COMMENT||LA623_0==NL||LA623_0==WS) ) { + alt623=1; } - } finally {dbg.exitDecision(625);} + } finally {dbg.exitDecision(623);} - switch (alt625) { + switch (alt623) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:23: ws { dbg.location(1152,23); - pushFollow(FOLLOW_ws_in_synpred55_Css37957); + pushFollow(FOLLOW_ws_in_synpred51_Css37925); ws(); state._fsp--; if (state.failed) return; @@ -40805,31 +40642,31 @@ public final void synpred55_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(625);} + } finally {dbg.exitSubRule(623);} dbg.location(1152,27); - pushFollow(FOLLOW_operator_in_synpred55_Css37960); + pushFollow(FOLLOW_operator_in_synpred51_Css37928); operator(); state._fsp--; if (state.failed) return;dbg.location(1152,36); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:36: ( ws )? - int alt626=2; - try { dbg.enterSubRule(626); - try { dbg.enterDecision(626, decisionCanBacktrack[626]); + int alt624=2; + try { dbg.enterSubRule(624); + try { dbg.enterDecision(624, decisionCanBacktrack[624]); - int LA626_0 = input.LA(1); - if ( (LA626_0==COMMENT||LA626_0==NL||LA626_0==WS) ) { - alt626=1; + int LA624_0 = input.LA(1); + if ( (LA624_0==COMMENT||LA624_0==NL||LA624_0==WS) ) { + alt624=1; } - } finally {dbg.exitDecision(626);} + } finally {dbg.exitDecision(624);} - switch (alt626) { + switch (alt624) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:36: ws { dbg.location(1152,36); - pushFollow(FOLLOW_ws_in_synpred55_Css37962); + pushFollow(FOLLOW_ws_in_synpred51_Css37930); ws(); state._fsp--; if (state.failed) return; @@ -40837,7 +40674,7 @@ public final void synpred55_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(626);} + } finally {dbg.exitSubRule(624);} } @@ -40852,48 +40689,48 @@ public final void synpred55_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(627);} + } finally {dbg.exitSubRule(625);} dbg.location(1152,58); - pushFollow(FOLLOW_term_in_synpred55_Css37971); + pushFollow(FOLLOW_term_in_synpred51_Css37939); term(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred55_Css3 + // $ANTLR end synpred51_Css3 - // $ANTLR start synpred56_Css3 - public final void synpred56_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred52_Css3 + public final void synpred52_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1159:9: ( functionName ( ws )? LPAREN ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1159:10: functionName ( ws )? LPAREN { dbg.location(1159,10); - pushFollow(FOLLOW_functionName_in_synpred56_Css38044); + pushFollow(FOLLOW_functionName_in_synpred52_Css38012); functionName(); state._fsp--; if (state.failed) return;dbg.location(1159,23); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1159:23: ( ws )? - int alt628=2; - try { dbg.enterSubRule(628); - try { dbg.enterDecision(628, decisionCanBacktrack[628]); + int alt626=2; + try { dbg.enterSubRule(626); + try { dbg.enterDecision(626, decisionCanBacktrack[626]); - int LA628_0 = input.LA(1); - if ( (LA628_0==COMMENT||LA628_0==NL||LA628_0==WS) ) { - alt628=1; + int LA626_0 = input.LA(1); + if ( (LA626_0==COMMENT||LA626_0==NL||LA626_0==WS) ) { + alt626=1; } - } finally {dbg.exitDecision(628);} + } finally {dbg.exitDecision(626);} - switch (alt628) { + switch (alt626) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1159:23: ws { dbg.location(1159,23); - pushFollow(FOLLOW_ws_in_synpred56_Css38046); + pushFollow(FOLLOW_ws_in_synpred52_Css38014); ws(); state._fsp--; if (state.failed) return; @@ -40901,45 +40738,45 @@ public final void synpred56_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(628);} + } finally {dbg.exitSubRule(626);} dbg.location(1159,27); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred56_Css38049); if (state.failed) return; + match(input,LPAREN,FOLLOW_LPAREN_in_synpred52_Css38017); if (state.failed) return; } } - // $ANTLR end synpred56_Css3 + // $ANTLR end synpred52_Css3 - // $ANTLR start synpred57_Css3 - public final void synpred57_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred53_Css3 + public final void synpred53_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:10: fnAttributeName ( ws )? ( OPEQ | COLON ) { dbg.location(1225,10); - pushFollow(FOLLOW_fnAttributeName_in_synpred57_Css38656); + pushFollow(FOLLOW_fnAttributeName_in_synpred53_Css38624); fnAttributeName(); state._fsp--; if (state.failed) return;dbg.location(1225,26); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:26: ( ws )? - int alt629=2; - try { dbg.enterSubRule(629); - try { dbg.enterDecision(629, decisionCanBacktrack[629]); + int alt627=2; + try { dbg.enterSubRule(627); + try { dbg.enterDecision(627, decisionCanBacktrack[627]); - int LA629_0 = input.LA(1); - if ( (LA629_0==COMMENT||LA629_0==NL||LA629_0==WS) ) { - alt629=1; + int LA627_0 = input.LA(1); + if ( (LA627_0==COMMENT||LA627_0==NL||LA627_0==WS) ) { + alt627=1; } - } finally {dbg.exitDecision(629);} + } finally {dbg.exitDecision(627);} - switch (alt629) { + switch (alt627) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:26: ws { dbg.location(1225,26); - pushFollow(FOLLOW_ws_in_synpred57_Css38658); + pushFollow(FOLLOW_ws_in_synpred53_Css38626); ws(); state._fsp--; if (state.failed) return; @@ -40947,7 +40784,7 @@ public final void synpred57_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(629);} + } finally {dbg.exitSubRule(627);} dbg.location(1225,30); if ( input.LA(1)==COLON||input.LA(1)==OPEQ ) { input.consume(); @@ -40963,27 +40800,27 @@ public final void synpred57_Css3_fragment() throws RecognitionException { } } - // $ANTLR end synpred57_Css3 + // $ANTLR end synpred53_Css3 - // $ANTLR start synpred58_Css3 - public final void synpred58_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred54_Css3 + public final void synpred54_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1226:11: ( cp_expression ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1226:12: cp_expression { dbg.location(1226,12); - pushFollow(FOLLOW_cp_expression_in_synpred58_Css38696); + pushFollow(FOLLOW_cp_expression_in_synpred54_Css38664); cp_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred58_Css3 + // $ANTLR end synpred54_Css3 - // $ANTLR start synpred59_Css3 - public final void synpred59_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred55_Css3 + public final void synpred55_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term ) dbg.enterAlt(1); @@ -40991,28 +40828,28 @@ public final void synpred59_Css3_fragment() throws RecognitionException { { dbg.location(1238,21); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) - int alt632=3; - try { dbg.enterSubRule(632); - try { dbg.enterDecision(632, decisionCanBacktrack[632]); + int alt630=3; + try { dbg.enterSubRule(630); + try { dbg.enterDecision(630, decisionCanBacktrack[630]); try { isCyclicDecision = true; - alt632 = dfa632.predict(input); + alt630 = dfa630.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(632);} + } finally {dbg.exitDecision(630);} - switch (alt632) { + switch (alt630) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:23: ws { dbg.location(1238,23); - pushFollow(FOLLOW_ws_in_synpred59_Css38790); + pushFollow(FOLLOW_ws_in_synpred55_Css38758); ws(); state._fsp--; if (state.failed) return; @@ -41031,24 +40868,24 @@ public final void synpred59_Css3_fragment() throws RecognitionException { { dbg.location(1238,29); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:29: ( ws )? - int alt630=2; - try { dbg.enterSubRule(630); - try { dbg.enterDecision(630, decisionCanBacktrack[630]); + int alt628=2; + try { dbg.enterSubRule(628); + try { dbg.enterDecision(628, decisionCanBacktrack[628]); - int LA630_0 = input.LA(1); - if ( (LA630_0==COMMENT||LA630_0==NL||LA630_0==WS) ) { - alt630=1; + int LA628_0 = input.LA(1); + if ( (LA628_0==COMMENT||LA628_0==NL||LA628_0==WS) ) { + alt628=1; } - } finally {dbg.exitDecision(630);} + } finally {dbg.exitDecision(628);} - switch (alt630) { + switch (alt628) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:29: ws { dbg.location(1238,29); - pushFollow(FOLLOW_ws_in_synpred59_Css38795); + pushFollow(FOLLOW_ws_in_synpred55_Css38763); ws(); state._fsp--; if (state.failed) return; @@ -41056,28 +40893,28 @@ public final void synpred59_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(630);} + } finally {dbg.exitSubRule(628);} dbg.location(1238,33); - match(input,SOLIDUS,FOLLOW_SOLIDUS_in_synpred59_Css38798); if (state.failed) return;dbg.location(1238,41); + match(input,SOLIDUS,FOLLOW_SOLIDUS_in_synpred55_Css38766); if (state.failed) return;dbg.location(1238,41); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:41: ( ws )? - int alt631=2; - try { dbg.enterSubRule(631); - try { dbg.enterDecision(631, decisionCanBacktrack[631]); + int alt629=2; + try { dbg.enterSubRule(629); + try { dbg.enterDecision(629, decisionCanBacktrack[629]); - int LA631_0 = input.LA(1); - if ( (LA631_0==COMMENT||LA631_0==NL||LA631_0==WS) ) { - alt631=1; + int LA629_0 = input.LA(1); + if ( (LA629_0==COMMENT||LA629_0==NL||LA629_0==WS) ) { + alt629=1; } - } finally {dbg.exitDecision(631);} + } finally {dbg.exitDecision(629);} - switch (alt631) { + switch (alt629) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:41: ws { dbg.location(1238,41); - pushFollow(FOLLOW_ws_in_synpred59_Css38800); + pushFollow(FOLLOW_ws_in_synpred55_Css38768); ws(); state._fsp--; if (state.failed) return; @@ -41085,7 +40922,7 @@ public final void synpred59_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(631);} + } finally {dbg.exitSubRule(629);} } @@ -41100,19 +40937,19 @@ public final void synpred59_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(632);} + } finally {dbg.exitSubRule(630);} dbg.location(1238,63); - pushFollow(FOLLOW_term_in_synpred59_Css38809); + pushFollow(FOLLOW_term_in_synpred55_Css38777); term(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred59_Css3 + // $ANTLR end synpred55_Css3 - // $ANTLR start synpred61_Css3 - public final void synpred61_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred57_Css3 + public final void synpred57_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:6: ( ( ws )? COMMA ( ws )? cp_expression ) dbg.enterAlt(1); @@ -41120,24 +40957,24 @@ public final void synpred61_Css3_fragment() throws RecognitionException { { dbg.location(1273,7); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:7: ( ws )? - int alt633=2; - try { dbg.enterSubRule(633); - try { dbg.enterDecision(633, decisionCanBacktrack[633]); + int alt631=2; + try { dbg.enterSubRule(631); + try { dbg.enterDecision(631, decisionCanBacktrack[631]); - int LA633_0 = input.LA(1); - if ( (LA633_0==COMMENT||LA633_0==NL||LA633_0==WS) ) { - alt633=1; + int LA631_0 = input.LA(1); + if ( (LA631_0==COMMENT||LA631_0==NL||LA631_0==WS) ) { + alt631=1; } - } finally {dbg.exitDecision(633);} + } finally {dbg.exitDecision(631);} - switch (alt633) { + switch (alt631) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:7: ws { dbg.location(1273,7); - pushFollow(FOLLOW_ws_in_synpred61_Css39269); + pushFollow(FOLLOW_ws_in_synpred57_Css39237); ws(); state._fsp--; if (state.failed) return; @@ -41145,28 +40982,28 @@ public final void synpred61_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(633);} + } finally {dbg.exitSubRule(631);} dbg.location(1273,11); - match(input,COMMA,FOLLOW_COMMA_in_synpred61_Css39272); if (state.failed) return;dbg.location(1273,17); + match(input,COMMA,FOLLOW_COMMA_in_synpred57_Css39240); if (state.failed) return;dbg.location(1273,17); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:17: ( ws )? - int alt634=2; - try { dbg.enterSubRule(634); - try { dbg.enterDecision(634, decisionCanBacktrack[634]); + int alt632=2; + try { dbg.enterSubRule(632); + try { dbg.enterDecision(632, decisionCanBacktrack[632]); - int LA634_0 = input.LA(1); - if ( (LA634_0==COMMENT||LA634_0==NL||LA634_0==WS) ) { - alt634=1; + int LA632_0 = input.LA(1); + if ( (LA632_0==COMMENT||LA632_0==NL||LA632_0==WS) ) { + alt632=1; } - } finally {dbg.exitDecision(634);} + } finally {dbg.exitDecision(632);} - switch (alt634) { + switch (alt632) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:17: ws { dbg.location(1273,17); - pushFollow(FOLLOW_ws_in_synpred61_Css39274); + pushFollow(FOLLOW_ws_in_synpred57_Css39242); ws(); state._fsp--; if (state.failed) return; @@ -41174,36 +41011,36 @@ public final void synpred61_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(634);} + } finally {dbg.exitSubRule(632);} dbg.location(1273,21); - pushFollow(FOLLOW_cp_expression_in_synpred61_Css39277); + pushFollow(FOLLOW_cp_expression_in_synpred57_Css39245); cp_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred61_Css3 + // $ANTLR end synpred57_Css3 - // $ANTLR start synpred62_Css3 - public final void synpred62_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred58_Css3 + public final void synpred58_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1289:7: ( cp_expression_atom ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1289:8: cp_expression_atom { dbg.location(1289,8); - pushFollow(FOLLOW_cp_expression_atom_in_synpred62_Css39344); + pushFollow(FOLLOW_cp_expression_atom_in_synpred58_Css39312); cp_expression_atom(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred62_Css3 + // $ANTLR end synpred58_Css3 - // $ANTLR start synpred63_Css3 - public final void synpred63_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred59_Css3 + public final void synpred59_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:9: ( ( ws )? cp_expression_operator ) dbg.enterAlt(1); @@ -41211,24 +41048,24 @@ public final void synpred63_Css3_fragment() throws RecognitionException { { dbg.location(1291,10); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:10: ( ws )? - int alt635=2; - try { dbg.enterSubRule(635); - try { dbg.enterDecision(635, decisionCanBacktrack[635]); + int alt633=2; + try { dbg.enterSubRule(633); + try { dbg.enterDecision(633, decisionCanBacktrack[633]); - int LA635_0 = input.LA(1); - if ( (LA635_0==COMMENT||LA635_0==NL||LA635_0==WS) ) { - alt635=1; + int LA633_0 = input.LA(1); + if ( (LA633_0==COMMENT||LA633_0==NL||LA633_0==WS) ) { + alt633=1; } - } finally {dbg.exitDecision(635);} + } finally {dbg.exitDecision(633);} - switch (alt635) { + switch (alt633) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:10: ws { dbg.location(1291,10); - pushFollow(FOLLOW_ws_in_synpred63_Css39367); + pushFollow(FOLLOW_ws_in_synpred59_Css39335); ws(); state._fsp--; if (state.failed) return; @@ -41236,19 +41073,19 @@ public final void synpred63_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(635);} + } finally {dbg.exitSubRule(633);} dbg.location(1291,14); - pushFollow(FOLLOW_cp_expression_operator_in_synpred63_Css39370); + pushFollow(FOLLOW_cp_expression_operator_in_synpred59_Css39338); cp_expression_operator(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred63_Css3 + // $ANTLR end synpred59_Css3 - // $ANTLR start synpred64_Css3 - public final void synpred64_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred60_Css3 + public final void synpred60_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:11: ( ( ws )? cp_expression_atom ) dbg.enterAlt(1); @@ -41256,24 +41093,24 @@ public final void synpred64_Css3_fragment() throws RecognitionException { { dbg.location(1292,12); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:12: ( ws )? - int alt636=2; - try { dbg.enterSubRule(636); - try { dbg.enterDecision(636, decisionCanBacktrack[636]); + int alt634=2; + try { dbg.enterSubRule(634); + try { dbg.enterDecision(634, decisionCanBacktrack[634]); - int LA636_0 = input.LA(1); - if ( (LA636_0==COMMENT||LA636_0==NL||LA636_0==WS) ) { - alt636=1; + int LA634_0 = input.LA(1); + if ( (LA634_0==COMMENT||LA634_0==NL||LA634_0==WS) ) { + alt634=1; } - } finally {dbg.exitDecision(636);} + } finally {dbg.exitDecision(634);} - switch (alt636) { + switch (alt634) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:12: ws { dbg.location(1292,12); - pushFollow(FOLLOW_ws_in_synpred64_Css39396); + pushFollow(FOLLOW_ws_in_synpred60_Css39364); ws(); state._fsp--; if (state.failed) return; @@ -41281,36 +41118,36 @@ public final void synpred64_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(636);} + } finally {dbg.exitSubRule(634);} dbg.location(1292,16); - pushFollow(FOLLOW_cp_expression_atom_in_synpred64_Css39399); + pushFollow(FOLLOW_cp_expression_atom_in_synpred60_Css39367); cp_expression_atom(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred64_Css3 + // $ANTLR end synpred60_Css3 - // $ANTLR start synpred65_Css3 - public final void synpred65_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred61_Css3 + public final void synpred61_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1306:13: ( cp_math_expression ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1306:14: cp_math_expression { dbg.location(1306,14); - pushFollow(FOLLOW_cp_math_expression_in_synpred65_Css39539); + pushFollow(FOLLOW_cp_math_expression_in_synpred61_Css39507); cp_math_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred65_Css3 + // $ANTLR end synpred61_Css3 - // $ANTLR start synpred66_Css3 - public final void synpred66_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred62_Css3 + public final void synpred62_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ) dbg.enterAlt(1); @@ -41318,24 +41155,24 @@ public final void synpred66_Css3_fragment() throws RecognitionException { { dbg.location(1333,14); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:14: ( ws )? - int alt637=2; - try { dbg.enterSubRule(637); - try { dbg.enterDecision(637, decisionCanBacktrack[637]); + int alt635=2; + try { dbg.enterSubRule(635); + try { dbg.enterDecision(635, decisionCanBacktrack[635]); - int LA637_0 = input.LA(1); - if ( (LA637_0==COMMENT||LA637_0==NL||LA637_0==WS) ) { - alt637=1; + int LA635_0 = input.LA(1); + if ( (LA635_0==COMMENT||LA635_0==NL||LA635_0==WS) ) { + alt635=1; } - } finally {dbg.exitDecision(637);} + } finally {dbg.exitDecision(635);} - switch (alt637) { + switch (alt635) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:14: ws { dbg.location(1333,14); - pushFollow(FOLLOW_ws_in_synpred66_Css39672); + pushFollow(FOLLOW_ws_in_synpred62_Css39640); ws(); state._fsp--; if (state.failed) return; @@ -41343,7 +41180,7 @@ public final void synpred66_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(637);} + } finally {dbg.exitSubRule(635);} dbg.location(1333,18); if ( input.LA(1)==MINUS||input.LA(1)==PLUS||(input.LA(1) >= SOLIDUS && input.LA(1) <= STAR) ) { input.consume(); @@ -41359,10 +41196,10 @@ public final void synpred66_Css3_fragment() throws RecognitionException { } } - // $ANTLR end synpred66_Css3 + // $ANTLR end synpred62_Css3 - // $ANTLR start synpred67_Css3 - public final void synpred67_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred63_Css3 + public final void synpred63_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:77: ( ( ws )? combinator ( ws )? ) dbg.enterAlt(1); @@ -41370,24 +41207,24 @@ public final void synpred67_Css3_fragment() throws RecognitionException { { dbg.location(1365,78); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:78: ( ws )? - int alt638=2; - try { dbg.enterSubRule(638); - try { dbg.enterDecision(638, decisionCanBacktrack[638]); + int alt636=2; + try { dbg.enterSubRule(636); + try { dbg.enterDecision(636, decisionCanBacktrack[636]); - int LA638_0 = input.LA(1); - if ( (LA638_0==COMMENT||LA638_0==NL||LA638_0==WS) ) { - alt638=1; + int LA636_0 = input.LA(1); + if ( (LA636_0==COMMENT||LA636_0==NL||LA636_0==WS) ) { + alt636=1; } - } finally {dbg.exitDecision(638);} + } finally {dbg.exitDecision(636);} - switch (alt638) { + switch (alt636) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:78: ws { dbg.location(1365,78); - pushFollow(FOLLOW_ws_in_synpred67_Css39964); + pushFollow(FOLLOW_ws_in_synpred63_Css39932); ws(); state._fsp--; if (state.failed) return; @@ -41395,31 +41232,31 @@ public final void synpred67_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(638);} + } finally {dbg.exitSubRule(636);} dbg.location(1365,82); - pushFollow(FOLLOW_combinator_in_synpred67_Css39967); + pushFollow(FOLLOW_combinator_in_synpred63_Css39935); combinator(); state._fsp--; if (state.failed) return;dbg.location(1365,93); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:93: ( ws )? - int alt639=2; - try { dbg.enterSubRule(639); - try { dbg.enterDecision(639, decisionCanBacktrack[639]); + int alt637=2; + try { dbg.enterSubRule(637); + try { dbg.enterDecision(637, decisionCanBacktrack[637]); - int LA639_0 = input.LA(1); - if ( (LA639_0==COMMENT||LA639_0==NL||LA639_0==WS) ) { - alt639=1; + int LA637_0 = input.LA(1); + if ( (LA637_0==COMMENT||LA637_0==NL||LA637_0==WS) ) { + alt637=1; } - } finally {dbg.exitDecision(639);} + } finally {dbg.exitDecision(637);} - switch (alt639) { + switch (alt637) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:93: ws { dbg.location(1365,93); - pushFollow(FOLLOW_ws_in_synpred67_Css39969); + pushFollow(FOLLOW_ws_in_synpred63_Css39937); ws(); state._fsp--; if (state.failed) return; @@ -41427,32 +41264,32 @@ public final void synpred67_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(639);} + } finally {dbg.exitSubRule(637);} } } - // $ANTLR end synpred67_Css3 + // $ANTLR end synpred63_Css3 - // $ANTLR start synpred68_Css3 - public final void synpred68_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred64_Css3 + public final void synpred64_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:172: ( pseudo ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:173: pseudo { dbg.location(1365,173); - pushFollow(FOLLOW_pseudo_in_synpred68_Css310005); + pushFollow(FOLLOW_pseudo_in_synpred64_Css39973); pseudo(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred68_Css3 + // $ANTLR end synpred64_Css3 - // $ANTLR start synpred69_Css3 - public final void synpred69_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred65_Css3 + public final void synpred65_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:191: ( ( ws )? LPAREN ) dbg.enterAlt(1); @@ -41460,24 +41297,24 @@ public final void synpred69_Css3_fragment() throws RecognitionException { { dbg.location(1365,192); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:192: ( ws )? - int alt640=2; - try { dbg.enterSubRule(640); - try { dbg.enterDecision(640, decisionCanBacktrack[640]); + int alt638=2; + try { dbg.enterSubRule(638); + try { dbg.enterDecision(638, decisionCanBacktrack[638]); - int LA640_0 = input.LA(1); - if ( (LA640_0==COMMENT||LA640_0==NL||LA640_0==WS) ) { - alt640=1; + int LA638_0 = input.LA(1); + if ( (LA638_0==COMMENT||LA638_0==NL||LA638_0==WS) ) { + alt638=1; } - } finally {dbg.exitDecision(640);} + } finally {dbg.exitDecision(638);} - switch (alt640) { + switch (alt638) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1365:192: ws { dbg.location(1365,192); - pushFollow(FOLLOW_ws_in_synpred69_Css310013); + pushFollow(FOLLOW_ws_in_synpred65_Css39981); ws(); state._fsp--; if (state.failed) return; @@ -41485,33 +41322,33 @@ public final void synpred69_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(640);} + } finally {dbg.exitSubRule(638);} dbg.location(1365,196); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred69_Css310016); if (state.failed) return; + match(input,LPAREN,FOLLOW_LPAREN_in_synpred65_Css39984); if (state.failed) return; } } - // $ANTLR end synpred69_Css3 + // $ANTLR end synpred65_Css3 - // $ANTLR start synpred70_Css3 - public final void synpred70_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred66_Css3 + public final void synpred66_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1374:25: ( webkitKeyframeSelectors ) dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1374:26: webkitKeyframeSelectors { dbg.location(1374,26); - pushFollow(FOLLOW_webkitKeyframeSelectors_in_synpred70_Css310132); + pushFollow(FOLLOW_webkitKeyframeSelectors_in_synpred66_Css310100); webkitKeyframeSelectors(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred70_Css3 + // $ANTLR end synpred66_Css3 - // $ANTLR start synpred71_Css3 - public final void synpred71_Css3_fragment() throws RecognitionException { + // $ANTLR start synpred67_Css3 + public final void synpred67_Css3_fragment() throws RecognitionException { // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:19: ( ( ws )? COMMA ) dbg.enterAlt(1); @@ -41519,24 +41356,24 @@ public final void synpred71_Css3_fragment() throws RecognitionException { { dbg.location(1552,20); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:20: ( ws )? - int alt641=2; - try { dbg.enterSubRule(641); - try { dbg.enterDecision(641, decisionCanBacktrack[641]); + int alt639=2; + try { dbg.enterSubRule(639); + try { dbg.enterDecision(639, decisionCanBacktrack[639]); - int LA641_0 = input.LA(1); - if ( (LA641_0==COMMENT||LA641_0==NL||LA641_0==WS) ) { - alt641=1; + int LA639_0 = input.LA(1); + if ( (LA639_0==COMMENT||LA639_0==NL||LA639_0==WS) ) { + alt639=1; } - } finally {dbg.exitDecision(641);} + } finally {dbg.exitDecision(639);} - switch (alt641) { + switch (alt639) { case 1 : dbg.enterAlt(1); // /home/matthias/src/netbeans/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:20: ws { dbg.location(1552,20); - pushFollow(FOLLOW_ws_in_synpred71_Css311377); + pushFollow(FOLLOW_ws_in_synpred67_Css311345); ws(); state._fsp--; if (state.failed) return; @@ -41544,13 +41381,13 @@ public final void synpred71_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(641);} + } finally {dbg.exitSubRule(639);} dbg.location(1552,24); - match(input,COMMA,FOLLOW_COMMA_in_synpred71_Css311380); if (state.failed) return; + match(input,COMMA,FOLLOW_COMMA_in_synpred67_Css311348); if (state.failed) return; } } - // $ANTLR end synpred71_Css3 + // $ANTLR end synpred67_Css3 // Delegated rules @@ -41762,22 +41599,6 @@ public final boolean synpred23_Css3() { state.failed=false; return success; } - public final boolean synpred68_Css3() { - state.backtracking++; - dbg.beginBacktrack(state.backtracking); - int start = input.mark(); - try { - synpred68_Css3_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - dbg.endBacktrack(state.backtracking, success); - state.backtracking--; - state.failed=false; - return success; - } public final boolean synpred31_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -41826,22 +41647,6 @@ public final boolean synpred15_Css3() { state.failed=false; return success; } - public final boolean synpred70_Css3() { - state.backtracking++; - dbg.beginBacktrack(state.backtracking); - int start = input.mark(); - try { - synpred70_Css3_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - dbg.endBacktrack(state.backtracking, success); - state.backtracking--; - state.failed=false; - return success; - } public final boolean synpred32_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -41874,12 +41679,12 @@ public final boolean synpred35_Css3() { state.failed=false; return success; } - public final boolean synpred38_Css3() { + public final boolean synpred43_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); int start = input.mark(); try { - synpred38_Css3_fragment(); // can never throw exception + synpred43_Css3_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -41890,12 +41695,12 @@ public final boolean synpred38_Css3() { state.failed=false; return success; } - public final boolean synpred43_Css3() { + public final boolean synpred38_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); int start = input.mark(); try { - synpred43_Css3_fragment(); // can never throw exception + synpred38_Css3_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -42130,22 +41935,6 @@ public final boolean synpred50_Css3() { state.failed=false; return success; } - public final boolean synpred56_Css3() { - state.backtracking++; - dbg.beginBacktrack(state.backtracking); - int start = input.mark(); - try { - synpred56_Css3_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - dbg.endBacktrack(state.backtracking, success); - state.backtracking--; - state.failed=false; - return success; - } public final boolean synpred17_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -42434,22 +42223,6 @@ public final boolean synpred5_Css3() { state.failed=false; return success; } - public final boolean synpred71_Css3() { - state.backtracking++; - dbg.beginBacktrack(state.backtracking); - int start = input.mark(); - try { - synpred71_Css3_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - dbg.endBacktrack(state.backtracking, success); - state.backtracking--; - state.failed=false; - return success; - } public final boolean synpred66_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -42466,22 +42239,6 @@ public final boolean synpred66_Css3() { state.failed=false; return success; } - public final boolean synpred69_Css3() { - state.backtracking++; - dbg.beginBacktrack(state.backtracking); - int start = input.mark(); - try { - synpred69_Css3_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - dbg.endBacktrack(state.backtracking, success); - state.backtracking--; - state.failed=false; - return success; - } public final boolean synpred41_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -42642,6 +42399,22 @@ public final boolean synpred25_Css3() { state.failed=false; return success; } + public final boolean synpred60_Css3() { + state.backtracking++; + dbg.beginBacktrack(state.backtracking); + int start = input.mark(); + try { + synpred60_Css3_fragment(); // can never throw exception + } catch (RecognitionException re) { + System.err.println("impossible: "+re); + } + boolean success = !state.failed; + input.rewind(start); + dbg.endBacktrack(state.backtracking, success); + state.backtracking--; + state.failed=false; + return success; + } public final boolean synpred52_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -42709,60 +42482,60 @@ public final boolean synpred28_Css3() { protected DFA155 dfa155 = new DFA155(this); protected DFA173 dfa173 = new DFA173(this); protected DFA186 dfa186 = new DFA186(this); - protected DFA225 dfa225 = new DFA225(this); - protected DFA237 dfa237 = new DFA237(this); + protected DFA224 dfa224 = new DFA224(this); protected DFA236 dfa236 = new DFA236(this); - protected DFA256 dfa256 = new DFA256(this); - protected DFA258 dfa258 = new DFA258(this); - protected DFA263 dfa263 = new DFA263(this); + protected DFA235 dfa235 = new DFA235(this); + protected DFA255 dfa255 = new DFA255(this); + protected DFA257 dfa257 = new DFA257(this); + protected DFA262 dfa262 = new DFA262(this); + protected DFA267 dfa267 = new DFA267(this); + protected DFA273 dfa273 = new DFA273(this); protected DFA268 dfa268 = new DFA268(this); - protected DFA274 dfa274 = new DFA274(this); - protected DFA269 dfa269 = new DFA269(this); - protected DFA291 dfa291 = new DFA291(this); - protected DFA284 dfa284 = new DFA284(this); + protected DFA290 dfa290 = new DFA290(this); protected DFA283 dfa283 = new DFA283(this); - protected DFA288 dfa288 = new DFA288(this); - protected DFA293 dfa293 = new DFA293(this); - protected DFA295 dfa295 = new DFA295(this); - protected DFA299 dfa299 = new DFA299(this); - protected DFA307 dfa307 = new DFA307(this); + protected DFA282 dfa282 = new DFA282(this); + protected DFA287 dfa287 = new DFA287(this); + protected DFA292 dfa292 = new DFA292(this); + protected DFA294 dfa294 = new DFA294(this); + protected DFA298 dfa298 = new DFA298(this); protected DFA306 dfa306 = new DFA306(this); protected DFA305 dfa305 = new DFA305(this); - protected DFA311 dfa311 = new DFA311(this); - protected DFA314 dfa314 = new DFA314(this); - protected DFA337 dfa337 = new DFA337(this); - protected DFA360 dfa360 = new DFA360(this); - protected DFA375 dfa375 = new DFA375(this); + protected DFA304 dfa304 = new DFA304(this); + protected DFA310 dfa310 = new DFA310(this); + protected DFA313 dfa313 = new DFA313(this); + protected DFA336 dfa336 = new DFA336(this); + protected DFA359 dfa359 = new DFA359(this); protected DFA374 dfa374 = new DFA374(this); - protected DFA389 dfa389 = new DFA389(this); - protected DFA399 dfa399 = new DFA399(this); + protected DFA373 dfa373 = new DFA373(this); + protected DFA388 dfa388 = new DFA388(this); protected DFA398 dfa398 = new DFA398(this); - protected DFA408 dfa408 = new DFA408(this); - protected DFA414 dfa414 = new DFA414(this); - protected DFA420 dfa420 = new DFA420(this); - protected DFA434 dfa434 = new DFA434(this); - protected DFA439 dfa439 = new DFA439(this); - protected DFA446 dfa446 = new DFA446(this); - protected DFA450 dfa450 = new DFA450(this); - protected DFA465 dfa465 = new DFA465(this); - protected DFA467 dfa467 = new DFA467(this); - protected DFA480 dfa480 = new DFA480(this); - protected DFA483 dfa483 = new DFA483(this); - protected DFA499 dfa499 = new DFA499(this); + protected DFA397 dfa397 = new DFA397(this); + protected DFA407 dfa407 = new DFA407(this); + protected DFA413 dfa413 = new DFA413(this); + protected DFA419 dfa419 = new DFA419(this); + protected DFA433 dfa433 = new DFA433(this); + protected DFA438 dfa438 = new DFA438(this); + protected DFA445 dfa445 = new DFA445(this); + protected DFA449 dfa449 = new DFA449(this); + protected DFA464 dfa464 = new DFA464(this); + protected DFA466 dfa466 = new DFA466(this); + protected DFA479 dfa479 = new DFA479(this); + protected DFA482 dfa482 = new DFA482(this); + protected DFA498 dfa498 = new DFA498(this); + protected DFA527 dfa527 = new DFA527(this); protected DFA528 dfa528 = new DFA528(this); - protected DFA529 dfa529 = new DFA529(this); - protected DFA535 dfa535 = new DFA535(this); - protected DFA543 dfa543 = new DFA543(this); + protected DFA534 dfa534 = new DFA534(this); protected DFA542 dfa542 = new DFA542(this); - protected DFA546 dfa546 = new DFA546(this); - protected DFA551 dfa551 = new DFA551(this); - protected DFA571 dfa571 = new DFA571(this); - protected DFA578 dfa578 = new DFA578(this); - protected DFA573 dfa573 = new DFA573(this); - protected DFA616 dfa616 = new DFA616(this); - protected DFA611 dfa611 = new DFA611(this); - protected DFA627 dfa627 = new DFA627(this); - protected DFA632 dfa632 = new DFA632(this); + protected DFA541 dfa541 = new DFA541(this); + protected DFA545 dfa545 = new DFA545(this); + protected DFA550 dfa550 = new DFA550(this); + protected DFA570 dfa570 = new DFA570(this); + protected DFA577 dfa577 = new DFA577(this); + protected DFA572 dfa572 = new DFA572(this); + protected DFA614 dfa614 = new DFA614(this); + protected DFA609 dfa609 = new DFA609(this); + protected DFA625 dfa625 = new DFA625(this); + protected DFA630 dfa630 = new DFA630(this); static final String DFA3_eotS = "\5\uffff"; static final String DFA3_eofS = @@ -44147,7 +43920,7 @@ public void error(NoViableAltException nvae) { static final String DFA93_acceptS = "\2\uffff\1\2\1\1"; static final String DFA93_specialS = - "\1\0\1\1\2\uffff}>"; + "\1\1\1\0\2\uffff}>"; static final String[] DFA93_transitionS = { "\2\2\2\uffff\5\2\3\uffff\2\2\1\3\1\1\1\2\1\uffff\1\2\5\uffff\3\2\7\uffff"+ "\1\2\2\uffff\2\2\2\uffff\2\2\3\uffff\1\2\1\uffff\1\2\4\uffff\1\2\1\uffff"+ @@ -44207,29 +43980,29 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA93_0 = input.LA(1); + int LA93_1 = input.LA(1); - int index93_0 = input.index(); + int index93_1 = input.index(); input.rewind(); s = -1; - if ( (LA93_0==COMMENT||LA93_0==NL||LA93_0==WS) ) {s = 1;} - else if ( (LA93_0==EOF||(LA93_0 >= AT_IDENT && LA93_0 <= AT_SIGN)||(LA93_0 >= BOTTOMCENTER_SYM && LA93_0 <= BOTTOMRIGHT_SYM)||(LA93_0 >= CHARSET_SYM && LA93_0 <= COLON)||LA93_0==CONTAINER_SYM||LA93_0==COUNTER_STYLE_SYM||(LA93_0 >= DCOLON && LA93_0 <= DOT)||LA93_0==FONT_FACE_SYM||(LA93_0 >= GEN && LA93_0 <= GREATER)||(LA93_0 >= HASH && LA93_0 <= HASH_SYMBOL)||LA93_0==IDENT||LA93_0==IMPORT_SYM||LA93_0==KEYFRAMES_SYM||(LA93_0 >= LAYER_SYM && LA93_0 <= LEFTTOP_SYM)||LA93_0==LESS_AND||(LA93_0 >= MEDIA_SYM && LA93_0 <= MOZ_DOCUMENT_SYM)||LA93_0==NAMESPACE_SYM||LA93_0==PAGE_SYM||(LA93_0 >= PIPE && LA93_0 <= PLUS)||LA93_0==RBRACE||(LA93_0 >= RIGHTBOTTOM_SYM && LA93_0 <= RPAREN)||(LA93_0 >= SASS_AT_ROOT && LA93_0 <= SASS_DEBUG)||(LA93_0 >= SASS_EACH && LA93_0 <= SASS_ELSE)||(LA93_0 >= SASS_EXTEND && LA93_0 <= SASS_FUNCTION)||(LA93_0 >= SASS_IF && LA93_0 <= SASS_MIXIN)||(LA93_0 >= SASS_RETURN && LA93_0 <= SEMI)||LA93_0==STAR||LA93_0==SUPPORTS_SYM||LA93_0==TILDE||(LA93_0 >= TOPCENTER_SYM && LA93_0 <= TOPRIGHT_SYM)||LA93_0==VARIABLE||LA93_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} - else if ( (LA93_0==COMMA) && (synpred10_Css3())) {s = 3;} + if ( (LA93_1==EOF||(LA93_1 >= AT_IDENT && LA93_1 <= AT_SIGN)||(LA93_1 >= BOTTOMCENTER_SYM && LA93_1 <= BOTTOMRIGHT_SYM)||(LA93_1 >= CHARSET_SYM && LA93_1 <= COLON)||LA93_1==CONTAINER_SYM||LA93_1==COUNTER_STYLE_SYM||(LA93_1 >= DCOLON && LA93_1 <= DOT)||LA93_1==FONT_FACE_SYM||(LA93_1 >= GEN && LA93_1 <= GREATER)||(LA93_1 >= HASH && LA93_1 <= HASH_SYMBOL)||LA93_1==IDENT||LA93_1==IMPORT_SYM||LA93_1==KEYFRAMES_SYM||(LA93_1 >= LAYER_SYM && LA93_1 <= LEFTTOP_SYM)||LA93_1==LESS_AND||(LA93_1 >= MEDIA_SYM && LA93_1 <= MOZ_DOCUMENT_SYM)||LA93_1==NAMESPACE_SYM||LA93_1==PAGE_SYM||(LA93_1 >= PIPE && LA93_1 <= PLUS)||LA93_1==RBRACE||(LA93_1 >= RIGHTBOTTOM_SYM && LA93_1 <= RPAREN)||(LA93_1 >= SASS_AT_ROOT && LA93_1 <= SASS_DEBUG)||(LA93_1 >= SASS_EACH && LA93_1 <= SASS_ELSE)||(LA93_1 >= SASS_ERROR && LA93_1 <= SASS_FUNCTION)||(LA93_1 >= SASS_IF && LA93_1 <= SASS_MIXIN)||(LA93_1 >= SASS_RETURN && LA93_1 <= SEMI)||LA93_1==STAR||LA93_1==SUPPORTS_SYM||LA93_1==TILDE||(LA93_1 >= TOPCENTER_SYM && LA93_1 <= TOPRIGHT_SYM)||LA93_1==VARIABLE||LA93_1==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} + else if ( (LA93_1==COMMENT||LA93_1==NL||LA93_1==WS) ) {s = 1;} + else if ( (LA93_1==COMMA) && (synpred10_Css3())) {s = 3;} - input.seek(index93_0); + input.seek(index93_1); if ( s>=0 ) return s; break; case 1 : - int LA93_1 = input.LA(1); + int LA93_0 = input.LA(1); - int index93_1 = input.index(); + int index93_0 = input.index(); input.rewind(); s = -1; - if ( (LA93_1==EOF||(LA93_1 >= AT_IDENT && LA93_1 <= AT_SIGN)||(LA93_1 >= BOTTOMCENTER_SYM && LA93_1 <= BOTTOMRIGHT_SYM)||(LA93_1 >= CHARSET_SYM && LA93_1 <= COLON)||LA93_1==CONTAINER_SYM||LA93_1==COUNTER_STYLE_SYM||(LA93_1 >= DCOLON && LA93_1 <= DOT)||LA93_1==FONT_FACE_SYM||(LA93_1 >= GEN && LA93_1 <= GREATER)||(LA93_1 >= HASH && LA93_1 <= HASH_SYMBOL)||LA93_1==IDENT||LA93_1==IMPORT_SYM||LA93_1==KEYFRAMES_SYM||(LA93_1 >= LAYER_SYM && LA93_1 <= LEFTTOP_SYM)||LA93_1==LESS_AND||(LA93_1 >= MEDIA_SYM && LA93_1 <= MOZ_DOCUMENT_SYM)||LA93_1==NAMESPACE_SYM||LA93_1==PAGE_SYM||(LA93_1 >= PIPE && LA93_1 <= PLUS)||LA93_1==RBRACE||(LA93_1 >= RIGHTBOTTOM_SYM && LA93_1 <= RPAREN)||(LA93_1 >= SASS_AT_ROOT && LA93_1 <= SASS_DEBUG)||(LA93_1 >= SASS_EACH && LA93_1 <= SASS_ELSE)||(LA93_1 >= SASS_ERROR && LA93_1 <= SASS_FUNCTION)||(LA93_1 >= SASS_IF && LA93_1 <= SASS_MIXIN)||(LA93_1 >= SASS_RETURN && LA93_1 <= SEMI)||LA93_1==STAR||LA93_1==SUPPORTS_SYM||LA93_1==TILDE||(LA93_1 >= TOPCENTER_SYM && LA93_1 <= TOPRIGHT_SYM)||LA93_1==VARIABLE||LA93_1==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} - else if ( (LA93_1==COMMENT||LA93_1==NL||LA93_1==WS) ) {s = 1;} - else if ( (LA93_1==COMMA) && (synpred10_Css3())) {s = 3;} + if ( (LA93_0==COMMENT||LA93_0==NL||LA93_0==WS) ) {s = 1;} + else if ( (LA93_0==EOF||(LA93_0 >= AT_IDENT && LA93_0 <= AT_SIGN)||(LA93_0 >= BOTTOMCENTER_SYM && LA93_0 <= BOTTOMRIGHT_SYM)||(LA93_0 >= CHARSET_SYM && LA93_0 <= COLON)||LA93_0==CONTAINER_SYM||LA93_0==COUNTER_STYLE_SYM||(LA93_0 >= DCOLON && LA93_0 <= DOT)||LA93_0==FONT_FACE_SYM||(LA93_0 >= GEN && LA93_0 <= GREATER)||(LA93_0 >= HASH && LA93_0 <= HASH_SYMBOL)||LA93_0==IDENT||LA93_0==IMPORT_SYM||LA93_0==KEYFRAMES_SYM||(LA93_0 >= LAYER_SYM && LA93_0 <= LEFTTOP_SYM)||LA93_0==LESS_AND||(LA93_0 >= MEDIA_SYM && LA93_0 <= MOZ_DOCUMENT_SYM)||LA93_0==NAMESPACE_SYM||LA93_0==PAGE_SYM||(LA93_0 >= PIPE && LA93_0 <= PLUS)||LA93_0==RBRACE||(LA93_0 >= RIGHTBOTTOM_SYM && LA93_0 <= RPAREN)||(LA93_0 >= SASS_AT_ROOT && LA93_0 <= SASS_DEBUG)||(LA93_0 >= SASS_EACH && LA93_0 <= SASS_ELSE)||(LA93_0 >= SASS_EXTEND && LA93_0 <= SASS_FUNCTION)||(LA93_0 >= SASS_IF && LA93_0 <= SASS_MIXIN)||(LA93_0 >= SASS_RETURN && LA93_0 <= SEMI)||LA93_0==STAR||LA93_0==SUPPORTS_SYM||LA93_0==TILDE||(LA93_0 >= TOPCENTER_SYM && LA93_0 <= TOPRIGHT_SYM)||LA93_0==VARIABLE||LA93_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} + else if ( (LA93_0==COMMA) && (synpred10_Css3())) {s = 3;} - input.seek(index93_1); + input.seek(index93_0); if ( s>=0 ) return s; break; } @@ -44987,53 +44760,53 @@ public void error(NoViableAltException nvae) { } } - static final String DFA225_eotS = + static final String DFA224_eotS = "\4\uffff"; - static final String DFA225_eofS = + static final String DFA224_eofS = "\1\2\3\uffff"; - static final String DFA225_minS = + static final String DFA224_minS = "\2\24\2\uffff"; - static final String DFA225_maxS = + static final String DFA224_maxS = "\2\u009b\2\uffff"; - static final String DFA225_acceptS = + static final String DFA224_acceptS = "\2\uffff\1\2\1\1"; - static final String DFA225_specialS = + static final String DFA224_specialS = "\4\uffff}>"; - static final String[] DFA225_transitionS = { + static final String[] DFA224_transitionS = { "\1\3\1\1\50\uffff\1\2\26\uffff\1\1\105\uffff\1\1", "\1\3\1\1\50\uffff\1\2\26\uffff\1\1\105\uffff\1\1", "", "" }; - static final short[] DFA225_eot = DFA.unpackEncodedString(DFA225_eotS); - static final short[] DFA225_eof = DFA.unpackEncodedString(DFA225_eofS); - static final char[] DFA225_min = DFA.unpackEncodedStringToUnsignedChars(DFA225_minS); - static final char[] DFA225_max = DFA.unpackEncodedStringToUnsignedChars(DFA225_maxS); - static final short[] DFA225_accept = DFA.unpackEncodedString(DFA225_acceptS); - static final short[] DFA225_special = DFA.unpackEncodedString(DFA225_specialS); - static final short[][] DFA225_transition; + static final short[] DFA224_eot = DFA.unpackEncodedString(DFA224_eotS); + static final short[] DFA224_eof = DFA.unpackEncodedString(DFA224_eofS); + static final char[] DFA224_min = DFA.unpackEncodedStringToUnsignedChars(DFA224_minS); + static final char[] DFA224_max = DFA.unpackEncodedStringToUnsignedChars(DFA224_maxS); + static final short[] DFA224_accept = DFA.unpackEncodedString(DFA224_acceptS); + static final short[] DFA224_special = DFA.unpackEncodedString(DFA224_specialS); + static final short[][] DFA224_transition; static { - int numStates = DFA225_transitionS.length; - DFA225_transition = new short[numStates][]; + int numStates = DFA224_transitionS.length; + DFA224_transition = new short[numStates][]; for (int i=0; i=0 ) return s; break; case 1 : - int LA258_4 = input.LA(1); + int LA257_4 = input.LA(1); - int index258_4 = input.index(); + int index257_4 = input.index(); input.rewind(); s = -1; - if ( (synpred38_Css3()) ) {s = 5;} + if ( (synpred34_Css3()) ) {s = 5;} else if ( (true) ) {s = 3;} - input.seek(index258_4); + input.seek(index257_4); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 258, _s, input); + new NoViableAltException(getDescription(), 257, _s, input); error(nvae); throw nvae; } } - static final String DFA263_eotS = + static final String DFA262_eotS = "\4\uffff"; - static final String DFA263_eofS = + static final String DFA262_eofS = "\4\uffff"; - static final String DFA263_minS = + static final String DFA262_minS = "\2\23\2\uffff"; - static final String DFA263_maxS = + static final String DFA262_maxS = "\2\u009b\2\uffff"; - static final String DFA263_acceptS = + static final String DFA262_acceptS = "\2\uffff\1\2\1\1"; - static final String DFA263_specialS = + static final String DFA262_specialS = "\4\uffff}>"; - static final String[] DFA263_transitionS = { + static final String[] DFA262_transitionS = { "\1\2\1\uffff\1\1\77\uffff\1\1\62\uffff\1\3\22\uffff\1\1", "\1\2\1\uffff\1\1\77\uffff\1\1\62\uffff\1\3\22\uffff\1\1", "", "" }; - static final short[] DFA263_eot = DFA.unpackEncodedString(DFA263_eotS); - static final short[] DFA263_eof = DFA.unpackEncodedString(DFA263_eofS); - static final char[] DFA263_min = DFA.unpackEncodedStringToUnsignedChars(DFA263_minS); - static final char[] DFA263_max = DFA.unpackEncodedStringToUnsignedChars(DFA263_maxS); - static final short[] DFA263_accept = DFA.unpackEncodedString(DFA263_acceptS); - static final short[] DFA263_special = DFA.unpackEncodedString(DFA263_specialS); - static final short[][] DFA263_transition; + static final short[] DFA262_eot = DFA.unpackEncodedString(DFA262_eotS); + static final short[] DFA262_eof = DFA.unpackEncodedString(DFA262_eofS); + static final char[] DFA262_min = DFA.unpackEncodedStringToUnsignedChars(DFA262_minS); + static final char[] DFA262_max = DFA.unpackEncodedStringToUnsignedChars(DFA262_maxS); + static final short[] DFA262_accept = DFA.unpackEncodedString(DFA262_acceptS); + static final short[] DFA262_special = DFA.unpackEncodedString(DFA262_specialS); + static final short[][] DFA262_transition; static { - int numStates = DFA263_transitionS.length; - DFA263_transition = new short[numStates][]; + int numStates = DFA262_transitionS.length; + DFA262_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA306_transitionS = { - "\1\2\1\1\26\uffff\1\3\21\uffff\1\2\26\uffff\1\1\14\uffff\1\3\11\uffff"+ - "\1\2\36\uffff\1\3\17\uffff\1\1", - "\1\3\13\uffff\1\3\1\2\1\1\10\uffff\3\3\12\uffff\2\3\2\uffff\2\3\3\uffff"+ - "\1\3\11\uffff\1\2\1\3\5\uffff\1\3\7\uffff\1\3\7\uffff\1\1\13\uffff\2"+ - "\3\11\uffff\1\2\12\uffff\1\3\17\uffff\1\3\3\uffff\1\3\17\uffff\1\1", - "", - "" - }; - static final short[] DFA306_eot = DFA.unpackEncodedString(DFA306_eotS); static final short[] DFA306_eof = DFA.unpackEncodedString(DFA306_eofS); static final char[] DFA306_min = DFA.unpackEncodedStringToUnsignedChars(DFA306_minS); @@ -46171,7 +45884,7 @@ public DFA306(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 920:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )*"; + return "919:1: selector : ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -46183,18 +45896,19 @@ public void error(NoViableAltException nvae) { static final String DFA305_eofS = "\4\uffff"; static final String DFA305_minS = - "\1\25\1\7\2\uffff"; + "\1\24\1\7\2\uffff"; static final String DFA305_maxS = "\2\u009b\2\uffff"; static final String DFA305_acceptS = - "\2\uffff\1\1\1\2"; + "\2\uffff\1\2\1\1"; static final String DFA305_specialS = "\4\uffff}>"; static final String[] DFA305_transitionS = { - "\1\1\26\uffff\1\2\50\uffff\1\1\14\uffff\1\2\50\uffff\1\2\17\uffff\1\1", - "\1\3\13\uffff\1\3\1\uffff\1\1\10\uffff\3\3\12\uffff\1\3\1\2\2\uffff"+ - "\2\3\3\uffff\1\3\12\uffff\1\3\5\uffff\1\3\7\uffff\1\3\7\uffff\1\1\13"+ - "\uffff\1\3\1\2\24\uffff\1\3\17\uffff\1\3\3\uffff\1\2\17\uffff\1\1", + "\1\2\1\1\26\uffff\1\3\21\uffff\1\2\26\uffff\1\1\14\uffff\1\3\11\uffff"+ + "\1\2\36\uffff\1\3\17\uffff\1\1", + "\1\3\13\uffff\1\3\1\2\1\1\10\uffff\3\3\12\uffff\2\3\2\uffff\2\3\3\uffff"+ + "\1\3\11\uffff\1\2\1\3\5\uffff\1\3\7\uffff\1\3\7\uffff\1\1\13\uffff\2"+ + "\3\11\uffff\1\2\12\uffff\1\3\17\uffff\1\3\3\uffff\1\3\17\uffff\1\1", "", "" }; @@ -46229,6 +45943,65 @@ public DFA305(BaseRecognizer recognizer) { this.transition = DFA305_transition; } @Override + public String getDescription() { + return "()* loopback of 920:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )*"; + } + public void error(NoViableAltException nvae) { + dbg.recognitionException(nvae); + } + } + + static final String DFA304_eotS = + "\4\uffff"; + static final String DFA304_eofS = + "\4\uffff"; + static final String DFA304_minS = + "\1\25\1\7\2\uffff"; + static final String DFA304_maxS = + "\2\u009b\2\uffff"; + static final String DFA304_acceptS = + "\2\uffff\1\1\1\2"; + static final String DFA304_specialS = + "\4\uffff}>"; + static final String[] DFA304_transitionS = { + "\1\1\26\uffff\1\2\50\uffff\1\1\14\uffff\1\2\50\uffff\1\2\17\uffff\1\1", + "\1\3\13\uffff\1\3\1\uffff\1\1\10\uffff\3\3\12\uffff\1\3\1\2\2\uffff"+ + "\2\3\3\uffff\1\3\12\uffff\1\3\5\uffff\1\3\7\uffff\1\3\7\uffff\1\1\13"+ + "\uffff\1\3\1\2\24\uffff\1\3\17\uffff\1\3\3\uffff\1\2\17\uffff\1\1", + "", + "" + }; + + static final short[] DFA304_eot = DFA.unpackEncodedString(DFA304_eotS); + static final short[] DFA304_eof = DFA.unpackEncodedString(DFA304_eofS); + static final char[] DFA304_min = DFA.unpackEncodedStringToUnsignedChars(DFA304_minS); + static final char[] DFA304_max = DFA.unpackEncodedStringToUnsignedChars(DFA304_maxS); + static final short[] DFA304_accept = DFA.unpackEncodedString(DFA304_acceptS); + static final short[] DFA304_special = DFA.unpackEncodedString(DFA304_specialS); + static final short[][] DFA304_transition; + + static { + int numStates = DFA304_transitionS.length; + DFA304_transition = new short[numStates][]; + for (int i=0; i"; - static final String[] DFA375_transitionS = { + static final String[] DFA374_transitionS = { "\1\70\1\12\1\24\2\uffff\5\52\3\uffff\1\53\1\2\1\56\1\1\2\uffff\1\53\5"+ "\uffff\1\2\1\20\1\2\1\uffff\1\65\3\uffff\1\67\1\uffff\1\43\1\72\1\uffff"+ "\1\30\1\2\2\uffff\1\10\1\17\3\uffff\1\23\1\2\1\41\4\uffff\1\46\2\uffff"+ @@ -46585,34 +46358,34 @@ public void error(NoViableAltException nvae) { "" }; - static final short[] DFA375_eot = DFA.unpackEncodedString(DFA375_eotS); - static final short[] DFA375_eof = DFA.unpackEncodedString(DFA375_eofS); - static final char[] DFA375_min = DFA.unpackEncodedStringToUnsignedChars(DFA375_minS); - static final char[] DFA375_max = DFA.unpackEncodedStringToUnsignedChars(DFA375_maxS); - static final short[] DFA375_accept = DFA.unpackEncodedString(DFA375_acceptS); - static final short[] DFA375_special = DFA.unpackEncodedString(DFA375_specialS); - static final short[][] DFA375_transition; + static final short[] DFA374_eot = DFA.unpackEncodedString(DFA374_eotS); + static final short[] DFA374_eof = DFA.unpackEncodedString(DFA374_eofS); + static final char[] DFA374_min = DFA.unpackEncodedStringToUnsignedChars(DFA374_minS); + static final char[] DFA374_max = DFA.unpackEncodedStringToUnsignedChars(DFA374_maxS); + static final short[] DFA374_accept = DFA.unpackEncodedString(DFA374_acceptS); + static final short[] DFA374_special = DFA.unpackEncodedString(DFA374_specialS); + static final short[][] DFA374_transition; static { - int numStates = DFA375_transitionS.length; - DFA375_transition = new short[numStates][]; + int numStates = DFA374_transitionS.length; + DFA374_transition = new short[numStates][]; for (int i=0; i= BOTTOMCENTER_SYM && LA375_0 <= BOTTOMRIGHT_SYM)||(LA375_0 >= LEFTBOTTOM_SYM && LA375_0 <= LEFTTOP_SYM)||(LA375_0 >= RIGHTBOTTOM_SYM && LA375_0 <= RIGHTTOP_SYM)||(LA375_0 >= TOPCENTER_SYM && LA375_0 <= TOPRIGHT_SYM)) ) {s = 42;} - else if ( (LA375_0==CHARSET_SYM||LA375_0==COUNTER_STYLE_SYM||LA375_0==NAMESPACE_SYM||LA375_0==SASS_ELSE||(LA375_0 >= SASS_FORWARD && LA375_0 <= SASS_FUNCTION)||(LA375_0 >= SASS_RETURN && LA375_0 <= SASS_USE)) ) {s = 43;} - else if ( (LA375_0==COMMA) ) {s = 46;} - else if ( (LA375_0==SOLIDUS) && (synpred55_Css3())) {s = 47;} - else if ( (LA375_0==TILDE) ) {s = 48;} - else if ( (LA375_0==NUMBER) && (synpred55_Css3())) {s = 49;} - else if ( (LA375_0==URANGE) && (synpred55_Css3())) {s = 50;} - else if ( (LA375_0==PERCENTAGE) && (synpred55_Css3())) {s = 51;} - else if ( (LA375_0==LENGTH) && (synpred55_Css3())) {s = 52;} - else if ( (LA375_0==EMS) && (synpred55_Css3())) {s = 53;} - else if ( (LA375_0==REM) && (synpred55_Css3())) {s = 54;} - else if ( (LA375_0==EXS) && (synpred55_Css3())) {s = 55;} - else if ( (LA375_0==ANGLE) && (synpred55_Css3())) {s = 56;} - else if ( (LA375_0==TIME) && (synpred55_Css3())) {s = 57;} - else if ( (LA375_0==FREQ) && (synpred55_Css3())) {s = 58;} - else if ( (LA375_0==RESOLUTION) && (synpred55_Css3())) {s = 59;} - else if ( (LA375_0==STRING) && (synpred55_Css3())) {s = 60;} - else if ( (LA375_0==LESS_JS_STRING) && (synpred55_Css3())) {s = 62;} - else if ( (LA375_0==URI) && (synpred55_Css3())) {s = 63;} - else if ( (LA375_0==PERCENTAGE_SYMBOL) && (synpred55_Css3())) {s = 64;} + if ( (LA374_0==COMMENT||LA374_0==NL||LA374_0==WS) ) {s = 1;} + else if ( (LA374_0==EOF||LA374_0==COLON||LA374_0==DCOLON||LA374_0==DOT||LA374_0==GREATER||LA374_0==IMPORTANT_SYM||LA374_0==LBRACE||LA374_0==PIPE||LA374_0==RBRACE||LA374_0==RPAREN||LA374_0==SASS_EXTEND_ONLY_SELECTOR||LA374_0==SEMI||LA374_0==STAR||LA374_0==SUPPORTS_SYM) ) {s = 2;} + else if ( (LA374_0==LESS_AND) ) {s = 6;} + else if ( (LA374_0==HASH) ) {s = 8;} + else if ( (LA374_0==SASS_MIXIN) ) {s = 9;} + else if ( (LA374_0==AT_IDENT) ) {s = 10;} + else if ( (LA374_0==SASS_INCLUDE) ) {s = 11;} + else if ( (LA374_0==SASS_AT_ROOT) ) {s = 12;} + else if ( (LA374_0==PLUS) ) {s = 13;} + else if ( (LA374_0==HASH_SYMBOL) ) {s = 15;} + else if ( (LA374_0==DIMENSION) ) {s = 16;} + else if ( (LA374_0==LBRACKET) ) {s = 17;} + else if ( (LA374_0==IDENT) ) {s = 19;} + else if ( (LA374_0==AT_SIGN) ) {s = 20;} + else if ( (LA374_0==MINUS) ) {s = 21;} + else if ( (LA374_0==GEN) ) {s = 24;} + else if ( (LA374_0==VARIABLE) ) {s = 25;} + else if ( (LA374_0==SASS_DEBUG||LA374_0==SASS_WARN) ) {s = 26;} + else if ( (LA374_0==SASS_VAR) ) {s = 27;} + else if ( (LA374_0==SASS_IF) ) {s = 28;} + else if ( (LA374_0==SASS_FOR) ) {s = 29;} + else if ( (LA374_0==SASS_EACH) ) {s = 30;} + else if ( (LA374_0==SASS_WHILE) ) {s = 31;} + else if ( (LA374_0==SASS_CONTENT) ) {s = 32;} + else if ( (LA374_0==IMPORT_SYM) ) {s = 33;} + else if ( (LA374_0==PAGE_SYM) ) {s = 34;} + else if ( (LA374_0==FONT_FACE_SYM) ) {s = 35;} + else if ( (LA374_0==MOZ_DOCUMENT_SYM) ) {s = 36;} + else if ( (LA374_0==WEBKIT_KEYFRAMES_SYM) ) {s = 37;} + else if ( (LA374_0==KEYFRAMES_SYM) ) {s = 38;} + else if ( (LA374_0==MEDIA_SYM) ) {s = 39;} + else if ( (LA374_0==SASS_EXTEND) ) {s = 40;} + else if ( ((LA374_0 >= BOTTOMCENTER_SYM && LA374_0 <= BOTTOMRIGHT_SYM)||(LA374_0 >= LEFTBOTTOM_SYM && LA374_0 <= LEFTTOP_SYM)||(LA374_0 >= RIGHTBOTTOM_SYM && LA374_0 <= RIGHTTOP_SYM)||(LA374_0 >= TOPCENTER_SYM && LA374_0 <= TOPRIGHT_SYM)) ) {s = 42;} + else if ( (LA374_0==CHARSET_SYM||LA374_0==COUNTER_STYLE_SYM||LA374_0==NAMESPACE_SYM||LA374_0==SASS_ELSE||(LA374_0 >= SASS_FORWARD && LA374_0 <= SASS_FUNCTION)||(LA374_0 >= SASS_RETURN && LA374_0 <= SASS_USE)) ) {s = 43;} + else if ( (LA374_0==COMMA) ) {s = 46;} + else if ( (LA374_0==SOLIDUS) && (synpred51_Css3())) {s = 47;} + else if ( (LA374_0==TILDE) ) {s = 48;} + else if ( (LA374_0==NUMBER) && (synpred51_Css3())) {s = 49;} + else if ( (LA374_0==URANGE) && (synpred51_Css3())) {s = 50;} + else if ( (LA374_0==PERCENTAGE) && (synpred51_Css3())) {s = 51;} + else if ( (LA374_0==LENGTH) && (synpred51_Css3())) {s = 52;} + else if ( (LA374_0==EMS) && (synpred51_Css3())) {s = 53;} + else if ( (LA374_0==REM) && (synpred51_Css3())) {s = 54;} + else if ( (LA374_0==EXS) && (synpred51_Css3())) {s = 55;} + else if ( (LA374_0==ANGLE) && (synpred51_Css3())) {s = 56;} + else if ( (LA374_0==TIME) && (synpred51_Css3())) {s = 57;} + else if ( (LA374_0==FREQ) && (synpred51_Css3())) {s = 58;} + else if ( (LA374_0==RESOLUTION) && (synpred51_Css3())) {s = 59;} + else if ( (LA374_0==STRING) && (synpred51_Css3())) {s = 60;} + else if ( (LA374_0==LESS_JS_STRING) && (synpred51_Css3())) {s = 62;} + else if ( (LA374_0==URI) && (synpred51_Css3())) {s = 63;} + else if ( (LA374_0==PERCENTAGE_SYMBOL) && (synpred51_Css3())) {s = 64;} - input.seek(index375_0); + input.seek(index374_0); if ( s>=0 ) return s; break; case 1 : - int LA375_1 = input.LA(1); + int LA374_1 = input.LA(1); - int index375_1 = input.index(); + int index374_1 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_1); + input.seek(index374_1); if ( s>=0 ) return s; break; case 2 : - int LA375_6 = input.LA(1); + int LA374_6 = input.LA(1); - int index375_6 = input.index(); + int index374_6 = input.index(); input.rewind(); s = -1; - if ( ((synpred55_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 64;} + if ( ((synpred51_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_6); + input.seek(index374_6); if ( s>=0 ) return s; break; case 3 : - int LA375_8 = input.LA(1); + int LA374_8 = input.LA(1); - int index375_8 = input.index(); + int index374_8 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_8); + input.seek(index374_8); if ( s>=0 ) return s; break; case 4 : - int LA375_9 = input.LA(1); + int LA374_9 = input.LA(1); - int index375_9 = input.index(); + int index374_9 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_9); + input.seek(index374_9); if ( s>=0 ) return s; break; case 5 : - int LA375_10 = input.LA(1); + int LA374_10 = input.LA(1); - int index375_10 = input.index(); + int index374_10 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_10); + input.seek(index374_10); if ( s>=0 ) return s; break; case 6 : - int LA375_11 = input.LA(1); + int LA374_11 = input.LA(1); - int index375_11 = input.index(); + int index374_11 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_11); + input.seek(index374_11); if ( s>=0 ) return s; break; case 7 : - int LA375_12 = input.LA(1); + int LA374_12 = input.LA(1); - int index375_12 = input.index(); + int index374_12 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_12); + input.seek(index374_12); if ( s>=0 ) return s; break; case 8 : - int LA375_13 = input.LA(1); + int LA374_13 = input.LA(1); - int index375_13 = input.index(); + int index374_13 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_13); + input.seek(index374_13); if ( s>=0 ) return s; break; case 9 : - int LA375_15 = input.LA(1); + int LA374_15 = input.LA(1); - int index375_15 = input.index(); + int index374_15 = input.index(); input.rewind(); s = -1; - if ( ((synpred55_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 64;} + if ( ((synpred51_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_15); + input.seek(index374_15); if ( s>=0 ) return s; break; case 10 : - int LA375_16 = input.LA(1); + int LA374_16 = input.LA(1); - int index375_16 = input.index(); + int index374_16 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")")) ) {s = 2;} - input.seek(index375_16); + input.seek(index374_16); if ( s>=0 ) return s; break; case 11 : - int LA375_17 = input.LA(1); + int LA374_17 = input.LA(1); - int index375_17 = input.index(); + int index374_17 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_17); + input.seek(index374_17); if ( s>=0 ) return s; break; case 12 : - int LA375_19 = input.LA(1); + int LA374_19 = input.LA(1); - int index375_19 = input.index(); + int index374_19 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_19); + input.seek(index374_19); if ( s>=0 ) return s; break; case 13 : - int LA375_20 = input.LA(1); + int LA374_20 = input.LA(1); - int index375_20 = input.index(); + int index374_20 = input.index(); input.rewind(); s = -1; - if ( ((synpred55_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( ((synpred51_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_20); + input.seek(index374_20); if ( s>=0 ) return s; break; case 14 : - int LA375_21 = input.LA(1); + int LA374_21 = input.LA(1); - int index375_21 = input.index(); + int index374_21 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_21); + input.seek(index374_21); if ( s>=0 ) return s; break; case 15 : - int LA375_24 = input.LA(1); + int LA374_24 = input.LA(1); - int index375_24 = input.index(); + int index374_24 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_24); + input.seek(index374_24); if ( s>=0 ) return s; break; case 16 : - int LA375_25 = input.LA(1); + int LA374_25 = input.LA(1); - int index375_25 = input.index(); + int index374_25 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_25); + input.seek(index374_25); if ( s>=0 ) return s; break; case 17 : - int LA375_26 = input.LA(1); + int LA374_26 = input.LA(1); - int index375_26 = input.index(); + int index374_26 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_26); + input.seek(index374_26); if ( s>=0 ) return s; break; case 18 : - int LA375_27 = input.LA(1); + int LA374_27 = input.LA(1); - int index375_27 = input.index(); + int index374_27 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_27); + input.seek(index374_27); if ( s>=0 ) return s; break; case 19 : - int LA375_28 = input.LA(1); + int LA374_28 = input.LA(1); - int index375_28 = input.index(); + int index374_28 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_28); + input.seek(index374_28); if ( s>=0 ) return s; break; case 20 : - int LA375_29 = input.LA(1); + int LA374_29 = input.LA(1); - int index375_29 = input.index(); + int index374_29 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_29); + input.seek(index374_29); if ( s>=0 ) return s; break; case 21 : - int LA375_30 = input.LA(1); + int LA374_30 = input.LA(1); - int index375_30 = input.index(); + int index374_30 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_30); + input.seek(index374_30); if ( s>=0 ) return s; break; case 22 : - int LA375_31 = input.LA(1); + int LA374_31 = input.LA(1); - int index375_31 = input.index(); + int index374_31 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_31); + input.seek(index374_31); if ( s>=0 ) return s; break; case 23 : - int LA375_32 = input.LA(1); + int LA374_32 = input.LA(1); - int index375_32 = input.index(); + int index374_32 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_32); + input.seek(index374_32); if ( s>=0 ) return s; break; case 24 : - int LA375_33 = input.LA(1); + int LA374_33 = input.LA(1); - int index375_33 = input.index(); + int index374_33 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_33); + input.seek(index374_33); if ( s>=0 ) return s; break; case 25 : - int LA375_34 = input.LA(1); + int LA374_34 = input.LA(1); - int index375_34 = input.index(); + int index374_34 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_34); + input.seek(index374_34); if ( s>=0 ) return s; break; case 26 : - int LA375_35 = input.LA(1); + int LA374_35 = input.LA(1); - int index375_35 = input.index(); + int index374_35 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_35); + input.seek(index374_35); if ( s>=0 ) return s; break; case 27 : - int LA375_36 = input.LA(1); + int LA374_36 = input.LA(1); - int index375_36 = input.index(); + int index374_36 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_36); + input.seek(index374_36); if ( s>=0 ) return s; break; case 28 : - int LA375_37 = input.LA(1); + int LA374_37 = input.LA(1); - int index375_37 = input.index(); + int index374_37 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_37); + input.seek(index374_37); if ( s>=0 ) return s; break; case 29 : - int LA375_38 = input.LA(1); + int LA374_38 = input.LA(1); - int index375_38 = input.index(); + int index374_38 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_38); + input.seek(index374_38); if ( s>=0 ) return s; break; case 30 : - int LA375_39 = input.LA(1); + int LA374_39 = input.LA(1); - int index375_39 = input.index(); + int index374_39 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_39); + input.seek(index374_39); if ( s>=0 ) return s; break; case 31 : - int LA375_40 = input.LA(1); + int LA374_40 = input.LA(1); - int index375_40 = input.index(); + int index374_40 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_40); + input.seek(index374_40); if ( s>=0 ) return s; break; case 32 : - int LA375_42 = input.LA(1); + int LA374_42 = input.LA(1); - int index375_42 = input.index(); + int index374_42 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_42); + input.seek(index374_42); if ( s>=0 ) return s; break; case 33 : - int LA375_43 = input.LA(1); + int LA374_43 = input.LA(1); - int index375_43 = input.index(); + int index374_43 = input.index(); input.rewind(); s = -1; - if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} + if ( (((synpred51_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_43); + input.seek(index374_43); if ( s>=0 ) return s; break; case 34 : - int LA375_46 = input.LA(1); + int LA374_46 = input.LA(1); - int index375_46 = input.index(); + int index374_46 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_46); + input.seek(index374_46); if ( s>=0 ) return s; break; case 35 : - int LA375_48 = input.LA(1); + int LA374_48 = input.LA(1); - int index375_48 = input.index(); + int index374_48 = input.index(); input.rewind(); s = -1; - if ( (synpred55_Css3()) ) {s = 64;} + if ( (synpred51_Css3()) ) {s = 64;} else if ( (true) ) {s = 2;} - input.seek(index375_48); + input.seek(index374_48); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 375, _s, input); + new NoViableAltException(getDescription(), 374, _s, input); error(nvae); throw nvae; } } - static final String DFA374_eotS = + static final String DFA373_eotS = "\5\uffff"; - static final String DFA374_eofS = + static final String DFA373_eofS = "\5\uffff"; - static final String DFA374_minS = + static final String DFA373_minS = "\2\5\3\uffff"; - static final String DFA374_maxS = + static final String DFA373_maxS = "\2\u009b\3\uffff"; - static final String DFA374_acceptS = + static final String DFA373_acceptS = "\2\uffff\1\2\1\3\1\1"; - static final String DFA374_specialS = + static final String DFA373_specialS = "\5\uffff}>"; - static final String[] DFA374_transitionS = { + static final String[] DFA373_transitionS = { "\3\3\2\uffff\5\3\3\uffff\1\3\1\uffff\1\2\1\1\2\uffff\1\3\6\uffff\1\3"+ "\2\uffff\1\3\3\uffff\1\3\1\uffff\2\3\1\uffff\1\3\3\uffff\2\3\3\uffff"+ "\1\3\1\uffff\1\3\4\uffff\1\3\3\uffff\5\3\1\uffff\2\3\5\uffff\3\3\5\uffff"+ @@ -47147,34 +46920,34 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "" }; - static final short[] DFA374_eot = DFA.unpackEncodedString(DFA374_eotS); - static final short[] DFA374_eof = DFA.unpackEncodedString(DFA374_eofS); - static final char[] DFA374_min = DFA.unpackEncodedStringToUnsignedChars(DFA374_minS); - static final char[] DFA374_max = DFA.unpackEncodedStringToUnsignedChars(DFA374_maxS); - static final short[] DFA374_accept = DFA.unpackEncodedString(DFA374_acceptS); - static final short[] DFA374_special = DFA.unpackEncodedString(DFA374_specialS); - static final short[][] DFA374_transition; + static final short[] DFA373_eot = DFA.unpackEncodedString(DFA373_eotS); + static final short[] DFA373_eof = DFA.unpackEncodedString(DFA373_eofS); + static final char[] DFA373_min = DFA.unpackEncodedStringToUnsignedChars(DFA373_minS); + static final char[] DFA373_max = DFA.unpackEncodedStringToUnsignedChars(DFA373_maxS); + static final short[] DFA373_accept = DFA.unpackEncodedString(DFA373_acceptS); + static final short[] DFA373_special = DFA.unpackEncodedString(DFA373_specialS); + static final short[][] DFA373_transition; static { - int numStates = DFA374_transitionS.length; - DFA374_transition = new short[numStates][]; + int numStates = DFA373_transitionS.length; + DFA373_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA399_transitionS = { + static final String DFA398_specialS = + "\1\0\1\1\45\uffff}>"; + static final String[] DFA398_transitionS = { "\1\17\1\32\1\36\2\uffff\5\32\3\uffff\1\32\1\uffff\1\2\1\1\2\uffff\1\32"+ "\6\uffff\1\23\2\uffff\1\14\3\uffff\1\16\1\uffff\1\32\1\21\1\uffff\1\27"+ "\3\uffff\1\31\1\35\3\uffff\1\5\1\uffff\1\32\4\uffff\1\32\3\uffff\1\7"+ @@ -47310,34 +47083,34 @@ public void error(NoViableAltException nvae) { "" }; - static final short[] DFA399_eot = DFA.unpackEncodedString(DFA399_eotS); - static final short[] DFA399_eof = DFA.unpackEncodedString(DFA399_eofS); - static final char[] DFA399_min = DFA.unpackEncodedStringToUnsignedChars(DFA399_minS); - static final char[] DFA399_max = DFA.unpackEncodedStringToUnsignedChars(DFA399_maxS); - static final short[] DFA399_accept = DFA.unpackEncodedString(DFA399_acceptS); - static final short[] DFA399_special = DFA.unpackEncodedString(DFA399_specialS); - static final short[][] DFA399_transition; + static final short[] DFA398_eot = DFA.unpackEncodedString(DFA398_eotS); + static final short[] DFA398_eof = DFA.unpackEncodedString(DFA398_eofS); + static final char[] DFA398_min = DFA.unpackEncodedStringToUnsignedChars(DFA398_minS); + static final char[] DFA398_max = DFA.unpackEncodedStringToUnsignedChars(DFA398_maxS); + static final short[] DFA398_accept = DFA.unpackEncodedString(DFA398_acceptS); + static final short[] DFA398_special = DFA.unpackEncodedString(DFA398_specialS); + static final short[][] DFA398_transition; static { - int numStates = DFA399_transitionS.length; - DFA399_transition = new short[numStates][]; + int numStates = DFA398_transitionS.length; + DFA398_transition = new short[numStates][]; for (int i=0; i= BOTTOMCENTER_SYM && LA399_1 <= BOTTOMRIGHT_SYM)||LA399_1==CHARSET_SYM||LA399_1==COUNTER_STYLE_SYM||LA399_1==FONT_FACE_SYM||LA399_1==IMPORT_SYM||LA399_1==KEYFRAMES_SYM||(LA399_1 >= LEFTBOTTOM_SYM && LA399_1 <= LEFTTOP_SYM)||LA399_1==MEDIA_SYM||LA399_1==MOZ_DOCUMENT_SYM||LA399_1==NAMESPACE_SYM||LA399_1==PAGE_SYM||(LA399_1 >= RIGHTBOTTOM_SYM && LA399_1 <= RIGHTTOP_SYM)||(LA399_1 >= SASS_AT_ROOT && LA399_1 <= SASS_DEBUG)||(LA399_1 >= SASS_EACH && LA399_1 <= SASS_ELSE)||LA399_1==SASS_EXTEND||(LA399_1 >= SASS_FOR && LA399_1 <= SASS_FUNCTION)||(LA399_1 >= SASS_IF && LA399_1 <= SASS_MIXIN)||(LA399_1 >= SASS_RETURN && LA399_1 <= SASS_USE)||(LA399_1 >= SASS_WARN && LA399_1 <= SASS_WHILE)||(LA399_1 >= TOPCENTER_SYM && LA399_1 <= TOPRIGHT_SYM)||LA399_1==WEBKIT_KEYFRAMES_SYM) && (synpred59_Css3())) {s = 33;} - else if ( (LA399_1==SASS_VAR) && (synpred59_Css3())) {s = 34;} - else if ( (LA399_1==LESS_AND) && (synpred59_Css3())) {s = 35;} - else if ( (LA399_1==HASH_SYMBOL) && (synpred59_Css3())) {s = 36;} - else if ( (LA399_1==AT_SIGN) && (synpred59_Css3())) {s = 37;} - else if ( (LA399_1==PERCENTAGE_SYMBOL) && (synpred59_Css3())) {s = 38;} - else if ( (LA399_1==SOLIDUS) && (synpred59_Css3())) {s = 3;} + if ( (LA398_0==COMMENT||LA398_0==NL||LA398_0==WS) ) {s = 1;} + else if ( (LA398_0==COMMA||LA398_0==RPAREN||LA398_0==SEMI) ) {s = 2;} + else if ( (LA398_0==SOLIDUS) && (synpred55_Css3())) {s = 3;} + else if ( (LA398_0==MINUS||LA398_0==PLUS) && (synpred55_Css3())) {s = 4;} + else if ( (LA398_0==IDENT) && (synpred55_Css3())) {s = 5;} + else if ( (LA398_0==VARIABLE) && (synpred55_Css3())) {s = 6;} + else if ( (LA398_0==LBRACKET) && (synpred55_Css3())) {s = 7;} + else if ( (LA398_0==NUMBER) && (synpred55_Css3())) {s = 8;} + else if ( (LA398_0==URANGE) && (synpred55_Css3())) {s = 9;} + else if ( (LA398_0==PERCENTAGE) && (synpred55_Css3())) {s = 10;} + else if ( (LA398_0==LENGTH) && (synpred55_Css3())) {s = 11;} + else if ( (LA398_0==EMS) && (synpred55_Css3())) {s = 12;} + else if ( (LA398_0==REM) && (synpred55_Css3())) {s = 13;} + else if ( (LA398_0==EXS) && (synpred55_Css3())) {s = 14;} + else if ( (LA398_0==ANGLE) && (synpred55_Css3())) {s = 15;} + else if ( (LA398_0==TIME) && (synpred55_Css3())) {s = 16;} + else if ( (LA398_0==FREQ) && (synpred55_Css3())) {s = 17;} + else if ( (LA398_0==RESOLUTION) && (synpred55_Css3())) {s = 18;} + else if ( (LA398_0==DIMENSION) && (synpred55_Css3())) {s = 19;} + else if ( (LA398_0==STRING) && (synpred55_Css3())) {s = 20;} + else if ( (LA398_0==TILDE) && (synpred55_Css3())) {s = 21;} + else if ( (LA398_0==LESS_JS_STRING) && (synpred55_Css3())) {s = 22;} + else if ( (LA398_0==GEN) && (synpred55_Css3())) {s = 23;} + else if ( (LA398_0==URI) && (synpred55_Css3())) {s = 24;} + else if ( (LA398_0==HASH) && (synpred55_Css3())) {s = 25;} + else if ( (LA398_0==AT_IDENT||(LA398_0 >= BOTTOMCENTER_SYM && LA398_0 <= BOTTOMRIGHT_SYM)||LA398_0==CHARSET_SYM||LA398_0==COUNTER_STYLE_SYM||LA398_0==FONT_FACE_SYM||LA398_0==IMPORT_SYM||LA398_0==KEYFRAMES_SYM||(LA398_0 >= LEFTBOTTOM_SYM && LA398_0 <= LEFTTOP_SYM)||LA398_0==MEDIA_SYM||LA398_0==MOZ_DOCUMENT_SYM||LA398_0==NAMESPACE_SYM||LA398_0==PAGE_SYM||(LA398_0 >= RIGHTBOTTOM_SYM && LA398_0 <= RIGHTTOP_SYM)||(LA398_0 >= SASS_AT_ROOT && LA398_0 <= SASS_DEBUG)||(LA398_0 >= SASS_EACH && LA398_0 <= SASS_ELSE)||LA398_0==SASS_EXTEND||(LA398_0 >= SASS_FOR && LA398_0 <= SASS_FUNCTION)||(LA398_0 >= SASS_IF && LA398_0 <= SASS_MIXIN)||(LA398_0 >= SASS_RETURN && LA398_0 <= SASS_USE)||(LA398_0 >= SASS_WARN && LA398_0 <= SASS_WHILE)||(LA398_0 >= TOPCENTER_SYM && LA398_0 <= TOPRIGHT_SYM)||LA398_0==WEBKIT_KEYFRAMES_SYM) && (synpred55_Css3())) {s = 26;} + else if ( (LA398_0==SASS_VAR) && (synpred55_Css3())) {s = 27;} + else if ( (LA398_0==LESS_AND) && (synpred55_Css3())) {s = 28;} + else if ( (LA398_0==HASH_SYMBOL) && (synpred55_Css3())) {s = 29;} + else if ( (LA398_0==AT_SIGN) && (synpred55_Css3())) {s = 30;} + else if ( (LA398_0==PERCENTAGE_SYMBOL) && (synpred55_Css3())) {s = 31;} - input.seek(index399_1); + input.seek(index398_0); if ( s>=0 ) return s; break; case 1 : - int LA399_0 = input.LA(1); + int LA398_1 = input.LA(1); - int index399_0 = input.index(); + int index398_1 = input.index(); input.rewind(); s = -1; - if ( (LA399_0==COMMENT||LA399_0==NL||LA399_0==WS) ) {s = 1;} - else if ( (LA399_0==COMMA||LA399_0==RPAREN||LA399_0==SEMI) ) {s = 2;} - else if ( (LA399_0==SOLIDUS) && (synpred59_Css3())) {s = 3;} - else if ( (LA399_0==MINUS||LA399_0==PLUS) && (synpred59_Css3())) {s = 4;} - else if ( (LA399_0==IDENT) && (synpred59_Css3())) {s = 5;} - else if ( (LA399_0==VARIABLE) && (synpred59_Css3())) {s = 6;} - else if ( (LA399_0==LBRACKET) && (synpred59_Css3())) {s = 7;} - else if ( (LA399_0==NUMBER) && (synpred59_Css3())) {s = 8;} - else if ( (LA399_0==URANGE) && (synpred59_Css3())) {s = 9;} - else if ( (LA399_0==PERCENTAGE) && (synpred59_Css3())) {s = 10;} - else if ( (LA399_0==LENGTH) && (synpred59_Css3())) {s = 11;} - else if ( (LA399_0==EMS) && (synpred59_Css3())) {s = 12;} - else if ( (LA399_0==REM) && (synpred59_Css3())) {s = 13;} - else if ( (LA399_0==EXS) && (synpred59_Css3())) {s = 14;} - else if ( (LA399_0==ANGLE) && (synpred59_Css3())) {s = 15;} - else if ( (LA399_0==TIME) && (synpred59_Css3())) {s = 16;} - else if ( (LA399_0==FREQ) && (synpred59_Css3())) {s = 17;} - else if ( (LA399_0==RESOLUTION) && (synpred59_Css3())) {s = 18;} - else if ( (LA399_0==DIMENSION) && (synpred59_Css3())) {s = 19;} - else if ( (LA399_0==STRING) && (synpred59_Css3())) {s = 20;} - else if ( (LA399_0==TILDE) && (synpred59_Css3())) {s = 21;} - else if ( (LA399_0==LESS_JS_STRING) && (synpred59_Css3())) {s = 22;} - else if ( (LA399_0==GEN) && (synpred59_Css3())) {s = 23;} - else if ( (LA399_0==URI) && (synpred59_Css3())) {s = 24;} - else if ( (LA399_0==HASH) && (synpred59_Css3())) {s = 25;} - else if ( (LA399_0==AT_IDENT||(LA399_0 >= BOTTOMCENTER_SYM && LA399_0 <= BOTTOMRIGHT_SYM)||LA399_0==CHARSET_SYM||LA399_0==COUNTER_STYLE_SYM||LA399_0==FONT_FACE_SYM||LA399_0==IMPORT_SYM||LA399_0==KEYFRAMES_SYM||(LA399_0 >= LEFTBOTTOM_SYM && LA399_0 <= LEFTTOP_SYM)||LA399_0==MEDIA_SYM||LA399_0==MOZ_DOCUMENT_SYM||LA399_0==NAMESPACE_SYM||LA399_0==PAGE_SYM||(LA399_0 >= RIGHTBOTTOM_SYM && LA399_0 <= RIGHTTOP_SYM)||(LA399_0 >= SASS_AT_ROOT && LA399_0 <= SASS_DEBUG)||(LA399_0 >= SASS_EACH && LA399_0 <= SASS_ELSE)||LA399_0==SASS_EXTEND||(LA399_0 >= SASS_FOR && LA399_0 <= SASS_FUNCTION)||(LA399_0 >= SASS_IF && LA399_0 <= SASS_MIXIN)||(LA399_0 >= SASS_RETURN && LA399_0 <= SASS_USE)||(LA399_0 >= SASS_WARN && LA399_0 <= SASS_WHILE)||(LA399_0 >= TOPCENTER_SYM && LA399_0 <= TOPRIGHT_SYM)||LA399_0==WEBKIT_KEYFRAMES_SYM) && (synpred59_Css3())) {s = 26;} - else if ( (LA399_0==SASS_VAR) && (synpred59_Css3())) {s = 27;} - else if ( (LA399_0==LESS_AND) && (synpred59_Css3())) {s = 28;} - else if ( (LA399_0==HASH_SYMBOL) && (synpred59_Css3())) {s = 29;} - else if ( (LA399_0==AT_SIGN) && (synpred59_Css3())) {s = 30;} - else if ( (LA399_0==PERCENTAGE_SYMBOL) && (synpred59_Css3())) {s = 31;} + if ( (LA398_1==COMMA||LA398_1==RPAREN||LA398_1==SEMI) ) {s = 2;} + else if ( (LA398_1==COMMENT||LA398_1==NL||LA398_1==WS) ) {s = 1;} + else if ( (LA398_1==MINUS||LA398_1==PLUS) && (synpred55_Css3())) {s = 4;} + else if ( (LA398_1==IDENT) && (synpred55_Css3())) {s = 32;} + else if ( (LA398_1==VARIABLE) && (synpred55_Css3())) {s = 6;} + else if ( (LA398_1==LBRACKET) && (synpred55_Css3())) {s = 7;} + else if ( (LA398_1==NUMBER) && (synpred55_Css3())) {s = 8;} + else if ( (LA398_1==URANGE) && (synpred55_Css3())) {s = 9;} + else if ( (LA398_1==PERCENTAGE) && (synpred55_Css3())) {s = 10;} + else if ( (LA398_1==LENGTH) && (synpred55_Css3())) {s = 11;} + else if ( (LA398_1==EMS) && (synpred55_Css3())) {s = 12;} + else if ( (LA398_1==REM) && (synpred55_Css3())) {s = 13;} + else if ( (LA398_1==EXS) && (synpred55_Css3())) {s = 14;} + else if ( (LA398_1==ANGLE) && (synpred55_Css3())) {s = 15;} + else if ( (LA398_1==TIME) && (synpred55_Css3())) {s = 16;} + else if ( (LA398_1==FREQ) && (synpred55_Css3())) {s = 17;} + else if ( (LA398_1==RESOLUTION) && (synpred55_Css3())) {s = 18;} + else if ( (LA398_1==DIMENSION) && (synpred55_Css3())) {s = 19;} + else if ( (LA398_1==STRING) && (synpred55_Css3())) {s = 20;} + else if ( (LA398_1==TILDE) && (synpred55_Css3())) {s = 21;} + else if ( (LA398_1==LESS_JS_STRING) && (synpred55_Css3())) {s = 22;} + else if ( (LA398_1==GEN) && (synpred55_Css3())) {s = 23;} + else if ( (LA398_1==URI) && (synpred55_Css3())) {s = 24;} + else if ( (LA398_1==HASH) && (synpred55_Css3())) {s = 25;} + else if ( (LA398_1==AT_IDENT||(LA398_1 >= BOTTOMCENTER_SYM && LA398_1 <= BOTTOMRIGHT_SYM)||LA398_1==CHARSET_SYM||LA398_1==COUNTER_STYLE_SYM||LA398_1==FONT_FACE_SYM||LA398_1==IMPORT_SYM||LA398_1==KEYFRAMES_SYM||(LA398_1 >= LEFTBOTTOM_SYM && LA398_1 <= LEFTTOP_SYM)||LA398_1==MEDIA_SYM||LA398_1==MOZ_DOCUMENT_SYM||LA398_1==NAMESPACE_SYM||LA398_1==PAGE_SYM||(LA398_1 >= RIGHTBOTTOM_SYM && LA398_1 <= RIGHTTOP_SYM)||(LA398_1 >= SASS_AT_ROOT && LA398_1 <= SASS_DEBUG)||(LA398_1 >= SASS_EACH && LA398_1 <= SASS_ELSE)||LA398_1==SASS_EXTEND||(LA398_1 >= SASS_FOR && LA398_1 <= SASS_FUNCTION)||(LA398_1 >= SASS_IF && LA398_1 <= SASS_MIXIN)||(LA398_1 >= SASS_RETURN && LA398_1 <= SASS_USE)||(LA398_1 >= SASS_WARN && LA398_1 <= SASS_WHILE)||(LA398_1 >= TOPCENTER_SYM && LA398_1 <= TOPRIGHT_SYM)||LA398_1==WEBKIT_KEYFRAMES_SYM) && (synpred55_Css3())) {s = 33;} + else if ( (LA398_1==SASS_VAR) && (synpred55_Css3())) {s = 34;} + else if ( (LA398_1==LESS_AND) && (synpred55_Css3())) {s = 35;} + else if ( (LA398_1==HASH_SYMBOL) && (synpred55_Css3())) {s = 36;} + else if ( (LA398_1==AT_SIGN) && (synpred55_Css3())) {s = 37;} + else if ( (LA398_1==PERCENTAGE_SYMBOL) && (synpred55_Css3())) {s = 38;} + else if ( (LA398_1==SOLIDUS) && (synpred55_Css3())) {s = 3;} - input.seek(index399_0); + input.seek(index398_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 399, _s, input); + new NoViableAltException(getDescription(), 398, _s, input); error(nvae); throw nvae; } } - static final String DFA398_eotS = + static final String DFA397_eotS = "\5\uffff"; - static final String DFA398_eofS = + static final String DFA397_eofS = "\5\uffff"; - static final String DFA398_minS = + static final String DFA397_minS = "\2\5\3\uffff"; - static final String DFA398_maxS = + static final String DFA397_maxS = "\2\u009b\3\uffff"; - static final String DFA398_acceptS = + static final String DFA397_acceptS = "\2\uffff\1\2\1\3\1\1"; - static final String DFA398_specialS = + static final String DFA397_specialS = "\5\uffff}>"; - static final String[] DFA398_transitionS = { + static final String[] DFA397_transitionS = { "\3\3\2\uffff\5\3\3\uffff\1\3\2\uffff\1\1\2\uffff\1\3\6\uffff\1\3\2\uffff"+ "\1\3\3\uffff\1\3\1\uffff\2\3\1\uffff\1\3\3\uffff\2\3\3\uffff\1\3\1\uffff"+ "\1\3\4\uffff\1\3\3\uffff\5\3\1\uffff\2\3\5\uffff\3\3\5\uffff\1\3\1\1"+ @@ -47472,34 +47245,34 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "" }; - static final short[] DFA398_eot = DFA.unpackEncodedString(DFA398_eotS); - static final short[] DFA398_eof = DFA.unpackEncodedString(DFA398_eofS); - static final char[] DFA398_min = DFA.unpackEncodedStringToUnsignedChars(DFA398_minS); - static final char[] DFA398_max = DFA.unpackEncodedStringToUnsignedChars(DFA398_maxS); - static final short[] DFA398_accept = DFA.unpackEncodedString(DFA398_acceptS); - static final short[] DFA398_special = DFA.unpackEncodedString(DFA398_specialS); - static final short[][] DFA398_transition; + static final short[] DFA397_eot = DFA.unpackEncodedString(DFA397_eotS); + static final short[] DFA397_eof = DFA.unpackEncodedString(DFA397_eofS); + static final char[] DFA397_min = DFA.unpackEncodedStringToUnsignedChars(DFA397_minS); + static final char[] DFA397_max = DFA.unpackEncodedStringToUnsignedChars(DFA397_maxS); + static final short[] DFA397_accept = DFA.unpackEncodedString(DFA397_acceptS); + static final short[] DFA397_special = DFA.unpackEncodedString(DFA397_specialS); + static final short[][] DFA397_transition; static { - int numStates = DFA398_transitionS.length; - DFA398_transition = new short[numStates][]; + int numStates = DFA397_transitionS.length; + DFA397_transition = new short[numStates][]; for (int i=0; i=0 ) return s; break; case 1 : - int LA414_50 = input.LA(1); + int LA413_50 = input.LA(1); - int index414_50 = input.index(); + int index413_50 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 72;} + if ( (synpred57_Css3()) ) {s = 72;} else if ( (true) ) {s = 2;} - input.seek(index414_50); + input.seek(index413_50); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 414, _s, input); + new NoViableAltException(getDescription(), 413, _s, input); error(nvae); throw nvae; } } - static final String DFA420_eotS = + static final String DFA419_eotS = "\121\uffff"; - static final String DFA420_eofS = + static final String DFA419_eofS = "\1\2\120\uffff"; - static final String DFA420_minS = + static final String DFA419_minS = "\1\5\1\0\2\uffff\13\0\2\uffff\1\0\1\uffff\6\0\1\uffff\2\0\3\uffff\15\0"+ "\1\uffff\2\0\1\uffff\1\0\2\uffff\1\0\3\uffff\21\0\2\uffff\1\0\6\uffff"; - static final String DFA420_maxS = + static final String DFA419_maxS = "\1\u009b\1\0\2\uffff\13\0\2\uffff\1\0\1\uffff\6\0\1\uffff\2\0\3\uffff"+ "\15\0\1\uffff\2\0\1\uffff\1\0\2\uffff\1\0\3\uffff\21\0\2\uffff\1\0\6\uffff"; - static final String DFA420_acceptS = + static final String DFA419_acceptS = "\2\uffff\1\3\110\uffff\5\1\1\2"; - static final String DFA420_specialS = + static final String DFA419_specialS = "\1\0\1\1\2\uffff\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\2\uffff"+ "\1\15\1\uffff\1\16\1\17\1\20\1\21\1\22\1\23\1\uffff\1\24\1\25\3\uffff"+ "\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37\1\40\1\41\1\42\1\uffff"+ "\1\43\1\44\1\uffff\1\45\2\uffff\1\46\3\uffff\1\47\1\50\1\51\1\52\1\53"+ "\1\54\1\55\1\56\1\57\1\60\1\61\1\62\1\63\1\64\1\65\1\66\1\67\2\uffff\1"+ "\70\6\uffff}>"; - static final String[] DFA420_transitionS = { + static final String[] DFA419_transitionS = { "\1\77\1\24\1\12\2\uffff\5\55\3\uffff\1\63\2\2\1\112\1\2\1\uffff\1\56"+ "\1\2\1\113\1\114\2\uffff\1\2\1\32\1\2\1\uffff\1\74\3\uffff\1\76\1\uffff"+ "\1\46\1\101\1\uffff\1\14\1\103\1\117\1\uffff\1\23\1\11\3\uffff\1\7\1"+ @@ -47857,34 +47630,34 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "" }; - static final short[] DFA420_eot = DFA.unpackEncodedString(DFA420_eotS); - static final short[] DFA420_eof = DFA.unpackEncodedString(DFA420_eofS); - static final char[] DFA420_min = DFA.unpackEncodedStringToUnsignedChars(DFA420_minS); - static final char[] DFA420_max = DFA.unpackEncodedStringToUnsignedChars(DFA420_maxS); - static final short[] DFA420_accept = DFA.unpackEncodedString(DFA420_acceptS); - static final short[] DFA420_special = DFA.unpackEncodedString(DFA420_specialS); - static final short[][] DFA420_transition; + static final short[] DFA419_eot = DFA.unpackEncodedString(DFA419_eotS); + static final short[] DFA419_eof = DFA.unpackEncodedString(DFA419_eofS); + static final char[] DFA419_min = DFA.unpackEncodedStringToUnsignedChars(DFA419_minS); + static final char[] DFA419_max = DFA.unpackEncodedStringToUnsignedChars(DFA419_maxS); + static final short[] DFA419_accept = DFA.unpackEncodedString(DFA419_acceptS); + static final short[] DFA419_special = DFA.unpackEncodedString(DFA419_specialS); + static final short[][] DFA419_transition; static { - int numStates = DFA420_transitionS.length; - DFA420_transition = new short[numStates][]; + int numStates = DFA419_transitionS.length; + DFA419_transition = new short[numStates][]; for (int i=0; i= COLON && LA420_0 <= COMMA)||LA420_0==CONTAINER_SYM||LA420_0==CP_DOTS||LA420_0==DCOLON||LA420_0==DOT||(LA420_0 >= LAYER_SYM && LA420_0 <= LBRACE)||LA420_0==LESS_REST||LA420_0==PIPE||LA420_0==RBRACE||LA420_0==RPAREN||LA420_0==SASS_DEFAULT||LA420_0==SASS_EXTEND_ONLY_SELECTOR||LA420_0==SASS_GLOBAL||LA420_0==SEMI||LA420_0==STAR||LA420_0==SUPPORTS_SYM) ) {s = 2;} - else if ( (LA420_0==IMPORTANT_SYM) ) {s = 4;} - else if ( (LA420_0==NUMBER) ) {s = 5;} - else if ( (LA420_0==STRING) ) {s = 6;} - else if ( (LA420_0==IDENT) ) {s = 7;} - else if ( (LA420_0==MINUS) ) {s = 8;} - else if ( (LA420_0==HASH_SYMBOL) ) {s = 9;} - else if ( (LA420_0==AT_SIGN) ) {s = 10;} - else if ( (LA420_0==VARIABLE) ) {s = 11;} - else if ( (LA420_0==GEN) ) {s = 12;} - else if ( (LA420_0==SASS_MIXIN) ) {s = 13;} - else if ( (LA420_0==SASS_VAR) ) {s = 14;} - else if ( (LA420_0==LESS_AND) ) {s = 17;} - else if ( (LA420_0==HASH) ) {s = 19;} - else if ( (LA420_0==AT_IDENT) ) {s = 20;} - else if ( (LA420_0==SASS_INCLUDE) ) {s = 21;} - else if ( (LA420_0==SASS_AT_ROOT) ) {s = 22;} - else if ( (LA420_0==SASS_DEBUG||LA420_0==SASS_WARN) ) {s = 23;} - else if ( (LA420_0==PLUS) ) {s = 24;} - else if ( (LA420_0==DIMENSION) ) {s = 26;} - else if ( (LA420_0==LBRACKET) ) {s = 27;} - else if ( (LA420_0==SASS_IF) ) {s = 31;} - else if ( (LA420_0==SASS_FOR) ) {s = 32;} - else if ( (LA420_0==SASS_EACH) ) {s = 33;} - else if ( (LA420_0==SASS_WHILE) ) {s = 34;} - else if ( (LA420_0==SASS_CONTENT) ) {s = 35;} - else if ( (LA420_0==IMPORT_SYM) ) {s = 36;} - else if ( (LA420_0==PAGE_SYM) ) {s = 37;} - else if ( (LA420_0==FONT_FACE_SYM) ) {s = 38;} - else if ( (LA420_0==MOZ_DOCUMENT_SYM) ) {s = 39;} - else if ( (LA420_0==WEBKIT_KEYFRAMES_SYM) ) {s = 40;} - else if ( (LA420_0==KEYFRAMES_SYM) ) {s = 41;} - else if ( (LA420_0==MEDIA_SYM) ) {s = 42;} - else if ( (LA420_0==SASS_EXTEND) ) {s = 43;} - else if ( ((LA420_0 >= BOTTOMCENTER_SYM && LA420_0 <= BOTTOMRIGHT_SYM)||(LA420_0 >= LEFTBOTTOM_SYM && LA420_0 <= LEFTTOP_SYM)||(LA420_0 >= RIGHTBOTTOM_SYM && LA420_0 <= RIGHTTOP_SYM)||(LA420_0 >= TOPCENTER_SYM && LA420_0 <= TOPRIGHT_SYM)) ) {s = 45;} - else if ( (LA420_0==COUNTER_STYLE_SYM) ) {s = 46;} - else if ( (LA420_0==SASS_FUNCTION) ) {s = 48;} - else if ( (LA420_0==CHARSET_SYM||LA420_0==NAMESPACE_SYM||LA420_0==SASS_ELSE||LA420_0==SASS_FORWARD||(LA420_0 >= SASS_RETURN && LA420_0 <= SASS_USE)) ) {s = 51;} - else if ( (LA420_0==NOT) ) {s = 55;} - else if ( (LA420_0==TILDE) ) {s = 56;} - else if ( (LA420_0==URANGE) ) {s = 57;} - else if ( (LA420_0==PERCENTAGE) ) {s = 58;} - else if ( (LA420_0==LENGTH) ) {s = 59;} - else if ( (LA420_0==EMS) ) {s = 60;} - else if ( (LA420_0==REM) ) {s = 61;} - else if ( (LA420_0==EXS) ) {s = 62;} - else if ( (LA420_0==ANGLE) ) {s = 63;} - else if ( (LA420_0==TIME) ) {s = 64;} - else if ( (LA420_0==FREQ) ) {s = 65;} - else if ( (LA420_0==RESOLUTION) ) {s = 66;} - else if ( (LA420_0==GREATER) ) {s = 67;} - else if ( (LA420_0==LESS_JS_STRING) ) {s = 68;} - else if ( (LA420_0==URI) ) {s = 69;} - else if ( (LA420_0==PERCENTAGE_SYMBOL) ) {s = 70;} - else if ( (LA420_0==LPAREN) ) {s = 71;} - else if ( (LA420_0==COMMENT||LA420_0==NL) ) {s = 74;} - else if ( (LA420_0==CP_EQ) && (synpred63_Css3())) {s = 75;} - else if ( (LA420_0==CP_NOT_EQ) && (synpred63_Css3())) {s = 76;} - else if ( (LA420_0==LESS) && (synpred63_Css3())) {s = 77;} - else if ( (LA420_0==LESS_OR_EQ) && (synpred63_Css3())) {s = 78;} - else if ( (LA420_0==GREATER_OR_EQ) && (synpred63_Css3())) {s = 79;} + if ( (LA419_0==WS) ) {s = 1;} + else if ( (LA419_0==EOF||(LA419_0 >= COLON && LA419_0 <= COMMA)||LA419_0==CONTAINER_SYM||LA419_0==CP_DOTS||LA419_0==DCOLON||LA419_0==DOT||(LA419_0 >= LAYER_SYM && LA419_0 <= LBRACE)||LA419_0==LESS_REST||LA419_0==PIPE||LA419_0==RBRACE||LA419_0==RPAREN||LA419_0==SASS_DEFAULT||LA419_0==SASS_EXTEND_ONLY_SELECTOR||LA419_0==SASS_GLOBAL||LA419_0==SEMI||LA419_0==STAR||LA419_0==SUPPORTS_SYM) ) {s = 2;} + else if ( (LA419_0==IMPORTANT_SYM) ) {s = 4;} + else if ( (LA419_0==NUMBER) ) {s = 5;} + else if ( (LA419_0==STRING) ) {s = 6;} + else if ( (LA419_0==IDENT) ) {s = 7;} + else if ( (LA419_0==MINUS) ) {s = 8;} + else if ( (LA419_0==HASH_SYMBOL) ) {s = 9;} + else if ( (LA419_0==AT_SIGN) ) {s = 10;} + else if ( (LA419_0==VARIABLE) ) {s = 11;} + else if ( (LA419_0==GEN) ) {s = 12;} + else if ( (LA419_0==SASS_MIXIN) ) {s = 13;} + else if ( (LA419_0==SASS_VAR) ) {s = 14;} + else if ( (LA419_0==LESS_AND) ) {s = 17;} + else if ( (LA419_0==HASH) ) {s = 19;} + else if ( (LA419_0==AT_IDENT) ) {s = 20;} + else if ( (LA419_0==SASS_INCLUDE) ) {s = 21;} + else if ( (LA419_0==SASS_AT_ROOT) ) {s = 22;} + else if ( (LA419_0==SASS_DEBUG||LA419_0==SASS_WARN) ) {s = 23;} + else if ( (LA419_0==PLUS) ) {s = 24;} + else if ( (LA419_0==DIMENSION) ) {s = 26;} + else if ( (LA419_0==LBRACKET) ) {s = 27;} + else if ( (LA419_0==SASS_IF) ) {s = 31;} + else if ( (LA419_0==SASS_FOR) ) {s = 32;} + else if ( (LA419_0==SASS_EACH) ) {s = 33;} + else if ( (LA419_0==SASS_WHILE) ) {s = 34;} + else if ( (LA419_0==SASS_CONTENT) ) {s = 35;} + else if ( (LA419_0==IMPORT_SYM) ) {s = 36;} + else if ( (LA419_0==PAGE_SYM) ) {s = 37;} + else if ( (LA419_0==FONT_FACE_SYM) ) {s = 38;} + else if ( (LA419_0==MOZ_DOCUMENT_SYM) ) {s = 39;} + else if ( (LA419_0==WEBKIT_KEYFRAMES_SYM) ) {s = 40;} + else if ( (LA419_0==KEYFRAMES_SYM) ) {s = 41;} + else if ( (LA419_0==MEDIA_SYM) ) {s = 42;} + else if ( (LA419_0==SASS_EXTEND) ) {s = 43;} + else if ( ((LA419_0 >= BOTTOMCENTER_SYM && LA419_0 <= BOTTOMRIGHT_SYM)||(LA419_0 >= LEFTBOTTOM_SYM && LA419_0 <= LEFTTOP_SYM)||(LA419_0 >= RIGHTBOTTOM_SYM && LA419_0 <= RIGHTTOP_SYM)||(LA419_0 >= TOPCENTER_SYM && LA419_0 <= TOPRIGHT_SYM)) ) {s = 45;} + else if ( (LA419_0==COUNTER_STYLE_SYM) ) {s = 46;} + else if ( (LA419_0==SASS_FUNCTION) ) {s = 48;} + else if ( (LA419_0==CHARSET_SYM||LA419_0==NAMESPACE_SYM||LA419_0==SASS_ELSE||LA419_0==SASS_FORWARD||(LA419_0 >= SASS_RETURN && LA419_0 <= SASS_USE)) ) {s = 51;} + else if ( (LA419_0==NOT) ) {s = 55;} + else if ( (LA419_0==TILDE) ) {s = 56;} + else if ( (LA419_0==URANGE) ) {s = 57;} + else if ( (LA419_0==PERCENTAGE) ) {s = 58;} + else if ( (LA419_0==LENGTH) ) {s = 59;} + else if ( (LA419_0==EMS) ) {s = 60;} + else if ( (LA419_0==REM) ) {s = 61;} + else if ( (LA419_0==EXS) ) {s = 62;} + else if ( (LA419_0==ANGLE) ) {s = 63;} + else if ( (LA419_0==TIME) ) {s = 64;} + else if ( (LA419_0==FREQ) ) {s = 65;} + else if ( (LA419_0==RESOLUTION) ) {s = 66;} + else if ( (LA419_0==GREATER) ) {s = 67;} + else if ( (LA419_0==LESS_JS_STRING) ) {s = 68;} + else if ( (LA419_0==URI) ) {s = 69;} + else if ( (LA419_0==PERCENTAGE_SYMBOL) ) {s = 70;} + else if ( (LA419_0==LPAREN) ) {s = 71;} + else if ( (LA419_0==COMMENT||LA419_0==NL) ) {s = 74;} + else if ( (LA419_0==CP_EQ) && (synpred59_Css3())) {s = 75;} + else if ( (LA419_0==CP_NOT_EQ) && (synpred59_Css3())) {s = 76;} + else if ( (LA419_0==LESS) && (synpred59_Css3())) {s = 77;} + else if ( (LA419_0==LESS_OR_EQ) && (synpred59_Css3())) {s = 78;} + else if ( (LA419_0==GREATER_OR_EQ) && (synpred59_Css3())) {s = 79;} - input.seek(index420_0); + input.seek(index419_0); if ( s>=0 ) return s; break; case 1 : - int LA420_1 = input.LA(1); + int LA419_1 = input.LA(1); - int index420_1 = input.index(); + int index419_1 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 79;} - else if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred59_Css3()) ) {s = 79;} + else if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_1); + input.seek(index419_1); if ( s>=0 ) return s; break; case 2 : - int LA420_4 = input.LA(1); + int LA419_4 = input.LA(1); - int index420_4 = input.index(); + int index419_4 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_4); + input.seek(index419_4); if ( s>=0 ) return s; break; case 3 : - int LA420_5 = input.LA(1); + int LA419_5 = input.LA(1); - int index420_5 = input.index(); + int index419_5 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_5); + input.seek(index419_5); if ( s>=0 ) return s; break; case 4 : - int LA420_6 = input.LA(1); + int LA419_6 = input.LA(1); - int index420_6 = input.index(); + int index419_6 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_6); + input.seek(index419_6); if ( s>=0 ) return s; break; case 5 : - int LA420_7 = input.LA(1); + int LA419_7 = input.LA(1); - int index420_7 = input.index(); + int index419_7 = input.index(); input.rewind(); s = -1; - if ( ((synpred63_Css3()&&(evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")||evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")))) ) {s = 79;} - else if ( (synpred64_Css3()) ) {s = 80;} + if ( ((synpred59_Css3()&&(evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")||evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")))) ) {s = 79;} + else if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_7); + input.seek(index419_7); if ( s>=0 ) return s; break; case 6 : - int LA420_8 = input.LA(1); + int LA419_8 = input.LA(1); - int index420_8 = input.index(); + int index419_8 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_8); + input.seek(index419_8); if ( s>=0 ) return s; break; case 7 : - int LA420_9 = input.LA(1); + int LA419_9 = input.LA(1); - int index420_9 = input.index(); + int index419_9 = input.index(); input.rewind(); s = -1; - if ( ((synpred64_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 80;} + if ( ((synpred60_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_9); + input.seek(index419_9); if ( s>=0 ) return s; break; case 8 : - int LA420_10 = input.LA(1); + int LA419_10 = input.LA(1); - int index420_10 = input.index(); + int index419_10 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred64_Css3())) ) {s = 80;} + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_10); + input.seek(index419_10); if ( s>=0 ) return s; break; case 9 : - int LA420_11 = input.LA(1); + int LA419_11 = input.LA(1); - int index420_11 = input.index(); + int index419_11 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_11); + input.seek(index419_11); if ( s>=0 ) return s; break; case 10 : - int LA420_12 = input.LA(1); + int LA419_12 = input.LA(1); - int index420_12 = input.index(); + int index419_12 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_12); + input.seek(index419_12); if ( s>=0 ) return s; break; case 11 : - int LA420_13 = input.LA(1); + int LA419_13 = input.LA(1); - int index420_13 = input.index(); + int index419_13 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_13); + input.seek(index419_13); if ( s>=0 ) return s; break; case 12 : - int LA420_14 = input.LA(1); + int LA419_14 = input.LA(1); - int index420_14 = input.index(); + int index419_14 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred64_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred60_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_14); + input.seek(index419_14); if ( s>=0 ) return s; break; case 13 : - int LA420_17 = input.LA(1); + int LA419_17 = input.LA(1); - int index420_17 = input.index(); + int index419_17 = input.index(); input.rewind(); s = -1; - if ( ((synpred64_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 80;} + if ( ((synpred60_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_17); + input.seek(index419_17); if ( s>=0 ) return s; break; case 14 : - int LA420_19 = input.LA(1); + int LA419_19 = input.LA(1); - int index420_19 = input.index(); + int index419_19 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_19); + input.seek(index419_19); if ( s>=0 ) return s; break; case 15 : - int LA420_20 = input.LA(1); + int LA419_20 = input.LA(1); - int index420_20 = input.index(); + int index419_20 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_20); + input.seek(index419_20); if ( s>=0 ) return s; break; case 16 : - int LA420_21 = input.LA(1); + int LA419_21 = input.LA(1); - int index420_21 = input.index(); + int index419_21 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_21); + input.seek(index419_21); if ( s>=0 ) return s; break; case 17 : - int LA420_22 = input.LA(1); + int LA419_22 = input.LA(1); - int index420_22 = input.index(); + int index419_22 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_22); + input.seek(index419_22); if ( s>=0 ) return s; break; case 18 : - int LA420_23 = input.LA(1); + int LA419_23 = input.LA(1); - int index420_23 = input.index(); + int index419_23 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_23); + input.seek(index419_23); if ( s>=0 ) return s; break; case 19 : - int LA420_24 = input.LA(1); + int LA419_24 = input.LA(1); - int index420_24 = input.index(); + int index419_24 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_24); + input.seek(index419_24); if ( s>=0 ) return s; break; case 20 : - int LA420_26 = input.LA(1); + int LA419_26 = input.LA(1); - int index420_26 = input.index(); + int index419_26 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_26); + input.seek(index419_26); if ( s>=0 ) return s; break; case 21 : - int LA420_27 = input.LA(1); + int LA419_27 = input.LA(1); - int index420_27 = input.index(); + int index419_27 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_27); + input.seek(index419_27); if ( s>=0 ) return s; break; case 22 : - int LA420_31 = input.LA(1); + int LA419_31 = input.LA(1); - int index420_31 = input.index(); + int index419_31 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_31); + input.seek(index419_31); if ( s>=0 ) return s; break; case 23 : - int LA420_32 = input.LA(1); + int LA419_32 = input.LA(1); - int index420_32 = input.index(); + int index419_32 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_32); + input.seek(index419_32); if ( s>=0 ) return s; break; case 24 : - int LA420_33 = input.LA(1); + int LA419_33 = input.LA(1); - int index420_33 = input.index(); + int index419_33 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_33); + input.seek(index419_33); if ( s>=0 ) return s; break; case 25 : - int LA420_34 = input.LA(1); + int LA419_34 = input.LA(1); - int index420_34 = input.index(); + int index419_34 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_34); + input.seek(index419_34); if ( s>=0 ) return s; break; case 26 : - int LA420_35 = input.LA(1); + int LA419_35 = input.LA(1); - int index420_35 = input.index(); + int index419_35 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_35); + input.seek(index419_35); if ( s>=0 ) return s; break; case 27 : - int LA420_36 = input.LA(1); + int LA419_36 = input.LA(1); - int index420_36 = input.index(); + int index419_36 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_36); + input.seek(index419_36); if ( s>=0 ) return s; break; case 28 : - int LA420_37 = input.LA(1); + int LA419_37 = input.LA(1); - int index420_37 = input.index(); + int index419_37 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_37); + input.seek(index419_37); if ( s>=0 ) return s; break; case 29 : - int LA420_38 = input.LA(1); + int LA419_38 = input.LA(1); - int index420_38 = input.index(); + int index419_38 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_38); + input.seek(index419_38); if ( s>=0 ) return s; break; case 30 : - int LA420_39 = input.LA(1); + int LA419_39 = input.LA(1); - int index420_39 = input.index(); + int index419_39 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_39); + input.seek(index419_39); if ( s>=0 ) return s; break; case 31 : - int LA420_40 = input.LA(1); + int LA419_40 = input.LA(1); - int index420_40 = input.index(); + int index419_40 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_40); + input.seek(index419_40); if ( s>=0 ) return s; break; case 32 : - int LA420_41 = input.LA(1); + int LA419_41 = input.LA(1); - int index420_41 = input.index(); + int index419_41 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_41); + input.seek(index419_41); if ( s>=0 ) return s; break; case 33 : - int LA420_42 = input.LA(1); + int LA419_42 = input.LA(1); - int index420_42 = input.index(); + int index419_42 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_42); + input.seek(index419_42); if ( s>=0 ) return s; break; case 34 : - int LA420_43 = input.LA(1); + int LA419_43 = input.LA(1); - int index420_43 = input.index(); + int index419_43 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_43); + input.seek(index419_43); if ( s>=0 ) return s; break; case 35 : - int LA420_45 = input.LA(1); + int LA419_45 = input.LA(1); - int index420_45 = input.index(); + int index419_45 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_45); + input.seek(index419_45); if ( s>=0 ) return s; break; case 36 : - int LA420_46 = input.LA(1); + int LA419_46 = input.LA(1); - int index420_46 = input.index(); + int index419_46 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_46); + input.seek(index419_46); if ( s>=0 ) return s; break; case 37 : - int LA420_48 = input.LA(1); + int LA419_48 = input.LA(1); - int index420_48 = input.index(); + int index419_48 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_48); + input.seek(index419_48); if ( s>=0 ) return s; break; case 38 : - int LA420_51 = input.LA(1); + int LA419_51 = input.LA(1); - int index420_51 = input.index(); + int index419_51 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred64_Css3())) ) {s = 80;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred60_Css3())) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_51); + input.seek(index419_51); if ( s>=0 ) return s; break; case 39 : - int LA420_55 = input.LA(1); + int LA419_55 = input.LA(1); - int index420_55 = input.index(); + int index419_55 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_55); + input.seek(index419_55); if ( s>=0 ) return s; break; case 40 : - int LA420_56 = input.LA(1); + int LA419_56 = input.LA(1); - int index420_56 = input.index(); + int index419_56 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_56); + input.seek(index419_56); if ( s>=0 ) return s; break; case 41 : - int LA420_57 = input.LA(1); + int LA419_57 = input.LA(1); - int index420_57 = input.index(); + int index419_57 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_57); + input.seek(index419_57); if ( s>=0 ) return s; break; case 42 : - int LA420_58 = input.LA(1); + int LA419_58 = input.LA(1); - int index420_58 = input.index(); + int index419_58 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_58); + input.seek(index419_58); if ( s>=0 ) return s; break; case 43 : - int LA420_59 = input.LA(1); + int LA419_59 = input.LA(1); - int index420_59 = input.index(); + int index419_59 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_59); + input.seek(index419_59); if ( s>=0 ) return s; break; case 44 : - int LA420_60 = input.LA(1); + int LA419_60 = input.LA(1); - int index420_60 = input.index(); + int index419_60 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_60); + input.seek(index419_60); if ( s>=0 ) return s; break; case 45 : - int LA420_61 = input.LA(1); + int LA419_61 = input.LA(1); - int index420_61 = input.index(); + int index419_61 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_61); + input.seek(index419_61); if ( s>=0 ) return s; break; case 46 : - int LA420_62 = input.LA(1); + int LA419_62 = input.LA(1); - int index420_62 = input.index(); + int index419_62 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_62); + input.seek(index419_62); if ( s>=0 ) return s; break; case 47 : - int LA420_63 = input.LA(1); + int LA419_63 = input.LA(1); - int index420_63 = input.index(); + int index419_63 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_63); + input.seek(index419_63); if ( s>=0 ) return s; break; case 48 : - int LA420_64 = input.LA(1); + int LA419_64 = input.LA(1); - int index420_64 = input.index(); + int index419_64 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_64); + input.seek(index419_64); if ( s>=0 ) return s; break; case 49 : - int LA420_65 = input.LA(1); + int LA419_65 = input.LA(1); - int index420_65 = input.index(); + int index419_65 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_65); + input.seek(index419_65); if ( s>=0 ) return s; break; case 50 : - int LA420_66 = input.LA(1); + int LA419_66 = input.LA(1); - int index420_66 = input.index(); + int index419_66 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_66); + input.seek(index419_66); if ( s>=0 ) return s; break; case 51 : - int LA420_67 = input.LA(1); + int LA419_67 = input.LA(1); - int index420_67 = input.index(); + int index419_67 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 79;} + if ( (synpred59_Css3()) ) {s = 79;} else if ( (true) ) {s = 2;} - input.seek(index420_67); + input.seek(index419_67); if ( s>=0 ) return s; break; case 52 : - int LA420_68 = input.LA(1); + int LA419_68 = input.LA(1); - int index420_68 = input.index(); + int index419_68 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_68); + input.seek(index419_68); if ( s>=0 ) return s; break; case 53 : - int LA420_69 = input.LA(1); + int LA419_69 = input.LA(1); - int index420_69 = input.index(); + int index419_69 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_69); + input.seek(index419_69); if ( s>=0 ) return s; break; case 54 : - int LA420_70 = input.LA(1); + int LA419_70 = input.LA(1); - int index420_70 = input.index(); + int index419_70 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred64_Css3())) ) {s = 80;} + if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred60_Css3())) ) {s = 80;} else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) {s = 2;} - input.seek(index420_70); + input.seek(index419_70); if ( s>=0 ) return s; break; case 55 : - int LA420_71 = input.LA(1); + int LA419_71 = input.LA(1); - int index420_71 = input.index(); + int index419_71 = input.index(); input.rewind(); s = -1; - if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_71); + input.seek(index419_71); if ( s>=0 ) return s; break; case 56 : - int LA420_74 = input.LA(1); + int LA419_74 = input.LA(1); - int index420_74 = input.index(); + int index419_74 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 79;} - else if ( (synpred64_Css3()) ) {s = 80;} + if ( (synpred59_Css3()) ) {s = 79;} + else if ( (synpred60_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index420_74); + input.seek(index419_74); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 420, _s, input); + new NoViableAltException(getDescription(), 419, _s, input); error(nvae); throw nvae; } } - static final String DFA434_eotS = + static final String DFA433_eotS = "\121\uffff"; - static final String DFA434_eofS = + static final String DFA433_eofS = "\1\2\120\uffff"; - static final String DFA434_minS = + static final String DFA433_minS = "\1\5\1\0\13\uffff\1\0\34\uffff\1\0\10\uffff\1\0\33\uffff\1\0\1\uffff"; - static final String DFA434_maxS = + static final String DFA433_maxS = "\1\u009b\1\0\13\uffff\1\0\34\uffff\1\0\10\uffff\1\0\33\uffff\1\0\1\uffff"; - static final String DFA434_acceptS = + static final String DFA433_acceptS = "\2\uffff\1\2\115\uffff\1\1"; - static final String DFA434_specialS = + static final String DFA433_specialS = "\1\0\1\1\13\uffff\1\2\34\uffff\1\3\10\uffff\1\4\33\uffff\1\5\1\uffff}>"; - static final String[] DFA434_transitionS = { + static final String[] DFA433_transitionS = { "\3\2\2\uffff\5\2\3\uffff\3\2\1\117\1\2\1\uffff\4\2\2\uffff\3\2\1\uffff"+ "\1\2\3\uffff\1\2\1\uffff\2\2\1\uffff\3\2\1\uffff\2\2\3\uffff\3\2\4\uffff"+ "\1\2\1\uffff\14\2\1\uffff\1\2\1\uffff\1\2\1\15\1\2\5\uffff\1\2\1\117"+ @@ -48755,34 +48528,34 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "" }; - static final short[] DFA434_eot = DFA.unpackEncodedString(DFA434_eotS); - static final short[] DFA434_eof = DFA.unpackEncodedString(DFA434_eofS); - static final char[] DFA434_min = DFA.unpackEncodedStringToUnsignedChars(DFA434_minS); - static final char[] DFA434_max = DFA.unpackEncodedStringToUnsignedChars(DFA434_maxS); - static final short[] DFA434_accept = DFA.unpackEncodedString(DFA434_acceptS); - static final short[] DFA434_special = DFA.unpackEncodedString(DFA434_specialS); - static final short[][] DFA434_transition; + static final short[] DFA433_eot = DFA.unpackEncodedString(DFA433_eotS); + static final short[] DFA433_eof = DFA.unpackEncodedString(DFA433_eofS); + static final char[] DFA433_min = DFA.unpackEncodedStringToUnsignedChars(DFA433_minS); + static final char[] DFA433_max = DFA.unpackEncodedStringToUnsignedChars(DFA433_maxS); + static final short[] DFA433_accept = DFA.unpackEncodedString(DFA433_acceptS); + static final short[] DFA433_special = DFA.unpackEncodedString(DFA433_specialS); + static final short[][] DFA433_transition; static { - int numStates = DFA434_transitionS.length; - DFA434_transition = new short[numStates][]; + int numStates = DFA433_transitionS.length; + DFA433_transition = new short[numStates][]; for (int i=0; i= ANGLE && LA434_0 <= AT_SIGN)||(LA434_0 >= BOTTOMCENTER_SYM && LA434_0 <= BOTTOMRIGHT_SYM)||(LA434_0 >= CHARSET_SYM && LA434_0 <= COMMA)||LA434_0==CONTAINER_SYM||(LA434_0 >= COUNTER_STYLE_SYM && LA434_0 <= CP_NOT_EQ)||(LA434_0 >= DCOLON && LA434_0 <= DOT)||LA434_0==EMS||LA434_0==EXS||(LA434_0 >= FONT_FACE_SYM && LA434_0 <= FREQ)||(LA434_0 >= GEN && LA434_0 <= GREATER_OR_EQ)||(LA434_0 >= HASH && LA434_0 <= HASH_SYMBOL)||(LA434_0 >= IDENT && LA434_0 <= IMPORT_SYM)||LA434_0==KEYFRAMES_SYM||(LA434_0 >= LAYER_SYM && LA434_0 <= LESS_REST)||LA434_0==LPAREN||LA434_0==MEDIA_SYM||LA434_0==MOZ_DOCUMENT_SYM||LA434_0==NAMESPACE_SYM||(LA434_0 >= NOT && LA434_0 <= NUMBER)||(LA434_0 >= PAGE_SYM && LA434_0 <= PIPE)||LA434_0==RBRACE||(LA434_0 >= REM && LA434_0 <= RPAREN)||(LA434_0 >= SASS_AT_ROOT && LA434_0 <= SASS_ELSE)||(LA434_0 >= SASS_EXTEND && LA434_0 <= SASS_MIXIN)||(LA434_0 >= SASS_RETURN && LA434_0 <= SEMI)||(LA434_0 >= STRING && LA434_0 <= SUPPORTS_SYM)||(LA434_0 >= TILDE && LA434_0 <= TOPRIGHT_SYM)||(LA434_0 >= URANGE && LA434_0 <= URI)||LA434_0==VARIABLE||LA434_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} - else if ( (LA434_0==MINUS) ) {s = 13;} - else if ( (LA434_0==PLUS) ) {s = 42;} - else if ( (LA434_0==STAR) ) {s = 51;} - else if ( (LA434_0==COMMENT||LA434_0==NL) ) {s = 79;} - else if ( (LA434_0==SOLIDUS) && (synpred66_Css3())) {s = 80;} + if ( (LA433_0==WS) ) {s = 1;} + else if ( (LA433_0==EOF||(LA433_0 >= ANGLE && LA433_0 <= AT_SIGN)||(LA433_0 >= BOTTOMCENTER_SYM && LA433_0 <= BOTTOMRIGHT_SYM)||(LA433_0 >= CHARSET_SYM && LA433_0 <= COMMA)||LA433_0==CONTAINER_SYM||(LA433_0 >= COUNTER_STYLE_SYM && LA433_0 <= CP_NOT_EQ)||(LA433_0 >= DCOLON && LA433_0 <= DOT)||LA433_0==EMS||LA433_0==EXS||(LA433_0 >= FONT_FACE_SYM && LA433_0 <= FREQ)||(LA433_0 >= GEN && LA433_0 <= GREATER_OR_EQ)||(LA433_0 >= HASH && LA433_0 <= HASH_SYMBOL)||(LA433_0 >= IDENT && LA433_0 <= IMPORT_SYM)||LA433_0==KEYFRAMES_SYM||(LA433_0 >= LAYER_SYM && LA433_0 <= LESS_REST)||LA433_0==LPAREN||LA433_0==MEDIA_SYM||LA433_0==MOZ_DOCUMENT_SYM||LA433_0==NAMESPACE_SYM||(LA433_0 >= NOT && LA433_0 <= NUMBER)||(LA433_0 >= PAGE_SYM && LA433_0 <= PIPE)||LA433_0==RBRACE||(LA433_0 >= REM && LA433_0 <= RPAREN)||(LA433_0 >= SASS_AT_ROOT && LA433_0 <= SASS_ELSE)||(LA433_0 >= SASS_EXTEND && LA433_0 <= SASS_MIXIN)||(LA433_0 >= SASS_RETURN && LA433_0 <= SEMI)||(LA433_0 >= STRING && LA433_0 <= SUPPORTS_SYM)||(LA433_0 >= TILDE && LA433_0 <= TOPRIGHT_SYM)||(LA433_0 >= URANGE && LA433_0 <= URI)||LA433_0==VARIABLE||LA433_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} + else if ( (LA433_0==MINUS) ) {s = 13;} + else if ( (LA433_0==PLUS) ) {s = 42;} + else if ( (LA433_0==STAR) ) {s = 51;} + else if ( (LA433_0==COMMENT||LA433_0==NL) ) {s = 79;} + else if ( (LA433_0==SOLIDUS) && (synpred62_Css3())) {s = 80;} - input.seek(index434_0); + input.seek(index433_0); if ( s>=0 ) return s; break; case 1 : - int LA434_1 = input.LA(1); + int LA433_1 = input.LA(1); - int index434_1 = input.index(); + int index433_1 = input.index(); input.rewind(); s = -1; - if ( (synpred66_Css3()) ) {s = 80;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index434_1); + input.seek(index433_1); if ( s>=0 ) return s; break; case 2 : - int LA434_13 = input.LA(1); + int LA433_13 = input.LA(1); - int index434_13 = input.index(); + int index433_13 = input.index(); input.rewind(); s = -1; - if ( (synpred66_Css3()) ) {s = 80;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index434_13); + input.seek(index433_13); if ( s>=0 ) return s; break; case 3 : - int LA434_42 = input.LA(1); + int LA433_42 = input.LA(1); - int index434_42 = input.index(); + int index433_42 = input.index(); input.rewind(); s = -1; - if ( (synpred66_Css3()) ) {s = 80;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index434_42); + input.seek(index433_42); if ( s>=0 ) return s; break; case 4 : - int LA434_51 = input.LA(1); + int LA433_51 = input.LA(1); - int index434_51 = input.index(); + int index433_51 = input.index(); input.rewind(); s = -1; - if ( (synpred66_Css3()) ) {s = 80;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index434_51); + input.seek(index433_51); if ( s>=0 ) return s; break; case 5 : - int LA434_79 = input.LA(1); + int LA433_79 = input.LA(1); - int index434_79 = input.index(); + int index433_79 = input.index(); input.rewind(); s = -1; - if ( (synpred66_Css3()) ) {s = 80;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index434_79); + input.seek(index433_79); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 434, _s, input); + new NoViableAltException(getDescription(), 433, _s, input); error(nvae); throw nvae; } } - static final String DFA439_eotS = + static final String DFA438_eotS = "\6\uffff"; - static final String DFA439_eofS = + static final String DFA438_eofS = "\6\uffff"; - static final String DFA439_minS = + static final String DFA438_minS = "\2\5\3\uffff\1\5"; - static final String DFA439_maxS = + static final String DFA438_maxS = "\1\u009a\1\u009b\3\uffff\1\u009b"; - static final String DFA439_acceptS = + static final String DFA438_acceptS = "\2\uffff\1\1\1\2\1\3\1\uffff"; - static final String DFA439_specialS = + static final String DFA438_specialS = "\6\uffff}>"; - static final String[] DFA439_transitionS = { + static final String[] DFA438_transitionS = { "\3\2\2\uffff\5\2\3\uffff\1\2\5\uffff\1\2\6\uffff\1\2\2\uffff\1\2\3\uffff"+ "\1\2\1\uffff\2\2\1\uffff\1\2\3\uffff\2\2\3\uffff\1\2\1\3\1\2\4\uffff"+ "\1\2\3\uffff\5\2\1\uffff\2\2\3\uffff\1\4\1\uffff\1\2\1\1\1\2\5\uffff"+ @@ -48918,34 +48691,34 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "\1\2\2\uffff\7\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\1\5" }; - static final short[] DFA439_eot = DFA.unpackEncodedString(DFA439_eotS); - static final short[] DFA439_eof = DFA.unpackEncodedString(DFA439_eofS); - static final char[] DFA439_min = DFA.unpackEncodedStringToUnsignedChars(DFA439_minS); - static final char[] DFA439_max = DFA.unpackEncodedStringToUnsignedChars(DFA439_maxS); - static final short[] DFA439_accept = DFA.unpackEncodedString(DFA439_acceptS); - static final short[] DFA439_special = DFA.unpackEncodedString(DFA439_specialS); - static final short[][] DFA439_transition; + static final short[] DFA438_eot = DFA.unpackEncodedString(DFA438_eotS); + static final short[] DFA438_eof = DFA.unpackEncodedString(DFA438_eofS); + static final char[] DFA438_min = DFA.unpackEncodedStringToUnsignedChars(DFA438_minS); + static final char[] DFA438_max = DFA.unpackEncodedStringToUnsignedChars(DFA438_maxS); + static final short[] DFA438_accept = DFA.unpackEncodedString(DFA438_acceptS); + static final short[] DFA438_special = DFA.unpackEncodedString(DFA438_specialS); + static final short[][] DFA438_transition; static { - int numStates = DFA439_transitionS.length; - DFA439_transition = new short[numStates][]; + int numStates = DFA438_transitionS.length; + DFA438_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA551_transitionS = { + static final String DFA550_specialS = + "\1\0\1\1\2\uffff}>"; + static final String[] DFA550_transitionS = { "\1\2\1\1\77\uffff\1\1\105\uffff\1\1", "\1\2\1\1\36\uffff\1\3\40\uffff\1\1\105\uffff\1\1", "", "" }; - static final short[] DFA551_eot = DFA.unpackEncodedString(DFA551_eotS); - static final short[] DFA551_eof = DFA.unpackEncodedString(DFA551_eofS); - static final char[] DFA551_min = DFA.unpackEncodedStringToUnsignedChars(DFA551_minS); - static final char[] DFA551_max = DFA.unpackEncodedStringToUnsignedChars(DFA551_maxS); - static final short[] DFA551_accept = DFA.unpackEncodedString(DFA551_acceptS); - static final short[] DFA551_special = DFA.unpackEncodedString(DFA551_specialS); - static final short[][] DFA551_transition; + static final short[] DFA550_eot = DFA.unpackEncodedString(DFA550_eotS); + static final short[] DFA550_eof = DFA.unpackEncodedString(DFA550_eofS); + static final char[] DFA550_min = DFA.unpackEncodedStringToUnsignedChars(DFA550_minS); + static final char[] DFA550_max = DFA.unpackEncodedStringToUnsignedChars(DFA550_maxS); + static final short[] DFA550_accept = DFA.unpackEncodedString(DFA550_acceptS); + static final short[] DFA550_special = DFA.unpackEncodedString(DFA550_specialS); + static final short[][] DFA550_transition; static { - int numStates = DFA551_transitionS.length; - DFA551_transition = new short[numStates][]; + int numStates = DFA550_transitionS.length; + DFA550_transition = new short[numStates][]; for (int i=0; i=0 ) return s; break; case 1 : - int LA551_0 = input.LA(1); + int LA550_1 = input.LA(1); - int index551_0 = input.index(); + int index550_1 = input.index(); input.rewind(); s = -1; - if ( (LA551_0==COMMENT||LA551_0==NL||LA551_0==WS) ) {s = 1;} - else if ( (LA551_0==COMMA) && (synpred71_Css3())) {s = 2;} + if ( (LA550_1==IDENT) ) {s = 3;} + else if ( (LA550_1==COMMENT||LA550_1==NL||LA550_1==WS) ) {s = 1;} + else if ( (LA550_1==COMMA) && (synpred67_Css3())) {s = 2;} - input.seek(index551_0); + input.seek(index550_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 551, _s, input); + new NoViableAltException(getDescription(), 550, _s, input); error(nvae); throw nvae; } } - static final String DFA571_eotS = + static final String DFA570_eotS = "\4\uffff"; - static final String DFA571_eofS = + static final String DFA570_eofS = "\4\uffff"; - static final String DFA571_minS = + static final String DFA570_minS = "\2\25\2\uffff"; - static final String DFA571_maxS = + static final String DFA570_maxS = "\2\u009b\2\uffff"; - static final String DFA571_acceptS = + static final String DFA570_acceptS = "\2\uffff\1\1\1\2"; - static final String DFA571_specialS = + static final String DFA570_specialS = "\4\uffff}>"; - static final String[] DFA571_transitionS = { + static final String[] DFA570_transitionS = { "\1\1\37\uffff\1\2\37\uffff\1\1\57\uffff\1\3\25\uffff\1\1", "\1\1\37\uffff\1\2\37\uffff\1\1\57\uffff\1\3\25\uffff\1\1", "", "" }; - static final short[] DFA571_eot = DFA.unpackEncodedString(DFA571_eotS); - static final short[] DFA571_eof = DFA.unpackEncodedString(DFA571_eofS); - static final char[] DFA571_min = DFA.unpackEncodedStringToUnsignedChars(DFA571_minS); - static final char[] DFA571_max = DFA.unpackEncodedStringToUnsignedChars(DFA571_maxS); - static final short[] DFA571_accept = DFA.unpackEncodedString(DFA571_acceptS); - static final short[] DFA571_special = DFA.unpackEncodedString(DFA571_specialS); - static final short[][] DFA571_transition; + static final short[] DFA570_eot = DFA.unpackEncodedString(DFA570_eotS); + static final short[] DFA570_eof = DFA.unpackEncodedString(DFA570_eofS); + static final char[] DFA570_min = DFA.unpackEncodedStringToUnsignedChars(DFA570_minS); + static final char[] DFA570_max = DFA.unpackEncodedStringToUnsignedChars(DFA570_maxS); + static final short[] DFA570_accept = DFA.unpackEncodedString(DFA570_acceptS); + static final short[] DFA570_special = DFA.unpackEncodedString(DFA570_specialS); + static final short[][] DFA570_transition; static { - int numStates = DFA571_transitionS.length; - DFA571_transition = new short[numStates][]; + int numStates = DFA570_transitionS.length; + DFA570_transition = new short[numStates][]; for (int i=0; i