diff --git a/css.editor/src/org/netbeans/modules/css/editor/CssDeclarationContext.java b/css.editor/src/org/netbeans/modules/css/editor/CssDeclarationContext.java --- a/css.editor/src/org/netbeans/modules/css/editor/CssDeclarationContext.java +++ b/css.editor/src/org/netbeans/modules/css/editor/CssDeclarationContext.java @@ -53,6 +53,7 @@ private static final String IE_HACK_POSTFIX = "\\9"; private static final String IE_STAR_HACK_PREFIX = "*"; + private static final String VARIABLE_PREFIX = "var("; private Node declaration, propertyName, propertyValue; @@ -101,4 +102,8 @@ return getPropertyValueImage() != null && getPropertyValueImage().endsWith(IE_HACK_POSTFIX); } + public boolean containsVariable() { + return getPropertyValueImage() != null && getPropertyValueImage().startsWith(VARIABLE_PREFIX); + } + } diff --git a/css.editor/src/org/netbeans/modules/css/editor/csl/CssAnalyser.java b/css.editor/src/org/netbeans/modules/css/editor/csl/CssAnalyser.java --- a/css.editor/src/org/netbeans/modules/css/editor/csl/CssAnalyser.java +++ b/css.editor/src/org/netbeans/modules/css/editor/csl/CssAnalyser.java @@ -171,7 +171,7 @@ && !Css3Utils.isVendorSpecificPropertyValue(file, valueImage)) { ResolvedProperty pv = new ResolvedProperty(file, property, valueImage); if (!pv.isResolved()) { - if (!ctx.containsIEBS9Hack() && !ctx.containsIEStarHack()) { + if (!ctx.containsIEBS9Hack() && !ctx.containsIEStarHack() && !ctx.containsVariable()) { String errorMsg = null; //error in property diff --git a/css.lib/src/org/netbeans/modules/css/lib/Css3.g b/css.lib/src/org/netbeans/modules/css/lib/Css3.g --- a/css.lib/src/org/netbeans/modules/css/lib/Css3.g +++ b/css.lib/src/org/netbeans/modules/css/lib/Css3.g @@ -626,6 +626,7 @@ | {isLessSource()}? less_selector_interpolation_exp | IDENT | GEN + | VAR | {isCssPreprocessorSource()}? cp_variable ; catch[ RecognitionException rce] { @@ -923,6 +924,10 @@ : IMPORTANT_SYM ; +variable: + {tokenNameEquals("var")}? IDENT LPAREN VAR RPAREN + ; + expression : term ( (( ws | (ws? operator ws?) | /* nothing */) term)=> ( ws | (ws? operator ws?) | /* nothing */) term)* ; @@ -931,7 +936,8 @@ : ( unaryOperator ws? )? ( - (functionName ws? LPAREN)=>function //"myfunction(" as predicate + (variable) => variable + | (functionName ws? LPAREN)=>function //"myfunction(" as predicate | IDENT | NUMBER | PERCENTAGE @@ -1789,6 +1795,8 @@ MOZ_DOCUMENT_SYM : '@-MOZ-DOCUMENT'; WEBKIT_KEYFRAMES_SYM : '@-WEBKIT-KEYFRAMES'; +VAR : '-' '-' IDENT; + //this generic at rule must be after the last of the specific at rule tokens SASS_CONTENT : '@CONTENT'; SASS_MIXIN : '@MIXIN'; diff --git a/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java b/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java --- a/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java +++ b/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java @@ -1,4 +1,4 @@ -// $ANTLR 3.5.2 /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2016-03-17 13:49:39 +// $ANTLR 3.5.2 /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2016-07-13 14:25:18 /* * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. @@ -194,12 +194,13 @@ public static final int URI=141; public static final int URL=142; public static final int V=143; - public static final int W=144; - public static final int WEBKIT_KEYFRAMES_SYM=145; - public static final int WS=146; - public static final int X=147; - public static final int Y=148; - public static final int Z=149; + public static final int VAR=144; + public static final int W=145; + public static final int WEBKIT_KEYFRAMES_SYM=146; + public static final int WS=147; + public static final int X=148; + public static final int Y=149; + public static final int Z=150; protected boolean isLessSource() { return false; @@ -234,8 +235,8 @@ try { int _type = GEN; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:25: ( '@@@' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1432:27: '@@@' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1438:25: ( '@@@' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1438:27: '@@@' { match("@@@"); if (state.failed) return; @@ -253,7 +254,7 @@ // $ANTLR start "HEXCHAR" public final void mHEXCHAR() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1434:25: ( ( 'a' .. 'f' | 'A' .. 'F' | '0' .. '9' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1440:25: ( ( 'a' .. 'f' | 'A' .. 'F' | '0' .. '9' ) ) // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { if ( (input.LA(1) >= '0' && input.LA(1) <= '9')||(input.LA(1) >= 'A' && input.LA(1) <= 'F')||(input.LA(1) >= 'a' && input.LA(1) <= 'f') ) { @@ -278,7 +279,7 @@ // $ANTLR start "NONASCII" public final void mNONASCII() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1436:25: ( '\\u0080' .. '\\uFFFF' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:25: ( '\\u0080' .. '\\uFFFF' ) // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { if ( (input.LA(1) >= '\u0080' && input.LA(1) <= '\uFFFF') ) { @@ -303,13 +304,13 @@ // $ANTLR start "UNICODE" public final void mUNICODE() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1438:25: ( '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1438:27: '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1444:25: ( '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1444:27: '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* { match('\\'); if (state.failed) return; mHEXCHAR(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1439:33: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1445:33: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? int alt5=2; int LA5_0 = input.LA(1); if ( ((LA5_0 >= '0' && LA5_0 <= '9')||(LA5_0 >= 'A' && LA5_0 <= 'F')||(LA5_0 >= 'a' && LA5_0 <= 'f')) ) { @@ -317,11 +318,11 @@ } switch (alt5) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1439:34: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1445:34: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? { mHEXCHAR(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1440:37: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1446:37: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? int alt4=2; int LA4_0 = input.LA(1); if ( ((LA4_0 >= '0' && LA4_0 <= '9')||(LA4_0 >= 'A' && LA4_0 <= 'F')||(LA4_0 >= 'a' && LA4_0 <= 'f')) ) { @@ -329,11 +330,11 @@ } switch (alt4) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1440:38: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1446:38: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? { mHEXCHAR(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1441:41: ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1447:41: ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? int alt3=2; int LA3_0 = input.LA(1); if ( ((LA3_0 >= '0' && LA3_0 <= '9')||(LA3_0 >= 'A' && LA3_0 <= 'F')||(LA3_0 >= 'a' && LA3_0 <= 'f')) ) { @@ -341,11 +342,11 @@ } switch (alt3) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1441:42: HEXCHAR ( HEXCHAR ( HEXCHAR )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1447:42: HEXCHAR ( HEXCHAR ( HEXCHAR )? )? { mHEXCHAR(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:45: ( HEXCHAR ( HEXCHAR )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1448:45: ( HEXCHAR ( HEXCHAR )? )? int alt2=2; int LA2_0 = input.LA(1); if ( ((LA2_0 >= '0' && LA2_0 <= '9')||(LA2_0 >= 'A' && LA2_0 <= 'F')||(LA2_0 >= 'a' && LA2_0 <= 'f')) ) { @@ -353,11 +354,11 @@ } switch (alt2) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:46: HEXCHAR ( HEXCHAR )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1448:46: HEXCHAR ( HEXCHAR )? { mHEXCHAR(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1442:54: ( HEXCHAR )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1448:54: ( HEXCHAR )? int alt1=2; int LA1_0 = input.LA(1); if ( ((LA1_0 >= '0' && LA1_0 <= '9')||(LA1_0 >= 'A' && LA1_0 <= 'F')||(LA1_0 >= 'a' && LA1_0 <= 'f')) ) { @@ -402,7 +403,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1446:33: ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1452:33: ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* loop6: while (true) { int alt6=2; @@ -445,7 +446,7 @@ // $ANTLR start "ESCAPE" public final void mESCAPE() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1448:25: ( UNICODE | '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1454:25: ( UNICODE | '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) ) int alt7=2; int LA7_0 = input.LA(1); if ( (LA7_0=='\\') ) { @@ -481,14 +482,14 @@ switch (alt7) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1448:27: UNICODE + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1454:27: UNICODE { mUNICODE(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1448:37: '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1454:37: '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) { match('\\'); if (state.failed) return; if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\t')||input.LA(1)=='\u000B'||(input.LA(1) >= '\u000E' && input.LA(1) <= '/')||(input.LA(1) >= ':' && input.LA(1) <= '@')||(input.LA(1) >= 'G' && input.LA(1) <= '`')||(input.LA(1) >= 'g' && input.LA(1) <= '\uFFFF') ) { @@ -515,7 +516,7 @@ // $ANTLR start "NMSTART" public final void mNMSTART() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | NONASCII | ESCAPE ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1456:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | NONASCII | ESCAPE ) int alt8=5; int LA8_0 = input.LA(1); if ( (LA8_0=='_') ) { @@ -543,32 +544,32 @@ switch (alt8) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1450:27: '_' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1456:27: '_' { match('_'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1451:27: 'a' .. 'z' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1457:27: 'a' .. 'z' { matchRange('a','z'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1452:27: 'A' .. 'Z' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:27: 'A' .. 'Z' { matchRange('A','Z'); if (state.failed) return; } break; case 4 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1453:27: NONASCII + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1459:27: NONASCII { mNONASCII(); if (state.failed) return; } break; case 5 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1454:27: ESCAPE + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1460:27: ESCAPE { mESCAPE(); if (state.failed) return; @@ -586,7 +587,7 @@ // $ANTLR start "NMCHAR" public final void mNMCHAR() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1457:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '-' | NONASCII | ESCAPE ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1463:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '-' | NONASCII | ESCAPE ) int alt9=7; int LA9_0 = input.LA(1); if ( (LA9_0=='_') ) { @@ -620,44 +621,44 @@ switch (alt9) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1457:27: '_' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1463:27: '_' { match('_'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1458:27: 'a' .. 'z' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1464:27: 'a' .. 'z' { matchRange('a','z'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1459:27: 'A' .. 'Z' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1465:27: 'A' .. 'Z' { matchRange('A','Z'); if (state.failed) return; } break; case 4 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1460:27: '0' .. '9' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:27: '0' .. '9' { matchRange('0','9'); if (state.failed) return; } break; case 5 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1461:27: '-' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1467:27: '-' { match('-'); if (state.failed) return; } break; case 6 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1462:27: NONASCII + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1468:27: NONASCII { mNONASCII(); if (state.failed) return; } break; case 7 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1463:27: ESCAPE + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:27: ESCAPE { mESCAPE(); if (state.failed) return; @@ -675,10 +676,10 @@ // $ANTLR start "NAME" public final void mNAME() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:25: ( ( NMCHAR )+ ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:27: ( NMCHAR )+ - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:27: ( NMCHAR )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:25: ( ( NMCHAR )+ ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:27: ( NMCHAR )+ + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:27: ( NMCHAR )+ int cnt10=0; loop10: while (true) { @@ -690,7 +691,7 @@ switch (alt10) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1466:27: NMCHAR + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:27: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -718,10 +719,10 @@ // $ANTLR start "URL" public final void mURL() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1468:25: ( ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1468:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1468:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:25: ( ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? int alt13=2; int LA13_0 = input.LA(1); if ( (LA13_0=='!'||(LA13_0 >= '#' && LA13_0 <= '&')||(LA13_0 >= '*' && LA13_0 <= ';')||LA13_0=='='||(LA13_0 >= '?' && LA13_0 <= '\\')||LA13_0=='_'||(LA13_0 >= 'a' && LA13_0 <= '~')||(LA13_0 >= '\u0080' && LA13_0 <= '\uFFFF')) ) { @@ -729,9 +730,9 @@ } switch (alt13) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1468:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1468:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) int alt11=21; int LA11_0 = input.LA(1); if ( (LA11_0=='[') ) { @@ -807,127 +808,127 @@ switch (alt11) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:31: '[' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:31: '[' { match('['); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:35: '!' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:35: '!' { match('!'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:39: '#' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:39: '#' { match('#'); if (state.failed) return; } break; case 4 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:43: '$' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:43: '$' { match('$'); if (state.failed) return; } break; case 5 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:47: '%' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:47: '%' { match('%'); if (state.failed) return; } break; case 6 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:51: '&' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:51: '&' { match('&'); if (state.failed) return; } break; case 7 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:55: '*' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:55: '*' { match('*'); if (state.failed) return; } break; case 8 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:59: '~' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:59: '~' { match('~'); if (state.failed) return; } break; case 9 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:63: '.' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:63: '.' { match('.'); if (state.failed) return; } break; case 10 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:67: ':' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:67: ':' { match(':'); if (state.failed) return; } break; case 11 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:71: '/' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:71: '/' { match('/'); if (state.failed) return; } break; case 12 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:75: '?' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:75: '?' { match('?'); if (state.failed) return; } break; case 13 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:79: '=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:79: '=' { match('='); if (state.failed) return; } break; case 14 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:83: ';' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:83: ';' { match(';'); if (state.failed) return; } break; case 15 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:87: ',' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:87: ',' { match(','); if (state.failed) return; } break; case 16 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:91: '+' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:91: '+' { match('+'); if (state.failed) return; } break; case 17 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:95: '@' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:95: '@' { match('@'); if (state.failed) return; } break; case 18 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:99: '|' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:99: '|' { match('|'); if (state.failed) return; } break; case 19 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:105: '{' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:105: '{' { match('{'); if (state.failed) return; } break; case 20 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1469:111: '}' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1475:111: '}' { match('}'); if (state.failed) return; } break; case 21 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1470:31: NMCHAR + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1476:31: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -936,7 +937,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1472:27: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1478:27: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* loop12: while (true) { int alt12=24; @@ -1013,140 +1014,140 @@ switch (alt12) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:31: '[' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:31: '[' { match('['); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:35: '!' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:35: '!' { match('!'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:39: '#' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:39: '#' { match('#'); if (state.failed) return; } break; case 4 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:43: '$' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:43: '$' { match('$'); if (state.failed) return; } break; case 5 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:47: '%' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:47: '%' { match('%'); if (state.failed) return; } break; case 6 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:51: '&' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:51: '&' { match('&'); if (state.failed) return; } break; case 7 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:55: '*' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:55: '*' { match('*'); if (state.failed) return; } break; case 8 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:59: '~' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:59: '~' { match('~'); if (state.failed) return; } break; case 9 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:63: '.' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:63: '.' { match('.'); if (state.failed) return; } break; case 10 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:67: ':' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:67: ':' { match(':'); if (state.failed) return; } break; case 11 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:71: '/' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:71: '/' { match('/'); if (state.failed) return; } break; case 12 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:75: '?' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:75: '?' { match('?'); if (state.failed) return; } break; case 13 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:79: '=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:79: '=' { match('='); if (state.failed) return; } break; case 14 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:83: ';' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:83: ';' { match(';'); if (state.failed) return; } break; case 15 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:87: ',' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:87: ',' { match(','); if (state.failed) return; } break; case 16 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:91: '+' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:91: '+' { match('+'); if (state.failed) return; } break; case 17 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:95: '@' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:95: '@' { match('@'); if (state.failed) return; } break; case 18 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:99: '|' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:99: '|' { match('|'); if (state.failed) return; } break; case 19 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:105: WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:105: WS { mWS(); if (state.failed) return; } break; case 20 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:111: '\\\"' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:111: '\\\"' { match('\"'); if (state.failed) return; } break; case 21 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:118: '{' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:118: '{' { match('{'); if (state.failed) return; } break; case 22 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1473:124: '}' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1479:124: '}' { match('}'); if (state.failed) return; } break; case 23 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1474:31: NMCHAR + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1480:31: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -1175,7 +1176,7 @@ // $ANTLR start "A" public final void mA() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1481:17: ( ( 'a' | 'A' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1487:17: ( ( 'a' | 'A' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' ) int alt18=2; int LA18_0 = input.LA(1); if ( (LA18_0=='A'||LA18_0=='a') ) { @@ -1194,7 +1195,7 @@ switch (alt18) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1481:21: ( 'a' | 'A' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1487:21: ( 'a' | 'A' ) { if ( input.LA(1)=='A'||input.LA(1)=='a' ) { input.consume(); @@ -1209,10 +1210,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt17=2; int LA17_0 = input.LA(1); if ( (LA17_0=='0') ) { @@ -1220,10 +1221,10 @@ } switch (alt17) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:27: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:31: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:31: ( '0' ( '0' ( '0' )? )? )? int alt16=2; int LA16_0 = input.LA(1); if ( (LA16_0=='0') ) { @@ -1231,10 +1232,10 @@ } switch (alt16) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:32: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:36: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:36: ( '0' ( '0' )? )? int alt15=2; int LA15_0 = input.LA(1); if ( (LA15_0=='0') ) { @@ -1242,10 +1243,10 @@ } switch (alt15) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:37: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:41: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:41: ( '0' )? int alt14=2; int LA14_0 = input.LA(1); if ( (LA14_0=='0') ) { @@ -1253,7 +1254,7 @@ } switch (alt14) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1482:41: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:41: '0' { match('0'); if (state.failed) return; } @@ -1301,7 +1302,7 @@ // $ANTLR start "B" public final void mB() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1484:17: ( ( 'b' | 'B' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:17: ( ( 'b' | 'B' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' ) int alt23=2; int LA23_0 = input.LA(1); if ( (LA23_0=='B'||LA23_0=='b') ) { @@ -1320,7 +1321,7 @@ switch (alt23) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1484:21: ( 'b' | 'B' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:21: ( 'b' | 'B' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -1335,10 +1336,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt22=2; int LA22_0 = input.LA(1); if ( (LA22_0=='0') ) { @@ -1346,10 +1347,10 @@ } switch (alt22) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:27: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:31: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:31: ( '0' ( '0' ( '0' )? )? )? int alt21=2; int LA21_0 = input.LA(1); if ( (LA21_0=='0') ) { @@ -1357,10 +1358,10 @@ } switch (alt21) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:32: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:36: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:36: ( '0' ( '0' )? )? int alt20=2; int LA20_0 = input.LA(1); if ( (LA20_0=='0') ) { @@ -1368,10 +1369,10 @@ } switch (alt20) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:37: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:41: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:41: ( '0' )? int alt19=2; int LA19_0 = input.LA(1); if ( (LA19_0=='0') ) { @@ -1379,7 +1380,7 @@ } switch (alt19) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1485:41: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:41: '0' { match('0'); if (state.failed) return; } @@ -1427,7 +1428,7 @@ // $ANTLR start "C" public final void mC() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1487:17: ( ( 'c' | 'C' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1493:17: ( ( 'c' | 'C' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' ) int alt28=2; int LA28_0 = input.LA(1); if ( (LA28_0=='C'||LA28_0=='c') ) { @@ -1446,7 +1447,7 @@ switch (alt28) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1487:21: ( 'c' | 'C' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1493:21: ( 'c' | 'C' ) { if ( input.LA(1)=='C'||input.LA(1)=='c' ) { input.consume(); @@ -1461,10 +1462,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt27=2; int LA27_0 = input.LA(1); if ( (LA27_0=='0') ) { @@ -1472,10 +1473,10 @@ } switch (alt27) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:27: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:31: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:31: ( '0' ( '0' ( '0' )? )? )? int alt26=2; int LA26_0 = input.LA(1); if ( (LA26_0=='0') ) { @@ -1483,10 +1484,10 @@ } switch (alt26) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:32: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:36: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:36: ( '0' ( '0' )? )? int alt25=2; int LA25_0 = input.LA(1); if ( (LA25_0=='0') ) { @@ -1494,10 +1495,10 @@ } switch (alt25) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:37: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:41: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:41: ( '0' )? int alt24=2; int LA24_0 = input.LA(1); if ( (LA24_0=='0') ) { @@ -1505,7 +1506,7 @@ } switch (alt24) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1488:41: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:41: '0' { match('0'); if (state.failed) return; } @@ -1553,7 +1554,7 @@ // $ANTLR start "D" public final void mD() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:17: ( ( 'd' | 'D' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1496:17: ( ( 'd' | 'D' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' ) int alt33=2; int LA33_0 = input.LA(1); if ( (LA33_0=='D'||LA33_0=='d') ) { @@ -1572,7 +1573,7 @@ switch (alt33) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1490:21: ( 'd' | 'D' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1496:21: ( 'd' | 'D' ) { if ( input.LA(1)=='D'||input.LA(1)=='d' ) { input.consume(); @@ -1587,10 +1588,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt32=2; int LA32_0 = input.LA(1); if ( (LA32_0=='0') ) { @@ -1598,10 +1599,10 @@ } switch (alt32) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:27: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:31: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:31: ( '0' ( '0' ( '0' )? )? )? int alt31=2; int LA31_0 = input.LA(1); if ( (LA31_0=='0') ) { @@ -1609,10 +1610,10 @@ } switch (alt31) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:32: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:36: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:36: ( '0' ( '0' )? )? int alt30=2; int LA30_0 = input.LA(1); if ( (LA30_0=='0') ) { @@ -1620,10 +1621,10 @@ } switch (alt30) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:37: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:41: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:41: ( '0' )? int alt29=2; int LA29_0 = input.LA(1); if ( (LA29_0=='0') ) { @@ -1631,7 +1632,7 @@ } switch (alt29) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1491:41: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:41: '0' { match('0'); if (state.failed) return; } @@ -1679,7 +1680,7 @@ // $ANTLR start "E" public final void mE() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1493:17: ( ( 'e' | 'E' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1499:17: ( ( 'e' | 'E' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' ) int alt38=2; int LA38_0 = input.LA(1); if ( (LA38_0=='E'||LA38_0=='e') ) { @@ -1698,7 +1699,7 @@ switch (alt38) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1493:21: ( 'e' | 'E' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1499:21: ( 'e' | 'E' ) { if ( input.LA(1)=='E'||input.LA(1)=='e' ) { input.consume(); @@ -1713,10 +1714,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt37=2; int LA37_0 = input.LA(1); if ( (LA37_0=='0') ) { @@ -1724,10 +1725,10 @@ } switch (alt37) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:27: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:31: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:31: ( '0' ( '0' ( '0' )? )? )? int alt36=2; int LA36_0 = input.LA(1); if ( (LA36_0=='0') ) { @@ -1735,10 +1736,10 @@ } switch (alt36) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:32: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:36: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:36: ( '0' ( '0' )? )? int alt35=2; int LA35_0 = input.LA(1); if ( (LA35_0=='0') ) { @@ -1746,10 +1747,10 @@ } switch (alt35) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:37: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:41: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:41: ( '0' )? int alt34=2; int LA34_0 = input.LA(1); if ( (LA34_0=='0') ) { @@ -1757,7 +1758,7 @@ } switch (alt34) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1494:41: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:41: '0' { match('0'); if (state.failed) return; } @@ -1805,7 +1806,7 @@ // $ANTLR start "F" public final void mF() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1496:17: ( ( 'f' | 'F' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1502:17: ( ( 'f' | 'F' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' ) int alt43=2; int LA43_0 = input.LA(1); if ( (LA43_0=='F'||LA43_0=='f') ) { @@ -1824,7 +1825,7 @@ switch (alt43) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1496:21: ( 'f' | 'F' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1502:21: ( 'f' | 'F' ) { if ( input.LA(1)=='F'||input.LA(1)=='f' ) { input.consume(); @@ -1839,10 +1840,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt42=2; int LA42_0 = input.LA(1); if ( (LA42_0=='0') ) { @@ -1850,10 +1851,10 @@ } switch (alt42) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:27: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:31: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:31: ( '0' ( '0' ( '0' )? )? )? int alt41=2; int LA41_0 = input.LA(1); if ( (LA41_0=='0') ) { @@ -1861,10 +1862,10 @@ } switch (alt41) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:32: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:36: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:36: ( '0' ( '0' )? )? int alt40=2; int LA40_0 = input.LA(1); if ( (LA40_0=='0') ) { @@ -1872,10 +1873,10 @@ } switch (alt40) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:37: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:41: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:41: ( '0' )? int alt39=2; int LA39_0 = input.LA(1); if ( (LA39_0=='0') ) { @@ -1883,7 +1884,7 @@ } switch (alt39) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1497:41: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:41: '0' { match('0'); if (state.failed) return; } @@ -1931,7 +1932,7 @@ // $ANTLR start "G" public final void mG() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1499:17: ( ( 'g' | 'G' ) | '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1505:17: ( ( 'g' | 'G' ) | '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) ) int alt49=2; int LA49_0 = input.LA(1); if ( (LA49_0=='G'||LA49_0=='g') ) { @@ -1950,7 +1951,7 @@ switch (alt49) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1499:21: ( 'g' | 'G' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1505:21: ( 'g' | 'G' ) { if ( input.LA(1)=='G'||input.LA(1)=='g' ) { input.consume(); @@ -1965,10 +1966,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1500:21: '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1506:21: '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1501:25: ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1507:25: ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) int alt48=3; switch ( input.LA(1) ) { case 'g': @@ -1996,21 +1997,21 @@ } switch (alt48) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1502:31: 'g' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1508:31: 'g' { match('g'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1503:31: 'G' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1509:31: 'G' { match('G'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt47=2; int LA47_0 = input.LA(1); if ( (LA47_0=='0') ) { @@ -2018,10 +2019,10 @@ } switch (alt47) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:36: ( '0' ( '0' ( '0' )? )? )? int alt46=2; int LA46_0 = input.LA(1); if ( (LA46_0=='0') ) { @@ -2029,10 +2030,10 @@ } switch (alt46) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:41: ( '0' ( '0' )? )? int alt45=2; int LA45_0 = input.LA(1); if ( (LA45_0=='0') ) { @@ -2040,10 +2041,10 @@ } switch (alt45) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:46: ( '0' )? int alt44=2; int LA44_0 = input.LA(1); if ( (LA44_0=='0') ) { @@ -2051,7 +2052,7 @@ } switch (alt44) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1504:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:46: '0' { match('0'); if (state.failed) return; } @@ -2104,7 +2105,7 @@ // $ANTLR start "H" public final void mH() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1507:17: ( ( 'h' | 'H' ) | '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1513:17: ( ( 'h' | 'H' ) | '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) ) int alt55=2; int LA55_0 = input.LA(1); if ( (LA55_0=='H'||LA55_0=='h') ) { @@ -2123,7 +2124,7 @@ switch (alt55) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1507:21: ( 'h' | 'H' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1513:21: ( 'h' | 'H' ) { if ( input.LA(1)=='H'||input.LA(1)=='h' ) { input.consume(); @@ -2138,10 +2139,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1508:19: '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1514:19: '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1509:25: ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1515:25: ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) int alt54=3; switch ( input.LA(1) ) { case 'h': @@ -2169,21 +2170,21 @@ } switch (alt54) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1510:31: 'h' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1516:31: 'h' { match('h'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1511:31: 'H' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1517:31: 'H' { match('H'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt53=2; int LA53_0 = input.LA(1); if ( (LA53_0=='0') ) { @@ -2191,10 +2192,10 @@ } switch (alt53) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:36: ( '0' ( '0' ( '0' )? )? )? int alt52=2; int LA52_0 = input.LA(1); if ( (LA52_0=='0') ) { @@ -2202,10 +2203,10 @@ } switch (alt52) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:41: ( '0' ( '0' )? )? int alt51=2; int LA51_0 = input.LA(1); if ( (LA51_0=='0') ) { @@ -2213,10 +2214,10 @@ } switch (alt51) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:46: ( '0' )? int alt50=2; int LA50_0 = input.LA(1); if ( (LA50_0=='0') ) { @@ -2224,7 +2225,7 @@ } switch (alt50) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1512:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:46: '0' { match('0'); if (state.failed) return; } @@ -2277,7 +2278,7 @@ // $ANTLR start "I" public final void mI() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1515:17: ( ( 'i' | 'I' ) | '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1521:17: ( ( 'i' | 'I' ) | '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) ) int alt61=2; int LA61_0 = input.LA(1); if ( (LA61_0=='I'||LA61_0=='i') ) { @@ -2296,7 +2297,7 @@ switch (alt61) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1515:21: ( 'i' | 'I' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1521:21: ( 'i' | 'I' ) { if ( input.LA(1)=='I'||input.LA(1)=='i' ) { input.consume(); @@ -2311,10 +2312,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1516:19: '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1522:19: '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1517:25: ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1523:25: ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) int alt60=3; switch ( input.LA(1) ) { case 'i': @@ -2342,21 +2343,21 @@ } switch (alt60) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1518:31: 'i' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1524:31: 'i' { match('i'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1519:31: 'I' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:31: 'I' { match('I'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt59=2; int LA59_0 = input.LA(1); if ( (LA59_0=='0') ) { @@ -2364,10 +2365,10 @@ } switch (alt59) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:36: ( '0' ( '0' ( '0' )? )? )? int alt58=2; int LA58_0 = input.LA(1); if ( (LA58_0=='0') ) { @@ -2375,10 +2376,10 @@ } switch (alt58) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:41: ( '0' ( '0' )? )? int alt57=2; int LA57_0 = input.LA(1); if ( (LA57_0=='0') ) { @@ -2386,10 +2387,10 @@ } switch (alt57) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:46: ( '0' )? int alt56=2; int LA56_0 = input.LA(1); if ( (LA56_0=='0') ) { @@ -2397,7 +2398,7 @@ } switch (alt56) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1520:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:46: '0' { match('0'); if (state.failed) return; } @@ -2450,7 +2451,7 @@ // $ANTLR start "J" public final void mJ() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1523:17: ( ( 'j' | 'J' ) | '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1529:17: ( ( 'j' | 'J' ) | '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) ) int alt67=2; int LA67_0 = input.LA(1); if ( (LA67_0=='J'||LA67_0=='j') ) { @@ -2469,7 +2470,7 @@ switch (alt67) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1523:21: ( 'j' | 'J' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1529:21: ( 'j' | 'J' ) { if ( input.LA(1)=='J'||input.LA(1)=='j' ) { input.consume(); @@ -2484,10 +2485,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1524:19: '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1530:19: '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1525:25: ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1531:25: ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) int alt66=3; switch ( input.LA(1) ) { case 'j': @@ -2515,21 +2516,21 @@ } switch (alt66) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1526:31: 'j' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:31: 'j' { match('j'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1527:31: 'J' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1533:31: 'J' { match('J'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt65=2; int LA65_0 = input.LA(1); if ( (LA65_0=='0') ) { @@ -2537,10 +2538,10 @@ } switch (alt65) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:36: ( '0' ( '0' ( '0' )? )? )? int alt64=2; int LA64_0 = input.LA(1); if ( (LA64_0=='0') ) { @@ -2548,10 +2549,10 @@ } switch (alt64) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:41: ( '0' ( '0' )? )? int alt63=2; int LA63_0 = input.LA(1); if ( (LA63_0=='0') ) { @@ -2559,10 +2560,10 @@ } switch (alt63) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:46: ( '0' )? int alt62=2; int LA62_0 = input.LA(1); if ( (LA62_0=='0') ) { @@ -2570,7 +2571,7 @@ } switch (alt62) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1528:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:46: '0' { match('0'); if (state.failed) return; } @@ -2632,7 +2633,7 @@ // $ANTLR start "K" public final void mK() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1531:17: ( ( 'k' | 'K' ) | '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1537:17: ( ( 'k' | 'K' ) | '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) ) int alt73=2; int LA73_0 = input.LA(1); if ( (LA73_0=='K'||LA73_0=='k') ) { @@ -2651,7 +2652,7 @@ switch (alt73) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1531:21: ( 'k' | 'K' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1537:21: ( 'k' | 'K' ) { if ( input.LA(1)=='K'||input.LA(1)=='k' ) { input.consume(); @@ -2666,10 +2667,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1532:19: '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1538:19: '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1533:25: ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1539:25: ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) int alt72=3; switch ( input.LA(1) ) { case 'k': @@ -2697,21 +2698,21 @@ } switch (alt72) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1534:31: 'k' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1540:31: 'k' { match('k'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1535:31: 'K' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1541:31: 'K' { match('K'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt71=2; int LA71_0 = input.LA(1); if ( (LA71_0=='0') ) { @@ -2719,10 +2720,10 @@ } switch (alt71) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:36: ( '0' ( '0' ( '0' )? )? )? int alt70=2; int LA70_0 = input.LA(1); if ( (LA70_0=='0') ) { @@ -2730,10 +2731,10 @@ } switch (alt70) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:41: ( '0' ( '0' )? )? int alt69=2; int LA69_0 = input.LA(1); if ( (LA69_0=='0') ) { @@ -2741,10 +2742,10 @@ } switch (alt69) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:46: ( '0' )? int alt68=2; int LA68_0 = input.LA(1); if ( (LA68_0=='0') ) { @@ -2752,7 +2753,7 @@ } switch (alt68) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1536:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:46: '0' { match('0'); if (state.failed) return; } @@ -2814,7 +2815,7 @@ // $ANTLR start "L" public final void mL() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1539:17: ( ( 'l' | 'L' ) | '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1545:17: ( ( 'l' | 'L' ) | '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) ) int alt79=2; int LA79_0 = input.LA(1); if ( (LA79_0=='L'||LA79_0=='l') ) { @@ -2833,7 +2834,7 @@ switch (alt79) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1539:21: ( 'l' | 'L' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1545:21: ( 'l' | 'L' ) { if ( input.LA(1)=='L'||input.LA(1)=='l' ) { input.consume(); @@ -2848,10 +2849,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1540:19: '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1546:19: '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1541:25: ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:25: ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) int alt78=3; switch ( input.LA(1) ) { case 'l': @@ -2879,21 +2880,21 @@ } switch (alt78) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1542:31: 'l' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1548:31: 'l' { match('l'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1543:31: 'L' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1549:31: 'L' { match('L'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt77=2; int LA77_0 = input.LA(1); if ( (LA77_0=='0') ) { @@ -2901,10 +2902,10 @@ } switch (alt77) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:36: ( '0' ( '0' ( '0' )? )? )? int alt76=2; int LA76_0 = input.LA(1); if ( (LA76_0=='0') ) { @@ -2912,10 +2913,10 @@ } switch (alt76) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:41: ( '0' ( '0' )? )? int alt75=2; int LA75_0 = input.LA(1); if ( (LA75_0=='0') ) { @@ -2923,10 +2924,10 @@ } switch (alt75) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:46: ( '0' )? int alt74=2; int LA74_0 = input.LA(1); if ( (LA74_0=='0') ) { @@ -2934,7 +2935,7 @@ } switch (alt74) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1544:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:46: '0' { match('0'); if (state.failed) return; } @@ -2996,7 +2997,7 @@ // $ANTLR start "M" public final void mM() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:17: ( ( 'm' | 'M' ) | '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1553:17: ( ( 'm' | 'M' ) | '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) ) int alt85=2; int LA85_0 = input.LA(1); if ( (LA85_0=='M'||LA85_0=='m') ) { @@ -3015,7 +3016,7 @@ switch (alt85) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1547:21: ( 'm' | 'M' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1553:21: ( 'm' | 'M' ) { if ( input.LA(1)=='M'||input.LA(1)=='m' ) { input.consume(); @@ -3030,10 +3031,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1548:19: '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1554:19: '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1549:25: ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1555:25: ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) int alt84=3; switch ( input.LA(1) ) { case 'm': @@ -3061,21 +3062,21 @@ } switch (alt84) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1550:31: 'm' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1556:31: 'm' { match('m'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1551:31: 'M' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1557:31: 'M' { match('M'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt83=2; int LA83_0 = input.LA(1); if ( (LA83_0=='0') ) { @@ -3083,10 +3084,10 @@ } switch (alt83) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:36: ( '0' ( '0' ( '0' )? )? )? int alt82=2; int LA82_0 = input.LA(1); if ( (LA82_0=='0') ) { @@ -3094,10 +3095,10 @@ } switch (alt82) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:41: ( '0' ( '0' )? )? int alt81=2; int LA81_0 = input.LA(1); if ( (LA81_0=='0') ) { @@ -3105,10 +3106,10 @@ } switch (alt81) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:46: ( '0' )? int alt80=2; int LA80_0 = input.LA(1); if ( (LA80_0=='0') ) { @@ -3116,7 +3117,7 @@ } switch (alt80) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1552:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:46: '0' { match('0'); if (state.failed) return; } @@ -3178,7 +3179,7 @@ // $ANTLR start "N" public final void mN() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1555:17: ( ( 'n' | 'N' ) | '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:17: ( ( 'n' | 'N' ) | '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) ) int alt91=2; int LA91_0 = input.LA(1); if ( (LA91_0=='N'||LA91_0=='n') ) { @@ -3197,7 +3198,7 @@ switch (alt91) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1555:21: ( 'n' | 'N' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1561:21: ( 'n' | 'N' ) { if ( input.LA(1)=='N'||input.LA(1)=='n' ) { input.consume(); @@ -3212,10 +3213,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1556:19: '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1562:19: '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1557:25: ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1563:25: ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) int alt90=3; switch ( input.LA(1) ) { case 'n': @@ -3243,21 +3244,21 @@ } switch (alt90) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1558:31: 'n' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1564:31: 'n' { match('n'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1559:31: 'N' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1565:31: 'N' { match('N'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt89=2; int LA89_0 = input.LA(1); if ( (LA89_0=='0') ) { @@ -3265,10 +3266,10 @@ } switch (alt89) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:36: ( '0' ( '0' ( '0' )? )? )? int alt88=2; int LA88_0 = input.LA(1); if ( (LA88_0=='0') ) { @@ -3276,10 +3277,10 @@ } switch (alt88) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:41: ( '0' ( '0' )? )? int alt87=2; int LA87_0 = input.LA(1); if ( (LA87_0=='0') ) { @@ -3287,10 +3288,10 @@ } switch (alt87) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:46: ( '0' )? int alt86=2; int LA86_0 = input.LA(1); if ( (LA86_0=='0') ) { @@ -3298,7 +3299,7 @@ } switch (alt86) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1560:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:46: '0' { match('0'); if (state.failed) return; } @@ -3360,7 +3361,7 @@ // $ANTLR start "O" public final void mO() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1563:17: ( ( 'o' | 'O' ) | '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:17: ( ( 'o' | 'O' ) | '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) ) int alt97=2; int LA97_0 = input.LA(1); if ( (LA97_0=='O'||LA97_0=='o') ) { @@ -3379,7 +3380,7 @@ switch (alt97) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1563:21: ( 'o' | 'O' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1569:21: ( 'o' | 'O' ) { if ( input.LA(1)=='O'||input.LA(1)=='o' ) { input.consume(); @@ -3394,10 +3395,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1564:19: '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1570:19: '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1565:25: ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:25: ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) int alt96=3; switch ( input.LA(1) ) { case 'o': @@ -3425,21 +3426,21 @@ } switch (alt96) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1566:31: 'o' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1572:31: 'o' { match('o'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1567:31: 'O' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1573:31: 'O' { match('O'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt95=2; int LA95_0 = input.LA(1); if ( (LA95_0=='0') ) { @@ -3447,10 +3448,10 @@ } switch (alt95) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:36: ( '0' ( '0' ( '0' )? )? )? int alt94=2; int LA94_0 = input.LA(1); if ( (LA94_0=='0') ) { @@ -3458,10 +3459,10 @@ } switch (alt94) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:41: ( '0' ( '0' )? )? int alt93=2; int LA93_0 = input.LA(1); if ( (LA93_0=='0') ) { @@ -3469,10 +3470,10 @@ } switch (alt93) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:46: ( '0' )? int alt92=2; int LA92_0 = input.LA(1); if ( (LA92_0=='0') ) { @@ -3480,7 +3481,7 @@ } switch (alt92) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1568:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:46: '0' { match('0'); if (state.failed) return; } @@ -3542,7 +3543,7 @@ // $ANTLR start "P" public final void mP() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:17: ( ( 'p' | 'P' ) | '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:17: ( ( 'p' | 'P' ) | '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) ) int alt103=2; int LA103_0 = input.LA(1); if ( (LA103_0=='P'||LA103_0=='p') ) { @@ -3561,7 +3562,7 @@ switch (alt103) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1571:21: ( 'p' | 'P' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1577:21: ( 'p' | 'P' ) { if ( input.LA(1)=='P'||input.LA(1)=='p' ) { input.consume(); @@ -3576,10 +3577,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1572:19: '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1578:19: '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1573:25: ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1579:25: ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) int alt102=3; switch ( input.LA(1) ) { case 'p': @@ -3607,21 +3608,21 @@ } switch (alt102) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1574:31: 'p' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1580:31: 'p' { match('p'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1575:31: 'P' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1581:31: 'P' { match('P'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt101=2; int LA101_0 = input.LA(1); if ( (LA101_0=='0') ) { @@ -3629,10 +3630,10 @@ } switch (alt101) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:36: ( '0' ( '0' ( '0' )? )? )? int alt100=2; int LA100_0 = input.LA(1); if ( (LA100_0=='0') ) { @@ -3640,10 +3641,10 @@ } switch (alt100) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:41: ( '0' ( '0' )? )? int alt99=2; int LA99_0 = input.LA(1); if ( (LA99_0=='0') ) { @@ -3651,10 +3652,10 @@ } switch (alt99) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:46: ( '0' )? int alt98=2; int LA98_0 = input.LA(1); if ( (LA98_0=='0') ) { @@ -3662,7 +3663,7 @@ } switch (alt98) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:46: '0' { match('0'); if (state.failed) return; } @@ -3695,8 +3696,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:66: ( '0' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1576:67: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:66: ( '0' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:67: '0' { match('0'); if (state.failed) return; } @@ -3720,7 +3721,7 @@ // $ANTLR start "Q" public final void mQ() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1579:17: ( ( 'q' | 'Q' ) | '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:17: ( ( 'q' | 'Q' ) | '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) ) int alt109=2; int LA109_0 = input.LA(1); if ( (LA109_0=='Q'||LA109_0=='q') ) { @@ -3739,7 +3740,7 @@ switch (alt109) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1579:21: ( 'q' | 'Q' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1585:21: ( 'q' | 'Q' ) { if ( input.LA(1)=='Q'||input.LA(1)=='q' ) { input.consume(); @@ -3754,10 +3755,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1580:19: '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1586:19: '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1581:25: ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1587:25: ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) int alt108=3; switch ( input.LA(1) ) { case 'q': @@ -3785,21 +3786,21 @@ } switch (alt108) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1582:31: 'q' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1588:31: 'q' { match('q'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1583:31: 'Q' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1589:31: 'Q' { match('Q'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt107=2; int LA107_0 = input.LA(1); if ( (LA107_0=='0') ) { @@ -3807,10 +3808,10 @@ } switch (alt107) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:36: ( '0' ( '0' ( '0' )? )? )? int alt106=2; int LA106_0 = input.LA(1); if ( (LA106_0=='0') ) { @@ -3818,10 +3819,10 @@ } switch (alt106) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:41: ( '0' ( '0' )? )? int alt105=2; int LA105_0 = input.LA(1); if ( (LA105_0=='0') ) { @@ -3829,10 +3830,10 @@ } switch (alt105) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:46: ( '0' )? int alt104=2; int LA104_0 = input.LA(1); if ( (LA104_0=='0') ) { @@ -3840,7 +3841,7 @@ } switch (alt104) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:46: '0' { match('0'); if (state.failed) return; } @@ -3873,8 +3874,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:66: ( '1' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1584:67: '1' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:66: ( '1' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:67: '1' { match('1'); if (state.failed) return; } @@ -3898,7 +3899,7 @@ // $ANTLR start "R" public final void mR() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1587:17: ( ( 'r' | 'R' ) | '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:17: ( ( 'r' | 'R' ) | '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) ) int alt115=2; int LA115_0 = input.LA(1); if ( (LA115_0=='R'||LA115_0=='r') ) { @@ -3917,7 +3918,7 @@ switch (alt115) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1587:21: ( 'r' | 'R' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1593:21: ( 'r' | 'R' ) { if ( input.LA(1)=='R'||input.LA(1)=='r' ) { input.consume(); @@ -3932,10 +3933,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1588:19: '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1594:19: '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1589:25: ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1595:25: ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) int alt114=3; switch ( input.LA(1) ) { case 'r': @@ -3963,21 +3964,21 @@ } switch (alt114) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1590:31: 'r' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1596:31: 'r' { match('r'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1591:31: 'R' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1597:31: 'R' { match('R'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt113=2; int LA113_0 = input.LA(1); if ( (LA113_0=='0') ) { @@ -3985,10 +3986,10 @@ } switch (alt113) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:36: ( '0' ( '0' ( '0' )? )? )? int alt112=2; int LA112_0 = input.LA(1); if ( (LA112_0=='0') ) { @@ -3996,10 +3997,10 @@ } switch (alt112) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:41: ( '0' ( '0' )? )? int alt111=2; int LA111_0 = input.LA(1); if ( (LA111_0=='0') ) { @@ -4007,10 +4008,10 @@ } switch (alt111) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:46: ( '0' )? int alt110=2; int LA110_0 = input.LA(1); if ( (LA110_0=='0') ) { @@ -4018,7 +4019,7 @@ } switch (alt110) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:46: '0' { match('0'); if (state.failed) return; } @@ -4051,8 +4052,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:66: ( '2' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1592:67: '2' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:66: ( '2' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:67: '2' { match('2'); if (state.failed) return; } @@ -4076,7 +4077,7 @@ // $ANTLR start "S" public final void mS() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1595:17: ( ( 's' | 'S' ) | '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1601:17: ( ( 's' | 'S' ) | '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) ) int alt121=2; int LA121_0 = input.LA(1); if ( (LA121_0=='S'||LA121_0=='s') ) { @@ -4095,7 +4096,7 @@ switch (alt121) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1595:21: ( 's' | 'S' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1601:21: ( 's' | 'S' ) { if ( input.LA(1)=='S'||input.LA(1)=='s' ) { input.consume(); @@ -4110,10 +4111,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1596:19: '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1602:19: '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1597:25: ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1603:25: ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) int alt120=3; switch ( input.LA(1) ) { case 's': @@ -4141,21 +4142,21 @@ } switch (alt120) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1598:31: 's' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1604:31: 's' { match('s'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1599:31: 'S' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1605:31: 'S' { match('S'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt119=2; int LA119_0 = input.LA(1); if ( (LA119_0=='0') ) { @@ -4163,10 +4164,10 @@ } switch (alt119) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:36: ( '0' ( '0' ( '0' )? )? )? int alt118=2; int LA118_0 = input.LA(1); if ( (LA118_0=='0') ) { @@ -4174,10 +4175,10 @@ } switch (alt118) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:41: ( '0' ( '0' )? )? int alt117=2; int LA117_0 = input.LA(1); if ( (LA117_0=='0') ) { @@ -4185,10 +4186,10 @@ } switch (alt117) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:46: ( '0' )? int alt116=2; int LA116_0 = input.LA(1); if ( (LA116_0=='0') ) { @@ -4196,7 +4197,7 @@ } switch (alt116) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:46: '0' { match('0'); if (state.failed) return; } @@ -4229,8 +4230,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:66: ( '3' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1600:67: '3' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:66: ( '3' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:67: '3' { match('3'); if (state.failed) return; } @@ -4254,7 +4255,7 @@ // $ANTLR start "T" public final void mT() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1603:17: ( ( 't' | 'T' ) | '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1609:17: ( ( 't' | 'T' ) | '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) ) int alt127=2; int LA127_0 = input.LA(1); if ( (LA127_0=='T'||LA127_0=='t') ) { @@ -4273,7 +4274,7 @@ switch (alt127) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1603:21: ( 't' | 'T' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1609:21: ( 't' | 'T' ) { if ( input.LA(1)=='T'||input.LA(1)=='t' ) { input.consume(); @@ -4288,10 +4289,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1604:19: '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1610:19: '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1605:25: ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1611:25: ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) int alt126=3; switch ( input.LA(1) ) { case 't': @@ -4319,21 +4320,21 @@ } switch (alt126) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1606:31: 't' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1612:31: 't' { match('t'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1607:31: 'T' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1613:31: 'T' { match('T'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt125=2; int LA125_0 = input.LA(1); if ( (LA125_0=='0') ) { @@ -4341,10 +4342,10 @@ } switch (alt125) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:36: ( '0' ( '0' ( '0' )? )? )? int alt124=2; int LA124_0 = input.LA(1); if ( (LA124_0=='0') ) { @@ -4352,10 +4353,10 @@ } switch (alt124) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:41: ( '0' ( '0' )? )? int alt123=2; int LA123_0 = input.LA(1); if ( (LA123_0=='0') ) { @@ -4363,10 +4364,10 @@ } switch (alt123) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:46: ( '0' )? int alt122=2; int LA122_0 = input.LA(1); if ( (LA122_0=='0') ) { @@ -4374,7 +4375,7 @@ } switch (alt122) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:46: '0' { match('0'); if (state.failed) return; } @@ -4407,8 +4408,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:66: ( '4' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1608:67: '4' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:66: ( '4' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:67: '4' { match('4'); if (state.failed) return; } @@ -4432,7 +4433,7 @@ // $ANTLR start "U" public final void mU() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1611:17: ( ( 'u' | 'U' ) | '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1617:17: ( ( 'u' | 'U' ) | '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) ) int alt133=2; int LA133_0 = input.LA(1); if ( (LA133_0=='U'||LA133_0=='u') ) { @@ -4451,7 +4452,7 @@ switch (alt133) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1611:21: ( 'u' | 'U' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1617:21: ( 'u' | 'U' ) { if ( input.LA(1)=='U'||input.LA(1)=='u' ) { input.consume(); @@ -4466,10 +4467,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1612:19: '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1618:19: '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1613:25: ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1619:25: ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) int alt132=3; switch ( input.LA(1) ) { case 'u': @@ -4497,21 +4498,21 @@ } switch (alt132) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1614:31: 'u' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1620:31: 'u' { match('u'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1615:31: 'U' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1621:31: 'U' { match('U'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt131=2; int LA131_0 = input.LA(1); if ( (LA131_0=='0') ) { @@ -4519,10 +4520,10 @@ } switch (alt131) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:36: ( '0' ( '0' ( '0' )? )? )? int alt130=2; int LA130_0 = input.LA(1); if ( (LA130_0=='0') ) { @@ -4530,10 +4531,10 @@ } switch (alt130) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:41: ( '0' ( '0' )? )? int alt129=2; int LA129_0 = input.LA(1); if ( (LA129_0=='0') ) { @@ -4541,10 +4542,10 @@ } switch (alt129) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:46: ( '0' )? int alt128=2; int LA128_0 = input.LA(1); if ( (LA128_0=='0') ) { @@ -4552,7 +4553,7 @@ } switch (alt128) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:46: '0' { match('0'); if (state.failed) return; } @@ -4585,8 +4586,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:66: ( '5' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1616:67: '5' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:66: ( '5' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:67: '5' { match('5'); if (state.failed) return; } @@ -4610,7 +4611,7 @@ // $ANTLR start "V" public final void mV() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1619:17: ( ( 'v' | 'V' ) | '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1625:17: ( ( 'v' | 'V' ) | '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) ) int alt139=2; int LA139_0 = input.LA(1); if ( (LA139_0=='V'||LA139_0=='v') ) { @@ -4629,7 +4630,7 @@ switch (alt139) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1619:21: ( 'v' | 'V' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1625:21: ( 'v' | 'V' ) { if ( input.LA(1)=='V'||input.LA(1)=='v' ) { input.consume(); @@ -4644,10 +4645,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1620:19: '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1626:19: '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1621:25: ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1627:25: ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) int alt138=3; switch ( input.LA(1) ) { case 'v': @@ -4675,21 +4676,21 @@ } switch (alt138) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1621:31: 'v' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1627:31: 'v' { match('v'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1622:31: 'V' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1628:31: 'V' { match('V'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt137=2; int LA137_0 = input.LA(1); if ( (LA137_0=='0') ) { @@ -4697,10 +4698,10 @@ } switch (alt137) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:36: ( '0' ( '0' ( '0' )? )? )? int alt136=2; int LA136_0 = input.LA(1); if ( (LA136_0=='0') ) { @@ -4708,10 +4709,10 @@ } switch (alt136) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:41: ( '0' ( '0' )? )? int alt135=2; int LA135_0 = input.LA(1); if ( (LA135_0=='0') ) { @@ -4719,10 +4720,10 @@ } switch (alt135) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:46: ( '0' )? int alt134=2; int LA134_0 = input.LA(1); if ( (LA134_0=='0') ) { @@ -4730,7 +4731,7 @@ } switch (alt134) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:46: '0' { match('0'); if (state.failed) return; } @@ -4763,8 +4764,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:66: ( '6' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1623:67: '6' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:66: ( '6' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:67: '6' { match('6'); if (state.failed) return; } @@ -4788,7 +4789,7 @@ // $ANTLR start "W" public final void mW() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1626:17: ( ( 'w' | 'W' ) | '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1632:17: ( ( 'w' | 'W' ) | '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) ) int alt145=2; int LA145_0 = input.LA(1); if ( (LA145_0=='W'||LA145_0=='w') ) { @@ -4807,7 +4808,7 @@ switch (alt145) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1626:21: ( 'w' | 'W' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1632:21: ( 'w' | 'W' ) { if ( input.LA(1)=='W'||input.LA(1)=='w' ) { input.consume(); @@ -4822,10 +4823,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1627:19: '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1633:19: '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1628:25: ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1634:25: ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) int alt144=3; switch ( input.LA(1) ) { case 'w': @@ -4853,21 +4854,21 @@ } switch (alt144) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1629:31: 'w' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1635:31: 'w' { match('w'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1630:31: 'W' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1636:31: 'W' { match('W'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt143=2; int LA143_0 = input.LA(1); if ( (LA143_0=='0') ) { @@ -4875,10 +4876,10 @@ } switch (alt143) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:36: ( '0' ( '0' ( '0' )? )? )? int alt142=2; int LA142_0 = input.LA(1); if ( (LA142_0=='0') ) { @@ -4886,10 +4887,10 @@ } switch (alt142) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:41: ( '0' ( '0' )? )? int alt141=2; int LA141_0 = input.LA(1); if ( (LA141_0=='0') ) { @@ -4897,10 +4898,10 @@ } switch (alt141) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:46: ( '0' )? int alt140=2; int LA140_0 = input.LA(1); if ( (LA140_0=='0') ) { @@ -4908,7 +4909,7 @@ } switch (alt140) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:46: '0' { match('0'); if (state.failed) return; } @@ -4941,8 +4942,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:66: ( '7' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1631:67: '7' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:66: ( '7' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:67: '7' { match('7'); if (state.failed) return; } @@ -4966,7 +4967,7 @@ // $ANTLR start "X" public final void mX() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1634:17: ( ( 'x' | 'X' ) | '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1640:17: ( ( 'x' | 'X' ) | '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) ) int alt151=2; int LA151_0 = input.LA(1); if ( (LA151_0=='X'||LA151_0=='x') ) { @@ -4985,7 +4986,7 @@ switch (alt151) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1634:21: ( 'x' | 'X' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1640:21: ( 'x' | 'X' ) { if ( input.LA(1)=='X'||input.LA(1)=='x' ) { input.consume(); @@ -5000,10 +5001,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1635:19: '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1641:19: '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1636:25: ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1642:25: ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) int alt150=3; switch ( input.LA(1) ) { case 'x': @@ -5031,21 +5032,21 @@ } switch (alt150) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1637:31: 'x' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1643:31: 'x' { match('x'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1638:31: 'X' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1644:31: 'X' { match('X'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt149=2; int LA149_0 = input.LA(1); if ( (LA149_0=='0') ) { @@ -5053,10 +5054,10 @@ } switch (alt149) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:36: ( '0' ( '0' ( '0' )? )? )? int alt148=2; int LA148_0 = input.LA(1); if ( (LA148_0=='0') ) { @@ -5064,10 +5065,10 @@ } switch (alt148) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:41: ( '0' ( '0' )? )? int alt147=2; int LA147_0 = input.LA(1); if ( (LA147_0=='0') ) { @@ -5075,10 +5076,10 @@ } switch (alt147) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:46: ( '0' )? int alt146=2; int LA146_0 = input.LA(1); if ( (LA146_0=='0') ) { @@ -5086,7 +5087,7 @@ } switch (alt146) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:46: '0' { match('0'); if (state.failed) return; } @@ -5119,8 +5120,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:66: ( '8' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1639:67: '8' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:66: ( '8' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:67: '8' { match('8'); if (state.failed) return; } @@ -5144,7 +5145,7 @@ // $ANTLR start "Y" public final void mY() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1642:17: ( ( 'y' | 'Y' ) | '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1648:17: ( ( 'y' | 'Y' ) | '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) ) int alt157=2; int LA157_0 = input.LA(1); if ( (LA157_0=='Y'||LA157_0=='y') ) { @@ -5163,7 +5164,7 @@ switch (alt157) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1642:21: ( 'y' | 'Y' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1648:21: ( 'y' | 'Y' ) { if ( input.LA(1)=='Y'||input.LA(1)=='y' ) { input.consume(); @@ -5178,10 +5179,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1643:19: '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1649:19: '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1644:25: ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1650:25: ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) int alt156=3; switch ( input.LA(1) ) { case 'y': @@ -5209,21 +5210,21 @@ } switch (alt156) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1645:31: 'y' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1651:31: 'y' { match('y'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1646:31: 'Y' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1652:31: 'Y' { match('Y'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt155=2; int LA155_0 = input.LA(1); if ( (LA155_0=='0') ) { @@ -5231,10 +5232,10 @@ } switch (alt155) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:36: ( '0' ( '0' ( '0' )? )? )? int alt154=2; int LA154_0 = input.LA(1); if ( (LA154_0=='0') ) { @@ -5242,10 +5243,10 @@ } switch (alt154) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:41: ( '0' ( '0' )? )? int alt153=2; int LA153_0 = input.LA(1); if ( (LA153_0=='0') ) { @@ -5253,10 +5254,10 @@ } switch (alt153) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:46: ( '0' )? int alt152=2; int LA152_0 = input.LA(1); if ( (LA152_0=='0') ) { @@ -5264,7 +5265,7 @@ } switch (alt152) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:46: '0' { match('0'); if (state.failed) return; } @@ -5297,8 +5298,8 @@ recover(mse); throw mse; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:66: ( '9' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1647:67: '9' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:66: ( '9' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:67: '9' { match('9'); if (state.failed) return; } @@ -5322,7 +5323,7 @@ // $ANTLR start "Z" public final void mZ() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1650:17: ( ( 'z' | 'Z' ) | '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1656:17: ( ( 'z' | 'Z' ) | '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) ) int alt163=2; int LA163_0 = input.LA(1); if ( (LA163_0=='Z'||LA163_0=='z') ) { @@ -5341,7 +5342,7 @@ switch (alt163) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1650:21: ( 'z' | 'Z' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1656:21: ( 'z' | 'Z' ) { if ( input.LA(1)=='Z'||input.LA(1)=='z' ) { input.consume(); @@ -5356,10 +5357,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1651:19: '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1657:19: '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) { match('\\'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1652:25: ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1658:25: ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) int alt162=3; switch ( input.LA(1) ) { case 'z': @@ -5387,21 +5388,21 @@ } switch (alt162) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1653:31: 'z' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1659:31: 'z' { match('z'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1654:31: 'Z' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1660:31: 'Z' { match('Z'); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt161=2; int LA161_0 = input.LA(1); if ( (LA161_0=='0') ) { @@ -5409,10 +5410,10 @@ } switch (alt161) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:32: '0' ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:36: ( '0' ( '0' ( '0' )? )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:36: ( '0' ( '0' ( '0' )? )? )? int alt160=2; int LA160_0 = input.LA(1); if ( (LA160_0=='0') ) { @@ -5420,10 +5421,10 @@ } switch (alt160) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:37: '0' ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:41: ( '0' ( '0' )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:41: ( '0' ( '0' )? )? int alt159=2; int LA159_0 = input.LA(1); if ( (LA159_0=='0') ) { @@ -5431,10 +5432,10 @@ } switch (alt159) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:42: '0' ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:46: ( '0' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:46: ( '0' )? int alt158=2; int LA158_0 = input.LA(1); if ( (LA158_0=='0') ) { @@ -5442,7 +5443,7 @@ } switch (alt158) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1655:46: '0' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1661:46: '0' { match('0'); if (state.failed) return; } @@ -5506,8 +5507,8 @@ try { int _type = CDO; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1667:17: ( '' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1680:19: '-->' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1686:17: ( '-->' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1686:19: '-->' { match("-->"); if (state.failed) return; @@ -5554,8 +5555,8 @@ try { int _type = INCLUDES; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1687:17: ( '~=' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1687:19: '~=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1693:17: ( '~=' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1693:19: '~=' { match("~="); if (state.failed) return; @@ -5575,8 +5576,8 @@ try { int _type = DASHMATCH; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1688:17: ( '|=' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1688:19: '|=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1694:17: ( '|=' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1694:19: '|=' { match("|="); if (state.failed) return; @@ -5596,8 +5597,8 @@ try { int _type = BEGINS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1689:17: ( '^=' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1689:19: '^=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1695:17: ( '^=' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1695:19: '^=' { match("^="); if (state.failed) return; @@ -5617,8 +5618,8 @@ try { int _type = ENDS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1690:17: ( '$=' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1690:19: '$=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:17: ( '$=' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:19: '$=' { match("$="); if (state.failed) return; @@ -5638,8 +5639,8 @@ try { int _type = CONTAINS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1691:17: ( '*=' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1691:19: '*=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1697:17: ( '*=' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1697:19: '*=' { match("*="); if (state.failed) return; @@ -5659,8 +5660,8 @@ try { int _type = GREATER; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1693:17: ( '>' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1693:19: '>' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1699:17: ( '>' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1699:19: '>' { match('>'); if (state.failed) return; } @@ -5679,8 +5680,8 @@ try { int _type = LBRACE; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1694:17: ( '{' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1694:19: '{' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1700:17: ( '{' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1700:19: '{' { match('{'); if (state.failed) return; } @@ -5699,8 +5700,8 @@ try { int _type = RBRACE; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1695:17: ( '}' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1695:19: '}' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1701:17: ( '}' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1701:19: '}' { match('}'); if (state.failed) return; } @@ -5719,8 +5720,8 @@ try { int _type = LBRACKET; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:17: ( '[' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1696:19: '[' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1702:17: ( '[' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1702:19: '[' { match('['); if (state.failed) return; } @@ -5739,8 +5740,8 @@ try { int _type = RBRACKET; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1697:17: ( ']' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1697:19: ']' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1703:17: ( ']' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1703:19: ']' { match(']'); if (state.failed) return; } @@ -5759,8 +5760,8 @@ try { int _type = OPEQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1698:17: ( '=' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1698:19: '=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:17: ( '=' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:19: '=' { match('='); if (state.failed) return; } @@ -5779,8 +5780,8 @@ try { int _type = SEMI; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1699:17: ( ';' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1699:19: ';' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1705:17: ( ';' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1705:19: ';' { match(';'); if (state.failed) return; } @@ -5799,8 +5800,8 @@ try { int _type = COLON; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1700:17: ( ':' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1700:19: ':' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1706:17: ( ':' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1706:19: ':' { match(':'); if (state.failed) return; } @@ -5819,8 +5820,8 @@ try { int _type = DCOLON; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1701:17: ( '::' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1701:19: '::' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1707:17: ( '::' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1707:19: '::' { match("::"); if (state.failed) return; @@ -5840,8 +5841,8 @@ try { int _type = SOLIDUS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1702:17: ( '/' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1702:19: '/' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1708:17: ( '/' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1708:19: '/' { match('/'); if (state.failed) return; } @@ -5860,8 +5861,8 @@ try { int _type = MINUS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1703:17: ( '-' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1703:19: '-' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1709:17: ( '-' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1709:19: '-' { match('-'); if (state.failed) return; } @@ -5880,8 +5881,8 @@ try { int _type = PLUS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:17: ( '+' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1704:19: '+' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1710:17: ( '+' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1710:19: '+' { match('+'); if (state.failed) return; } @@ -5900,8 +5901,8 @@ try { int _type = STAR; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1705:17: ( '*' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1705:19: '*' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1711:17: ( '*' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1711:19: '*' { match('*'); if (state.failed) return; } @@ -5920,8 +5921,8 @@ try { int _type = LPAREN; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1706:17: ( '(' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1706:19: '(' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1712:17: ( '(' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1712:19: '(' { match('('); if (state.failed) return; } @@ -5940,8 +5941,8 @@ try { int _type = RPAREN; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1707:17: ( ')' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1707:19: ')' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1713:17: ( ')' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1713:19: ')' { match(')'); if (state.failed) return; } @@ -5960,8 +5961,8 @@ try { int _type = COMMA; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1708:17: ( ',' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1708:19: ',' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1714:17: ( ',' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1714:19: ',' { match(','); if (state.failed) return; } @@ -5980,8 +5981,8 @@ try { int _type = DOT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1709:17: ( '.' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1709:19: '.' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1715:17: ( '.' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1715:19: '.' { match('.'); if (state.failed) return; } @@ -6000,8 +6001,8 @@ try { int _type = TILDE; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1710:8: ( '~' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1710:10: '~' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1716:8: ( '~' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1716:10: '~' { match('~'); if (state.failed) return; } @@ -6020,8 +6021,8 @@ try { int _type = PIPE; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1711:17: ( '|' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1711:19: '|' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1717:17: ( '|' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1717:19: '|' { match('|'); if (state.failed) return; } @@ -6040,8 +6041,8 @@ try { int _type = PERCENTAGE_SYMBOL; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1713:17: ( '%' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1713:19: '%' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1719:17: ( '%' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1719:19: '%' { match('%'); if (state.failed) return; } @@ -6060,8 +6061,8 @@ try { int _type = EXCLAMATION_MARK; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1714:17: ( '!' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1714:19: '!' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1720:17: ( '!' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1720:19: '!' { match('!'); if (state.failed) return; } @@ -6080,8 +6081,8 @@ try { int _type = CP_EQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1716:17: ( '==' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1716:19: '==' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1722:17: ( '==' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1722:19: '==' { match("=="); if (state.failed) return; @@ -6101,8 +6102,8 @@ try { int _type = CP_NOT_EQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1717:17: ( '!=' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1717:19: '!=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1723:17: ( '!=' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1723:19: '!=' { match("!="); if (state.failed) return; @@ -6122,8 +6123,8 @@ try { int _type = LESS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1718:17: ( '<' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1718:19: '<' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1724:17: ( '<' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1724:19: '<' { match('<'); if (state.failed) return; } @@ -6142,7 +6143,7 @@ try { int _type = GREATER_OR_EQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1719:17: ( '>=' | '=>' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1725:17: ( '>=' | '=>' ) int alt164=2; int LA164_0 = input.LA(1); if ( (LA164_0=='>') ) { @@ -6161,14 +6162,14 @@ switch (alt164) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1719:19: '>=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1725:19: '>=' { match(">="); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1719:26: '=>' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1725:26: '=>' { match("=>"); if (state.failed) return; @@ -6190,7 +6191,7 @@ try { int _type = LESS_OR_EQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1720:17: ( '=<' | '<=' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1726:17: ( '=<' | '<=' ) int alt165=2; int LA165_0 = input.LA(1); if ( (LA165_0=='=') ) { @@ -6209,14 +6210,14 @@ switch (alt165) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1720:19: '=<' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1726:19: '=<' { match("=<"); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1720:26: '<=' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1726:26: '<=' { match("<="); if (state.failed) return; @@ -6238,11 +6239,11 @@ try { int _type = LESS_AND; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1721:17: ( '&' ( '-' )* ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1721:19: '&' ( '-' )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1727:17: ( '&' ( '-' )* ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1727:19: '&' ( '-' )* { match('&'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1721:23: ( '-' )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1727:23: ( '-' )* loop166: while (true) { int alt166=2; @@ -6253,7 +6254,7 @@ switch (alt166) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1721:23: '-' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1727:23: '-' { match('-'); if (state.failed) return; } @@ -6280,8 +6281,8 @@ try { int _type = CP_DOTS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1722:17: ( '...' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1722:19: '...' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1728:17: ( '...' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1728:19: '...' { match("..."); if (state.failed) return; @@ -6301,8 +6302,8 @@ try { int _type = LESS_REST; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1723:17: ( '@rest...' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1723:19: '@rest...' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1729:17: ( '@rest...' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1729:19: '@rest...' { match("@rest..."); if (state.failed) return; @@ -6320,8 +6321,8 @@ // $ANTLR start "INVALID" public final void mINVALID() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1728:21: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1728:22: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1734:21: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1734:22: { } @@ -6337,7 +6338,7 @@ try { int _type = STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1729:17: ( '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) | '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:17: ( '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) | '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) ) int alt171=2; int LA171_0 = input.LA(1); if ( (LA171_0=='\'') ) { @@ -6356,10 +6357,10 @@ switch (alt171) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1729:19: '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:19: '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) { match('\''); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1729:24: (~ ( '\\r' | '\\f' | '\\'' ) )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:24: (~ ( '\\r' | '\\f' | '\\'' ) )* loop167: while (true) { int alt167=2; @@ -6390,7 +6391,7 @@ } } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1730:21: ( '\\'' |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1736:21: ( '\\'' |) int alt168=2; int LA168_0 = input.LA(1); if ( (LA168_0=='\'') ) { @@ -6403,13 +6404,13 @@ switch (alt168) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1731:27: '\\'' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1737:27: '\\'' { match('\''); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1732:27: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1738:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6420,10 +6421,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:19: '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:19: '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) { match('\"'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:24: ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:24: ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* loop169: while (true) { int alt169=4; @@ -6465,21 +6466,21 @@ switch (alt169) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:26: ( '\\\\\\\"' )=> '\\\\\\\"' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:26: ( '\\\\\\\"' )=> '\\\\\\\"' { match("\\\""); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:47: ( '\\\\\\\\' )=> '\\\\\\\\' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:47: ( '\\\\\\\\' )=> '\\\\\\\\' { match("\\\\"); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:68: ~ ( '\\r' | '\\f' | '\"' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:68: ~ ( '\\r' | '\\f' | '\"' ) { if ( (input.LA(1) >= '\u0000' && input.LA(1) <= '\u000B')||(input.LA(1) >= '\u000E' && input.LA(1) <= '!')||(input.LA(1) >= '#' && input.LA(1) <= '\uFFFF') ) { input.consume(); @@ -6499,7 +6500,7 @@ } } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1736:21: ( '\"' |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1742:21: ( '\"' |) int alt170=2; int LA170_0 = input.LA(1); if ( (LA170_0=='\"') ) { @@ -6512,13 +6513,13 @@ switch (alt170) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1737:27: '\"' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1743:27: '\"' { match('\"'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1738:27: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1744:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6544,11 +6545,11 @@ try { int _type = LESS_JS_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1742:17: ( '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1742:19: '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1748:17: ( '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1748:19: '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) { match('`'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1742:23: (~ ( '\\r' | '\\f' | '`' ) )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1748:23: (~ ( '\\r' | '\\f' | '`' ) )* loop172: while (true) { int alt172=2; @@ -6579,7 +6580,7 @@ } } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1743:21: ( '`' |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1749:21: ( '`' |) int alt173=2; int LA173_0 = input.LA(1); if ( (LA173_0=='`') ) { @@ -6592,13 +6593,13 @@ switch (alt173) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1744:27: '`' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1750:27: '`' { match('`'); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1745:27: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1751:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6622,8 +6623,8 @@ try { int _type = NOT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1749:6: ( 'NOT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1749:8: 'NOT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1755:6: ( 'NOT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1755:8: 'NOT' { match("NOT"); if (state.failed) return; @@ -6643,10 +6644,10 @@ try { int _type = IDENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:17: ( ( '-' )? NMSTART ( NMCHAR )* ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:19: ( '-' )? NMSTART ( NMCHAR )* - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:19: ( '-' )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1760:17: ( ( '-' )? NMSTART ( NMCHAR )* ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1760:19: ( '-' )? NMSTART ( NMCHAR )* + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1760:19: ( '-' )? int alt174=2; int LA174_0 = input.LA(1); if ( (LA174_0=='-') ) { @@ -6654,7 +6655,7 @@ } switch (alt174) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:19: '-' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1760:19: '-' { match('-'); if (state.failed) return; } @@ -6664,7 +6665,7 @@ mNMSTART(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:32: ( NMCHAR )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1760:32: ( NMCHAR )* loop175: while (true) { int alt175=2; @@ -6675,7 +6676,7 @@ switch (alt175) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1754:32: NMCHAR + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1760:32: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -6703,8 +6704,8 @@ try { int _type = HASH_SYMBOL; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1759:17: ( '#' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1759:19: '#' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1765:17: ( '#' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1765:19: '#' { match('#'); if (state.failed) return; } @@ -6723,8 +6724,8 @@ try { int _type = HASH; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1760:17: ( HASH_SYMBOL NAME ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1760:19: HASH_SYMBOL NAME + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1766:17: ( HASH_SYMBOL NAME ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1766:19: HASH_SYMBOL NAME { mHASH_SYMBOL(); if (state.failed) return; @@ -6746,12 +6747,12 @@ try { int _type = IMPORTANT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:17: ( EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:19: EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1768:17: ( EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1768:19: EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' { mEXCLAMATION_MARK(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:36: ( WS | COMMENT )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1768:36: ( WS | COMMENT )* loop176: while (true) { int alt176=3; @@ -6765,14 +6766,14 @@ switch (alt176) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:37: WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1768:37: WS { mWS(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1762:40: COMMENT + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1768:40: COMMENT { mCOMMENT(); if (state.failed) return; @@ -6802,8 +6803,8 @@ try { int _type = IMPORT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1764:21: ( '@IMPORT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1764:23: '@IMPORT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1770:21: ( '@IMPORT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1770:23: '@IMPORT' { match("@IMPORT"); if (state.failed) return; @@ -6823,8 +6824,8 @@ try { int _type = PAGE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1765:21: ( '@PAGE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1765:23: '@PAGE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1771:21: ( '@PAGE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1771:23: '@PAGE' { match("@PAGE"); if (state.failed) return; @@ -6844,8 +6845,8 @@ try { int _type = MEDIA_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1766:21: ( '@MEDIA' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1766:23: '@MEDIA' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1772:21: ( '@MEDIA' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1772:23: '@MEDIA' { match("@MEDIA"); if (state.failed) return; @@ -6865,8 +6866,8 @@ try { int _type = NAMESPACE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1767:21: ( '@NAMESPACE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1767:23: '@NAMESPACE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1773:21: ( '@NAMESPACE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1773:23: '@NAMESPACE' { match("@NAMESPACE"); if (state.failed) return; @@ -6886,8 +6887,8 @@ try { int _type = CHARSET_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1768:21: ( '@CHARSET' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1768:23: '@CHARSET' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1774:21: ( '@CHARSET' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1774:23: '@CHARSET' { match("@CHARSET"); if (state.failed) return; @@ -6907,8 +6908,8 @@ try { int _type = COUNTER_STYLE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1769:21: ( '@COUNTER-STYLE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1769:23: '@COUNTER-STYLE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1775:21: ( '@COUNTER-STYLE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1775:23: '@COUNTER-STYLE' { match("@COUNTER-STYLE"); if (state.failed) return; @@ -6928,8 +6929,8 @@ try { int _type = FONT_FACE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1770:21: ( '@FONT-FACE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1770:23: '@FONT-FACE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1776:21: ( '@FONT-FACE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1776:23: '@FONT-FACE' { match("@FONT-FACE"); if (state.failed) return; @@ -6949,8 +6950,8 @@ try { int _type = TOPLEFTCORNER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1772:23: ( '@TOP-LEFT-CORNER' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1772:24: '@TOP-LEFT-CORNER' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1778:23: ( '@TOP-LEFT-CORNER' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1778:24: '@TOP-LEFT-CORNER' { match("@TOP-LEFT-CORNER"); if (state.failed) return; @@ -6970,8 +6971,8 @@ try { int _type = TOPLEFT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1773:23: ( '@TOP-LEFT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1773:24: '@TOP-LEFT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1779:23: ( '@TOP-LEFT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1779:24: '@TOP-LEFT' { match("@TOP-LEFT"); if (state.failed) return; @@ -6991,8 +6992,8 @@ try { int _type = TOPCENTER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1774:23: ( '@TOP-CENTER' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1774:24: '@TOP-CENTER' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1780:23: ( '@TOP-CENTER' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1780:24: '@TOP-CENTER' { match("@TOP-CENTER"); if (state.failed) return; @@ -7012,8 +7013,8 @@ try { int _type = TOPRIGHT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1775:23: ( '@TOP-RIGHT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1775:24: '@TOP-RIGHT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1781:23: ( '@TOP-RIGHT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1781:24: '@TOP-RIGHT' { match("@TOP-RIGHT"); if (state.failed) return; @@ -7033,8 +7034,8 @@ try { int _type = TOPRIGHTCORNER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1776:23: ( '@TOP-RIGHT-CORNER' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1776:24: '@TOP-RIGHT-CORNER' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1782:23: ( '@TOP-RIGHT-CORNER' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1782:24: '@TOP-RIGHT-CORNER' { match("@TOP-RIGHT-CORNER"); if (state.failed) return; @@ -7054,8 +7055,8 @@ try { int _type = BOTTOMLEFTCORNER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1777:23: ( '@BOTTOM-LEFT-CORNER' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1777:24: '@BOTTOM-LEFT-CORNER' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1783:23: ( '@BOTTOM-LEFT-CORNER' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1783:24: '@BOTTOM-LEFT-CORNER' { match("@BOTTOM-LEFT-CORNER"); if (state.failed) return; @@ -7075,8 +7076,8 @@ try { int _type = BOTTOMLEFT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1778:23: ( '@BOTTOM-LEFT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1778:24: '@BOTTOM-LEFT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1784:23: ( '@BOTTOM-LEFT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1784:24: '@BOTTOM-LEFT' { match("@BOTTOM-LEFT"); if (state.failed) return; @@ -7096,8 +7097,8 @@ try { int _type = BOTTOMCENTER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1779:23: ( '@BOTTOM-CENTER' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1779:24: '@BOTTOM-CENTER' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1785:23: ( '@BOTTOM-CENTER' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1785:24: '@BOTTOM-CENTER' { match("@BOTTOM-CENTER"); if (state.failed) return; @@ -7117,8 +7118,8 @@ try { int _type = BOTTOMRIGHT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1780:23: ( '@BOTTOM-RIGHT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1780:24: '@BOTTOM-RIGHT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1786:23: ( '@BOTTOM-RIGHT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1786:24: '@BOTTOM-RIGHT' { match("@BOTTOM-RIGHT"); if (state.failed) return; @@ -7138,8 +7139,8 @@ try { int _type = BOTTOMRIGHTCORNER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1781:23: ( '@BOTTOM-RIGHT-CORNER' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1781:24: '@BOTTOM-RIGHT-CORNER' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:23: ( '@BOTTOM-RIGHT-CORNER' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:24: '@BOTTOM-RIGHT-CORNER' { match("@BOTTOM-RIGHT-CORNER"); if (state.failed) return; @@ -7159,8 +7160,8 @@ try { int _type = LEFTTOP_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1782:23: ( '@LEFT-TOP' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1782:24: '@LEFT-TOP' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1788:23: ( '@LEFT-TOP' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1788:24: '@LEFT-TOP' { match("@LEFT-TOP"); if (state.failed) return; @@ -7180,8 +7181,8 @@ try { int _type = LEFTMIDDLE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1783:23: ( '@LEFT-MIDDLE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1783:24: '@LEFT-MIDDLE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1789:23: ( '@LEFT-MIDDLE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1789:24: '@LEFT-MIDDLE' { match("@LEFT-MIDDLE"); if (state.failed) return; @@ -7201,8 +7202,8 @@ try { int _type = LEFTBOTTOM_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1784:23: ( '@LEFT-BOTTOM' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1784:24: '@LEFT-BOTTOM' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1790:23: ( '@LEFT-BOTTOM' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1790:24: '@LEFT-BOTTOM' { match("@LEFT-BOTTOM"); if (state.failed) return; @@ -7222,8 +7223,8 @@ try { int _type = RIGHTTOP_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1785:23: ( '@RIGHT-TOP' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1785:24: '@RIGHT-TOP' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1791:23: ( '@RIGHT-TOP' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1791:24: '@RIGHT-TOP' { match("@RIGHT-TOP"); if (state.failed) return; @@ -7243,8 +7244,8 @@ try { int _type = RIGHTMIDDLE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1786:23: ( '@RIGHT-MIDDLE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1786:24: '@RIGHT-MIDDLE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1792:23: ( '@RIGHT-MIDDLE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1792:24: '@RIGHT-MIDDLE' { match("@RIGHT-MIDDLE"); if (state.failed) return; @@ -7264,8 +7265,8 @@ try { int _type = RIGHTBOTTOM_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:23: ( '@RIGHT-BOTTOM' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1787:24: '@RIGHT-BOTTOM' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1793:23: ( '@RIGHT-BOTTOM' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1793:24: '@RIGHT-BOTTOM' { match("@RIGHT-BOTTOM"); if (state.failed) return; @@ -7285,8 +7286,8 @@ try { int _type = MOZ_DOCUMENT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1789:23: ( '@-MOZ-DOCUMENT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1789:25: '@-MOZ-DOCUMENT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1795:23: ( '@-MOZ-DOCUMENT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1795:25: '@-MOZ-DOCUMENT' { match("@-MOZ-DOCUMENT"); if (state.failed) return; @@ -7306,8 +7307,8 @@ try { int _type = WEBKIT_KEYFRAMES_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1790:23: ( '@-WEBKIT-KEYFRAMES' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1790:25: '@-WEBKIT-KEYFRAMES' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1796:23: ( '@-WEBKIT-KEYFRAMES' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1796:25: '@-WEBKIT-KEYFRAMES' { match("@-WEBKIT-KEYFRAMES"); if (state.failed) return; @@ -7322,13 +7323,36 @@ } // $ANTLR end "WEBKIT_KEYFRAMES_SYM" + // $ANTLR start "VAR" + public final void mVAR() throws RecognitionException { + try { + int _type = VAR; + int _channel = DEFAULT_TOKEN_CHANNEL; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:23: ( '-' '-' IDENT ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:25: '-' '-' IDENT + { + match('-'); if (state.failed) return; + match('-'); if (state.failed) return; + mIDENT(); if (state.failed) return; + + } + + state.type = _type; + state.channel = _channel; + } + finally { + // do for sure before leaving + } + } + // $ANTLR end "VAR" + // $ANTLR start "SASS_CONTENT" public final void mSASS_CONTENT() throws RecognitionException { try { int _type = SASS_CONTENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1793:21: ( '@CONTENT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1793:23: '@CONTENT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1801:21: ( '@CONTENT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1801:23: '@CONTENT' { match("@CONTENT"); if (state.failed) return; @@ -7348,8 +7372,8 @@ try { int _type = SASS_MIXIN; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1794:21: ( '@MIXIN' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1794:23: '@MIXIN' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1802:21: ( '@MIXIN' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1802:23: '@MIXIN' { match("@MIXIN"); if (state.failed) return; @@ -7369,8 +7393,8 @@ try { int _type = SASS_INCLUDE; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1795:21: ( '@INCLUDE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1795:23: '@INCLUDE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1803:21: ( '@INCLUDE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1803:23: '@INCLUDE' { match("@INCLUDE"); if (state.failed) return; @@ -7390,8 +7414,8 @@ try { int _type = SASS_EXTEND; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1796:21: ( '@EXTEND' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1796:23: '@EXTEND' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:21: ( '@EXTEND' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:23: '@EXTEND' { match("@EXTEND"); if (state.failed) return; @@ -7411,8 +7435,8 @@ try { int _type = SASS_DEBUG; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1797:21: ( '@DEBUG' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1797:23: '@DEBUG' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1805:21: ( '@DEBUG' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1805:23: '@DEBUG' { match("@DEBUG"); if (state.failed) return; @@ -7432,8 +7456,8 @@ try { int _type = SASS_ERROR; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:21: ( '@ERROR' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1798:23: '@ERROR' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1806:21: ( '@ERROR' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1806:23: '@ERROR' { match("@ERROR"); if (state.failed) return; @@ -7453,8 +7477,8 @@ try { int _type = SASS_WARN; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1799:21: ( '@WARN' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1799:23: '@WARN' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1807:21: ( '@WARN' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1807:23: '@WARN' { match("@WARN"); if (state.failed) return; @@ -7474,8 +7498,8 @@ try { int _type = SASS_IF; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1800:21: ( '@IF' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1800:23: '@IF' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1808:21: ( '@IF' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1808:23: '@IF' { match("@IF"); if (state.failed) return; @@ -7495,8 +7519,8 @@ try { int _type = SASS_ELSE; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1801:21: ( '@ELSE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1801:23: '@ELSE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1809:21: ( '@ELSE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1809:23: '@ELSE' { match("@ELSE"); if (state.failed) return; @@ -7516,8 +7540,8 @@ try { int _type = SASS_ELSEIF; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1802:21: ( '@ELSEIF' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1802:23: '@ELSEIF' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1810:21: ( '@ELSEIF' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1810:23: '@ELSEIF' { match("@ELSEIF"); if (state.failed) return; @@ -7537,8 +7561,8 @@ try { int _type = SASS_FOR; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1803:21: ( '@FOR' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1803:23: '@FOR' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1811:21: ( '@FOR' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1811:23: '@FOR' { match("@FOR"); if (state.failed) return; @@ -7558,8 +7582,8 @@ try { int _type = SASS_FUNCTION; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:21: ( '@FUNCTION' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1804:23: '@FUNCTION' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:21: ( '@FUNCTION' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:23: '@FUNCTION' { match("@FUNCTION"); if (state.failed) return; @@ -7579,8 +7603,8 @@ try { int _type = SASS_RETURN; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1805:21: ( '@RETURN' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1805:23: '@RETURN' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1813:21: ( '@RETURN' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1813:23: '@RETURN' { match("@RETURN"); if (state.failed) return; @@ -7600,8 +7624,8 @@ try { int _type = SASS_EACH; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1807:21: ( '@EACH' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1807:23: '@EACH' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1815:21: ( '@EACH' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1815:23: '@EACH' { match("@EACH"); if (state.failed) return; @@ -7621,8 +7645,8 @@ try { int _type = SASS_WHILE; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1808:21: ( '@WHILE' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1808:23: '@WHILE' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1816:21: ( '@WHILE' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1816:23: '@WHILE' { match("@WHILE"); if (state.failed) return; @@ -7642,8 +7666,8 @@ try { int _type = SASS_AT_ROOT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1809:21: ( '@AT-ROOT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1809:23: '@AT-ROOT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1817:21: ( '@AT-ROOT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1817:23: '@AT-ROOT' { match("@AT-ROOT"); if (state.failed) return; @@ -7663,8 +7687,8 @@ try { int _type = AT_SIGN; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1811:21: ( '@' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1811:23: '@' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1819:21: ( '@' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1819:23: '@' { match('@'); if (state.failed) return; } @@ -7683,10 +7707,10 @@ try { int _type = AT_IDENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:14: ( ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:14: ( ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) int alt177=2; int LA177_0 = input.LA(1); if ( (LA177_0=='@') ) { @@ -7722,17 +7746,17 @@ switch (alt177) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:17: AT_SIGN + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:17: AT_SIGN { mAT_SIGN(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:27: ( AT_SIGN AT_SIGN ) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:27: ( AT_SIGN AT_SIGN ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:28: AT_SIGN AT_SIGN + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:27: ( AT_SIGN AT_SIGN ) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:27: ( AT_SIGN AT_SIGN ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:28: AT_SIGN AT_SIGN { mAT_SIGN(); if (state.failed) return; @@ -7745,7 +7769,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:46: ( NMCHAR )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:46: ( NMCHAR )+ int cnt178=0; loop178: while (true) { @@ -7757,7 +7781,7 @@ switch (alt178) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1812:46: NMCHAR + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:46: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -7789,11 +7813,11 @@ try { int _type = SASS_VAR; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:21: ( '$' ( NMCHAR )+ ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:23: '$' ( NMCHAR )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1822:21: ( '$' ( NMCHAR )+ ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1822:23: '$' ( NMCHAR )+ { match('$'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:27: ( NMCHAR )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1822:27: ( NMCHAR )+ int cnt179=0; loop179: while (true) { @@ -7805,7 +7829,7 @@ switch (alt179) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1814:27: NMCHAR + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1822:27: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -7837,8 +7861,8 @@ try { int _type = SASS_DEFAULT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1815:21: ( '!DEFAULT' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1815:23: '!DEFAULT' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1823:21: ( '!DEFAULT' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1823:23: '!DEFAULT' { match("!DEFAULT"); if (state.failed) return; @@ -7858,8 +7882,8 @@ try { int _type = SASS_OPTIONAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1816:21: ( '!OPTIONAL' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1816:23: '!OPTIONAL' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1824:21: ( '!OPTIONAL' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1824:23: '!OPTIONAL' { match("!OPTIONAL"); if (state.failed) return; @@ -7879,8 +7903,8 @@ try { int _type = SASS_GLOBAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1817:21: ( '!GLOBAL' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1817:23: '!GLOBAL' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1825:21: ( '!GLOBAL' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1825:23: '!GLOBAL' { match("!GLOBAL"); if (state.failed) return; @@ -7900,12 +7924,12 @@ try { int _type = SASS_EXTEND_ONLY_SELECTOR; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:21: ( PERCENTAGE_SYMBOL ( NMCHAR )+ ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:23: PERCENTAGE_SYMBOL ( NMCHAR )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1828:21: ( PERCENTAGE_SYMBOL ( NMCHAR )+ ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1828:23: PERCENTAGE_SYMBOL ( NMCHAR )+ { mPERCENTAGE_SYMBOL(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:41: ( NMCHAR )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1828:41: ( NMCHAR )+ int cnt180=0; loop180: while (true) { @@ -7917,7 +7941,7 @@ switch (alt180) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1820:41: NMCHAR + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1828:41: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -7947,8 +7971,8 @@ // $ANTLR start "EMS" public final void mEMS() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1832:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1832:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1840:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1840:26: { } @@ -7962,8 +7986,8 @@ // $ANTLR start "EXS" public final void mEXS() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1833:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1833:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1841:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1841:26: { } @@ -7977,8 +8001,8 @@ // $ANTLR start "LENGTH" public final void mLENGTH() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1834:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1834:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1842:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1842:26: { } @@ -7992,8 +8016,8 @@ // $ANTLR start "REM" public final void mREM() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1835:18: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1835:19: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1843:18: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1843:19: { } @@ -8007,8 +8031,8 @@ // $ANTLR start "ANGLE" public final void mANGLE() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1836:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1836:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1844:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1844:26: { } @@ -8022,8 +8046,8 @@ // $ANTLR start "TIME" public final void mTIME() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1837:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1837:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1845:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1845:26: { } @@ -8037,8 +8061,8 @@ // $ANTLR start "FREQ" public final void mFREQ() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1838:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1838:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1846:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1846:26: { } @@ -8052,8 +8076,8 @@ // $ANTLR start "DIMENSION" public final void mDIMENSION() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1839:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1839:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1847:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1847:26: { } @@ -8067,8 +8091,8 @@ // $ANTLR start "PERCENTAGE" public final void mPERCENTAGE() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1840:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1840:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1848:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1848:26: { } @@ -8082,8 +8106,8 @@ // $ANTLR start "RESOLUTION" public final void mRESOLUTION() throws RecognitionException { try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1841:25: () - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1841:26: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1849:25: () + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1849:26: { } @@ -8099,10 +8123,10 @@ try { int _type = NUMBER; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1844:5: ( ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |) ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1844:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |) - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1844:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1852:5: ( ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1852:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |) + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1852:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) int alt185=2; int LA185_0 = input.LA(1); if ( ((LA185_0 >= '0' && LA185_0 <= '9')) ) { @@ -8121,9 +8145,9 @@ switch (alt185) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1845:15: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1845:15: ( '0' .. '9' )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1853:15: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1853:15: ( '0' .. '9' )+ int cnt181=0; loop181: while (true) { @@ -8159,7 +8183,7 @@ cnt181++; } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1845:25: ( '.' ( '0' .. '9' )+ )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1853:25: ( '.' ( '0' .. '9' )+ )? int alt183=2; int LA183_0 = input.LA(1); if ( (LA183_0=='.') ) { @@ -8167,10 +8191,10 @@ } switch (alt183) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1845:26: '.' ( '0' .. '9' )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1853:26: '.' ( '0' .. '9' )+ { match('.'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1845:30: ( '0' .. '9' )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1853:30: ( '0' .. '9' )+ int cnt182=0; loop182: while (true) { @@ -8214,10 +8238,10 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1846:15: '.' ( '0' .. '9' )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:15: '.' ( '0' .. '9' )+ { match('.'); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1846:19: ( '0' .. '9' )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1854:19: ( '0' .. '9' )+ int cnt184=0; loop184: while (true) { @@ -8258,18 +8282,18 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1848:9: ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1856:9: ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |) int alt192=13; alt192 = dfa192.predict(input); switch (alt192) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1849:15: ( D P ( I | C ) )=> D P ( I | C M ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1857:15: ( D P ( I | C ) )=> D P ( I | C M ) { mD(); if (state.failed) return; mP(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1851:17: ( I | C M ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1859:17: ( I | C M ) int alt186=2; switch ( input.LA(1) ) { case 'I': @@ -8521,14 +8545,14 @@ } switch (alt186) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1852:22: I + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1860:22: I { mI(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1852:26: C M + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1860:26: C M { mC(); if (state.failed) return; @@ -8543,11 +8567,11 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1856:15: ( E ( M | X ) )=> E ( M | X ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1864:15: ( E ( M | X ) )=> E ( M | X ) { mE(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1858:17: ( M | X ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1866:17: ( M | X ) int alt187=2; switch ( input.LA(1) ) { case 'M': @@ -8723,7 +8747,7 @@ } switch (alt187) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1859:23: M + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1867:23: M { mM(); if (state.failed) return; @@ -8731,7 +8755,7 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1860:23: X + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1868:23: X { mX(); if (state.failed) return; @@ -8744,11 +8768,11 @@ } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1862:15: ( P ( X | T | C ) )=> P ( X | T | C ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:15: ( P ( X | T | C ) )=> P ( X | T | C ) { mP(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1864:17: ( X | T | C ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1872:17: ( X | T | C ) int alt188=3; switch ( input.LA(1) ) { case 'X': @@ -9048,21 +9072,21 @@ } switch (alt188) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1865:23: X + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1873:23: X { mX(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1866:23: T + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1874:23: T { mT(); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1867:23: C + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1875:23: C { mC(); if (state.failed) return; @@ -9075,7 +9099,7 @@ } break; case 4 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:15: ( C M )=> C M + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1878:15: ( C M )=> C M { mC(); if (state.failed) return; @@ -9085,11 +9109,11 @@ } break; case 5 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1872:15: ( M ( M | S ) )=> M ( M | S ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1880:15: ( M ( M | S ) )=> M ( M | S ) { mM(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1874:17: ( M | S ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1882:17: ( M | S ) int alt189=2; switch ( input.LA(1) ) { case 'M': @@ -9265,7 +9289,7 @@ } switch (alt189) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1875:23: M + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1883:23: M { mM(); if (state.failed) return; @@ -9273,7 +9297,7 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1877:23: S + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1885:23: S { mS(); if (state.failed) return; @@ -9286,7 +9310,7 @@ } break; case 6 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1879:15: ( I N )=> I N + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:15: ( I N )=> I N { mI(); if (state.failed) return; @@ -9296,7 +9320,7 @@ } break; case 7 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1882:15: ( D E G )=> D E G + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1890:15: ( D E G )=> D E G { mD(); if (state.failed) return; @@ -9308,11 +9332,11 @@ } break; case 8 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:15: ( R ( A | E ) )=> R ( A D | E M ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1895:15: ( R ( A | E ) )=> R ( A D | E M ) { mR(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1889:17: ( A D | E M ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1897:17: ( A D | E M ) int alt190=2; switch ( input.LA(1) ) { case 'A': @@ -9555,7 +9579,7 @@ } switch (alt190) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1890:20: A D + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1898:20: A D { mA(); if (state.failed) return; @@ -9565,7 +9589,7 @@ } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1891:20: E M + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1899:20: E M { mE(); if (state.failed) return; @@ -9580,7 +9604,7 @@ } break; case 9 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1894:15: ( S )=> S + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1902:15: ( S )=> S { mS(); if (state.failed) return; @@ -9588,9 +9612,9 @@ } break; case 10 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1896:15: ( ( K )? H Z )=> ( K )? H Z - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1897:17: ( K )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1904:15: ( ( K )? H Z )=> ( K )? H Z + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1905:17: ( K )? int alt191=2; int LA191_0 = input.LA(1); if ( (LA191_0=='K'||LA191_0=='k') ) { @@ -9655,7 +9679,7 @@ } switch (alt191) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1897:17: K + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1905:17: K { mK(); if (state.failed) return; @@ -9672,7 +9696,7 @@ } break; case 11 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1899:15: IDENT + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1907:15: IDENT { mIDENT(); if (state.failed) return; @@ -9680,7 +9704,7 @@ } break; case 12 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1901:15: PERCENTAGE_SYMBOL + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1909:15: PERCENTAGE_SYMBOL { mPERCENTAGE_SYMBOL(); if (state.failed) return; @@ -9688,7 +9712,7 @@ } break; case 13 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1904:9: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:9: { } break; @@ -9711,8 +9735,8 @@ try { int _type = URI; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1910:5: ( U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1910:9: U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1918:5: ( U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1918:9: U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' { mU(); if (state.failed) return; @@ -9721,7 +9745,7 @@ mL(); if (state.failed) return; match('('); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:13: ( ( WS )=> WS )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:13: ( ( WS )=> WS )? int alt193=2; int LA193_0 = input.LA(1); if ( (LA193_0=='\t'||LA193_0==' ') ) { @@ -9732,7 +9756,7 @@ } switch (alt193) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:14: ( WS )=> WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -9741,7 +9765,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:25: ( URL | STRING ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:25: ( URL | STRING ) int alt194=2; int LA194_0 = input.LA(1); if ( (LA194_0=='\t'||(LA194_0 >= ' ' && LA194_0 <= '!')||(LA194_0 >= '#' && LA194_0 <= '&')||(LA194_0 >= ')' && LA194_0 <= ';')||LA194_0=='='||(LA194_0 >= '?' && LA194_0 <= '\\')||LA194_0=='_'||(LA194_0 >= 'a' && LA194_0 <= '~')||(LA194_0 >= '\u0080' && LA194_0 <= '\uFFFF')) ) { @@ -9760,14 +9784,14 @@ switch (alt194) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:26: URL + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:30: STRING + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:30: STRING { mSTRING(); if (state.failed) return; @@ -9776,7 +9800,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:38: ( WS )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:38: ( WS )? int alt195=2; int LA195_0 = input.LA(1); if ( (LA195_0=='\t'||LA195_0==' ') ) { @@ -9784,7 +9808,7 @@ } switch (alt195) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:38: WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:38: WS { mWS(); if (state.failed) return; @@ -9810,12 +9834,12 @@ try { int _type = MOZ_URL_PREFIX; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1917:2: ( 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1918:2: 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1925:2: ( 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1926:2: 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' { match("URL-PREFIX("); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:13: ( ( WS )=> WS )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:13: ( ( WS )=> WS )? int alt196=2; int LA196_0 = input.LA(1); if ( (LA196_0=='\t'||LA196_0==' ') ) { @@ -9826,7 +9850,7 @@ } switch (alt196) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:14: ( WS )=> WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -9835,7 +9859,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:25: ( URL | STRING ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:25: ( URL | STRING ) int alt197=2; int LA197_0 = input.LA(1); if ( (LA197_0=='\t'||(LA197_0 >= ' ' && LA197_0 <= '!')||(LA197_0 >= '#' && LA197_0 <= '&')||(LA197_0 >= ')' && LA197_0 <= ';')||LA197_0=='='||(LA197_0 >= '?' && LA197_0 <= '\\')||LA197_0=='_'||(LA197_0 >= 'a' && LA197_0 <= '~')||(LA197_0 >= '\u0080' && LA197_0 <= '\uFFFF')) ) { @@ -9854,14 +9878,14 @@ switch (alt197) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:26: URL + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:30: STRING + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:30: STRING { mSTRING(); if (state.failed) return; @@ -9870,7 +9894,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:38: ( WS )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:38: ( WS )? int alt198=2; int LA198_0 = input.LA(1); if ( (LA198_0=='\t'||LA198_0==' ') ) { @@ -9878,7 +9902,7 @@ } switch (alt198) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:38: WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:38: WS { mWS(); if (state.failed) return; @@ -9904,12 +9928,12 @@ try { int _type = MOZ_DOMAIN; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1925:2: ( 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1926:2: 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1933:2: ( 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1934:2: 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' { match("DOMAIN("); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:13: ( ( WS )=> WS )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:13: ( ( WS )=> WS )? int alt199=2; int LA199_0 = input.LA(1); if ( (LA199_0=='\t'||LA199_0==' ') ) { @@ -9920,7 +9944,7 @@ } switch (alt199) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:14: ( WS )=> WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -9929,7 +9953,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:25: ( URL | STRING ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:25: ( URL | STRING ) int alt200=2; int LA200_0 = input.LA(1); if ( (LA200_0=='\t'||(LA200_0 >= ' ' && LA200_0 <= '!')||(LA200_0 >= '#' && LA200_0 <= '&')||(LA200_0 >= ')' && LA200_0 <= ';')||LA200_0=='='||(LA200_0 >= '?' && LA200_0 <= '\\')||LA200_0=='_'||(LA200_0 >= 'a' && LA200_0 <= '~')||(LA200_0 >= '\u0080' && LA200_0 <= '\uFFFF')) ) { @@ -9948,14 +9972,14 @@ switch (alt200) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:26: URL + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:30: STRING + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:30: STRING { mSTRING(); if (state.failed) return; @@ -9964,7 +9988,7 @@ } - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:38: ( WS )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:38: ( WS )? int alt201=2; int LA201_0 = input.LA(1); if ( (LA201_0=='\t'||LA201_0==' ') ) { @@ -9972,7 +9996,7 @@ } switch (alt201) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:38: WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:38: WS { mWS(); if (state.failed) return; @@ -9998,12 +10022,12 @@ try { int _type = MOZ_REGEXP; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1933:2: ( 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1934:2: 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1941:2: ( 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1942:2: 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' { match("REGEXP("); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:13: ( ( WS )=> WS )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1943:13: ( ( WS )=> WS )? int alt202=2; int LA202_0 = input.LA(1); if ( (LA202_0=='\t'||LA202_0==' ') && (synpred16_Css3())) { @@ -10011,7 +10035,7 @@ } switch (alt202) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:14: ( WS )=> WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1943:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -10022,7 +10046,7 @@ mSTRING(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:32: ( WS )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1943:32: ( WS )? int alt203=2; int LA203_0 = input.LA(1); if ( (LA203_0=='\t'||LA203_0==' ') ) { @@ -10030,7 +10054,7 @@ } switch (alt203) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:32: WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1943:32: WS { mWS(); if (state.failed) return; @@ -10056,10 +10080,10 @@ try { int _type = WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1946:5: ( ( ' ' | '\\t' )+ ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1947:5: ( ' ' | '\\t' )+ - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1947:5: ( ' ' | '\\t' )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1954:5: ( ( ' ' | '\\t' )+ ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1955:5: ( ' ' | '\\t' )+ + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1955:5: ( ' ' | '\\t' )+ int cnt204=0; loop204: while (true) { @@ -10111,10 +10135,10 @@ try { int _type = NL; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1951:5: ( ( '\\r' | '\\n' )+ ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1953:5: ( '\\r' | '\\n' )+ - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1953:5: ( '\\r' | '\\n' )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1959:5: ( ( '\\r' | '\\n' )+ ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1961:5: ( '\\r' | '\\n' )+ + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1961:5: ( '\\r' | '\\n' )+ int cnt205=0; loop205: while (true) { @@ -10166,15 +10190,15 @@ try { int _type = COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1959:5: ( '/*' ( options {greedy=false; } : ( . )* ) '*/' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1960:5: '/*' ( options {greedy=false; } : ( . )* ) '*/' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1967:5: ( '/*' ( options {greedy=false; } : ( . )* ) '*/' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1968:5: '/*' ( options {greedy=false; } : ( . )* ) '*/' { match("/*"); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1960:10: ( options {greedy=false; } : ( . )* ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1960:40: ( . )* - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1960:40: ( . )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1968:10: ( options {greedy=false; } : ( . )* ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1968:40: ( . )* + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1968:40: ( . )* loop206: while (true) { int alt206=2; @@ -10195,7 +10219,7 @@ switch (alt206) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1960:40: . + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1968:40: . { matchAny(); if (state.failed) return; } @@ -10226,15 +10250,15 @@ try { int _type = LINE_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1964:5: ( '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1965:5: '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1972:5: ( '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1973:5: '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) { match("//"); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1965:9: ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1965:39: (~ ( '\\r' | '\\n' ) )* - { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1965:39: (~ ( '\\r' | '\\n' ) )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1973:9: ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1973:39: (~ ( '\\r' | '\\n' ) )* + { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1973:39: (~ ( '\\r' | '\\n' ) )* loop207: while (true) { int alt207=2; @@ -10283,8 +10307,8 @@ @Override public void mTokens() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:8: ( GEN | CDO | CDC | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS | GREATER | LBRACE | RBRACE | LBRACKET | RBRACKET | OPEQ | SEMI | COLON | DCOLON | SOLIDUS | MINUS | PLUS | STAR | LPAREN | RPAREN | COMMA | DOT | TILDE | PIPE | PERCENTAGE_SYMBOL | EXCLAMATION_MARK | CP_EQ | CP_NOT_EQ | LESS | GREATER_OR_EQ | LESS_OR_EQ | LESS_AND | CP_DOTS | LESS_REST | STRING | LESS_JS_STRING | NOT | IDENT | HASH_SYMBOL | HASH | IMPORTANT_SYM | 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_ERROR | SASS_WARN | SASS_IF | SASS_ELSE | SASS_ELSEIF | SASS_FOR | SASS_FUNCTION | SASS_RETURN | SASS_EACH | SASS_WHILE | SASS_AT_ROOT | AT_SIGN | AT_IDENT | SASS_VAR | SASS_DEFAULT | SASS_OPTIONAL | SASS_GLOBAL | SASS_EXTEND_ONLY_SELECTOR | NUMBER | URI | MOZ_URL_PREFIX | MOZ_DOMAIN | MOZ_REGEXP | WS | NL | COMMENT | LINE_COMMENT ) - int alt208=101; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:8: ( GEN | CDO | CDC | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS | GREATER | LBRACE | RBRACE | LBRACKET | RBRACKET | OPEQ | SEMI | COLON | DCOLON | SOLIDUS | MINUS | PLUS | STAR | LPAREN | RPAREN | COMMA | DOT | TILDE | PIPE | PERCENTAGE_SYMBOL | EXCLAMATION_MARK | CP_EQ | CP_NOT_EQ | LESS | GREATER_OR_EQ | LESS_OR_EQ | LESS_AND | CP_DOTS | LESS_REST | STRING | LESS_JS_STRING | NOT | IDENT | HASH_SYMBOL | HASH | IMPORTANT_SYM | 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 | VAR | SASS_CONTENT | SASS_MIXIN | SASS_INCLUDE | SASS_EXTEND | SASS_DEBUG | SASS_ERROR | SASS_WARN | SASS_IF | SASS_ELSE | SASS_ELSEIF | SASS_FOR | SASS_FUNCTION | SASS_RETURN | SASS_EACH | SASS_WHILE | SASS_AT_ROOT | AT_SIGN | AT_IDENT | SASS_VAR | SASS_DEFAULT | SASS_OPTIONAL | SASS_GLOBAL | SASS_EXTEND_ONLY_SELECTOR | NUMBER | URI | MOZ_URL_PREFIX | MOZ_DOMAIN | MOZ_REGEXP | WS | NL | COMMENT | LINE_COMMENT ) + int alt208=102; alt208 = dfa208.predict(input); switch (alt208) { case 1 : @@ -10771,224 +10795,231 @@ } break; case 70 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:735: SASS_CONTENT + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:735: VAR + { + mVAR(); if (state.failed) return; + + } + break; + case 71 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:739: SASS_CONTENT { mSASS_CONTENT(); if (state.failed) return; } break; - case 71 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:748: SASS_MIXIN + case 72 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:752: SASS_MIXIN { mSASS_MIXIN(); if (state.failed) return; } break; - case 72 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:759: SASS_INCLUDE + case 73 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:763: SASS_INCLUDE { mSASS_INCLUDE(); if (state.failed) return; } break; - case 73 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:772: SASS_EXTEND + case 74 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:776: SASS_EXTEND { mSASS_EXTEND(); if (state.failed) return; } break; - case 74 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:784: SASS_DEBUG + case 75 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:788: SASS_DEBUG { mSASS_DEBUG(); if (state.failed) return; } break; - case 75 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:795: SASS_ERROR + case 76 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:799: SASS_ERROR { mSASS_ERROR(); if (state.failed) return; } break; - case 76 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:806: SASS_WARN + case 77 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:810: SASS_WARN { mSASS_WARN(); if (state.failed) return; } break; - case 77 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:816: SASS_IF + case 78 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:820: SASS_IF { mSASS_IF(); if (state.failed) return; } break; - case 78 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:824: SASS_ELSE + case 79 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:828: SASS_ELSE { mSASS_ELSE(); if (state.failed) return; } break; - case 79 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:834: SASS_ELSEIF + case 80 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:838: SASS_ELSEIF { mSASS_ELSEIF(); if (state.failed) return; } break; - case 80 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:846: SASS_FOR + case 81 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:850: SASS_FOR { mSASS_FOR(); if (state.failed) return; } break; - case 81 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:855: SASS_FUNCTION + case 82 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:859: SASS_FUNCTION { mSASS_FUNCTION(); if (state.failed) return; } break; - case 82 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:869: SASS_RETURN + case 83 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:873: SASS_RETURN { mSASS_RETURN(); if (state.failed) return; } break; - case 83 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:881: SASS_EACH + case 84 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:885: SASS_EACH { mSASS_EACH(); if (state.failed) return; } break; - case 84 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:891: SASS_WHILE + case 85 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:895: SASS_WHILE { mSASS_WHILE(); if (state.failed) return; } break; - case 85 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:902: SASS_AT_ROOT + case 86 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:906: SASS_AT_ROOT { mSASS_AT_ROOT(); if (state.failed) return; } break; - case 86 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:915: AT_SIGN + case 87 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:919: AT_SIGN { mAT_SIGN(); if (state.failed) return; } break; - case 87 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:923: AT_IDENT + case 88 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:927: AT_IDENT { mAT_IDENT(); if (state.failed) return; } break; - case 88 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:932: SASS_VAR + case 89 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:936: SASS_VAR { mSASS_VAR(); if (state.failed) return; } break; - case 89 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:941: SASS_DEFAULT + case 90 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:945: SASS_DEFAULT { mSASS_DEFAULT(); if (state.failed) return; } break; - case 90 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:954: SASS_OPTIONAL + case 91 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:958: SASS_OPTIONAL { mSASS_OPTIONAL(); if (state.failed) return; } break; - case 91 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:968: SASS_GLOBAL + case 92 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:972: SASS_GLOBAL { mSASS_GLOBAL(); if (state.failed) return; } break; - case 92 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:980: SASS_EXTEND_ONLY_SELECTOR + case 93 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:984: SASS_EXTEND_ONLY_SELECTOR { mSASS_EXTEND_ONLY_SELECTOR(); if (state.failed) return; } break; - case 93 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1006: NUMBER + case 94 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1010: NUMBER { mNUMBER(); if (state.failed) return; } break; - case 94 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1013: URI + case 95 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1017: URI { mURI(); if (state.failed) return; } break; - case 95 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1017: MOZ_URL_PREFIX + case 96 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1021: MOZ_URL_PREFIX { mMOZ_URL_PREFIX(); if (state.failed) return; } break; - case 96 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1032: MOZ_DOMAIN + case 97 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1036: MOZ_DOMAIN { mMOZ_DOMAIN(); if (state.failed) return; } break; - case 97 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1043: MOZ_REGEXP + case 98 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1047: MOZ_REGEXP { mMOZ_REGEXP(); if (state.failed) return; } break; - case 98 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1054: WS + case 99 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1058: WS { mWS(); if (state.failed) return; } break; - case 99 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1057: NL + case 100 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1061: NL { mNL(); if (state.failed) return; } break; - case 100 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1060: COMMENT + case 101 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1064: COMMENT { mCOMMENT(); if (state.failed) return; } break; - case 101 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1068: LINE_COMMENT + case 102 : + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1:1072: LINE_COMMENT { mLINE_COMMENT(); if (state.failed) return; @@ -11000,8 +11031,8 @@ // $ANTLR start synpred1_Css3 public final void synpred1_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:26: ( '\\\\\\\"' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:27: '\\\\\\\"' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:26: ( '\\\\\\\"' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:27: '\\\\\\\"' { match("\\\""); if (state.failed) return; @@ -11012,8 +11043,8 @@ // $ANTLR start synpred2_Css3 public final void synpred2_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:47: ( '\\\\\\\\' ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1735:48: '\\\\\\\\' + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:47: ( '\\\\\\\\' ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1741:48: '\\\\\\\\' { match("\\\\"); if (state.failed) return; @@ -11024,14 +11055,14 @@ // $ANTLR start synpred3_Css3 public final void synpred3_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1849:15: ( D P ( I | C ) ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1849:16: D P ( I | C ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1857:15: ( D P ( I | C ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1857:16: D P ( I | C ) { mD(); if (state.failed) return; mP(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1849:20: ( I | C ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1857:20: ( I | C ) int alt209=2; switch ( input.LA(1) ) { case 'I': @@ -11283,14 +11314,14 @@ } switch (alt209) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1849:21: I + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1857:21: I { mI(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1849:23: C + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1857:23: C { mC(); if (state.failed) return; @@ -11306,12 +11337,12 @@ // $ANTLR start synpred4_Css3 public final void synpred4_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1856:15: ( E ( M | X ) ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1856:16: E ( M | X ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1864:15: ( E ( M | X ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1864:16: E ( M | X ) { mE(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1856:18: ( M | X ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1864:18: ( M | X ) int alt210=2; switch ( input.LA(1) ) { case 'M': @@ -11487,14 +11518,14 @@ } switch (alt210) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1856:19: M + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1864:19: M { mM(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1856:21: X + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1864:21: X { mX(); if (state.failed) return; @@ -11510,12 +11541,12 @@ // $ANTLR start synpred5_Css3 public final void synpred5_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1862:15: ( P ( X | T | C ) ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1862:16: P ( X | T | C ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:15: ( P ( X | T | C ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:16: P ( X | T | C ) { mP(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1862:17: ( X | T | C ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:17: ( X | T | C ) int alt211=3; switch ( input.LA(1) ) { case 'X': @@ -11815,21 +11846,21 @@ } switch (alt211) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1862:18: X + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:18: X { mX(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1862:20: T + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:20: T { mT(); if (state.failed) return; } break; case 3 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1862:22: C + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:22: C { mC(); if (state.failed) return; @@ -11845,8 +11876,8 @@ // $ANTLR start synpred6_Css3 public final void synpred6_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:15: ( C M ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1870:16: C M + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1878:15: ( C M ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1878:16: C M { mC(); if (state.failed) return; @@ -11859,12 +11890,12 @@ // $ANTLR start synpred7_Css3 public final void synpred7_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1872:15: ( M ( M | S ) ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1872:16: M ( M | S ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1880:15: ( M ( M | S ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1880:16: M ( M | S ) { mM(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1872:18: ( M | S ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1880:18: ( M | S ) int alt212=2; switch ( input.LA(1) ) { case 'M': @@ -12040,14 +12071,14 @@ } switch (alt212) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1872:19: M + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1880:19: M { mM(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1872:21: S + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1880:21: S { mS(); if (state.failed) return; @@ -12063,8 +12094,8 @@ // $ANTLR start synpred8_Css3 public final void synpred8_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1879:15: ( I N ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1879:16: I N + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:15: ( I N ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:16: I N { mI(); if (state.failed) return; @@ -12077,8 +12108,8 @@ // $ANTLR start synpred9_Css3 public final void synpred9_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1882:15: ( D E G ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1882:16: D E G + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1890:15: ( D E G ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1890:16: D E G { mD(); if (state.failed) return; @@ -12093,12 +12124,12 @@ // $ANTLR start synpred10_Css3 public final void synpred10_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:15: ( R ( A | E ) ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:16: R ( A | E ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1895:15: ( R ( A | E ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1895:16: R ( A | E ) { mR(); if (state.failed) return; - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:18: ( A | E ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1895:18: ( A | E ) int alt213=2; switch ( input.LA(1) ) { case 'A': @@ -12341,14 +12372,14 @@ } switch (alt213) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:19: A + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1895:19: A { mA(); if (state.failed) return; } break; case 2 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1887:21: E + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1895:21: E { mE(); if (state.failed) return; @@ -12364,8 +12395,8 @@ // $ANTLR start synpred11_Css3 public final void synpred11_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1894:15: ( S ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1894:16: S + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1902:15: ( S ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1902:16: S { mS(); if (state.failed) return; @@ -12376,10 +12407,10 @@ // $ANTLR start synpred12_Css3 public final void synpred12_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1896:15: ( ( K )? H Z ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1896:16: ( K )? H Z + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1904:15: ( ( K )? H Z ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1904:16: ( K )? H Z { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1896:16: ( K )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1904:16: ( K )? int alt214=2; int LA214_0 = input.LA(1); if ( (LA214_0=='K'||LA214_0=='k') ) { @@ -12444,7 +12475,7 @@ } switch (alt214) { case 1 : - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1896:16: K + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1904:16: K { mK(); if (state.failed) return; @@ -12464,8 +12495,8 @@ // $ANTLR start synpred13_Css3 public final void synpred13_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:14: ( WS ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1912:15: WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:14: ( WS ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1920:15: WS { mWS(); if (state.failed) return; @@ -12476,18 +12507,6 @@ // $ANTLR start synpred14_Css3 public final void synpred14_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:14: ( WS ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1919:15: WS - { - mWS(); if (state.failed) return; - - } - - } - // $ANTLR end synpred14_Css3 - - // $ANTLR start synpred15_Css3 - public final void synpred15_Css3_fragment() throws RecognitionException { // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:14: ( WS ) // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1927:15: WS { @@ -12496,12 +12515,24 @@ } } + // $ANTLR end synpred14_Css3 + + // $ANTLR start synpred15_Css3 + public final void synpred15_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:14: ( WS ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:15: WS + { + mWS(); if (state.failed) return; + + } + + } // $ANTLR end synpred15_Css3 // $ANTLR start synpred16_Css3 public final void synpred16_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:14: ( WS ) - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1935:15: WS + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1943:14: ( WS ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1943:15: WS { mWS(); if (state.failed) return; @@ -12836,71 +12867,71 @@ "\1\3\7\uffff\1\4\4\uffff\1\5\7\uffff\1\6\30\uffff\1\12\4\uffff\1\1\22"+ "\uffff\1\7\113\uffff\1\10\u020c\uffff"; static final String DFA192_specialS = - "\2\uffff\1\u01ec\6\uffff\1\u0085\12\uffff\1\u0086\5\uffff\1\u01f7\16\uffff"+ - "\1\u009c\1\u009d\4\uffff\1\u00cf\1\u018f\1\u0193\1\u00d6\1\u019b\1\u01cb"+ - "\1\u018b\1\u014f\1\42\1\u01d4\1\u0157\1\47\1\145\1\u017f\1\154\1\u00ea"+ - "\1\u01c9\1\u0160\1\u00fa\1\u0170\1\u0089\1\u01e0\1\u0092\1\uffff\1\u01e7"+ - "\5\uffff\1\u018d\1\uffff\1\u01a5\1\u0082\1\u01b6\1\u00d0\1\u0194\1\u00d7"+ - "\1\u019c\1\u01cc\1\u0150\1\43\1\u01d3\1\u0158\1\50\1\146\1\155\1\u00eb"+ - "\1\u0162\1\u00f9\1\u016f\1\u0088\1\u0091\1\u01a4\1\u01b5\1\120\1\u010e"+ - "\1\uffff\1\127\6\uffff\1\1\1\u013e\1\17\1\117\1\130\1\2\1\20\1\u01cd\1"+ - "\u01d5\1\u0151\1\u0159\1\44\1\51\14\uffff\1\u01ce\1\u01d6\1\u0152\1\u015a"+ - "\1\45\1\52\1\u00ec\1\u00fb\1\u0166\1\u0171\2\uffff\1\73\1\u00ee\1\u00f8"+ - "\1\u0161\1\u016e\1\u008a\1\u0093\1\u008b\1\u0094\1\u01a6\1\u01b7\1\u01a8"+ - "\1\u01bc\1\uffff\1\u009a\1\u009b\1\u01e6\2\uffff\1\u01e8\2\uffff\1\u01ed"+ - "\1\u01ef\1\u0186\2\uffff\1\u0187\2\uffff\1\71\1\72\3\uffff\1\u00a7\1\u00aa"+ - "\1\u0183\2\uffff\1\u0184\2\uffff\1\142\1\143\2\uffff\1\101\1\u00e4\1\106"+ - "\2\uffff\1\u0113\1\u0185\1\u0123\1\102\1\107\1\u0112\1\u0126\1\u01a3\1"+ - "\u01c0\4\uffff\1\u01af\1\u01c1\1\uffff\1\u01f4\1\u01f5\3\uffff\1\40\1"+ - "\41\2\uffff\1\u00a9\1\u014d\1\u00b8\1\u00ab\1\u00b9\1\121\1\131\1\116"+ - "\1\132\6\uffff\1\u0191\1\u0192\20\uffff\1\u00a3\2\uffff\1\u00d1\1\u0195"+ - "\1\u00d8\1\u019d\1\147\1\156\1\u00f0\1\u0168\1\u00fc\1\u0173\1\u008c\1"+ - "\u0095\1\u01b2\1\u01c3\1\u00f2\1\u0169\1\u00fe\1\u0179\1\u01cf\1\u0153"+ - "\1\163\1\u01d7\1\u015b\1\164\7\uffff\1\54\1\55\1\u0181\3\uffff\1\u0188"+ - "\1\u010b\1\144\2\uffff\1\u01dd\1\u01de\3\uffff\1\67\1\70\1\u0108\2\uffff"+ - "\1\u01f0\1\u01f1\7\uffff\1\u00e8\1\u00e9\2\uffff\1\u01b3\1\u01c5\1\u01b4"+ - "\1\u01bb\5\uffff\1\u0189\1\u018a\2\uffff\1\u0190\1\uffff\1\u0083\1\u0084"+ - "\7\uffff\1\122\1\uffff\1\133\1\uffff\1\0\1\24\2\uffff\1\u0140\16\uffff"+ - "\1\u0110\2\uffff\1\u00d2\1\u0196\1\u00d9\1\u019e\1\150\1\157\1\u00f3\1"+ - "\u016b\1\u00ff\1\u017a\1\u008d\1\u0096\1\u01b1\1\u01c4\1\u00f5\1\u016c"+ - "\1\u0101\1\u017b\1\u01ca\1\u014e\1\u00e2\1\u01d8\1\u015c\1\u00e3\4\uffff"+ - "\1\10\1\25\1\11\1\26\1\u0134\1\u0137\1\u0116\1\u0122\1\u0135\1\u0138\1"+ - "\u0117\1\u0127\3\uffff\1\170\1\171\1\u01df\3\uffff\1\u01e2\1\u0149\1\u00e1"+ - "\2\uffff\1\56\1\60\3\uffff\1\u009e\1\u009f\1\u0148\2\uffff\1\74\1\76\2"+ - "\uffff\1\u00a5\4\uffff\1\u010c\1\u010d\1\u011a\1\u0128\2\uffff\1\113\1"+ - "\114\3\uffff\1\u01ab\1\u01c6\2\uffff\1\u01e4\1\u01e5\2\uffff\1\u01f2\1"+ - "\uffff\1\u00ae\1\u00ba\2\uffff\1\36\1\37\5\uffff\1\123\1\uffff\1\134\1"+ - "\uffff\1\13\1\27\1\u00b2\1\u00bd\1\u00b5\1\u00c0\2\uffff\1\u018c\15\uffff"+ - "\1\u00a6\2\uffff\1\u00d3\1\u0197\1\u00da\1\u019f\1\151\1\160\1\u00ed\1"+ - "\u0163\1\u0103\1\u0175\1\u008e\1\u0097\1\u01a7\1\u01b8\1\u00f6\1\u0167"+ - "\1\u0105\1\u0174\1\u01d0\1\u0154\1\172\1\u01d9\1\u015d\1\173\4\uffff\1"+ - "\14\1\32\1\15\1\33\1\u00c7\1\u00c9\1\u011b\1\u0121\1\u00c8\1\u00ca\1\u011c"+ - "\1\u0129\3\uffff\1\u00e5\1\u00e6\1\57\3\uffff\1\64\1\u01dc\1\u013f\2\uffff"+ - "\1\177\1\u0081\3\uffff\1\u0109\1\u010a\1\u01c8\2\uffff\1\u00a2\1\u00a4"+ - "\2\uffff\1\u0132\4\uffff\1\u017d\1\u017e\1\u011d\1\u012c\2\uffff\1\u00cb"+ - "\1\u00cc\3\uffff\1\u01ac\1\u01ba\2\uffff\1\65\1\66\2\uffff\1\75\1\uffff"+ - "\1\u00a8\1\u00c1\2\uffff\1\140\1\141\4\uffff\1\125\1\uffff\1\135\1\uffff"+ - "\1\16\1\35\1\u00b6\1\u00c2\1\u00b7\1\u00c3\2\uffff\1\u01e9\13\uffff\1"+ - "\u0143\2\uffff\1\u00d4\1\u0198\1\u00db\1\u01a0\1\152\1\161\1\u00f4\1\u016d"+ - "\1\u0100\1\u0176\1\u008f\1\u0098\1\u01ae\1\u01c2\1\u00f1\1\u016a\1\u00fd"+ - "\1\u0177\1\u01d1\1\u0155\1\u0130\1\u01da\1\u015e\1\u0131\4\uffff\1\12"+ - "\1\23\1\4\1\30\1\u0144\1\u0146\1\u0120\1\u012f\1\u0145\1\u0147\1\u011e"+ - "\1\u012b\2\uffff\1\176\1\u0080\1\u01e1\2\uffff\1\u01e3\1\u017c\1\u00e7"+ - "\1\uffff\1\62\1\63\2\uffff\1\u00a0\1\u00a1\1\u014a\1\uffff\1\77\1\100"+ - "\2\uffff\1\u0182\3\uffff\1\u0133\1\u0136\1\u0119\1\u012a\2\uffff\1\u013c"+ - "\1\u013d\2\uffff\1\u01a9\1\u01bf\1\uffff\1\u01ea\1\u01eb\1\uffff\1\u01f6"+ - "\1\uffff\1\u00ac\1\u00be\2\uffff\1\u00dd\1\u00df\2\uffff\1\126\1\uffff"+ - "\1\136\1\uffff\1\5\1\21\1\u00b0\1\u00c5\1\u00b3\1\u00c4\1\uffff\1\u018e"+ - "\1\u00d5\1\u0199\1\u00dc\1\u01a1\1\153\1\162\1\u00f7\1\u0164\1\u0102\1"+ - "\u0178\1\u0090\1\u0099\1\u01b0\1\u01bd\1\u00ef\1\u0165\1\u0104\1\u0172"+ - "\1\u01d2\1\u0156\1\46\1\u01db\1\u015f\1\53\1\6\1\22\1\3\1\31\1\103\1\110"+ - "\1\u011f\1\u0124\1\104\1\111\1\u0114\1\u012e\1\u0139\1\u013a\1\115\1\165"+ - "\1\u01f3\1\u0180\1\u00cd\1\u00ce\1\u0141\1\u0142\1\u01ee\1\u0106\1\u0107"+ - "\1\uffff\1\u013b\2\uffff\1\u019a\1\u01a2\1\u0118\1\u012d\1\uffff\1\u00de"+ - "\1\u00e0\1\uffff\1\u01ad\1\u01be\1\174\1\175\1\u0087\1\uffff\1\u00ad\1"+ - "\u00bb\1\uffff\1\166\1\167\1\124\1\137\1\7\1\34\1\u00b1\1\u00c6\1\u00af"+ - "\1\u00bc\1\61\1\u01c7\1\105\1\112\1\u0115\1\u0125\1\u014b\1\u014c\1\u01aa"+ - "\1\u01b9\1\u00b4\1\u00bf\1\u010f\1\u0111}>"; + "\2\uffff\1\14\6\uffff\1\u008f\12\uffff\1\u0091\5\uffff\1\5\16\uffff\1"+ + "\u00aa\1\u00ab\4\uffff\1\u00d7\1\u019a\1\u01c7\1\u00de\1\u01ce\1\u01d8"+ + "\1\u0192\1\u015b\1\61\1\u01e1\1\u0165\1\66\1\161\1\u0153\1\171\1\u00fd"+ + "\1\u019f\1\u016e\1\u0107\1\u017c\1\u0097\1\u01ea\1\u00a0\1\uffff\1\u01ed"+ + "\5\uffff\1\u0196\1\uffff\1\u01a4\1\154\1\u01b9\1\u00d8\1\u01c8\1\u00df"+ + "\1\u01cf\1\u01d7\1\u015c\1\62\1\u01e0\1\u0166\1\67\1\162\1\173\1\u00fa"+ + "\1\u016d\1\u010a\1\u017d\1\u0096\1\u00a1\1\u01a5\1\u01b6\1\134\1\u0115"+ + "\1\uffff\1\144\6\uffff\1\20\1\u013a\1\37\1\133\1\145\1\17\1\40\1\u01d9"+ + "\1\u01e2\1\u015d\1\u0164\1\63\1\70\14\uffff\1\u01da\1\u01e3\1\u015e\1"+ + "\u0167\1\64\1\71\1\u00fe\1\u010d\1\u016f\1\u017b\2\uffff\1\114\1\u00ff"+ + "\1\u010f\1\u0172\1\u0180\1\u0098\1\u009f\1\u0099\1\u00a2\1\u01a6\1\u01ba"+ + "\1\u01a3\1\u01bd\1\uffff\1\u00a8\1\u00a9\1\u01f4\2\uffff\1\u01f6\2\uffff"+ + "\1\3\1\4\1\u0197\2\uffff\1\u0198\2\uffff\1\104\1\105\3\uffff\1\u00d3\1"+ + "\u00d4\1\u0191\2\uffff\1\u0193\2\uffff\1\160\1\170\2\uffff\1\116\1\u00b4"+ + "\1\123\2\uffff\1\u011d\1\u0155\1\u012c\1\117\1\124\1\u0122\1\u012e\1\u01a7"+ + "\1\u01bf\4\uffff\1\u01ab\1\u01b7\1\uffff\1\7\1\10\3\uffff\1\55\1\56\2"+ + "\uffff\1\u00b6\1\u0152\1\u00c4\1\u00b5\1\u00c5\1\135\1\146\1\137\1\147"+ + "\6\uffff\1\u01a1\1\u01af\20\uffff\1\u00b3\2\uffff\1\u00d9\1\u01c9\1\u00e0"+ + "\1\u01d0\1\163\1\174\1\u0100\1\u0173\1\u0110\1\u0181\1\u009a\1\u00a3\1"+ + "\u01b3\1\u01c0\1\u00f9\1\u0174\1\u0111\1\u0183\1\u01db\1\u015f\1\u0084"+ + "\1\u01e4\1\u0168\1\u0085\7\uffff\1\73\1\74\1\u0194\3\uffff\1\u0199\1\u011b"+ + "\1\u0082\2\uffff\1\u01ee\1\u01ef\3\uffff\1\110\1\111\1\u0118\2\uffff\1"+ + "\11\1\12\7\uffff\1\u00f7\1\u00f8\2\uffff\1\u01a8\1\u01c3\1\u01b4\1\u01b5"+ + "\5\uffff\1\u019b\1\u019c\2\uffff\1\u01a0\1\uffff\1\u0094\1\u0095\7\uffff"+ + "\1\132\1\uffff\1\150\1\uffff\1\21\1\42\2\uffff\1\u014f\16\uffff\1\u013f"+ + "\2\uffff\1\u00da\1\u01ca\1\u00e1\1\u01d1\1\164\1\172\1\u0101\1\u0175\1"+ + "\u0112\1\u0184\1\u009b\1\u00a4\1\u01a2\1\u01c6\1\u0106\1\u0177\1\u0114"+ + "\1\u0185\1\u01dc\1\u0161\1\u00f2\1\u01e6\1\u0169\1\u00f3\4\uffff\1\22"+ + "\1\36\1\23\1\43\1\u0146\1\u0149\1\u011c\1\u012b\1\u0147\1\u014a\1\u0124"+ + "\1\u012f\3\uffff\1\u0089\1\u008b\1\u01f0\3\uffff\1\u01f2\1\u018a\1\u00f1"+ + "\2\uffff\1\75\1\76\3\uffff\1\u00ad\1\u00ae\1\u015a\2\uffff\1\112\1\113"+ + "\2\uffff\1\u00d5\4\uffff\1\u013c\1\u013e\1\u0125\1\u0131\2\uffff\1\155"+ + "\1\156\3\uffff\1\u01b1\1\u01b8\2\uffff\1\u01f3\1\u01f5\2\uffff\1\13\1"+ + "\uffff\1\u00b7\1\u00c6\2\uffff\1\57\1\60\5\uffff\1\141\1\uffff\1\152\1"+ + "\uffff\1\26\1\47\1\u00b8\1\u00ca\1\u00b9\1\u00cb\2\uffff\1\u019d\15\uffff"+ + "\1\u00d6\2\uffff\1\u00db\1\u01cb\1\u00e2\1\u01d2\1\165\1\175\1\u00fb\1"+ + "\u0178\1\u010e\1\u0186\1\u009c\1\u00a5\1\u01ae\1\u01bb\1\u0104\1\u017a"+ + "\1\u0113\1\u017e\1\u01dd\1\u0162\1\u008c\1\u01e7\1\u016a\1\u008d\4\uffff"+ + "\1\27\1\50\1\34\1\52\1\u00e7\1\u00e9\1\u0126\1\u0133\1\u00e8\1\u00ea\1"+ + "\u0127\1\u0134\3\uffff\1\u00f5\1\u00f6\1\100\3\uffff\1\103\1\u01ec\1\u014e"+ + "\2\uffff\1\u008e\1\u0090\3\uffff\1\u0119\1\u011a\1\u01eb\2\uffff\1\u00b1"+ + "\1\u00b2\2\uffff\1\u0142\4\uffff\1\u018e\1\u018f\1\u0128\1\u0138\2\uffff"+ + "\1\u00eb\1\u00ec\3\uffff\1\u01ac\1\u01c1\2\uffff\1\106\1\107\2\uffff\1"+ + "\115\1\uffff\1\u00ba\1\u00cd\2\uffff\1\u0080\1\u0081\4\uffff\1\142\1\uffff"+ + "\1\143\1\uffff\1\35\1\53\1\u00bb\1\u00d0\1\u00c2\1\u00d1\2\uffff\1\0\13"+ + "\uffff\1\u0154\2\uffff\1\u00dc\1\u01cc\1\u00e3\1\u01d3\1\166\1\176\1\u00fc"+ + "\1\u0176\1\u0108\1\u0182\1\u009d\1\u00a7\1\u01aa\1\u01c4\1\u0102\1\u0171"+ + "\1\u0109\1\u017f\1\u01de\1\u0163\1\u0140\1\u01e8\1\u016b\1\u0141\4\uffff"+ + "\1\31\1\46\1\25\1\54\1\u0156\1\u0158\1\u0129\1\u0139\1\u0157\1\u0159\1"+ + "\u011f\1\u012d\2\uffff\1\u0092\1\u0093\1\u01f1\2\uffff\1\u01f7\1\u018d"+ + "\1\u00f4\1\uffff\1\101\1\102\2\uffff\1\u00af\1\u00b0\1\u018c\1\uffff\1"+ + "\130\1\131\2\uffff\1\u0195\3\uffff\1\u0143\1\u0144\1\u011e\1\u0137\2\uffff"+ + "\1\u014c\1\u014d\2\uffff\1\u01a9\1\u01c5\1\uffff\1\1\1\2\1\uffff\1\16"+ + "\1\uffff\1\u00c3\1\u00d2\2\uffff\1\u00ee\1\u00f0\2\uffff\1\140\1\uffff"+ + "\1\151\1\uffff\1\32\1\44\1\u00bd\1\u00cc\1\u00bc\1\u00c7\1\uffff\1\u019e"+ + "\1\u00dd\1\u01cd\1\u00e4\1\u01d4\1\167\1\177\1\u0105\1\u0179\1\u010b\1"+ + "\u0187\1\u009e\1\u00a6\1\u01ad\1\u01c2\1\u0103\1\u0170\1\u010c\1\u0188"+ + "\1\u01df\1\u0160\1\65\1\u01e5\1\u016c\1\72\1\30\1\45\1\33\1\51\1\120\1"+ + "\125\1\u012a\1\u0135\1\121\1\126\1\u0123\1\u0130\1\u0145\1\u0148\1\157"+ + "\1\u0083\1\15\1\u0190\1\u00e5\1\u00e6\1\u0150\1\u0151\1\6\1\u0116\1\u0117"+ + "\1\uffff\1\u014b\2\uffff\1\u01d5\1\u01d6\1\u0120\1\u0136\1\uffff\1\u00ed"+ + "\1\u00ef\1\uffff\1\u01b0\1\u01be\1\u0088\1\u008a\1\u00ac\1\uffff\1\u00be"+ + "\1\u00cf\1\uffff\1\u0086\1\u0087\1\136\1\153\1\24\1\41\1\u00bf\1\u00ce"+ + "\1\u00c1\1\u00c9\1\77\1\u01e9\1\122\1\127\1\u0121\1\u0132\1\u0189\1\u018b"+ + "\1\u01b2\1\u01bc\1\u00c0\1\u00c8\1\u013b\1\u013d}>"; static final String[] DFA192_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"+ @@ -13812,7 +13843,7 @@ } @Override public String getDescription() { - return "1848:9: ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |)"; + return "1856:9: ( ( D P ( I | C ) )=> D P ( I | C M ) | ( E ( M | X ) )=> E ( M | X ) | ( P ( X | T | C ) )=> P ( X | T | C ) | ( C M )=> C M | ( M ( M | S ) )=> M ( M | S ) | ( I N )=> I N | ( D E G )=> D E G | ( R ( A | E ) )=> R ( A D | E M ) | ( S )=> S | ( ( K )? H Z )=> ( K )? H Z | IDENT | PERCENTAGE_SYMBOL |)"; } @Override public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { @@ -13820,6381 +13851,161 @@ int _s = s; switch ( s ) { case 0 : - int LA192_355 = input.LA(1); - - int index192_355 = input.index(); + int LA192_627 = input.LA(1); + + int index192_627 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index192_355); + input.seek(index192_627); if ( s>=0 ) return s; break; case 1 : - int LA192_112 = input.LA(1); - - int index192_112 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_112); + int LA192_722 = input.LA(1); + + int index192_722 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_722); if ( s>=0 ) return s; break; case 2 : - int LA192_117 = input.LA(1); - - int index192_117 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_117); + int LA192_723 = input.LA(1); + + int index192_723 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_723); if ( s>=0 ) return s; break; case 3 : - int LA192_773 = input.LA(1); - - int index192_773 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_773); + int LA192_171 = input.LA(1); + + int index192_171 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_171); if ( s>=0 ) return s; break; case 4 : - int LA192_672 = input.LA(1); - - int index192_672 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_672); + int LA192_172 = input.LA(1); + + int index192_172 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_172); if ( s>=0 ) return s; break; case 5 : - int LA192_739 = input.LA(1); - - int index192_739 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_739); + int LA192_26 = input.LA(1); + s = -1; + if ( (LA192_26=='p') ) {s = 107;} + else if ( (LA192_26=='P') ) {s = 108;} + else if ( ((LA192_26 >= '\u0000' && LA192_26 <= '\t')||LA192_26=='\u000B'||(LA192_26 >= '\u000E' && LA192_26 <= '/')||(LA192_26 >= '1' && LA192_26 <= '3')||(LA192_26 >= '8' && LA192_26 <= 'O')||(LA192_26 >= 'Q' && LA192_26 <= 'o')||(LA192_26 >= 'q' && LA192_26 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_26=='0') ) {s = 109;} + else if ( (LA192_26=='5'||LA192_26=='7') ) {s = 110;} + else if ( (LA192_26=='4'||LA192_26=='6') ) {s = 111;} if ( s>=0 ) return s; break; case 6 : - int LA192_771 = input.LA(1); - - int index192_771 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_771); + int LA192_793 = input.LA(1); + + int index192_793 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_793); if ( s>=0 ) return s; break; case 7 : - int LA192_821 = input.LA(1); - - int index192_821 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_821); + int LA192_217 = input.LA(1); + + int index192_217 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_217); if ( s>=0 ) return s; break; case 8 : - int LA192_405 = input.LA(1); - - int index192_405 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_405); + int LA192_218 = input.LA(1); + + int index192_218 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_218); if ( s>=0 ) return s; break; case 9 : - int LA192_407 = input.LA(1); - - int index192_407 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_407); + int LA192_314 = input.LA(1); + + int index192_314 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_314); if ( s>=0 ) return s; break; case 10 : - int LA192_670 = input.LA(1); - - int index192_670 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_670); + int LA192_315 = input.LA(1); + + int index192_315 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_315); if ( s>=0 ) return s; break; case 11 : - int LA192_486 = input.LA(1); - - int index192_486 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_486); + int LA192_469 = input.LA(1); + + int index192_469 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_469); if ( s>=0 ) return s; break; case 12 : - int LA192_539 = input.LA(1); - - int index192_539 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_539); - if ( s>=0 ) return s; - break; - - case 13 : - int LA192_541 = input.LA(1); - - int index192_541 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_541); - if ( s>=0 ) return s; - break; - - case 14 : - int LA192_619 = input.LA(1); - - int index192_619 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_619); - if ( s>=0 ) return s; - break; - - case 15 : - int LA192_114 = input.LA(1); - - int index192_114 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_114); - if ( s>=0 ) return s; - break; - - case 16 : - int LA192_118 = input.LA(1); - - int index192_118 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_118); - if ( s>=0 ) return s; - break; - - case 17 : - int LA192_740 = input.LA(1); - - int index192_740 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_740); - if ( s>=0 ) return s; - break; - - case 18 : - int LA192_772 = input.LA(1); - - int index192_772 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_772); - if ( s>=0 ) return s; - break; - - case 19 : - int LA192_671 = input.LA(1); - - int index192_671 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_671); - if ( s>=0 ) return s; - break; - - case 20 : - int LA192_356 = input.LA(1); - - int index192_356 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_356); - if ( s>=0 ) return s; - break; - - case 21 : - int LA192_406 = input.LA(1); - - int index192_406 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_406); - if ( s>=0 ) return s; - break; - - case 22 : - int LA192_408 = input.LA(1); - - int index192_408 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_408); - if ( s>=0 ) return s; - break; - - case 23 : - int LA192_487 = input.LA(1); - - int index192_487 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_487); - if ( s>=0 ) return s; - break; - - case 24 : - int LA192_673 = input.LA(1); - - int index192_673 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_673); - if ( s>=0 ) return s; - break; - - case 25 : - int LA192_774 = input.LA(1); - - int index192_774 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_774); - if ( s>=0 ) return s; - break; - - case 26 : - int LA192_540 = input.LA(1); - - int index192_540 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_540); - if ( s>=0 ) return s; - break; - - case 27 : - int LA192_542 = input.LA(1); - - int index192_542 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_542); - if ( s>=0 ) return s; - break; - - case 28 : - int LA192_822 = input.LA(1); - - int index192_822 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_822); - if ( s>=0 ) return s; - break; - - case 29 : - int LA192_620 = input.LA(1); - - int index192_620 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_620); - if ( s>=0 ) return s; - break; - - case 30 : - int LA192_475 = input.LA(1); - - int index192_475 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_475); - if ( s>=0 ) return s; - break; - - case 31 : - int LA192_476 = input.LA(1); - - int index192_476 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_476); - if ( s>=0 ) return s; - break; - - case 32 : - int LA192_222 = input.LA(1); - - int index192_222 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_222); - if ( s>=0 ) return s; - break; - - case 33 : - int LA192_223 = input.LA(1); - - int index192_223 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_223); - if ( s>=0 ) return s; - break; - - case 34 : - int LA192_55 = input.LA(1); - - int index192_55 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_55); - if ( s>=0 ) return s; - break; - - case 35 : - int LA192_88 = input.LA(1); - - int index192_88 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_88); - if ( s>=0 ) return s; - break; - - case 36 : - int LA192_123 = input.LA(1); - - int index192_123 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_123); - if ( s>=0 ) return s; - break; - - case 37 : - int LA192_141 = input.LA(1); - - int index192_141 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_141); - if ( s>=0 ) return s; - break; - - case 38 : - int LA192_767 = input.LA(1); - - int index192_767 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_767); - if ( s>=0 ) return s; - break; - - case 39 : - int LA192_58 = input.LA(1); - - int index192_58 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_58); - if ( s>=0 ) return s; - break; - - case 40 : - int LA192_91 = input.LA(1); - - int index192_91 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_91); - if ( s>=0 ) return s; - break; - - case 41 : - int LA192_124 = input.LA(1); - - int index192_124 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_124); - if ( s>=0 ) return s; - break; - - case 42 : - int LA192_142 = input.LA(1); - - int index192_142 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_142); - if ( s>=0 ) return s; - break; - - case 43 : - int LA192_770 = input.LA(1); - - int index192_770 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_770); - if ( s>=0 ) return s; - break; - - case 44 : - int LA192_293 = input.LA(1); - - int index192_293 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_293); - if ( s>=0 ) return s; - break; - - case 45 : - int LA192_294 = input.LA(1); - - int index192_294 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_294); - if ( s>=0 ) return s; - break; - - case 46 : - int LA192_431 = input.LA(1); - - int index192_431 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_431); - if ( s>=0 ) return s; - break; - - case 47 : - int LA192_556 = input.LA(1); - - int index192_556 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_556); - if ( s>=0 ) return s; - break; - - case 48 : - int LA192_432 = input.LA(1); - - int index192_432 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_432); - if ( s>=0 ) return s; - break; - - case 49 : - int LA192_827 = input.LA(1); - - int index192_827 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_827); - if ( s>=0 ) return s; - break; - - case 50 : - int LA192_693 = input.LA(1); - - int index192_693 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_693); - if ( s>=0 ) return s; - break; - - case 51 : - int LA192_694 = input.LA(1); - - int index192_694 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_694); - if ( s>=0 ) return s; - break; - - case 52 : - int LA192_560 = input.LA(1); - - int index192_560 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_560); - if ( s>=0 ) return s; - break; - - case 53 : - int LA192_599 = input.LA(1); - - int index192_599 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_599); - if ( s>=0 ) return s; - break; - - case 54 : - int LA192_600 = input.LA(1); - - int index192_600 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_600); - if ( s>=0 ) return s; - break; - - case 55 : - int LA192_309 = input.LA(1); - - int index192_309 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_309); - if ( s>=0 ) return s; - break; - - case 56 : - int LA192_310 = input.LA(1); - - int index192_310 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_310); - if ( s>=0 ) return s; - break; - - case 57 : - int LA192_179 = input.LA(1); - - int index192_179 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_179); - if ( s>=0 ) return s; - break; - - case 58 : - int LA192_180 = input.LA(1); - - int index192_180 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_180); - if ( s>=0 ) return s; - break; - - case 59 : - int LA192_149 = input.LA(1); - - int index192_149 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_149); - if ( s>=0 ) return s; - break; - - case 60 : - int LA192_441 = input.LA(1); - - int index192_441 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_441); - if ( s>=0 ) return s; - break; - - case 61 : - int LA192_603 = input.LA(1); - - int index192_603 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_603); - if ( s>=0 ) return s; - break; - - case 62 : - int LA192_442 = input.LA(1); - - int index192_442 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_442); - if ( s>=0 ) return s; - break; - - case 63 : - int LA192_701 = input.LA(1); - - int index192_701 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_701); - if ( s>=0 ) return s; - break; - - case 64 : - int LA192_702 = input.LA(1); - - int index192_702 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_702); - if ( s>=0 ) return s; - break; - - case 65 : - int LA192_196 = input.LA(1); - - int index192_196 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_196); - if ( s>=0 ) return s; - break; - - case 66 : - int LA192_204 = input.LA(1); - - int index192_204 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_204); - if ( s>=0 ) return s; - break; - - case 67 : - int LA192_775 = input.LA(1); - - int index192_775 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_775); - if ( s>=0 ) return s; - break; - - case 68 : - int LA192_779 = input.LA(1); - - int index192_779 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_779); - if ( s>=0 ) return s; - break; - - case 69 : - int LA192_829 = input.LA(1); - - int index192_829 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_829); - if ( s>=0 ) return s; - break; - - case 70 : - int LA192_198 = input.LA(1); - - int index192_198 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_198); - if ( s>=0 ) return s; - break; - - case 71 : - int LA192_205 = input.LA(1); - - int index192_205 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_205); - if ( s>=0 ) return s; - break; - - case 72 : - int LA192_776 = input.LA(1); - - int index192_776 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_776); - if ( s>=0 ) return s; - break; - - case 73 : - int LA192_780 = input.LA(1); - - int index192_780 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_780); - if ( s>=0 ) return s; - break; - - case 74 : - int LA192_830 = input.LA(1); - - int index192_830 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_830); - if ( s>=0 ) return s; - break; - - case 75 : - int LA192_456 = input.LA(1); - - int index192_456 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_456); - if ( s>=0 ) return s; - break; - - case 76 : - int LA192_457 = input.LA(1); - - int index192_457 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_457); - if ( s>=0 ) return s; - break; - - case 77 : - int LA192_785 = input.LA(1); - - int index192_785 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_785); - if ( s>=0 ) return s; - break; - - case 78 : - int LA192_233 = input.LA(1); - - int index192_233 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_233); - if ( s>=0 ) return s; - break; - - case 79 : - int LA192_115 = input.LA(1); - - int index192_115 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_115); - if ( s>=0 ) return s; - break; - - case 80 : - int LA192_102 = input.LA(1); - - int index192_102 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_102); - if ( s>=0 ) return s; - break; - - case 81 : - int LA192_231 = input.LA(1); - - int index192_231 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_231); - if ( s>=0 ) return s; - break; - - case 82 : - int LA192_351 = input.LA(1); - - int index192_351 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_351); - if ( s>=0 ) return s; - break; - - case 83 : - int LA192_482 = input.LA(1); - - int index192_482 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_482); - if ( s>=0 ) return s; - break; - - case 84 : - int LA192_819 = input.LA(1); - - int index192_819 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_819); - if ( s>=0 ) return s; - break; - - case 85 : - int LA192_615 = input.LA(1); - - int index192_615 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_615); - if ( s>=0 ) return s; - break; - - case 86 : - int LA192_735 = input.LA(1); - - int index192_735 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_735); - if ( s>=0 ) return s; - break; - - case 87 : - int LA192_105 = input.LA(1); - - int index192_105 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_105); - if ( s>=0 ) return s; - break; - - case 88 : - int LA192_116 = input.LA(1); - - int index192_116 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_116); - if ( s>=0 ) return s; - break; - - case 89 : - int LA192_232 = input.LA(1); - - int index192_232 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_232); - if ( s>=0 ) return s; - break; - - case 90 : - int LA192_234 = input.LA(1); - - int index192_234 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_234); - if ( s>=0 ) return s; - break; - - case 91 : - int LA192_353 = input.LA(1); - - int index192_353 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_353); - if ( s>=0 ) return s; - break; - - case 92 : - int LA192_484 = input.LA(1); - - int index192_484 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_484); - if ( s>=0 ) return s; - break; - - case 93 : - int LA192_617 = input.LA(1); - - int index192_617 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_617); - if ( s>=0 ) return s; - break; - - case 94 : - int LA192_737 = input.LA(1); - - int index192_737 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_737); - if ( s>=0 ) return s; - break; - - case 95 : - int LA192_820 = input.LA(1); - - int index192_820 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_820); - if ( s>=0 ) return s; - break; - - case 96 : - int LA192_609 = input.LA(1); - - int index192_609 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_609); - if ( s>=0 ) return s; - break; - - case 97 : - int LA192_610 = input.LA(1); - - int index192_610 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_610); - if ( s>=0 ) return s; - break; - - case 98 : - int LA192_192 = input.LA(1); - - int index192_192 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_192); - if ( s>=0 ) return s; - break; - - case 99 : - int LA192_193 = input.LA(1); - - int index192_193 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_193); - if ( s>=0 ) return s; - break; - - case 100 : - int LA192_301 = input.LA(1); - - int index192_301 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_301); - if ( s>=0 ) return s; - break; - - case 101 : - int LA192_59 = input.LA(1); - - int index192_59 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_59); - if ( s>=0 ) return s; - break; - - case 102 : - int LA192_92 = input.LA(1); - - int index192_92 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_92); - if ( s>=0 ) return s; - break; - - case 103 : - int LA192_266 = input.LA(1); - - int index192_266 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_266); - if ( s>=0 ) return s; - break; - - case 104 : - int LA192_381 = input.LA(1); - - int index192_381 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_381); - if ( s>=0 ) return s; - break; - - case 105 : - int LA192_515 = input.LA(1); - - int index192_515 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_515); - if ( s>=0 ) return s; - break; - - case 106 : - int LA192_646 = input.LA(1); - - int index192_646 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_646); - if ( s>=0 ) return s; - break; - - case 107 : - int LA192_751 = input.LA(1); - - int index192_751 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_751); - if ( s>=0 ) return s; - break; - - case 108 : - int LA192_61 = input.LA(1); - - int index192_61 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_61); - if ( s>=0 ) return s; - break; - - case 109 : - int LA192_93 = input.LA(1); - - int index192_93 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_93); - if ( s>=0 ) return s; - break; - - case 110 : - int LA192_267 = input.LA(1); - - int index192_267 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_267); - if ( s>=0 ) return s; - break; - - case 111 : - int LA192_382 = input.LA(1); - - int index192_382 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_382); - if ( s>=0 ) return s; - break; - - case 112 : - int LA192_516 = input.LA(1); - - int index192_516 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_516); - if ( s>=0 ) return s; - break; - - case 113 : - int LA192_647 = input.LA(1); - - int index192_647 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_647); - if ( s>=0 ) return s; - break; - - case 114 : - int LA192_752 = input.LA(1); - - int index192_752 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_752); - if ( s>=0 ) return s; - break; - - case 115 : - int LA192_282 = input.LA(1); - - int index192_282 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_282); - if ( s>=0 ) return s; - break; - - case 116 : - int LA192_285 = input.LA(1); - - int index192_285 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_285); - if ( s>=0 ) return s; - break; - - case 117 : - int LA192_786 = input.LA(1); - - int index192_786 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_786); - if ( s>=0 ) return s; - break; - - case 118 : - int LA192_817 = input.LA(1); - - int index192_817 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_817); - if ( s>=0 ) return s; - break; - - case 119 : - int LA192_818 = input.LA(1); - - int index192_818 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_818); - if ( s>=0 ) return s; - break; - - case 120 : - int LA192_420 = input.LA(1); - - int index192_420 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_420); - if ( s>=0 ) return s; - break; - - case 121 : - int LA192_421 = input.LA(1); - - int index192_421 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_421); - if ( s>=0 ) return s; - break; - - case 122 : - int LA192_531 = input.LA(1); - - int index192_531 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_531); - if ( s>=0 ) return s; - break; - - case 123 : - int LA192_534 = input.LA(1); - - int index192_534 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_534); - if ( s>=0 ) return s; - break; - - case 124 : - int LA192_810 = input.LA(1); - - int index192_810 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_810); - if ( s>=0 ) return s; - break; - - case 125 : - int LA192_811 = input.LA(1); - - int index192_811 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_811); - if ( s>=0 ) return s; - break; - - case 126 : - int LA192_684 = input.LA(1); - - int index192_684 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_684); - if ( s>=0 ) return s; - break; - - case 127 : - int LA192_565 = input.LA(1); - - int index192_565 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_565); - if ( s>=0 ) return s; - break; - - case 128 : - int LA192_685 = input.LA(1); - - int index192_685 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_685); - if ( s>=0 ) return s; - break; - - case 129 : - int LA192_566 = input.LA(1); - - int index192_566 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_566); - if ( s>=0 ) return s; - break; - - case 130 : - int LA192_80 = input.LA(1); - s = -1; - if ( (LA192_80=='z') ) {s = 217;} - else if ( (LA192_80=='Z') ) {s = 218;} - else if ( ((LA192_80 >= '\u0000' && LA192_80 <= '\t')||LA192_80=='\u000B'||(LA192_80 >= '\u000E' && LA192_80 <= '/')||(LA192_80 >= '1' && LA192_80 <= '4')||LA192_80=='6'||(LA192_80 >= '8' && LA192_80 <= 'Y')||(LA192_80 >= '[' && LA192_80 <= 'y')||(LA192_80 >= '{' && LA192_80 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_80=='0') ) {s = 219;} - else if ( (LA192_80=='5'||LA192_80=='7') ) {s = 220;} - if ( s>=0 ) return s; - break; - - case 131 : - int LA192_342 = input.LA(1); - - int index192_342 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_342); - if ( s>=0 ) return s; - break; - - case 132 : - int LA192_343 = input.LA(1); - - int index192_343 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_343); - if ( s>=0 ) return s; - break; - - case 133 : - int LA192_9 = input.LA(1); - - int index192_9 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_9); - if ( s>=0 ) return s; - break; - - case 134 : - int LA192_20 = input.LA(1); - - int index192_20 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_20); - if ( s>=0 ) return s; - break; - - case 135 : - int LA192_812 = input.LA(1); - - int index192_812 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_812); - if ( s>=0 ) return s; - break; - - case 136 : - int LA192_98 = input.LA(1); - - int index192_98 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_98); - if ( s>=0 ) return s; - break; - - case 137 : - int LA192_67 = input.LA(1); - - int index192_67 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_67); - if ( s>=0 ) return s; - break; - - case 138 : - int LA192_154 = input.LA(1); - - int index192_154 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_154); - if ( s>=0 ) return s; - break; - - case 139 : - int LA192_156 = input.LA(1); - - int index192_156 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_156); - if ( s>=0 ) return s; - break; - - case 140 : - int LA192_272 = input.LA(1); - - int index192_272 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_272); - if ( s>=0 ) return s; - break; - - case 141 : - int LA192_387 = input.LA(1); - - int index192_387 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_387); - if ( s>=0 ) return s; - break; - - case 142 : - int LA192_521 = input.LA(1); - - int index192_521 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_521); - if ( s>=0 ) return s; - break; - - case 143 : - int LA192_652 = input.LA(1); - - int index192_652 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_652); - if ( s>=0 ) return s; - break; - - case 144 : - int LA192_757 = input.LA(1); - - int index192_757 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_757); - if ( s>=0 ) return s; - break; - - case 145 : - int LA192_99 = input.LA(1); - - int index192_99 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_99); - if ( s>=0 ) return s; - break; - - case 146 : - int LA192_69 = input.LA(1); - - int index192_69 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_69); - if ( s>=0 ) return s; - break; - - case 147 : - int LA192_155 = input.LA(1); - - int index192_155 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_155); - if ( s>=0 ) return s; - break; - - case 148 : - int LA192_157 = input.LA(1); - - int index192_157 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_157); - if ( s>=0 ) return s; - break; - - case 149 : - int LA192_273 = input.LA(1); - - int index192_273 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_273); - if ( s>=0 ) return s; - break; - - case 150 : - int LA192_388 = input.LA(1); - - int index192_388 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_388); - if ( s>=0 ) return s; - break; - - case 151 : - int LA192_522 = input.LA(1); - - int index192_522 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_522); - if ( s>=0 ) return s; - break; - - case 152 : - int LA192_653 = input.LA(1); - - int index192_653 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_653); - if ( s>=0 ) return s; - break; - - case 153 : - int LA192_758 = input.LA(1); - - int index192_758 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_758); - if ( s>=0 ) return s; - break; - - case 154 : - int LA192_163 = input.LA(1); - - int index192_163 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_163); - if ( s>=0 ) return s; - break; - - case 155 : - int LA192_164 = input.LA(1); - - int index192_164 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_164); - if ( s>=0 ) return s; - break; - - case 156 : - int LA192_41 = input.LA(1); - - int index192_41 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_41); - if ( s>=0 ) return s; - break; - - case 157 : - int LA192_42 = input.LA(1); - - int index192_42 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_42); - if ( s>=0 ) return s; - break; - - case 158 : - int LA192_436 = input.LA(1); - - int index192_436 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_436); - if ( s>=0 ) return s; - break; - - case 159 : - int LA192_437 = input.LA(1); - - int index192_437 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_437); - if ( s>=0 ) return s; - break; - - case 160 : - int LA192_697 = input.LA(1); - - int index192_697 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_697); - if ( s>=0 ) return s; - break; - - case 161 : - int LA192_698 = input.LA(1); - - int index192_698 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_698); - if ( s>=0 ) return s; - break; - - case 162 : - int LA192_575 = input.LA(1); - - int index192_575 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_575); - if ( s>=0 ) return s; - break; - - case 163 : - int LA192_259 = input.LA(1); - - int index192_259 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_259); - if ( s>=0 ) return s; - break; - - case 164 : - int LA192_576 = input.LA(1); - - int index192_576 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_576); - if ( s>=0 ) return s; - break; - - case 165 : - int LA192_445 = input.LA(1); - - int index192_445 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_445); - if ( s>=0 ) return s; - break; - - case 166 : - int LA192_508 = input.LA(1); - - int index192_508 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_508); - if ( s>=0 ) return s; - break; - - case 167 : - int LA192_184 = input.LA(1); - - int index192_184 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_184); - if ( s>=0 ) return s; - break; - - case 168 : - int LA192_605 = input.LA(1); - - int index192_605 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_605); - if ( s>=0 ) return s; - break; - - case 169 : - int LA192_226 = input.LA(1); - - int index192_226 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_226); - if ( s>=0 ) return s; - break; - - case 170 : - int LA192_185 = input.LA(1); - - int index192_185 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_185); - if ( s>=0 ) return s; - break; - - case 171 : - int LA192_229 = input.LA(1); - - int index192_229 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_229); - if ( s>=0 ) return s; - break; - - case 172 : - int LA192_727 = input.LA(1); - - int index192_727 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_727); - if ( s>=0 ) return s; - break; - - case 173 : - int LA192_814 = input.LA(1); - - int index192_814 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_814); - if ( s>=0 ) return s; - break; - - case 174 : - int LA192_471 = input.LA(1); - - int index192_471 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_471); - if ( s>=0 ) return s; - break; - - case 175 : - int LA192_825 = input.LA(1); - - int index192_825 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_825); - if ( s>=0 ) return s; - break; - - case 176 : - int LA192_741 = input.LA(1); - - int index192_741 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_741); - if ( s>=0 ) return s; - break; - - case 177 : - int LA192_823 = input.LA(1); - - int index192_823 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_823); - if ( s>=0 ) return s; - break; - - case 178 : - int LA192_488 = input.LA(1); - - int index192_488 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_488); - if ( s>=0 ) return s; - break; - - case 179 : - int LA192_743 = input.LA(1); - - int index192_743 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_743); - if ( s>=0 ) return s; - break; - - case 180 : - int LA192_837 = input.LA(1); - - int index192_837 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_837); - if ( s>=0 ) return s; - break; - - case 181 : - int LA192_490 = input.LA(1); - - int index192_490 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_490); - if ( s>=0 ) return s; - break; - - case 182 : - int LA192_621 = input.LA(1); - - int index192_621 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_621); - if ( s>=0 ) return s; - break; - - case 183 : - int LA192_623 = input.LA(1); - - int index192_623 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_623); - if ( s>=0 ) return s; - break; - - case 184 : - int LA192_228 = input.LA(1); - - int index192_228 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_228); - if ( s>=0 ) return s; - break; - - case 185 : - int LA192_230 = input.LA(1); - - int index192_230 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_230); - if ( s>=0 ) return s; - break; - - case 186 : - int LA192_472 = input.LA(1); - - int index192_472 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_472); - if ( s>=0 ) return s; - break; - - case 187 : - int LA192_815 = input.LA(1); - - int index192_815 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_815); - if ( s>=0 ) return s; - break; - - case 188 : - int LA192_826 = input.LA(1); - - int index192_826 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_826); - if ( s>=0 ) return s; - break; - - case 189 : - int LA192_489 = input.LA(1); - - int index192_489 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_489); - if ( s>=0 ) return s; - break; - - case 190 : - int LA192_728 = input.LA(1); - - int index192_728 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_728); - if ( s>=0 ) return s; - break; - - case 191 : - int LA192_838 = input.LA(1); - - int index192_838 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_838); - if ( s>=0 ) return s; - break; - - case 192 : - int LA192_491 = input.LA(1); - - int index192_491 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_491); - if ( s>=0 ) return s; - break; - - case 193 : - int LA192_606 = input.LA(1); - - int index192_606 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_606); - if ( s>=0 ) return s; - break; - - case 194 : - int LA192_622 = input.LA(1); - - int index192_622 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_622); - if ( s>=0 ) return s; - break; - - case 195 : - int LA192_624 = input.LA(1); - - int index192_624 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_624); - if ( s>=0 ) return s; - break; - - case 196 : - int LA192_744 = input.LA(1); - - int index192_744 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_744); - if ( s>=0 ) return s; - break; - - case 197 : - int LA192_742 = input.LA(1); - - int index192_742 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_742); - if ( s>=0 ) return s; - break; - - case 198 : - int LA192_824 = input.LA(1); - - int index192_824 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_824); - if ( s>=0 ) return s; - break; - - case 199 : - int LA192_543 = input.LA(1); - - int index192_543 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_543); - if ( s>=0 ) return s; - break; - - case 200 : - int LA192_547 = input.LA(1); - - int index192_547 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_547); - if ( s>=0 ) return s; - break; - - case 201 : - int LA192_544 = input.LA(1); - - int index192_544 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_544); - if ( s>=0 ) return s; - break; - - case 202 : - int LA192_548 = input.LA(1); - - int index192_548 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_548); - if ( s>=0 ) return s; - break; - - case 203 : - int LA192_590 = input.LA(1); - - int index192_590 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_590); - if ( s>=0 ) return s; - break; - - case 204 : - int LA192_591 = input.LA(1); - - int index192_591 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_591); - if ( s>=0 ) return s; - break; - - case 205 : - int LA192_789 = input.LA(1); - - int index192_789 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_789); - if ( s>=0 ) return s; - break; - - case 206 : - int LA192_790 = input.LA(1); - - int index192_790 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_790); - if ( s>=0 ) return s; - break; - - case 207 : - int LA192_47 = input.LA(1); - - int index192_47 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_47); - if ( s>=0 ) return s; - break; - - case 208 : - int LA192_82 = input.LA(1); - - int index192_82 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_82); - if ( s>=0 ) return s; - break; - - case 209 : - int LA192_262 = input.LA(1); - - int index192_262 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_262); - if ( s>=0 ) return s; - break; - - case 210 : - int LA192_377 = input.LA(1); - - int index192_377 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_377); - if ( s>=0 ) return s; - break; - - case 211 : - int LA192_511 = input.LA(1); - - int index192_511 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_511); - if ( s>=0 ) return s; - break; - - case 212 : - int LA192_642 = input.LA(1); - - int index192_642 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_642); - if ( s>=0 ) return s; - break; - - case 213 : - int LA192_747 = input.LA(1); - - int index192_747 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_747); - if ( s>=0 ) return s; - break; - - case 214 : - int LA192_50 = input.LA(1); - - int index192_50 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_50); - if ( s>=0 ) return s; - break; - - case 215 : - int LA192_84 = input.LA(1); - - int index192_84 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_84); - if ( s>=0 ) return s; - break; - - case 216 : - int LA192_264 = input.LA(1); - - int index192_264 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_264); - if ( s>=0 ) return s; - break; - - case 217 : - int LA192_379 = input.LA(1); - - int index192_379 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_379); - if ( s>=0 ) return s; - break; - - case 218 : - int LA192_513 = input.LA(1); - - int index192_513 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_513); - if ( s>=0 ) return s; - break; - - case 219 : - int LA192_644 = input.LA(1); - - int index192_644 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_644); - if ( s>=0 ) return s; - break; - - case 220 : - int LA192_749 = input.LA(1); - - int index192_749 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_749); - if ( s>=0 ) return s; - break; - - case 221 : - int LA192_731 = input.LA(1); - - int index192_731 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_731); - if ( s>=0 ) return s; - break; - - case 222 : - int LA192_805 = input.LA(1); - - int index192_805 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_805); - if ( s>=0 ) return s; - break; - - case 223 : - int LA192_732 = input.LA(1); - - int index192_732 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_732); - if ( s>=0 ) return s; - break; - - case 224 : - int LA192_806 = input.LA(1); - - int index192_806 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_806); - if ( s>=0 ) return s; - break; - - case 225 : - int LA192_428 = input.LA(1); - - int index192_428 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_428); - if ( s>=0 ) return s; - break; - - case 226 : - int LA192_397 = input.LA(1); - - int index192_397 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_397); - if ( s>=0 ) return s; - break; - - case 227 : - int LA192_400 = input.LA(1); - - int index192_400 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_400); - if ( s>=0 ) return s; - break; - - case 228 : - int LA192_197 = input.LA(1); - s = -1; - if ( ((LA192_197 >= '\u0000' && LA192_197 <= '\t')||LA192_197=='\u000B'||(LA192_197 >= '\u000E' && LA192_197 <= '/')||(LA192_197 >= '1' && LA192_197 <= '3')||LA192_197=='5'||(LA192_197 >= '7' && LA192_197 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_197=='0') ) {s = 317;} - else if ( (LA192_197=='4'||LA192_197=='6') ) {s = 318;} - if ( s>=0 ) return s; - break; - - case 229 : - int LA192_554 = input.LA(1); - - int index192_554 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_554); - if ( s>=0 ) return s; - break; - - case 230 : - int LA192_555 = input.LA(1); - - int index192_555 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_555); - if ( s>=0 ) return s; - break; - - case 231 : - int LA192_691 = input.LA(1); - - int index192_691 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_691); - if ( s>=0 ) return s; - break; - - case 232 : - int LA192_323 = input.LA(1); - - int index192_323 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_323); - if ( s>=0 ) return s; - break; - - case 233 : - int LA192_324 = input.LA(1); - - int index192_324 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_324); - if ( s>=0 ) return s; - break; - - case 234 : - int LA192_62 = input.LA(1); - - int index192_62 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_62); - if ( s>=0 ) return s; - break; - - case 235 : - int LA192_94 = input.LA(1); - - int index192_94 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_94); - if ( s>=0 ) return s; - break; - - case 236 : - int LA192_143 = input.LA(1); - - int index192_143 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_143); - if ( s>=0 ) return s; - break; - - case 237 : - int LA192_517 = input.LA(1); - - int index192_517 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_517); - if ( s>=0 ) return s; - break; - - case 238 : - int LA192_150 = input.LA(1); - - int index192_150 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_150); - if ( s>=0 ) return s; - break; - - case 239 : - int LA192_761 = input.LA(1); - - int index192_761 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_761); - if ( s>=0 ) return s; - break; - - case 240 : - int LA192_268 = input.LA(1); - - int index192_268 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_268); - if ( s>=0 ) return s; - break; - - case 241 : - int LA192_656 = input.LA(1); - - int index192_656 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_656); - if ( s>=0 ) return s; - break; - - case 242 : - int LA192_276 = input.LA(1); - - int index192_276 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_276); - if ( s>=0 ) return s; - break; - - case 243 : - int LA192_383 = input.LA(1); - - int index192_383 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_383); - if ( s>=0 ) return s; - break; - - case 244 : - int LA192_648 = input.LA(1); - - int index192_648 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_648); - if ( s>=0 ) return s; - break; - - case 245 : - int LA192_391 = input.LA(1); - - int index192_391 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_391); - if ( s>=0 ) return s; - break; - - case 246 : - int LA192_525 = input.LA(1); - - int index192_525 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_525); - if ( s>=0 ) return s; - break; - - case 247 : - int LA192_753 = input.LA(1); - - int index192_753 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_753); - if ( s>=0 ) return s; - break; - - case 248 : - int LA192_151 = input.LA(1); - - int index192_151 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_151); - if ( s>=0 ) return s; - break; - - case 249 : - int LA192_96 = input.LA(1); - - int index192_96 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_96); - if ( s>=0 ) return s; - break; - - case 250 : - int LA192_65 = input.LA(1); - - int index192_65 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_65); - if ( s>=0 ) return s; - break; - - case 251 : - int LA192_144 = input.LA(1); - - int index192_144 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_144); - if ( s>=0 ) return s; - break; - - case 252 : - int LA192_270 = input.LA(1); - - int index192_270 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_270); - if ( s>=0 ) return s; - break; - - case 253 : - int LA192_658 = input.LA(1); - - int index192_658 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_658); - if ( s>=0 ) return s; - break; - - case 254 : - int LA192_278 = input.LA(1); - - int index192_278 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_278); - if ( s>=0 ) return s; - break; - - case 255 : - int LA192_385 = input.LA(1); - - int index192_385 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_385); - if ( s>=0 ) return s; - break; - - case 256 : - int LA192_650 = input.LA(1); - - int index192_650 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_650); - if ( s>=0 ) return s; - break; - - case 257 : - int LA192_393 = input.LA(1); - - int index192_393 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_393); - if ( s>=0 ) return s; - break; - - case 258 : - int LA192_755 = input.LA(1); - - int index192_755 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_755); - if ( s>=0 ) return s; - break; - - case 259 : - int LA192_519 = input.LA(1); - - int index192_519 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_519); - if ( s>=0 ) return s; - break; - - case 260 : - int LA192_763 = input.LA(1); - - int index192_763 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_763); - if ( s>=0 ) return s; - break; - - case 261 : - int LA192_527 = input.LA(1); - - int index192_527 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_527); - if ( s>=0 ) return s; - break; - - case 262 : - int LA192_794 = input.LA(1); - - int index192_794 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_794); - if ( s>=0 ) return s; - break; - - case 263 : - int LA192_795 = input.LA(1); - - int index192_795 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_795); - if ( s>=0 ) return s; - break; - - case 264 : - int LA192_311 = input.LA(1); - - int index192_311 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_311); - if ( s>=0 ) return s; - break; - - case 265 : - int LA192_570 = input.LA(1); - - int index192_570 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_570); - if ( s>=0 ) return s; - break; - - case 266 : - int LA192_571 = input.LA(1); - - int index192_571 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_571); - if ( s>=0 ) return s; - break; - - case 267 : - int LA192_300 = input.LA(1); - - int index192_300 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_300); - if ( s>=0 ) return s; - break; - - case 268 : - int LA192_450 = input.LA(1); - - int index192_450 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_450); - if ( s>=0 ) return s; - break; - - case 269 : - int LA192_451 = input.LA(1); - - int index192_451 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_451); - if ( s>=0 ) return s; - break; - - case 270 : - int LA192_103 = input.LA(1); - s = -1; - if ( (LA192_103=='i') ) {s = 222;} - else if ( (LA192_103=='I') ) {s = 223;} - else if ( ((LA192_103 >= '\u0000' && LA192_103 <= '\t')||LA192_103=='\u000B'||(LA192_103 >= '\u000E' && LA192_103 <= '/')||(LA192_103 >= '1' && LA192_103 <= '3')||LA192_103=='5'||(LA192_103 >= '7' && LA192_103 <= 'H')||(LA192_103 >= 'J' && LA192_103 <= 'h')||(LA192_103 >= 'j' && LA192_103 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_103=='0') ) {s = 224;} - else if ( (LA192_103=='4'||LA192_103=='6') ) {s = 225;} - if ( s>=0 ) return s; - break; - - case 271 : - int LA192_839 = input.LA(1); - - int index192_839 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_839); - if ( s>=0 ) return s; - break; - - case 272 : - int LA192_374 = input.LA(1); - - int index192_374 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_374); - if ( s>=0 ) return s; - break; - - case 273 : - int LA192_840 = input.LA(1); - - int index192_840 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_840); - if ( s>=0 ) return s; - break; - - case 274 : - int LA192_206 = input.LA(1); - - int index192_206 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_206); - if ( s>=0 ) return s; - break; - - case 275 : - int LA192_201 = input.LA(1); - - int index192_201 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_201); - if ( s>=0 ) return s; - break; - - case 276 : - int LA192_781 = input.LA(1); - - int index192_781 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_781); - if ( s>=0 ) return s; - break; - - case 277 : - int LA192_831 = input.LA(1); - - int index192_831 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_831); - if ( s>=0 ) return s; - break; - - case 278 : - int LA192_411 = input.LA(1); - - int index192_411 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_411); - if ( s>=0 ) return s; - break; - - case 279 : - int LA192_415 = input.LA(1); - - int index192_415 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_415); - if ( s>=0 ) return s; - break; - - case 280 : - int LA192_802 = input.LA(1); - - int index192_802 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_802); - if ( s>=0 ) return s; - break; - - case 281 : - int LA192_711 = input.LA(1); - - int index192_711 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_711); - if ( s>=0 ) return s; - break; - - case 282 : - int LA192_452 = input.LA(1); - - int index192_452 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_452); - if ( s>=0 ) return s; - break; - - case 283 : - int LA192_545 = input.LA(1); - - int index192_545 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_545); - if ( s>=0 ) return s; - break; - - case 284 : - int LA192_549 = input.LA(1); - - int index192_549 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_549); - if ( s>=0 ) return s; - break; - - case 285 : - int LA192_586 = input.LA(1); - - int index192_586 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_586); - if ( s>=0 ) return s; - break; - - case 286 : - int LA192_680 = input.LA(1); - - int index192_680 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_680); - if ( s>=0 ) return s; - break; - - case 287 : - int LA192_777 = input.LA(1); - - int index192_777 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_777); - if ( s>=0 ) return s; - break; - - case 288 : - int LA192_676 = input.LA(1); - - int index192_676 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_676); - if ( s>=0 ) return s; - break; - - case 289 : - int LA192_546 = input.LA(1); - - int index192_546 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_546); - if ( s>=0 ) return s; - break; - - case 290 : - int LA192_412 = input.LA(1); - - int index192_412 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_412); - if ( s>=0 ) return s; - break; - - case 291 : - int LA192_203 = input.LA(1); - - int index192_203 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_203); - if ( s>=0 ) return s; - break; - - case 292 : - int LA192_778 = input.LA(1); - - int index192_778 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_778); - if ( s>=0 ) return s; - break; - - case 293 : - int LA192_832 = input.LA(1); - - int index192_832 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_832); - if ( s>=0 ) return s; - break; - - case 294 : - int LA192_207 = input.LA(1); - - int index192_207 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_207); - if ( s>=0 ) return s; - break; - - case 295 : - int LA192_416 = input.LA(1); - - int index192_416 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_416); - if ( s>=0 ) return s; - break; - - case 296 : - int LA192_453 = input.LA(1); - - int index192_453 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_453); - if ( s>=0 ) return s; - break; - - case 297 : - int LA192_550 = input.LA(1); - - int index192_550 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_550); - if ( s>=0 ) return s; - break; - - case 298 : - int LA192_712 = input.LA(1); - - int index192_712 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_712); - if ( s>=0 ) return s; - break; - - case 299 : - int LA192_681 = input.LA(1); - - int index192_681 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_681); - if ( s>=0 ) return s; - break; - - case 300 : - int LA192_587 = input.LA(1); - - int index192_587 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_587); - if ( s>=0 ) return s; - break; - - case 301 : - int LA192_803 = input.LA(1); - - int index192_803 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_803); - if ( s>=0 ) return s; - break; - - case 302 : - int LA192_782 = input.LA(1); - - int index192_782 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_782); - if ( s>=0 ) return s; - break; - - case 303 : - int LA192_677 = input.LA(1); - - int index192_677 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_677); - if ( s>=0 ) return s; - break; - - case 304 : - int LA192_662 = input.LA(1); - - int index192_662 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_662); - if ( s>=0 ) return s; - break; - - case 305 : - int LA192_665 = input.LA(1); - - int index192_665 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_665); - if ( s>=0 ) return s; - break; - - case 306 : - int LA192_579 = input.LA(1); - - int index192_579 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_579); - if ( s>=0 ) return s; - break; - - case 307 : - int LA192_709 = input.LA(1); - - int index192_709 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_709); - if ( s>=0 ) return s; - break; - - case 308 : - int LA192_409 = input.LA(1); - - int index192_409 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_409); - if ( s>=0 ) return s; - break; - - case 309 : - int LA192_413 = input.LA(1); - - int index192_413 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_413); - if ( s>=0 ) return s; - break; - - case 310 : - int LA192_710 = input.LA(1); - - int index192_710 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_710); - if ( s>=0 ) return s; - break; - - case 311 : - int LA192_410 = input.LA(1); - - int index192_410 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_410); - if ( s>=0 ) return s; - break; - - case 312 : - int LA192_414 = input.LA(1); - - int index192_414 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_414); - if ( s>=0 ) return s; - break; - - case 313 : - int LA192_783 = input.LA(1); - - int index192_783 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_783); - if ( s>=0 ) return s; - break; - - case 314 : - int LA192_784 = input.LA(1); - - int index192_784 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_784); - if ( s>=0 ) return s; - break; - - case 315 : - int LA192_797 = input.LA(1); - - int index192_797 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_797); - if ( s>=0 ) return s; - break; - - case 316 : - int LA192_715 = input.LA(1); - - int index192_715 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_715); - if ( s>=0 ) return s; - break; - - case 317 : - int LA192_716 = input.LA(1); - - int index192_716 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_716); - if ( s>=0 ) return s; - break; - - case 318 : - int LA192_113 = input.LA(1); - s = -1; - if ( (LA192_113=='g') ) {s = 241;} - else if ( (LA192_113=='G') ) {s = 242;} - else if ( ((LA192_113 >= '\u0000' && LA192_113 <= '\t')||LA192_113=='\u000B'||(LA192_113 >= '\u000E' && LA192_113 <= '/')||(LA192_113 >= '1' && LA192_113 <= '3')||LA192_113=='5'||(LA192_113 >= '7' && LA192_113 <= 'F')||(LA192_113 >= 'H' && LA192_113 <= 'f')||(LA192_113 >= 'h' && LA192_113 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_113=='0') ) {s = 243;} - else if ( (LA192_113=='4'||LA192_113=='6') ) {s = 244;} - if ( s>=0 ) return s; - break; - - case 319 : - int LA192_562 = input.LA(1); - - int index192_562 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_562); - if ( s>=0 ) return s; - break; - - case 320 : - int LA192_359 = input.LA(1); - - int index192_359 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_359); - if ( s>=0 ) return s; - break; - - case 321 : - int LA192_791 = input.LA(1); - - int index192_791 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_791); - if ( s>=0 ) return s; - break; - - case 322 : - int LA192_792 = input.LA(1); - - int index192_792 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_792); - if ( s>=0 ) return s; - break; - - case 323 : - int LA192_639 = input.LA(1); - - int index192_639 = input.index(); - input.rewind(); - s = -1; - if ( (synpred11_Css3()) ) {s = 75;} - else if ( (true) ) {s = 12;} - - input.seek(index192_639); - if ( s>=0 ) return s; - break; - - case 324 : - int LA192_674 = input.LA(1); - - int index192_674 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_674); - if ( s>=0 ) return s; - break; - - case 325 : - int LA192_678 = input.LA(1); - - int index192_678 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_678); - if ( s>=0 ) return s; - break; - - case 326 : - int LA192_675 = input.LA(1); - - int index192_675 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_675); - if ( s>=0 ) return s; - break; - - case 327 : - int LA192_679 = input.LA(1); - - int index192_679 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_679); - if ( s>=0 ) return s; - break; - - case 328 : - int LA192_438 = input.LA(1); - - int index192_438 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_438); - if ( s>=0 ) return s; - break; - - case 329 : - int LA192_427 = input.LA(1); - - int index192_427 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_427); - if ( s>=0 ) return s; - break; - - case 330 : - int LA192_699 = input.LA(1); - - int index192_699 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_699); - if ( s>=0 ) return s; - break; - - case 331 : - int LA192_833 = input.LA(1); - - int index192_833 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_833); - if ( s>=0 ) return s; - break; - - case 332 : - int LA192_834 = input.LA(1); - - int index192_834 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_834); - if ( s>=0 ) return s; - break; - - case 333 : - int LA192_227 = input.LA(1); - s = -1; - if ( (LA192_227=='m') ) {s = 342;} - else if ( (LA192_227=='M') ) {s = 343;} - else if ( ((LA192_227 >= '\u0000' && LA192_227 <= '\t')||LA192_227=='\u000B'||(LA192_227 >= '\u000E' && LA192_227 <= '/')||(LA192_227 >= '1' && LA192_227 <= '3')||LA192_227=='5'||(LA192_227 >= '7' && LA192_227 <= 'L')||(LA192_227 >= 'N' && LA192_227 <= 'l')||(LA192_227 >= 'n' && LA192_227 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_227=='0') ) {s = 344;} - else if ( (LA192_227=='4'||LA192_227=='6') ) {s = 345;} - if ( s>=0 ) return s; - break; - - case 334 : - int LA192_396 = input.LA(1); - - int index192_396 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_396); - if ( s>=0 ) return s; - break; - - case 335 : - int LA192_54 = input.LA(1); - - int index192_54 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_54); - if ( s>=0 ) return s; - break; - - case 336 : - int LA192_87 = input.LA(1); - - int index192_87 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_87); - if ( s>=0 ) return s; - break; - - case 337 : - int LA192_121 = input.LA(1); - - int index192_121 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_121); - if ( s>=0 ) return s; - break; - - case 338 : - int LA192_139 = input.LA(1); - - int index192_139 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_139); - if ( s>=0 ) return s; - break; - - case 339 : - int LA192_281 = input.LA(1); - - int index192_281 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_281); - if ( s>=0 ) return s; - break; - - case 340 : - int LA192_530 = input.LA(1); - - int index192_530 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_530); - if ( s>=0 ) return s; - break; - - case 341 : - int LA192_661 = input.LA(1); - - int index192_661 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_661); - if ( s>=0 ) return s; - break; - - case 342 : - int LA192_766 = input.LA(1); - - int index192_766 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_766); - if ( s>=0 ) return s; - break; - - case 343 : - int LA192_57 = input.LA(1); - - int index192_57 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_57); - if ( s>=0 ) return s; - break; - - case 344 : - int LA192_90 = input.LA(1); - - int index192_90 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_90); - if ( s>=0 ) return s; - break; - - case 345 : - int LA192_122 = input.LA(1); - - int index192_122 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_122); - if ( s>=0 ) return s; - break; - - case 346 : - int LA192_140 = input.LA(1); - - int index192_140 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_140); - if ( s>=0 ) return s; - break; - - case 347 : - int LA192_284 = input.LA(1); - - int index192_284 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_284); - if ( s>=0 ) return s; - break; - - case 348 : - int LA192_399 = input.LA(1); - - int index192_399 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_399); - if ( s>=0 ) return s; - break; - - case 349 : - int LA192_533 = input.LA(1); - - int index192_533 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_533); - if ( s>=0 ) return s; - break; - - case 350 : - int LA192_664 = input.LA(1); - - int index192_664 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_664); - if ( s>=0 ) return s; - break; - - case 351 : - int LA192_769 = input.LA(1); - - int index192_769 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_769); - if ( s>=0 ) return s; - break; - - case 352 : - int LA192_64 = input.LA(1); - - int index192_64 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_64); - if ( s>=0 ) return s; - break; - - case 353 : - int LA192_152 = input.LA(1); - - int index192_152 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_152); - if ( s>=0 ) return s; - break; - - case 354 : - int LA192_95 = input.LA(1); - - int index192_95 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_95); - if ( s>=0 ) return s; - break; - - case 355 : - int LA192_518 = input.LA(1); - - int index192_518 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_518); - if ( s>=0 ) return s; - break; - - case 356 : - int LA192_754 = input.LA(1); - - int index192_754 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_754); - if ( s>=0 ) return s; - break; - - case 357 : - int LA192_762 = input.LA(1); - - int index192_762 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_762); - if ( s>=0 ) return s; - break; - - case 358 : - int LA192_145 = input.LA(1); - - int index192_145 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_145); - if ( s>=0 ) return s; - break; - - case 359 : - int LA192_526 = input.LA(1); - - int index192_526 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_526); - if ( s>=0 ) return s; - break; - - case 360 : - int LA192_269 = input.LA(1); - - int index192_269 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_269); - if ( s>=0 ) return s; - break; - - case 361 : - int LA192_277 = input.LA(1); - - int index192_277 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_277); - if ( s>=0 ) return s; - break; - - case 362 : - int LA192_657 = input.LA(1); - - int index192_657 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_657); - if ( s>=0 ) return s; - break; - - case 363 : - int LA192_384 = input.LA(1); - - int index192_384 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_384); - if ( s>=0 ) return s; - break; - - case 364 : - int LA192_392 = input.LA(1); - - int index192_392 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_392); - if ( s>=0 ) return s; - break; - - case 365 : - int LA192_649 = input.LA(1); - - int index192_649 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_649); - if ( s>=0 ) return s; - break; - - case 366 : - int LA192_153 = input.LA(1); - - int index192_153 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_153); - if ( s>=0 ) return s; - break; - - case 367 : - int LA192_97 = input.LA(1); - - int index192_97 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_97); - if ( s>=0 ) return s; - break; - - case 368 : - int LA192_66 = input.LA(1); - - int index192_66 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_66); - if ( s>=0 ) return s; - break; - - case 369 : - int LA192_146 = input.LA(1); - - int index192_146 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_146); - if ( s>=0 ) return s; - break; - - case 370 : - int LA192_764 = input.LA(1); - - int index192_764 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_764); - if ( s>=0 ) return s; - break; - - case 371 : - int LA192_271 = input.LA(1); - - int index192_271 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_271); - if ( s>=0 ) return s; - break; - - case 372 : - int LA192_528 = input.LA(1); - - int index192_528 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_528); - if ( s>=0 ) return s; - break; - - case 373 : - int LA192_520 = input.LA(1); - - int index192_520 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_520); - if ( s>=0 ) return s; - break; - - case 374 : - int LA192_651 = input.LA(1); - - int index192_651 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_651); - if ( s>=0 ) return s; - break; - - case 375 : - int LA192_659 = input.LA(1); - - int index192_659 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_659); - if ( s>=0 ) return s; - break; - - case 376 : - int LA192_756 = input.LA(1); - - int index192_756 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_756); - if ( s>=0 ) return s; - break; - - case 377 : - int LA192_279 = input.LA(1); - - int index192_279 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_279); - if ( s>=0 ) return s; - break; - - case 378 : - int LA192_386 = input.LA(1); - - int index192_386 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_386); - if ( s>=0 ) return s; - break; - - case 379 : - int LA192_394 = input.LA(1); - - int index192_394 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_394); - if ( s>=0 ) return s; - break; - - case 380 : - int LA192_690 = input.LA(1); - - int index192_690 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_690); - if ( s>=0 ) return s; - break; - - case 381 : - int LA192_584 = input.LA(1); - - int index192_584 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_584); - if ( s>=0 ) return s; - break; - - case 382 : - int LA192_585 = input.LA(1); - - int index192_585 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_585); - if ( s>=0 ) return s; - break; - - case 383 : - int LA192_60 = input.LA(1); - s = -1; - if ( (LA192_60=='m') ) {s = 179;} - else if ( (LA192_60=='M') ) {s = 180;} - else if ( ((LA192_60 >= '\u0000' && LA192_60 <= '\t')||LA192_60=='\u000B'||(LA192_60 >= '\u000E' && LA192_60 <= '/')||(LA192_60 >= '1' && LA192_60 <= '3')||LA192_60=='5'||(LA192_60 >= '7' && LA192_60 <= 'L')||(LA192_60 >= 'N' && LA192_60 <= 'l')||(LA192_60 >= 'n' && LA192_60 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_60=='0') ) {s = 181;} - else if ( (LA192_60=='4'||LA192_60=='6') ) {s = 182;} - if ( s>=0 ) return s; - break; - - case 384 : - int LA192_788 = input.LA(1); - - int index192_788 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_788); - if ( s>=0 ) return s; - break; - - case 385 : - int LA192_295 = input.LA(1); - - int index192_295 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_295); - if ( s>=0 ) return s; - break; - - case 386 : - int LA192_705 = input.LA(1); - - int index192_705 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_705); - if ( s>=0 ) return s; - break; - - case 387 : - int LA192_186 = input.LA(1); - - int index192_186 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_186); - if ( s>=0 ) return s; - break; - - case 388 : - int LA192_189 = input.LA(1); - - int index192_189 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_189); - if ( s>=0 ) return s; - break; - - case 389 : - int LA192_202 = input.LA(1); - s = -1; - if ( (LA192_202=='m') ) {s = 323;} - else if ( (LA192_202=='M') ) {s = 324;} - else if ( ((LA192_202 >= '\u0000' && LA192_202 <= '\t')||LA192_202=='\u000B'||(LA192_202 >= '\u000E' && LA192_202 <= '/')||(LA192_202 >= '1' && LA192_202 <= '3')||LA192_202=='5'||(LA192_202 >= '7' && LA192_202 <= 'L')||(LA192_202 >= 'N' && LA192_202 <= 'l')||(LA192_202 >= 'n' && LA192_202 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_202=='0') ) {s = 325;} - else if ( (LA192_202=='4'||LA192_202=='6') ) {s = 326;} - if ( s>=0 ) return s; - break; - - case 390 : - int LA192_173 = input.LA(1); - - int index192_173 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_173); - if ( s>=0 ) return s; - break; - - case 391 : - int LA192_176 = input.LA(1); - - int index192_176 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_176); - if ( s>=0 ) return s; - break; - - case 392 : - int LA192_299 = input.LA(1); - - int index192_299 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_299); - if ( s>=0 ) return s; - break; - - case 393 : - int LA192_336 = input.LA(1); - - int index192_336 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_336); - if ( s>=0 ) return s; - break; - - case 394 : - int LA192_337 = input.LA(1); - - int index192_337 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_337); - if ( s>=0 ) return s; - break; - - case 395 : - int LA192_53 = input.LA(1); - s = -1; - if ( (LA192_53=='x') ) {s = 171;} - else if ( (LA192_53=='X') ) {s = 172;} - else if ( (LA192_53=='t') ) {s = 173;} - else if ( (LA192_53=='0') ) {s = 174;} - else if ( (LA192_53=='5'||LA192_53=='7') ) {s = 175;} - else if ( (LA192_53=='T') ) {s = 176;} - else if ( ((LA192_53 >= '\u0000' && LA192_53 <= '\t')||LA192_53=='\u000B'||(LA192_53 >= '\u000E' && LA192_53 <= '/')||(LA192_53 >= '1' && LA192_53 <= '3')||(LA192_53 >= '8' && LA192_53 <= 'S')||(LA192_53 >= 'U' && LA192_53 <= 'W')||(LA192_53 >= 'Y' && LA192_53 <= 's')||(LA192_53 >= 'u' && LA192_53 <= 'w')||(LA192_53 >= 'y' && LA192_53 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_53=='4'||LA192_53=='6') ) {s = 177;} - if ( s>=0 ) return s; - break; - - case 396 : - int LA192_494 = input.LA(1); - - int index192_494 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_494); - if ( s>=0 ) return s; - break; - - case 397 : - int LA192_77 = input.LA(1); - s = -1; - if ( (LA192_77=='h') ) {s = 210;} - else if ( (LA192_77=='H') ) {s = 211;} - else if ( ((LA192_77 >= '\u0000' && LA192_77 <= '\t')||LA192_77=='\u000B'||(LA192_77 >= '\u000E' && LA192_77 <= '/')||(LA192_77 >= '1' && LA192_77 <= '3')||LA192_77=='5'||(LA192_77 >= '7' && LA192_77 <= 'G')||(LA192_77 >= 'I' && LA192_77 <= 'g')||(LA192_77 >= 'i' && LA192_77 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_77=='0') ) {s = 212;} - else if ( (LA192_77=='4'||LA192_77=='6') ) {s = 213;} - if ( s>=0 ) return s; - break; - - case 398 : - int LA192_746 = input.LA(1); - - int index192_746 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_746); - if ( s>=0 ) return s; - break; - - case 399 : - int LA192_48 = input.LA(1); - s = -1; - if ( (LA192_48=='m') ) {s = 163;} - else if ( (LA192_48=='M') ) {s = 164;} - else if ( (LA192_48=='x') ) {s = 165;} - else if ( (LA192_48=='0') ) {s = 166;} - else if ( (LA192_48=='4'||LA192_48=='6') ) {s = 167;} - else if ( (LA192_48=='X') ) {s = 168;} - else if ( ((LA192_48 >= '\u0000' && LA192_48 <= '\t')||LA192_48=='\u000B'||(LA192_48 >= '\u000E' && LA192_48 <= '/')||(LA192_48 >= '1' && LA192_48 <= '3')||(LA192_48 >= '8' && LA192_48 <= 'L')||(LA192_48 >= 'N' && LA192_48 <= 'W')||(LA192_48 >= 'Y' && LA192_48 <= 'l')||(LA192_48 >= 'n' && LA192_48 <= 'w')||(LA192_48 >= 'y' && LA192_48 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_48=='5'||LA192_48=='7') ) {s = 169;} - if ( s>=0 ) return s; - break; - - case 400 : - int LA192_340 = input.LA(1); - - int index192_340 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_340); - if ( s>=0 ) return s; - break; - - case 401 : - int LA192_241 = input.LA(1); - - int index192_241 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_241); - if ( s>=0 ) return s; - break; - - case 402 : - int LA192_242 = input.LA(1); - - int index192_242 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_242); - if ( s>=0 ) return s; - break; - - case 403 : - int LA192_49 = input.LA(1); - - int index192_49 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_49); - if ( s>=0 ) return s; - break; - - case 404 : - int LA192_83 = input.LA(1); - - int index192_83 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_83); - if ( s>=0 ) return s; - break; - - case 405 : - int LA192_263 = input.LA(1); - - int index192_263 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_263); - if ( s>=0 ) return s; - break; - - case 406 : - int LA192_378 = input.LA(1); - - int index192_378 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_378); - if ( s>=0 ) return s; - break; - - case 407 : - int LA192_512 = input.LA(1); - - int index192_512 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_512); - if ( s>=0 ) return s; - break; - - case 408 : - int LA192_643 = input.LA(1); - - int index192_643 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_643); - if ( s>=0 ) return s; - break; - - case 409 : - int LA192_748 = input.LA(1); - - int index192_748 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_748); - if ( s>=0 ) return s; - break; - - case 410 : - int LA192_800 = input.LA(1); - - int index192_800 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_800); - if ( s>=0 ) return s; - break; - - case 411 : - int LA192_51 = input.LA(1); - - int index192_51 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_51); - if ( s>=0 ) return s; - break; - - case 412 : - int LA192_85 = input.LA(1); - - int index192_85 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_85); - if ( s>=0 ) return s; - break; - - case 413 : - int LA192_265 = input.LA(1); - - int index192_265 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_265); - if ( s>=0 ) return s; - break; - - case 414 : - int LA192_380 = input.LA(1); - - int index192_380 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_380); - if ( s>=0 ) return s; - break; - - case 415 : - int LA192_514 = input.LA(1); - - int index192_514 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_514); - if ( s>=0 ) return s; - break; - - case 416 : - int LA192_645 = input.LA(1); - - int index192_645 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_645); - if ( s>=0 ) return s; - break; - - case 417 : - int LA192_750 = input.LA(1); - - int index192_750 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_750); - if ( s>=0 ) return s; - break; - - case 418 : - int LA192_801 = input.LA(1); - - int index192_801 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_801); - if ( s>=0 ) return s; - break; - - case 419 : - int LA192_208 = input.LA(1); - - int index192_208 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_208); - if ( s>=0 ) return s; - break; - - case 420 : - int LA192_100 = input.LA(1); - - int index192_100 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_100); - if ( s>=0 ) return s; - break; - - case 421 : - int LA192_79 = input.LA(1); - - int index192_79 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_79); - if ( s>=0 ) return s; - break; - - case 422 : - int LA192_158 = input.LA(1); - - int index192_158 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_158); - if ( s>=0 ) return s; - break; - - case 423 : - int LA192_523 = input.LA(1); - - int index192_523 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_523); - if ( s>=0 ) return s; - break; - - case 424 : - int LA192_160 = input.LA(1); - - int index192_160 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_160); - if ( s>=0 ) return s; - break; - - case 425 : - int LA192_719 = input.LA(1); - - int index192_719 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_719); - if ( s>=0 ) return s; - break; - - case 426 : - int LA192_835 = input.LA(1); - - int index192_835 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_835); - if ( s>=0 ) return s; - break; - - case 427 : - int LA192_461 = input.LA(1); - - int index192_461 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_461); - if ( s>=0 ) return s; - break; - - case 428 : - int LA192_595 = input.LA(1); - - int index192_595 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_595); - if ( s>=0 ) return s; - break; - - case 429 : - int LA192_808 = input.LA(1); - - int index192_808 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_808); - if ( s>=0 ) return s; - break; - - case 430 : - int LA192_654 = input.LA(1); - - int index192_654 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_654); - if ( s>=0 ) return s; - break; - - case 431 : - int LA192_214 = input.LA(1); - - int index192_214 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_214); - if ( s>=0 ) return s; - break; - - case 432 : - int LA192_759 = input.LA(1); - - int index192_759 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_759); - if ( s>=0 ) return s; - break; - - case 433 : - int LA192_389 = input.LA(1); - - int index192_389 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_389); - if ( s>=0 ) return s; - break; - - case 434 : - int LA192_274 = input.LA(1); - - int index192_274 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_274); - if ( s>=0 ) return s; - break; - - case 435 : - int LA192_327 = input.LA(1); - - int index192_327 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_327); - if ( s>=0 ) return s; - break; - - case 436 : - int LA192_329 = input.LA(1); - - int index192_329 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_329); - if ( s>=0 ) return s; - break; - - case 437 : - int LA192_101 = input.LA(1); - - int index192_101 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_101); - if ( s>=0 ) return s; - break; - - case 438 : - int LA192_81 = input.LA(1); - - int index192_81 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_81); - if ( s>=0 ) return s; - break; - - case 439 : - int LA192_159 = input.LA(1); - - int index192_159 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_159); - if ( s>=0 ) return s; - break; - - case 440 : - int LA192_524 = input.LA(1); - - int index192_524 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_524); - if ( s>=0 ) return s; - break; - - case 441 : - int LA192_836 = input.LA(1); - - int index192_836 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_836); - if ( s>=0 ) return s; - break; - - case 442 : - int LA192_596 = input.LA(1); - - int index192_596 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_596); - if ( s>=0 ) return s; - break; - - case 443 : - int LA192_330 = input.LA(1); - - int index192_330 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_330); - if ( s>=0 ) return s; - break; - - case 444 : - int LA192_161 = input.LA(1); - - int index192_161 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_161); - if ( s>=0 ) return s; - break; - - case 445 : - int LA192_760 = input.LA(1); - - int index192_760 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_760); - if ( s>=0 ) return s; - break; - - case 446 : - int LA192_809 = input.LA(1); - - int index192_809 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_809); - if ( s>=0 ) return s; - break; - - case 447 : - int LA192_720 = input.LA(1); - - int index192_720 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_720); - if ( s>=0 ) return s; - break; - - case 448 : - int LA192_209 = input.LA(1); - - int index192_209 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_209); - if ( s>=0 ) return s; - break; - - case 449 : - int LA192_215 = input.LA(1); - - int index192_215 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_215); - if ( s>=0 ) return s; - break; - - case 450 : - int LA192_655 = input.LA(1); - - int index192_655 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_655); - if ( s>=0 ) return s; - break; - - case 451 : - int LA192_275 = input.LA(1); - - int index192_275 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_275); - if ( s>=0 ) return s; - break; - - case 452 : - int LA192_390 = input.LA(1); - - int index192_390 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_390); - if ( s>=0 ) return s; - break; - - case 453 : - int LA192_328 = input.LA(1); - - int index192_328 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_328); - if ( s>=0 ) return s; - break; - - case 454 : - int LA192_462 = input.LA(1); - - int index192_462 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_462); - if ( s>=0 ) return s; - break; - - case 455 : - int LA192_828 = input.LA(1); - - int index192_828 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index192_828); - if ( s>=0 ) return s; - break; - - case 456 : - int LA192_572 = input.LA(1); - - int index192_572 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_572); - if ( s>=0 ) return s; - break; - - case 457 : - int LA192_63 = input.LA(1); - s = -1; - if ( (LA192_63=='m') ) {s = 184;} - else if ( (LA192_63=='M') ) {s = 185;} - else if ( (LA192_63=='s') ) {s = 186;} - else if ( (LA192_63=='0') ) {s = 187;} - else if ( (LA192_63=='4'||LA192_63=='6') ) {s = 188;} - else if ( (LA192_63=='S') ) {s = 189;} - else if ( ((LA192_63 >= '\u0000' && LA192_63 <= '\t')||LA192_63=='\u000B'||(LA192_63 >= '\u000E' && LA192_63 <= '/')||(LA192_63 >= '1' && LA192_63 <= '3')||(LA192_63 >= '8' && LA192_63 <= 'L')||(LA192_63 >= 'N' && LA192_63 <= 'R')||(LA192_63 >= 'T' && LA192_63 <= 'l')||(LA192_63 >= 'n' && LA192_63 <= 'r')||(LA192_63 >= 't' && LA192_63 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_63=='5'||LA192_63=='7') ) {s = 190;} - if ( s>=0 ) return s; - break; - - case 458 : - int LA192_395 = input.LA(1); - - int index192_395 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_395); - if ( s>=0 ) return s; - break; - - case 459 : - int LA192_52 = input.LA(1); - - int index192_52 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_52); - if ( s>=0 ) return s; - break; - - case 460 : - int LA192_86 = input.LA(1); - - int index192_86 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_86); - if ( s>=0 ) return s; - break; - - case 461 : - int LA192_119 = input.LA(1); - - int index192_119 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_119); - if ( s>=0 ) return s; - break; - - case 462 : - int LA192_137 = input.LA(1); - - int index192_137 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_137); - if ( s>=0 ) return s; - break; - - case 463 : - int LA192_280 = input.LA(1); - - int index192_280 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_280); - if ( s>=0 ) return s; - break; - - case 464 : - int LA192_529 = input.LA(1); - - int index192_529 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_529); - if ( s>=0 ) return s; - break; - - case 465 : - int LA192_660 = input.LA(1); - - int index192_660 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_660); - if ( s>=0 ) return s; - break; - - case 466 : - int LA192_765 = input.LA(1); - - int index192_765 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_765); - if ( s>=0 ) return s; - break; - - case 467 : - int LA192_89 = input.LA(1); - - int index192_89 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_89); - if ( s>=0 ) return s; - break; - - case 468 : - int LA192_56 = input.LA(1); - - int index192_56 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_56); - if ( s>=0 ) return s; - break; - - case 469 : - int LA192_120 = input.LA(1); - - int index192_120 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_120); - if ( s>=0 ) return s; - break; - - case 470 : - int LA192_138 = input.LA(1); - - int index192_138 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_138); - if ( s>=0 ) return s; - break; - - case 471 : - int LA192_283 = input.LA(1); - - int index192_283 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_283); - if ( s>=0 ) return s; - break; - - case 472 : - int LA192_398 = input.LA(1); - - int index192_398 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_398); - if ( s>=0 ) return s; - break; - - case 473 : - int LA192_532 = input.LA(1); - - int index192_532 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_532); - if ( s>=0 ) return s; - break; - - case 474 : - int LA192_663 = input.LA(1); - - int index192_663 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_663); - if ( s>=0 ) return s; - break; - - case 475 : - int LA192_768 = input.LA(1); - - int index192_768 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_768); - if ( s>=0 ) return s; - break; - - case 476 : - int LA192_561 = input.LA(1); - - int index192_561 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_561); - if ( s>=0 ) return s; - break; - - case 477 : - int LA192_304 = input.LA(1); - - int index192_304 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_304); - if ( s>=0 ) return s; - break; - - case 478 : - int LA192_305 = input.LA(1); - - int index192_305 = input.index(); - input.rewind(); - s = -1; - if ( (synpred6_Css3()) ) {s = 178;} - else if ( (true) ) {s = 12;} - - input.seek(index192_305); - if ( s>=0 ) return s; - break; - - case 479 : - int LA192_422 = input.LA(1); - - int index192_422 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_422); - if ( s>=0 ) return s; - break; - - case 480 : - int LA192_68 = input.LA(1); - s = -1; - if ( (LA192_68=='n') ) {s = 192;} - else if ( (LA192_68=='N') ) {s = 193;} - else if ( ((LA192_68 >= '\u0000' && LA192_68 <= '\t')||LA192_68=='\u000B'||(LA192_68 >= '\u000E' && LA192_68 <= '/')||(LA192_68 >= '1' && LA192_68 <= '3')||LA192_68=='5'||(LA192_68 >= '7' && LA192_68 <= 'M')||(LA192_68 >= 'O' && LA192_68 <= 'm')||(LA192_68 >= 'o' && LA192_68 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_68=='0') ) {s = 194;} - else if ( (LA192_68=='4'||LA192_68=='6') ) {s = 195;} - if ( s>=0 ) return s; - break; - - case 481 : - int LA192_686 = input.LA(1); - - int index192_686 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_686); - if ( s>=0 ) return s; - break; - - case 482 : - int LA192_426 = input.LA(1); - - int index192_426 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_426); - if ( s>=0 ) return s; - break; - - case 483 : - int LA192_689 = input.LA(1); - - int index192_689 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_689); - if ( s>=0 ) return s; - break; - - case 484 : - int LA192_465 = input.LA(1); - - int index192_465 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_465); - if ( s>=0 ) return s; - break; - - case 485 : - int LA192_466 = input.LA(1); - - int index192_466 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_466); - if ( s>=0 ) return s; - break; - - case 486 : - int LA192_165 = input.LA(1); - - int index192_165 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_165); - if ( s>=0 ) return s; - break; - - case 487 : - int LA192_71 = input.LA(1); - s = -1; - if ( ((LA192_71 >= '\u0000' && LA192_71 <= '\t')||LA192_71=='\u000B'||(LA192_71 >= '\u000E' && LA192_71 <= '/')||(LA192_71 >= '1' && LA192_71 <= '3')||LA192_71=='5'||(LA192_71 >= '7' && LA192_71 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_71=='0') ) {s = 199;} - else if ( (LA192_71=='4'||LA192_71=='6') ) {s = 200;} - if ( s>=0 ) return s; - break; - - case 488 : - int LA192_168 = input.LA(1); - - int index192_168 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index192_168); - if ( s>=0 ) return s; - break; - - case 489 : - int LA192_627 = input.LA(1); - - int index192_627 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index192_627); - if ( s>=0 ) return s; - break; - - case 490 : - int LA192_722 = input.LA(1); - - int index192_722 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_722); - if ( s>=0 ) return s; - break; - - case 491 : - int LA192_723 = input.LA(1); - - int index192_723 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_723); - if ( s>=0 ) return s; - break; - - case 492 : int LA192_2 = input.LA(1); s = -1; if ( (LA192_2=='p') ) {s = 30;} @@ -20218,145 +14029,6365 @@ if ( s>=0 ) return s; break; + case 13 : + int LA192_787 = input.LA(1); + + int index192_787 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_787); + if ( s>=0 ) return s; + break; + + case 14 : + int LA192_725 = input.LA(1); + + int index192_725 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_725); + if ( s>=0 ) return s; + break; + + case 15 : + int LA192_117 = input.LA(1); + + int index192_117 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_117); + if ( s>=0 ) return s; + break; + + case 16 : + int LA192_112 = input.LA(1); + + int index192_112 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_112); + if ( s>=0 ) return s; + break; + + case 17 : + int LA192_355 = input.LA(1); + + int index192_355 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_355); + if ( s>=0 ) return s; + break; + + case 18 : + int LA192_405 = input.LA(1); + + int index192_405 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_405); + if ( s>=0 ) return s; + break; + + case 19 : + int LA192_407 = input.LA(1); + + int index192_407 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_407); + if ( s>=0 ) return s; + break; + + case 20 : + int LA192_821 = input.LA(1); + + int index192_821 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_821); + if ( s>=0 ) return s; + break; + + case 21 : + int LA192_672 = input.LA(1); + + int index192_672 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_672); + if ( s>=0 ) return s; + break; + + case 22 : + int LA192_486 = input.LA(1); + + int index192_486 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_486); + if ( s>=0 ) return s; + break; + + case 23 : + int LA192_539 = input.LA(1); + + int index192_539 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_539); + if ( s>=0 ) return s; + break; + + case 24 : + int LA192_771 = input.LA(1); + + int index192_771 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_771); + if ( s>=0 ) return s; + break; + + case 25 : + int LA192_670 = input.LA(1); + + int index192_670 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_670); + if ( s>=0 ) return s; + break; + + case 26 : + int LA192_739 = input.LA(1); + + int index192_739 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_739); + if ( s>=0 ) return s; + break; + + case 27 : + int LA192_773 = input.LA(1); + + int index192_773 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_773); + if ( s>=0 ) return s; + break; + + case 28 : + int LA192_541 = input.LA(1); + + int index192_541 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_541); + if ( s>=0 ) return s; + break; + + case 29 : + int LA192_619 = input.LA(1); + + int index192_619 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_619); + if ( s>=0 ) return s; + break; + + case 30 : + int LA192_406 = input.LA(1); + + int index192_406 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_406); + if ( s>=0 ) return s; + break; + + case 31 : + int LA192_114 = input.LA(1); + + int index192_114 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_114); + if ( s>=0 ) return s; + break; + + case 32 : + int LA192_118 = input.LA(1); + + int index192_118 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_118); + if ( s>=0 ) return s; + break; + + case 33 : + int LA192_822 = input.LA(1); + + int index192_822 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_822); + if ( s>=0 ) return s; + break; + + case 34 : + int LA192_356 = input.LA(1); + + int index192_356 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_356); + if ( s>=0 ) return s; + break; + + case 35 : + int LA192_408 = input.LA(1); + + int index192_408 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_408); + if ( s>=0 ) return s; + break; + + case 36 : + int LA192_740 = input.LA(1); + + int index192_740 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_740); + if ( s>=0 ) return s; + break; + + case 37 : + int LA192_772 = input.LA(1); + + int index192_772 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_772); + if ( s>=0 ) return s; + break; + + case 38 : + int LA192_671 = input.LA(1); + + int index192_671 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_671); + if ( s>=0 ) return s; + break; + + case 39 : + int LA192_487 = input.LA(1); + + int index192_487 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_487); + if ( s>=0 ) return s; + break; + + case 40 : + int LA192_540 = input.LA(1); + + int index192_540 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_540); + if ( s>=0 ) return s; + break; + + case 41 : + int LA192_774 = input.LA(1); + + int index192_774 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_774); + if ( s>=0 ) return s; + break; + + case 42 : + int LA192_542 = input.LA(1); + + int index192_542 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_542); + if ( s>=0 ) return s; + break; + + case 43 : + int LA192_620 = input.LA(1); + + int index192_620 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_620); + if ( s>=0 ) return s; + break; + + case 44 : + int LA192_673 = input.LA(1); + + int index192_673 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_673); + if ( s>=0 ) return s; + break; + + case 45 : + int LA192_222 = input.LA(1); + + int index192_222 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_222); + if ( s>=0 ) return s; + break; + + case 46 : + int LA192_223 = input.LA(1); + + int index192_223 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_223); + if ( s>=0 ) return s; + break; + + case 47 : + int LA192_475 = input.LA(1); + + int index192_475 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_475); + if ( s>=0 ) return s; + break; + + case 48 : + int LA192_476 = input.LA(1); + + int index192_476 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_476); + if ( s>=0 ) return s; + break; + + case 49 : + int LA192_55 = input.LA(1); + + int index192_55 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_55); + if ( s>=0 ) return s; + break; + + case 50 : + int LA192_88 = input.LA(1); + + int index192_88 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_88); + if ( s>=0 ) return s; + break; + + case 51 : + int LA192_123 = input.LA(1); + + int index192_123 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_123); + if ( s>=0 ) return s; + break; + + case 52 : + int LA192_141 = input.LA(1); + + int index192_141 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_141); + if ( s>=0 ) return s; + break; + + case 53 : + int LA192_767 = input.LA(1); + + int index192_767 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_767); + if ( s>=0 ) return s; + break; + + case 54 : + int LA192_58 = input.LA(1); + + int index192_58 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_58); + if ( s>=0 ) return s; + break; + + case 55 : + int LA192_91 = input.LA(1); + + int index192_91 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_91); + if ( s>=0 ) return s; + break; + + case 56 : + int LA192_124 = input.LA(1); + + int index192_124 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_124); + if ( s>=0 ) return s; + break; + + case 57 : + int LA192_142 = input.LA(1); + + int index192_142 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_142); + if ( s>=0 ) return s; + break; + + case 58 : + int LA192_770 = input.LA(1); + + int index192_770 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_770); + if ( s>=0 ) return s; + break; + + case 59 : + int LA192_293 = input.LA(1); + + int index192_293 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_293); + if ( s>=0 ) return s; + break; + + case 60 : + int LA192_294 = input.LA(1); + + int index192_294 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_294); + if ( s>=0 ) return s; + break; + + case 61 : + int LA192_431 = input.LA(1); + + int index192_431 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_431); + if ( s>=0 ) return s; + break; + + case 62 : + int LA192_432 = input.LA(1); + + int index192_432 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_432); + if ( s>=0 ) return s; + break; + + case 63 : + int LA192_827 = input.LA(1); + + int index192_827 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_827); + if ( s>=0 ) return s; + break; + + case 64 : + int LA192_556 = input.LA(1); + + int index192_556 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_556); + if ( s>=0 ) return s; + break; + + case 65 : + int LA192_693 = input.LA(1); + + int index192_693 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_693); + if ( s>=0 ) return s; + break; + + case 66 : + int LA192_694 = input.LA(1); + + int index192_694 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_694); + if ( s>=0 ) return s; + break; + + case 67 : + int LA192_560 = input.LA(1); + + int index192_560 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_560); + if ( s>=0 ) return s; + break; + + case 68 : + int LA192_179 = input.LA(1); + + int index192_179 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_179); + if ( s>=0 ) return s; + break; + + case 69 : + int LA192_180 = input.LA(1); + + int index192_180 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_180); + if ( s>=0 ) return s; + break; + + case 70 : + int LA192_599 = input.LA(1); + + int index192_599 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_599); + if ( s>=0 ) return s; + break; + + case 71 : + int LA192_600 = input.LA(1); + + int index192_600 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_600); + if ( s>=0 ) return s; + break; + + case 72 : + int LA192_309 = input.LA(1); + + int index192_309 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_309); + if ( s>=0 ) return s; + break; + + case 73 : + int LA192_310 = input.LA(1); + + int index192_310 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_310); + if ( s>=0 ) return s; + break; + + case 74 : + int LA192_441 = input.LA(1); + + int index192_441 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_441); + if ( s>=0 ) return s; + break; + + case 75 : + int LA192_442 = input.LA(1); + + int index192_442 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_442); + if ( s>=0 ) return s; + break; + + case 76 : + int LA192_149 = input.LA(1); + + int index192_149 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_149); + if ( s>=0 ) return s; + break; + + case 77 : + int LA192_603 = input.LA(1); + + int index192_603 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_603); + if ( s>=0 ) return s; + break; + + case 78 : + int LA192_196 = input.LA(1); + + int index192_196 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_196); + if ( s>=0 ) return s; + break; + + case 79 : + int LA192_204 = input.LA(1); + + int index192_204 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_204); + if ( s>=0 ) return s; + break; + + case 80 : + int LA192_775 = input.LA(1); + + int index192_775 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_775); + if ( s>=0 ) return s; + break; + + case 81 : + int LA192_779 = input.LA(1); + + int index192_779 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_779); + if ( s>=0 ) return s; + break; + + case 82 : + int LA192_829 = input.LA(1); + + int index192_829 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_829); + if ( s>=0 ) return s; + break; + + case 83 : + int LA192_198 = input.LA(1); + + int index192_198 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_198); + if ( s>=0 ) return s; + break; + + case 84 : + int LA192_205 = input.LA(1); + + int index192_205 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_205); + if ( s>=0 ) return s; + break; + + case 85 : + int LA192_776 = input.LA(1); + + int index192_776 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_776); + if ( s>=0 ) return s; + break; + + case 86 : + int LA192_780 = input.LA(1); + + int index192_780 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_780); + if ( s>=0 ) return s; + break; + + case 87 : + int LA192_830 = input.LA(1); + + int index192_830 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_830); + if ( s>=0 ) return s; + break; + + case 88 : + int LA192_701 = input.LA(1); + + int index192_701 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_701); + if ( s>=0 ) return s; + break; + + case 89 : + int LA192_702 = input.LA(1); + + int index192_702 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_702); + if ( s>=0 ) return s; + break; + + case 90 : + int LA192_351 = input.LA(1); + + int index192_351 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_351); + if ( s>=0 ) return s; + break; + + case 91 : + int LA192_115 = input.LA(1); + + int index192_115 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_115); + if ( s>=0 ) return s; + break; + + case 92 : + int LA192_102 = input.LA(1); + + int index192_102 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_102); + if ( s>=0 ) return s; + break; + + case 93 : + int LA192_231 = input.LA(1); + + int index192_231 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_231); + if ( s>=0 ) return s; + break; + + case 94 : + int LA192_819 = input.LA(1); + + int index192_819 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_819); + if ( s>=0 ) return s; + break; + + case 95 : + int LA192_233 = input.LA(1); + + int index192_233 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_233); + if ( s>=0 ) return s; + break; + + case 96 : + int LA192_735 = input.LA(1); + + int index192_735 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_735); + if ( s>=0 ) return s; + break; + + case 97 : + int LA192_482 = input.LA(1); + + int index192_482 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_482); + if ( s>=0 ) return s; + break; + + case 98 : + int LA192_615 = input.LA(1); + + int index192_615 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_615); + if ( s>=0 ) return s; + break; + + case 99 : + int LA192_617 = input.LA(1); + + int index192_617 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_617); + if ( s>=0 ) return s; + break; + + case 100 : + int LA192_105 = input.LA(1); + + int index192_105 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_105); + if ( s>=0 ) return s; + break; + + case 101 : + int LA192_116 = input.LA(1); + + int index192_116 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_116); + if ( s>=0 ) return s; + break; + + case 102 : + int LA192_232 = input.LA(1); + + int index192_232 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_232); + if ( s>=0 ) return s; + break; + + case 103 : + int LA192_234 = input.LA(1); + + int index192_234 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_234); + if ( s>=0 ) return s; + break; + + case 104 : + int LA192_353 = input.LA(1); + + int index192_353 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_353); + if ( s>=0 ) return s; + break; + + case 105 : + int LA192_737 = input.LA(1); + + int index192_737 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_737); + if ( s>=0 ) return s; + break; + + case 106 : + int LA192_484 = input.LA(1); + + int index192_484 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_484); + if ( s>=0 ) return s; + break; + + case 107 : + int LA192_820 = input.LA(1); + + int index192_820 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_820); + if ( s>=0 ) return s; + break; + + case 108 : + int LA192_80 = input.LA(1); + s = -1; + if ( (LA192_80=='z') ) {s = 217;} + else if ( (LA192_80=='Z') ) {s = 218;} + else if ( ((LA192_80 >= '\u0000' && LA192_80 <= '\t')||LA192_80=='\u000B'||(LA192_80 >= '\u000E' && LA192_80 <= '/')||(LA192_80 >= '1' && LA192_80 <= '4')||LA192_80=='6'||(LA192_80 >= '8' && LA192_80 <= 'Y')||(LA192_80 >= '[' && LA192_80 <= 'y')||(LA192_80 >= '{' && LA192_80 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_80=='0') ) {s = 219;} + else if ( (LA192_80=='5'||LA192_80=='7') ) {s = 220;} + if ( s>=0 ) return s; + break; + + case 109 : + int LA192_456 = input.LA(1); + + int index192_456 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_456); + if ( s>=0 ) return s; + break; + + case 110 : + int LA192_457 = input.LA(1); + + int index192_457 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_457); + if ( s>=0 ) return s; + break; + + case 111 : + int LA192_785 = input.LA(1); + + int index192_785 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_785); + if ( s>=0 ) return s; + break; + + case 112 : + int LA192_192 = input.LA(1); + + int index192_192 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_192); + if ( s>=0 ) return s; + break; + + case 113 : + int LA192_59 = input.LA(1); + + int index192_59 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_59); + if ( s>=0 ) return s; + break; + + case 114 : + int LA192_92 = input.LA(1); + + int index192_92 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_92); + if ( s>=0 ) return s; + break; + + case 115 : + int LA192_266 = input.LA(1); + + int index192_266 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_266); + if ( s>=0 ) return s; + break; + + case 116 : + int LA192_381 = input.LA(1); + + int index192_381 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_381); + if ( s>=0 ) return s; + break; + + case 117 : + int LA192_515 = input.LA(1); + + int index192_515 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_515); + if ( s>=0 ) return s; + break; + + case 118 : + int LA192_646 = input.LA(1); + + int index192_646 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_646); + if ( s>=0 ) return s; + break; + + case 119 : + int LA192_751 = input.LA(1); + + int index192_751 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_751); + if ( s>=0 ) return s; + break; + + case 120 : + int LA192_193 = input.LA(1); + + int index192_193 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_193); + if ( s>=0 ) return s; + break; + + case 121 : + int LA192_61 = input.LA(1); + + int index192_61 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_61); + if ( s>=0 ) return s; + break; + + case 122 : + int LA192_382 = input.LA(1); + + int index192_382 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_382); + if ( s>=0 ) return s; + break; + + case 123 : + int LA192_93 = input.LA(1); + + int index192_93 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_93); + if ( s>=0 ) return s; + break; + + case 124 : + int LA192_267 = input.LA(1); + + int index192_267 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_267); + if ( s>=0 ) return s; + break; + + case 125 : + int LA192_516 = input.LA(1); + + int index192_516 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_516); + if ( s>=0 ) return s; + break; + + case 126 : + int LA192_647 = input.LA(1); + + int index192_647 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_647); + if ( s>=0 ) return s; + break; + + case 127 : + int LA192_752 = input.LA(1); + + int index192_752 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_752); + if ( s>=0 ) return s; + break; + + case 128 : + int LA192_609 = input.LA(1); + + int index192_609 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_609); + if ( s>=0 ) return s; + break; + + case 129 : + int LA192_610 = input.LA(1); + + int index192_610 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_610); + if ( s>=0 ) return s; + break; + + case 130 : + int LA192_301 = input.LA(1); + + int index192_301 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_301); + if ( s>=0 ) return s; + break; + + case 131 : + int LA192_786 = input.LA(1); + + int index192_786 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_786); + if ( s>=0 ) return s; + break; + + case 132 : + int LA192_282 = input.LA(1); + + int index192_282 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_282); + if ( s>=0 ) return s; + break; + + case 133 : + int LA192_285 = input.LA(1); + + int index192_285 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_285); + if ( s>=0 ) return s; + break; + + case 134 : + int LA192_817 = input.LA(1); + + int index192_817 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_817); + if ( s>=0 ) return s; + break; + + case 135 : + int LA192_818 = input.LA(1); + + int index192_818 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_818); + if ( s>=0 ) return s; + break; + + case 136 : + int LA192_810 = input.LA(1); + + int index192_810 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_810); + if ( s>=0 ) return s; + break; + + case 137 : + int LA192_420 = input.LA(1); + + int index192_420 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_420); + if ( s>=0 ) return s; + break; + + case 138 : + int LA192_811 = input.LA(1); + + int index192_811 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_811); + if ( s>=0 ) return s; + break; + + case 139 : + int LA192_421 = input.LA(1); + + int index192_421 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_421); + if ( s>=0 ) return s; + break; + + case 140 : + int LA192_531 = input.LA(1); + + int index192_531 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_531); + if ( s>=0 ) return s; + break; + + case 141 : + int LA192_534 = input.LA(1); + + int index192_534 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_534); + if ( s>=0 ) return s; + break; + + case 142 : + int LA192_565 = input.LA(1); + + int index192_565 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_565); + if ( s>=0 ) return s; + break; + + case 143 : + int LA192_9 = input.LA(1); + + int index192_9 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_9); + if ( s>=0 ) return s; + break; + + case 144 : + int LA192_566 = input.LA(1); + + int index192_566 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_566); + if ( s>=0 ) return s; + break; + + case 145 : + int LA192_20 = input.LA(1); + + int index192_20 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_20); + if ( s>=0 ) return s; + break; + + case 146 : + int LA192_684 = input.LA(1); + + int index192_684 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_684); + if ( s>=0 ) return s; + break; + + case 147 : + int LA192_685 = input.LA(1); + + int index192_685 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_685); + if ( s>=0 ) return s; + break; + + case 148 : + int LA192_342 = input.LA(1); + + int index192_342 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_342); + if ( s>=0 ) return s; + break; + + case 149 : + int LA192_343 = input.LA(1); + + int index192_343 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_343); + if ( s>=0 ) return s; + break; + + case 150 : + int LA192_98 = input.LA(1); + + int index192_98 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_98); + if ( s>=0 ) return s; + break; + + case 151 : + int LA192_67 = input.LA(1); + + int index192_67 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_67); + if ( s>=0 ) return s; + break; + + case 152 : + int LA192_154 = input.LA(1); + + int index192_154 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_154); + if ( s>=0 ) return s; + break; + + case 153 : + int LA192_156 = input.LA(1); + + int index192_156 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_156); + if ( s>=0 ) return s; + break; + + case 154 : + int LA192_272 = input.LA(1); + + int index192_272 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_272); + if ( s>=0 ) return s; + break; + + case 155 : + int LA192_387 = input.LA(1); + + int index192_387 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_387); + if ( s>=0 ) return s; + break; + + case 156 : + int LA192_521 = input.LA(1); + + int index192_521 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_521); + if ( s>=0 ) return s; + break; + + case 157 : + int LA192_652 = input.LA(1); + + int index192_652 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_652); + if ( s>=0 ) return s; + break; + + case 158 : + int LA192_757 = input.LA(1); + + int index192_757 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_757); + if ( s>=0 ) return s; + break; + + case 159 : + int LA192_155 = input.LA(1); + + int index192_155 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_155); + if ( s>=0 ) return s; + break; + + case 160 : + int LA192_69 = input.LA(1); + + int index192_69 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_69); + if ( s>=0 ) return s; + break; + + case 161 : + int LA192_99 = input.LA(1); + + int index192_99 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_99); + if ( s>=0 ) return s; + break; + + case 162 : + int LA192_157 = input.LA(1); + + int index192_157 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_157); + if ( s>=0 ) return s; + break; + + case 163 : + int LA192_273 = input.LA(1); + + int index192_273 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_273); + if ( s>=0 ) return s; + break; + + case 164 : + int LA192_388 = input.LA(1); + + int index192_388 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_388); + if ( s>=0 ) return s; + break; + + case 165 : + int LA192_522 = input.LA(1); + + int index192_522 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_522); + if ( s>=0 ) return s; + break; + + case 166 : + int LA192_758 = input.LA(1); + + int index192_758 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_758); + if ( s>=0 ) return s; + break; + + case 167 : + int LA192_653 = input.LA(1); + + int index192_653 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_653); + if ( s>=0 ) return s; + break; + + case 168 : + int LA192_163 = input.LA(1); + + int index192_163 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_163); + if ( s>=0 ) return s; + break; + + case 169 : + int LA192_164 = input.LA(1); + + int index192_164 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_164); + if ( s>=0 ) return s; + break; + + case 170 : + int LA192_41 = input.LA(1); + + int index192_41 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_41); + if ( s>=0 ) return s; + break; + + case 171 : + int LA192_42 = input.LA(1); + + int index192_42 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_42); + if ( s>=0 ) return s; + break; + + case 172 : + int LA192_812 = input.LA(1); + + int index192_812 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_812); + if ( s>=0 ) return s; + break; + + case 173 : + int LA192_436 = input.LA(1); + + int index192_436 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_436); + if ( s>=0 ) return s; + break; + + case 174 : + int LA192_437 = input.LA(1); + + int index192_437 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_437); + if ( s>=0 ) return s; + break; + + case 175 : + int LA192_697 = input.LA(1); + + int index192_697 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_697); + if ( s>=0 ) return s; + break; + + case 176 : + int LA192_698 = input.LA(1); + + int index192_698 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_698); + if ( s>=0 ) return s; + break; + + case 177 : + int LA192_575 = input.LA(1); + + int index192_575 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_575); + if ( s>=0 ) return s; + break; + + case 178 : + int LA192_576 = input.LA(1); + + int index192_576 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_576); + if ( s>=0 ) return s; + break; + + case 179 : + int LA192_259 = input.LA(1); + + int index192_259 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_259); + if ( s>=0 ) return s; + break; + + case 180 : + int LA192_197 = input.LA(1); + s = -1; + if ( ((LA192_197 >= '\u0000' && LA192_197 <= '\t')||LA192_197=='\u000B'||(LA192_197 >= '\u000E' && LA192_197 <= '/')||(LA192_197 >= '1' && LA192_197 <= '3')||LA192_197=='5'||(LA192_197 >= '7' && LA192_197 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_197=='0') ) {s = 317;} + else if ( (LA192_197=='4'||LA192_197=='6') ) {s = 318;} + if ( s>=0 ) return s; + break; + + case 181 : + int LA192_229 = input.LA(1); + + int index192_229 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_229); + if ( s>=0 ) return s; + break; + + case 182 : + int LA192_226 = input.LA(1); + + int index192_226 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_226); + if ( s>=0 ) return s; + break; + + case 183 : + int LA192_471 = input.LA(1); + + int index192_471 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_471); + if ( s>=0 ) return s; + break; + + case 184 : + int LA192_488 = input.LA(1); + + int index192_488 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_488); + if ( s>=0 ) return s; + break; + + case 185 : + int LA192_490 = input.LA(1); + + int index192_490 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_490); + if ( s>=0 ) return s; + break; + + case 186 : + int LA192_605 = input.LA(1); + + int index192_605 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_605); + if ( s>=0 ) return s; + break; + + case 187 : + int LA192_621 = input.LA(1); + + int index192_621 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_621); + if ( s>=0 ) return s; + break; + + case 188 : + int LA192_743 = input.LA(1); + + int index192_743 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_743); + if ( s>=0 ) return s; + break; + + case 189 : + int LA192_741 = input.LA(1); + + int index192_741 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_741); + if ( s>=0 ) return s; + break; + + case 190 : + int LA192_814 = input.LA(1); + + int index192_814 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_814); + if ( s>=0 ) return s; + break; + + case 191 : + int LA192_823 = input.LA(1); + + int index192_823 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_823); + if ( s>=0 ) return s; + break; + + case 192 : + int LA192_837 = input.LA(1); + + int index192_837 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_837); + if ( s>=0 ) return s; + break; + + case 193 : + int LA192_825 = input.LA(1); + + int index192_825 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_825); + if ( s>=0 ) return s; + break; + + case 194 : + int LA192_623 = input.LA(1); + + int index192_623 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_623); + if ( s>=0 ) return s; + break; + + case 195 : + int LA192_727 = input.LA(1); + + int index192_727 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_727); + if ( s>=0 ) return s; + break; + + case 196 : + int LA192_228 = input.LA(1); + + int index192_228 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_228); + if ( s>=0 ) return s; + break; + + case 197 : + int LA192_230 = input.LA(1); + + int index192_230 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_230); + if ( s>=0 ) return s; + break; + + case 198 : + int LA192_472 = input.LA(1); + + int index192_472 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_472); + if ( s>=0 ) return s; + break; + + case 199 : + int LA192_744 = input.LA(1); + + int index192_744 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_744); + if ( s>=0 ) return s; + break; + + case 200 : + int LA192_838 = input.LA(1); + + int index192_838 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_838); + if ( s>=0 ) return s; + break; + + case 201 : + int LA192_826 = input.LA(1); + + int index192_826 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_826); + if ( s>=0 ) return s; + break; + + case 202 : + int LA192_489 = input.LA(1); + + int index192_489 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_489); + if ( s>=0 ) return s; + break; + + case 203 : + int LA192_491 = input.LA(1); + + int index192_491 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_491); + if ( s>=0 ) return s; + break; + + case 204 : + int LA192_742 = input.LA(1); + + int index192_742 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_742); + if ( s>=0 ) return s; + break; + + case 205 : + int LA192_606 = input.LA(1); + + int index192_606 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_606); + if ( s>=0 ) return s; + break; + + case 206 : + int LA192_824 = input.LA(1); + + int index192_824 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_824); + if ( s>=0 ) return s; + break; + + case 207 : + int LA192_815 = input.LA(1); + + int index192_815 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_815); + if ( s>=0 ) return s; + break; + + case 208 : + int LA192_622 = input.LA(1); + + int index192_622 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_622); + if ( s>=0 ) return s; + break; + + case 209 : + int LA192_624 = input.LA(1); + + int index192_624 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_624); + if ( s>=0 ) return s; + break; + + case 210 : + int LA192_728 = input.LA(1); + + int index192_728 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_728); + if ( s>=0 ) return s; + break; + + case 211 : + int LA192_184 = input.LA(1); + + int index192_184 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_184); + if ( s>=0 ) return s; + break; + + case 212 : + int LA192_185 = input.LA(1); + + int index192_185 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_185); + if ( s>=0 ) return s; + break; + + case 213 : + int LA192_445 = input.LA(1); + + int index192_445 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_445); + if ( s>=0 ) return s; + break; + + case 214 : + int LA192_508 = input.LA(1); + + int index192_508 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_508); + if ( s>=0 ) return s; + break; + + case 215 : + int LA192_47 = input.LA(1); + + int index192_47 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_47); + if ( s>=0 ) return s; + break; + + case 216 : + int LA192_82 = input.LA(1); + + int index192_82 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_82); + if ( s>=0 ) return s; + break; + + case 217 : + int LA192_262 = input.LA(1); + + int index192_262 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_262); + if ( s>=0 ) return s; + break; + + case 218 : + int LA192_377 = input.LA(1); + + int index192_377 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_377); + if ( s>=0 ) return s; + break; + + case 219 : + int LA192_511 = input.LA(1); + + int index192_511 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_511); + if ( s>=0 ) return s; + break; + + case 220 : + int LA192_642 = input.LA(1); + + int index192_642 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_642); + if ( s>=0 ) return s; + break; + + case 221 : + int LA192_747 = input.LA(1); + + int index192_747 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_747); + if ( s>=0 ) return s; + break; + + case 222 : + int LA192_50 = input.LA(1); + + int index192_50 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_50); + if ( s>=0 ) return s; + break; + + case 223 : + int LA192_84 = input.LA(1); + + int index192_84 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_84); + if ( s>=0 ) return s; + break; + + case 224 : + int LA192_264 = input.LA(1); + + int index192_264 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_264); + if ( s>=0 ) return s; + break; + + case 225 : + int LA192_379 = input.LA(1); + + int index192_379 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_379); + if ( s>=0 ) return s; + break; + + case 226 : + int LA192_513 = input.LA(1); + + int index192_513 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_513); + if ( s>=0 ) return s; + break; + + case 227 : + int LA192_644 = input.LA(1); + + int index192_644 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_644); + if ( s>=0 ) return s; + break; + + case 228 : + int LA192_749 = input.LA(1); + + int index192_749 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_749); + if ( s>=0 ) return s; + break; + + case 229 : + int LA192_789 = input.LA(1); + + int index192_789 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_789); + if ( s>=0 ) return s; + break; + + case 230 : + int LA192_790 = input.LA(1); + + int index192_790 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_790); + if ( s>=0 ) return s; + break; + + case 231 : + int LA192_543 = input.LA(1); + + int index192_543 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_543); + if ( s>=0 ) return s; + break; + + case 232 : + int LA192_547 = input.LA(1); + + int index192_547 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_547); + if ( s>=0 ) return s; + break; + + case 233 : + int LA192_544 = input.LA(1); + + int index192_544 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_544); + if ( s>=0 ) return s; + break; + + case 234 : + int LA192_548 = input.LA(1); + + int index192_548 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_548); + if ( s>=0 ) return s; + break; + + case 235 : + int LA192_590 = input.LA(1); + + int index192_590 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_590); + if ( s>=0 ) return s; + break; + + case 236 : + int LA192_591 = input.LA(1); + + int index192_591 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_591); + if ( s>=0 ) return s; + break; + + case 237 : + int LA192_805 = input.LA(1); + + int index192_805 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_805); + if ( s>=0 ) return s; + break; + + case 238 : + int LA192_731 = input.LA(1); + + int index192_731 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_731); + if ( s>=0 ) return s; + break; + + case 239 : + int LA192_806 = input.LA(1); + + int index192_806 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_806); + if ( s>=0 ) return s; + break; + + case 240 : + int LA192_732 = input.LA(1); + + int index192_732 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_732); + if ( s>=0 ) return s; + break; + + case 241 : + int LA192_428 = input.LA(1); + + int index192_428 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_428); + if ( s>=0 ) return s; + break; + + case 242 : + int LA192_397 = input.LA(1); + + int index192_397 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_397); + if ( s>=0 ) return s; + break; + + case 243 : + int LA192_400 = input.LA(1); + + int index192_400 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_400); + if ( s>=0 ) return s; + break; + + case 244 : + int LA192_691 = input.LA(1); + + int index192_691 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_691); + if ( s>=0 ) return s; + break; + + case 245 : + int LA192_554 = input.LA(1); + + int index192_554 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_554); + if ( s>=0 ) return s; + break; + + case 246 : + int LA192_555 = input.LA(1); + + int index192_555 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_555); + if ( s>=0 ) return s; + break; + + case 247 : + int LA192_323 = input.LA(1); + + int index192_323 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_323); + if ( s>=0 ) return s; + break; + + case 248 : + int LA192_324 = input.LA(1); + + int index192_324 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_324); + if ( s>=0 ) return s; + break; + + case 249 : + int LA192_276 = input.LA(1); + + int index192_276 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_276); + if ( s>=0 ) return s; + break; + + case 250 : + int LA192_94 = input.LA(1); + + int index192_94 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_94); + if ( s>=0 ) return s; + break; + + case 251 : + int LA192_517 = input.LA(1); + + int index192_517 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_517); + if ( s>=0 ) return s; + break; + + case 252 : + int LA192_648 = input.LA(1); + + int index192_648 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_648); + if ( s>=0 ) return s; + break; + + case 253 : + int LA192_62 = input.LA(1); + + int index192_62 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_62); + if ( s>=0 ) return s; + break; + + case 254 : + int LA192_143 = input.LA(1); + + int index192_143 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_143); + if ( s>=0 ) return s; + break; + + case 255 : + int LA192_150 = input.LA(1); + + int index192_150 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_150); + if ( s>=0 ) return s; + break; + + case 256 : + int LA192_268 = input.LA(1); + + int index192_268 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_268); + if ( s>=0 ) return s; + break; + + case 257 : + int LA192_383 = input.LA(1); + + int index192_383 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_383); + if ( s>=0 ) return s; + break; + + case 258 : + int LA192_656 = input.LA(1); + + int index192_656 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_656); + if ( s>=0 ) return s; + break; + + case 259 : + int LA192_761 = input.LA(1); + + int index192_761 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_761); + if ( s>=0 ) return s; + break; + + case 260 : + int LA192_525 = input.LA(1); + + int index192_525 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_525); + if ( s>=0 ) return s; + break; + + case 261 : + int LA192_753 = input.LA(1); + + int index192_753 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_753); + if ( s>=0 ) return s; + break; + + case 262 : + int LA192_391 = input.LA(1); + + int index192_391 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_391); + if ( s>=0 ) return s; + break; + + case 263 : + int LA192_65 = input.LA(1); + + int index192_65 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_65); + if ( s>=0 ) return s; + break; + + case 264 : + int LA192_650 = input.LA(1); + + int index192_650 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_650); + if ( s>=0 ) return s; + break; + + case 265 : + int LA192_658 = input.LA(1); + + int index192_658 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_658); + if ( s>=0 ) return s; + break; + + case 266 : + int LA192_96 = input.LA(1); + + int index192_96 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_96); + if ( s>=0 ) return s; + break; + + case 267 : + int LA192_755 = input.LA(1); + + int index192_755 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_755); + if ( s>=0 ) return s; + break; + + case 268 : + int LA192_763 = input.LA(1); + + int index192_763 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_763); + if ( s>=0 ) return s; + break; + + case 269 : + int LA192_144 = input.LA(1); + + int index192_144 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_144); + if ( s>=0 ) return s; + break; + + case 270 : + int LA192_519 = input.LA(1); + + int index192_519 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_519); + if ( s>=0 ) return s; + break; + + case 271 : + int LA192_151 = input.LA(1); + + int index192_151 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_151); + if ( s>=0 ) return s; + break; + + case 272 : + int LA192_270 = input.LA(1); + + int index192_270 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_270); + if ( s>=0 ) return s; + break; + + case 273 : + int LA192_278 = input.LA(1); + + int index192_278 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_278); + if ( s>=0 ) return s; + break; + + case 274 : + int LA192_385 = input.LA(1); + + int index192_385 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_385); + if ( s>=0 ) return s; + break; + + case 275 : + int LA192_527 = input.LA(1); + + int index192_527 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_527); + if ( s>=0 ) return s; + break; + + case 276 : + int LA192_393 = input.LA(1); + + int index192_393 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_393); + if ( s>=0 ) return s; + break; + + case 277 : + int LA192_103 = input.LA(1); + s = -1; + if ( (LA192_103=='i') ) {s = 222;} + else if ( (LA192_103=='I') ) {s = 223;} + else if ( ((LA192_103 >= '\u0000' && LA192_103 <= '\t')||LA192_103=='\u000B'||(LA192_103 >= '\u000E' && LA192_103 <= '/')||(LA192_103 >= '1' && LA192_103 <= '3')||LA192_103=='5'||(LA192_103 >= '7' && LA192_103 <= 'H')||(LA192_103 >= 'J' && LA192_103 <= 'h')||(LA192_103 >= 'j' && LA192_103 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_103=='0') ) {s = 224;} + else if ( (LA192_103=='4'||LA192_103=='6') ) {s = 225;} + if ( s>=0 ) return s; + break; + + case 278 : + int LA192_794 = input.LA(1); + + int index192_794 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_794); + if ( s>=0 ) return s; + break; + + case 279 : + int LA192_795 = input.LA(1); + + int index192_795 = input.index(); + input.rewind(); + s = -1; + if ( (synpred8_Css3()) ) {s = 191;} + else if ( (true) ) {s = 12;} + + input.seek(index192_795); + if ( s>=0 ) return s; + break; + + case 280 : + int LA192_311 = input.LA(1); + + int index192_311 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_311); + if ( s>=0 ) return s; + break; + + case 281 : + int LA192_570 = input.LA(1); + + int index192_570 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_570); + if ( s>=0 ) return s; + break; + + case 282 : + int LA192_571 = input.LA(1); + + int index192_571 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_571); + if ( s>=0 ) return s; + break; + + case 283 : + int LA192_300 = input.LA(1); + + int index192_300 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_300); + if ( s>=0 ) return s; + break; + + case 284 : + int LA192_411 = input.LA(1); + + int index192_411 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_411); + if ( s>=0 ) return s; + break; + + case 285 : + int LA192_201 = input.LA(1); + + int index192_201 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_201); + if ( s>=0 ) return s; + break; + + case 286 : + int LA192_711 = input.LA(1); + + int index192_711 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_711); + if ( s>=0 ) return s; + break; + + case 287 : + int LA192_680 = input.LA(1); + + int index192_680 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_680); + if ( s>=0 ) return s; + break; + + case 288 : + int LA192_802 = input.LA(1); + + int index192_802 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_802); + if ( s>=0 ) return s; + break; + + case 289 : + int LA192_831 = input.LA(1); + + int index192_831 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_831); + if ( s>=0 ) return s; + break; + + case 290 : + int LA192_206 = input.LA(1); + + int index192_206 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_206); + if ( s>=0 ) return s; + break; + + case 291 : + int LA192_781 = input.LA(1); + + int index192_781 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_781); + if ( s>=0 ) return s; + break; + + case 292 : + int LA192_415 = input.LA(1); + + int index192_415 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_415); + if ( s>=0 ) return s; + break; + + case 293 : + int LA192_452 = input.LA(1); + + int index192_452 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_452); + if ( s>=0 ) return s; + break; + + case 294 : + int LA192_545 = input.LA(1); + + int index192_545 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_545); + if ( s>=0 ) return s; + break; + + case 295 : + int LA192_549 = input.LA(1); + + int index192_549 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_549); + if ( s>=0 ) return s; + break; + + case 296 : + int LA192_586 = input.LA(1); + + int index192_586 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_586); + if ( s>=0 ) return s; + break; + + case 297 : + int LA192_676 = input.LA(1); + + int index192_676 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_676); + if ( s>=0 ) return s; + break; + + case 298 : + int LA192_777 = input.LA(1); + + int index192_777 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_777); + if ( s>=0 ) return s; + break; + + case 299 : + int LA192_412 = input.LA(1); + + int index192_412 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_412); + if ( s>=0 ) return s; + break; + + case 300 : + int LA192_203 = input.LA(1); + + int index192_203 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_203); + if ( s>=0 ) return s; + break; + + case 301 : + int LA192_681 = input.LA(1); + + int index192_681 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_681); + if ( s>=0 ) return s; + break; + + case 302 : + int LA192_207 = input.LA(1); + + int index192_207 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_207); + if ( s>=0 ) return s; + break; + + case 303 : + int LA192_416 = input.LA(1); + + int index192_416 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_416); + if ( s>=0 ) return s; + break; + + case 304 : + int LA192_782 = input.LA(1); + + int index192_782 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_782); + if ( s>=0 ) return s; + break; + + case 305 : + int LA192_453 = input.LA(1); + + int index192_453 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_453); + if ( s>=0 ) return s; + break; + + case 306 : + int LA192_832 = input.LA(1); + + int index192_832 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_832); + if ( s>=0 ) return s; + break; + + case 307 : + int LA192_546 = input.LA(1); + + int index192_546 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_546); + if ( s>=0 ) return s; + break; + + case 308 : + int LA192_550 = input.LA(1); + + int index192_550 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_550); + if ( s>=0 ) return s; + break; + + case 309 : + int LA192_778 = input.LA(1); + + int index192_778 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_778); + if ( s>=0 ) return s; + break; + + case 310 : + int LA192_803 = input.LA(1); + + int index192_803 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_803); + if ( s>=0 ) return s; + break; + + case 311 : + int LA192_712 = input.LA(1); + + int index192_712 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_712); + if ( s>=0 ) return s; + break; + + case 312 : + int LA192_587 = input.LA(1); + + int index192_587 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_587); + if ( s>=0 ) return s; + break; + + case 313 : + int LA192_677 = input.LA(1); + + int index192_677 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_677); + if ( s>=0 ) return s; + break; + + case 314 : + int LA192_113 = input.LA(1); + s = -1; + if ( (LA192_113=='g') ) {s = 241;} + else if ( (LA192_113=='G') ) {s = 242;} + else if ( ((LA192_113 >= '\u0000' && LA192_113 <= '\t')||LA192_113=='\u000B'||(LA192_113 >= '\u000E' && LA192_113 <= '/')||(LA192_113 >= '1' && LA192_113 <= '3')||LA192_113=='5'||(LA192_113 >= '7' && LA192_113 <= 'F')||(LA192_113 >= 'H' && LA192_113 <= 'f')||(LA192_113 >= 'h' && LA192_113 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_113=='0') ) {s = 243;} + else if ( (LA192_113=='4'||LA192_113=='6') ) {s = 244;} + if ( s>=0 ) return s; + break; + + case 315 : + int LA192_839 = input.LA(1); + + int index192_839 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_839); + if ( s>=0 ) return s; + break; + + case 316 : + int LA192_450 = input.LA(1); + + int index192_450 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_450); + if ( s>=0 ) return s; + break; + + case 317 : + int LA192_840 = input.LA(1); + + int index192_840 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_840); + if ( s>=0 ) return s; + break; + + case 318 : + int LA192_451 = input.LA(1); + + int index192_451 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_451); + if ( s>=0 ) return s; + break; + + case 319 : + int LA192_374 = input.LA(1); + + int index192_374 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_374); + if ( s>=0 ) return s; + break; + + case 320 : + int LA192_662 = input.LA(1); + + int index192_662 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_662); + if ( s>=0 ) return s; + break; + + case 321 : + int LA192_665 = input.LA(1); + + int index192_665 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_665); + if ( s>=0 ) return s; + break; + + case 322 : + int LA192_579 = input.LA(1); + + int index192_579 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_579); + if ( s>=0 ) return s; + break; + + case 323 : + int LA192_709 = input.LA(1); + + int index192_709 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_709); + if ( s>=0 ) return s; + break; + + case 324 : + int LA192_710 = input.LA(1); + + int index192_710 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_710); + if ( s>=0 ) return s; + break; + + case 325 : + int LA192_783 = input.LA(1); + + int index192_783 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_783); + if ( s>=0 ) return s; + break; + + case 326 : + int LA192_409 = input.LA(1); + + int index192_409 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_409); + if ( s>=0 ) return s; + break; + + case 327 : + int LA192_413 = input.LA(1); + + int index192_413 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_413); + if ( s>=0 ) return s; + break; + + case 328 : + int LA192_784 = input.LA(1); + + int index192_784 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_784); + if ( s>=0 ) return s; + break; + + case 329 : + int LA192_410 = input.LA(1); + + int index192_410 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_410); + if ( s>=0 ) return s; + break; + + case 330 : + int LA192_414 = input.LA(1); + + int index192_414 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_414); + if ( s>=0 ) return s; + break; + + case 331 : + int LA192_797 = input.LA(1); + + int index192_797 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_797); + if ( s>=0 ) return s; + break; + + case 332 : + int LA192_715 = input.LA(1); + + int index192_715 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_715); + if ( s>=0 ) return s; + break; + + case 333 : + int LA192_716 = input.LA(1); + + int index192_716 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_716); + if ( s>=0 ) return s; + break; + + case 334 : + int LA192_562 = input.LA(1); + + int index192_562 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_562); + if ( s>=0 ) return s; + break; + + case 335 : + int LA192_359 = input.LA(1); + + int index192_359 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_359); + if ( s>=0 ) return s; + break; + + case 336 : + int LA192_791 = input.LA(1); + + int index192_791 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_791); + if ( s>=0 ) return s; + break; + + case 337 : + int LA192_792 = input.LA(1); + + int index192_792 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_792); + if ( s>=0 ) return s; + break; + + case 338 : + int LA192_227 = input.LA(1); + s = -1; + if ( (LA192_227=='m') ) {s = 342;} + else if ( (LA192_227=='M') ) {s = 343;} + else if ( ((LA192_227 >= '\u0000' && LA192_227 <= '\t')||LA192_227=='\u000B'||(LA192_227 >= '\u000E' && LA192_227 <= '/')||(LA192_227 >= '1' && LA192_227 <= '3')||LA192_227=='5'||(LA192_227 >= '7' && LA192_227 <= 'L')||(LA192_227 >= 'N' && LA192_227 <= 'l')||(LA192_227 >= 'n' && LA192_227 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_227=='0') ) {s = 344;} + else if ( (LA192_227=='4'||LA192_227=='6') ) {s = 345;} + if ( s>=0 ) return s; + break; + + case 339 : + int LA192_60 = input.LA(1); + s = -1; + if ( (LA192_60=='m') ) {s = 179;} + else if ( (LA192_60=='M') ) {s = 180;} + else if ( ((LA192_60 >= '\u0000' && LA192_60 <= '\t')||LA192_60=='\u000B'||(LA192_60 >= '\u000E' && LA192_60 <= '/')||(LA192_60 >= '1' && LA192_60 <= '3')||LA192_60=='5'||(LA192_60 >= '7' && LA192_60 <= 'L')||(LA192_60 >= 'N' && LA192_60 <= 'l')||(LA192_60 >= 'n' && LA192_60 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_60=='0') ) {s = 181;} + else if ( (LA192_60=='4'||LA192_60=='6') ) {s = 182;} + if ( s>=0 ) return s; + break; + + case 340 : + int LA192_639 = input.LA(1); + + int index192_639 = input.index(); + input.rewind(); + s = -1; + if ( (synpred11_Css3()) ) {s = 75;} + else if ( (true) ) {s = 12;} + + input.seek(index192_639); + if ( s>=0 ) return s; + break; + + case 341 : + int LA192_202 = input.LA(1); + s = -1; + if ( (LA192_202=='m') ) {s = 323;} + else if ( (LA192_202=='M') ) {s = 324;} + else if ( ((LA192_202 >= '\u0000' && LA192_202 <= '\t')||LA192_202=='\u000B'||(LA192_202 >= '\u000E' && LA192_202 <= '/')||(LA192_202 >= '1' && LA192_202 <= '3')||LA192_202=='5'||(LA192_202 >= '7' && LA192_202 <= 'L')||(LA192_202 >= 'N' && LA192_202 <= 'l')||(LA192_202 >= 'n' && LA192_202 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_202=='0') ) {s = 325;} + else if ( (LA192_202=='4'||LA192_202=='6') ) {s = 326;} + if ( s>=0 ) return s; + break; + + case 342 : + int LA192_674 = input.LA(1); + + int index192_674 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_674); + if ( s>=0 ) return s; + break; + + case 343 : + int LA192_678 = input.LA(1); + + int index192_678 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_678); + if ( s>=0 ) return s; + break; + + case 344 : + int LA192_675 = input.LA(1); + + int index192_675 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_675); + if ( s>=0 ) return s; + break; + + case 345 : + int LA192_679 = input.LA(1); + + int index192_679 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_679); + if ( s>=0 ) return s; + break; + + case 346 : + int LA192_438 = input.LA(1); + + int index192_438 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_438); + if ( s>=0 ) return s; + break; + + case 347 : + int LA192_54 = input.LA(1); + + int index192_54 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_54); + if ( s>=0 ) return s; + break; + + case 348 : + int LA192_87 = input.LA(1); + + int index192_87 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_87); + if ( s>=0 ) return s; + break; + + case 349 : + int LA192_121 = input.LA(1); + + int index192_121 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_121); + if ( s>=0 ) return s; + break; + + case 350 : + int LA192_139 = input.LA(1); + + int index192_139 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_139); + if ( s>=0 ) return s; + break; + + case 351 : + int LA192_281 = input.LA(1); + + int index192_281 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_281); + if ( s>=0 ) return s; + break; + + case 352 : + int LA192_766 = input.LA(1); + + int index192_766 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_766); + if ( s>=0 ) return s; + break; + + case 353 : + int LA192_396 = input.LA(1); + + int index192_396 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_396); + if ( s>=0 ) return s; + break; + + case 354 : + int LA192_530 = input.LA(1); + + int index192_530 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_530); + if ( s>=0 ) return s; + break; + + case 355 : + int LA192_661 = input.LA(1); + + int index192_661 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_661); + if ( s>=0 ) return s; + break; + + case 356 : + int LA192_122 = input.LA(1); + + int index192_122 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_122); + if ( s>=0 ) return s; + break; + + case 357 : + int LA192_57 = input.LA(1); + + int index192_57 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_57); + if ( s>=0 ) return s; + break; + + case 358 : + int LA192_90 = input.LA(1); + + int index192_90 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_90); + if ( s>=0 ) return s; + break; + + case 359 : + int LA192_140 = input.LA(1); + + int index192_140 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_140); + if ( s>=0 ) return s; + break; + + case 360 : + int LA192_284 = input.LA(1); + + int index192_284 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_284); + if ( s>=0 ) return s; + break; + + case 361 : + int LA192_399 = input.LA(1); + + int index192_399 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_399); + if ( s>=0 ) return s; + break; + + case 362 : + int LA192_533 = input.LA(1); + + int index192_533 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_533); + if ( s>=0 ) return s; + break; + + case 363 : + int LA192_664 = input.LA(1); + + int index192_664 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_664); + if ( s>=0 ) return s; + break; + + case 364 : + int LA192_769 = input.LA(1); + + int index192_769 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_769); + if ( s>=0 ) return s; + break; + + case 365 : + int LA192_95 = input.LA(1); + + int index192_95 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_95); + if ( s>=0 ) return s; + break; + + case 366 : + int LA192_64 = input.LA(1); + + int index192_64 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_64); + if ( s>=0 ) return s; + break; + + case 367 : + int LA192_145 = input.LA(1); + + int index192_145 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_145); + if ( s>=0 ) return s; + break; + + case 368 : + int LA192_762 = input.LA(1); + + int index192_762 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_762); + if ( s>=0 ) return s; + break; + + case 369 : + int LA192_657 = input.LA(1); + + int index192_657 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_657); + if ( s>=0 ) return s; + break; + + case 370 : + int LA192_152 = input.LA(1); + + int index192_152 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_152); + if ( s>=0 ) return s; + break; + + case 371 : + int LA192_269 = input.LA(1); + + int index192_269 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_269); + if ( s>=0 ) return s; + break; + + case 372 : + int LA192_277 = input.LA(1); + + int index192_277 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_277); + if ( s>=0 ) return s; + break; + + case 373 : + int LA192_384 = input.LA(1); + + int index192_384 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_384); + if ( s>=0 ) return s; + break; + + case 374 : + int LA192_649 = input.LA(1); + + int index192_649 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_649); + if ( s>=0 ) return s; + break; + + case 375 : + int LA192_392 = input.LA(1); + + int index192_392 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_392); + if ( s>=0 ) return s; + break; + + case 376 : + int LA192_518 = input.LA(1); + + int index192_518 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_518); + if ( s>=0 ) return s; + break; + + case 377 : + int LA192_754 = input.LA(1); + + int index192_754 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_754); + if ( s>=0 ) return s; + break; + + case 378 : + int LA192_526 = input.LA(1); + + int index192_526 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_526); + if ( s>=0 ) return s; + break; + + case 379 : + int LA192_146 = input.LA(1); + + int index192_146 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_146); + if ( s>=0 ) return s; + break; + + case 380 : + int LA192_66 = input.LA(1); + + int index192_66 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_66); + if ( s>=0 ) return s; + break; + + case 381 : + int LA192_97 = input.LA(1); + + int index192_97 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_97); + if ( s>=0 ) return s; + break; + + case 382 : + int LA192_528 = input.LA(1); + + int index192_528 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_528); + if ( s>=0 ) return s; + break; + + case 383 : + int LA192_659 = input.LA(1); + + int index192_659 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_659); + if ( s>=0 ) return s; + break; + + case 384 : + int LA192_153 = input.LA(1); + + int index192_153 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_153); + if ( s>=0 ) return s; + break; + + case 385 : + int LA192_271 = input.LA(1); + + int index192_271 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_271); + if ( s>=0 ) return s; + break; + + case 386 : + int LA192_651 = input.LA(1); + + int index192_651 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_651); + if ( s>=0 ) return s; + break; + + case 387 : + int LA192_279 = input.LA(1); + + int index192_279 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_279); + if ( s>=0 ) return s; + break; + + case 388 : + int LA192_386 = input.LA(1); + + int index192_386 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_386); + if ( s>=0 ) return s; + break; + + case 389 : + int LA192_394 = input.LA(1); + + int index192_394 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_394); + if ( s>=0 ) return s; + break; + + case 390 : + int LA192_520 = input.LA(1); + + int index192_520 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_520); + if ( s>=0 ) return s; + break; + + case 391 : + int LA192_756 = input.LA(1); + + int index192_756 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_756); + if ( s>=0 ) return s; + break; + + case 392 : + int LA192_764 = input.LA(1); + + int index192_764 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_764); + if ( s>=0 ) return s; + break; + + case 393 : + int LA192_833 = input.LA(1); + + int index192_833 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_833); + if ( s>=0 ) return s; + break; + + case 394 : + int LA192_427 = input.LA(1); + + int index192_427 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_427); + if ( s>=0 ) return s; + break; + + case 395 : + int LA192_834 = input.LA(1); + + int index192_834 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_834); + if ( s>=0 ) return s; + break; + + case 396 : + int LA192_699 = input.LA(1); + + int index192_699 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_699); + if ( s>=0 ) return s; + break; + + case 397 : + int LA192_690 = input.LA(1); + + int index192_690 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_690); + if ( s>=0 ) return s; + break; + + case 398 : + int LA192_584 = input.LA(1); + + int index192_584 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_584); + if ( s>=0 ) return s; + break; + + case 399 : + int LA192_585 = input.LA(1); + + int index192_585 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_585); + if ( s>=0 ) return s; + break; + + case 400 : + int LA192_788 = input.LA(1); + + int index192_788 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_788); + if ( s>=0 ) return s; + break; + + case 401 : + int LA192_186 = input.LA(1); + + int index192_186 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_186); + if ( s>=0 ) return s; + break; + + case 402 : + int LA192_53 = input.LA(1); + s = -1; + if ( (LA192_53=='x') ) {s = 171;} + else if ( (LA192_53=='X') ) {s = 172;} + else if ( (LA192_53=='t') ) {s = 173;} + else if ( (LA192_53=='0') ) {s = 174;} + else if ( (LA192_53=='5'||LA192_53=='7') ) {s = 175;} + else if ( (LA192_53=='T') ) {s = 176;} + else if ( ((LA192_53 >= '\u0000' && LA192_53 <= '\t')||LA192_53=='\u000B'||(LA192_53 >= '\u000E' && LA192_53 <= '/')||(LA192_53 >= '1' && LA192_53 <= '3')||(LA192_53 >= '8' && LA192_53 <= 'S')||(LA192_53 >= 'U' && LA192_53 <= 'W')||(LA192_53 >= 'Y' && LA192_53 <= 's')||(LA192_53 >= 'u' && LA192_53 <= 'w')||(LA192_53 >= 'y' && LA192_53 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_53=='4'||LA192_53=='6') ) {s = 177;} + if ( s>=0 ) return s; + break; + + case 403 : + int LA192_189 = input.LA(1); + + int index192_189 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_189); + if ( s>=0 ) return s; + break; + + case 404 : + int LA192_295 = input.LA(1); + + int index192_295 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_295); + if ( s>=0 ) return s; + break; + + case 405 : + int LA192_705 = input.LA(1); + + int index192_705 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_705); + if ( s>=0 ) return s; + break; + + case 406 : + int LA192_77 = input.LA(1); + s = -1; + if ( (LA192_77=='h') ) {s = 210;} + else if ( (LA192_77=='H') ) {s = 211;} + else if ( ((LA192_77 >= '\u0000' && LA192_77 <= '\t')||LA192_77=='\u000B'||(LA192_77 >= '\u000E' && LA192_77 <= '/')||(LA192_77 >= '1' && LA192_77 <= '3')||LA192_77=='5'||(LA192_77 >= '7' && LA192_77 <= 'G')||(LA192_77 >= 'I' && LA192_77 <= 'g')||(LA192_77 >= 'i' && LA192_77 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_77=='0') ) {s = 212;} + else if ( (LA192_77=='4'||LA192_77=='6') ) {s = 213;} + if ( s>=0 ) return s; + break; + + case 407 : + int LA192_173 = input.LA(1); + + int index192_173 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_173); + if ( s>=0 ) return s; + break; + + case 408 : + int LA192_176 = input.LA(1); + + int index192_176 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_176); + if ( s>=0 ) return s; + break; + + case 409 : + int LA192_299 = input.LA(1); + + int index192_299 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_299); + if ( s>=0 ) return s; + break; + + case 410 : + int LA192_48 = input.LA(1); + s = -1; + if ( (LA192_48=='m') ) {s = 163;} + else if ( (LA192_48=='M') ) {s = 164;} + else if ( (LA192_48=='x') ) {s = 165;} + else if ( (LA192_48=='0') ) {s = 166;} + else if ( (LA192_48=='4'||LA192_48=='6') ) {s = 167;} + else if ( (LA192_48=='X') ) {s = 168;} + else if ( ((LA192_48 >= '\u0000' && LA192_48 <= '\t')||LA192_48=='\u000B'||(LA192_48 >= '\u000E' && LA192_48 <= '/')||(LA192_48 >= '1' && LA192_48 <= '3')||(LA192_48 >= '8' && LA192_48 <= 'L')||(LA192_48 >= 'N' && LA192_48 <= 'W')||(LA192_48 >= 'Y' && LA192_48 <= 'l')||(LA192_48 >= 'n' && LA192_48 <= 'w')||(LA192_48 >= 'y' && LA192_48 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_48=='5'||LA192_48=='7') ) {s = 169;} + if ( s>=0 ) return s; + break; + + case 411 : + int LA192_336 = input.LA(1); + + int index192_336 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_336); + if ( s>=0 ) return s; + break; + + case 412 : + int LA192_337 = input.LA(1); + + int index192_337 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_337); + if ( s>=0 ) return s; + break; + + case 413 : + int LA192_494 = input.LA(1); + + int index192_494 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_494); + if ( s>=0 ) return s; + break; + + case 414 : + int LA192_746 = input.LA(1); + + int index192_746 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_746); + if ( s>=0 ) return s; + break; + + case 415 : + int LA192_63 = input.LA(1); + s = -1; + if ( (LA192_63=='m') ) {s = 184;} + else if ( (LA192_63=='M') ) {s = 185;} + else if ( (LA192_63=='s') ) {s = 186;} + else if ( (LA192_63=='0') ) {s = 187;} + else if ( (LA192_63=='4'||LA192_63=='6') ) {s = 188;} + else if ( (LA192_63=='S') ) {s = 189;} + else if ( ((LA192_63 >= '\u0000' && LA192_63 <= '\t')||LA192_63=='\u000B'||(LA192_63 >= '\u000E' && LA192_63 <= '/')||(LA192_63 >= '1' && LA192_63 <= '3')||(LA192_63 >= '8' && LA192_63 <= 'L')||(LA192_63 >= 'N' && LA192_63 <= 'R')||(LA192_63 >= 'T' && LA192_63 <= 'l')||(LA192_63 >= 'n' && LA192_63 <= 'r')||(LA192_63 >= 't' && LA192_63 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_63=='5'||LA192_63=='7') ) {s = 190;} + if ( s>=0 ) return s; + break; + + case 416 : + int LA192_340 = input.LA(1); + + int index192_340 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index192_340); + if ( s>=0 ) return s; + break; + + case 417 : + int LA192_241 = input.LA(1); + + int index192_241 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_241); + if ( s>=0 ) return s; + break; + + case 418 : + int LA192_389 = input.LA(1); + + int index192_389 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_389); + if ( s>=0 ) return s; + break; + + case 419 : + int LA192_160 = input.LA(1); + + int index192_160 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_160); + if ( s>=0 ) return s; + break; + + case 420 : + int LA192_79 = input.LA(1); + + int index192_79 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_79); + if ( s>=0 ) return s; + break; + + case 421 : + int LA192_100 = input.LA(1); + + int index192_100 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_100); + if ( s>=0 ) return s; + break; + + case 422 : + int LA192_158 = input.LA(1); + + int index192_158 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_158); + if ( s>=0 ) return s; + break; + + case 423 : + int LA192_208 = input.LA(1); + + int index192_208 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_208); + if ( s>=0 ) return s; + break; + + case 424 : + int LA192_327 = input.LA(1); + + int index192_327 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_327); + if ( s>=0 ) return s; + break; + + case 425 : + int LA192_719 = input.LA(1); + + int index192_719 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_719); + if ( s>=0 ) return s; + break; + + case 426 : + int LA192_654 = input.LA(1); + + int index192_654 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_654); + if ( s>=0 ) return s; + break; + + case 427 : + int LA192_214 = input.LA(1); + + int index192_214 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_214); + if ( s>=0 ) return s; + break; + + case 428 : + int LA192_595 = input.LA(1); + + int index192_595 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_595); + if ( s>=0 ) return s; + break; + + case 429 : + int LA192_759 = input.LA(1); + + int index192_759 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_759); + if ( s>=0 ) return s; + break; + + case 430 : + int LA192_523 = input.LA(1); + + int index192_523 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_523); + if ( s>=0 ) return s; + break; + + case 431 : + int LA192_242 = input.LA(1); + + int index192_242 = input.index(); + input.rewind(); + s = -1; + if ( (synpred9_Css3()) ) {s = 240;} + else if ( (true) ) {s = 12;} + + input.seek(index192_242); + if ( s>=0 ) return s; + break; + + case 432 : + int LA192_808 = input.LA(1); + + int index192_808 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_808); + if ( s>=0 ) return s; + break; + + case 433 : + int LA192_461 = input.LA(1); + + int index192_461 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_461); + if ( s>=0 ) return s; + break; + + case 434 : + int LA192_835 = input.LA(1); + + int index192_835 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_835); + if ( s>=0 ) return s; + break; + + case 435 : + int LA192_274 = input.LA(1); + + int index192_274 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_274); + if ( s>=0 ) return s; + break; + + case 436 : + int LA192_329 = input.LA(1); + + int index192_329 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_329); + if ( s>=0 ) return s; + break; + + case 437 : + int LA192_330 = input.LA(1); + + int index192_330 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_330); + if ( s>=0 ) return s; + break; + + case 438 : + int LA192_101 = input.LA(1); + + int index192_101 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_101); + if ( s>=0 ) return s; + break; + + case 439 : + int LA192_215 = input.LA(1); + + int index192_215 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_215); + if ( s>=0 ) return s; + break; + + case 440 : + int LA192_462 = input.LA(1); + + int index192_462 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_462); + if ( s>=0 ) return s; + break; + + case 441 : + int LA192_81 = input.LA(1); + + int index192_81 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_81); + if ( s>=0 ) return s; + break; + + case 442 : + int LA192_159 = input.LA(1); + + int index192_159 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_159); + if ( s>=0 ) return s; + break; + + case 443 : + int LA192_524 = input.LA(1); + + int index192_524 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_524); + if ( s>=0 ) return s; + break; + + case 444 : + int LA192_836 = input.LA(1); + + int index192_836 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_836); + if ( s>=0 ) return s; + break; + + case 445 : + int LA192_161 = input.LA(1); + + int index192_161 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_161); + if ( s>=0 ) return s; + break; + + case 446 : + int LA192_809 = input.LA(1); + + int index192_809 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_809); + if ( s>=0 ) return s; + break; + + case 447 : + int LA192_209 = input.LA(1); + + int index192_209 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_209); + if ( s>=0 ) return s; + break; + + case 448 : + int LA192_275 = input.LA(1); + + int index192_275 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_275); + if ( s>=0 ) return s; + break; + + case 449 : + int LA192_596 = input.LA(1); + + int index192_596 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_596); + if ( s>=0 ) return s; + break; + + case 450 : + int LA192_760 = input.LA(1); + + int index192_760 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_760); + if ( s>=0 ) return s; + break; + + case 451 : + int LA192_328 = input.LA(1); + + int index192_328 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_328); + if ( s>=0 ) return s; + break; + + case 452 : + int LA192_655 = input.LA(1); + + int index192_655 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_655); + if ( s>=0 ) return s; + break; + + case 453 : + int LA192_720 = input.LA(1); + + int index192_720 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_720); + if ( s>=0 ) return s; + break; + + case 454 : + int LA192_390 = input.LA(1); + + int index192_390 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_390); + if ( s>=0 ) return s; + break; + + case 455 : + int LA192_49 = input.LA(1); + + int index192_49 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_49); + if ( s>=0 ) return s; + break; + + case 456 : + int LA192_83 = input.LA(1); + + int index192_83 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_83); + if ( s>=0 ) return s; + break; + + case 457 : + int LA192_263 = input.LA(1); + + int index192_263 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_263); + if ( s>=0 ) return s; + break; + + case 458 : + int LA192_378 = input.LA(1); + + int index192_378 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_378); + if ( s>=0 ) return s; + break; + + case 459 : + int LA192_512 = input.LA(1); + + int index192_512 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_512); + if ( s>=0 ) return s; + break; + + case 460 : + int LA192_643 = input.LA(1); + + int index192_643 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_643); + if ( s>=0 ) return s; + break; + + case 461 : + int LA192_748 = input.LA(1); + + int index192_748 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_748); + if ( s>=0 ) return s; + break; + + case 462 : + int LA192_51 = input.LA(1); + + int index192_51 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_51); + if ( s>=0 ) return s; + break; + + case 463 : + int LA192_85 = input.LA(1); + + int index192_85 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_85); + if ( s>=0 ) return s; + break; + + case 464 : + int LA192_265 = input.LA(1); + + int index192_265 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_265); + if ( s>=0 ) return s; + break; + + case 465 : + int LA192_380 = input.LA(1); + + int index192_380 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_380); + if ( s>=0 ) return s; + break; + + case 466 : + int LA192_514 = input.LA(1); + + int index192_514 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_514); + if ( s>=0 ) return s; + break; + + case 467 : + int LA192_645 = input.LA(1); + + int index192_645 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_645); + if ( s>=0 ) return s; + break; + + case 468 : + int LA192_750 = input.LA(1); + + int index192_750 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_750); + if ( s>=0 ) return s; + break; + + case 469 : + int LA192_800 = input.LA(1); + + int index192_800 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_800); + if ( s>=0 ) return s; + break; + + case 470 : + int LA192_801 = input.LA(1); + + int index192_801 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_801); + if ( s>=0 ) return s; + break; + + case 471 : + int LA192_86 = input.LA(1); + + int index192_86 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_86); + if ( s>=0 ) return s; + break; + + case 472 : + int LA192_52 = input.LA(1); + + int index192_52 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_52); + if ( s>=0 ) return s; + break; + + case 473 : + int LA192_119 = input.LA(1); + + int index192_119 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_119); + if ( s>=0 ) return s; + break; + + case 474 : + int LA192_137 = input.LA(1); + + int index192_137 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_137); + if ( s>=0 ) return s; + break; + + case 475 : + int LA192_280 = input.LA(1); + + int index192_280 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_280); + if ( s>=0 ) return s; + break; + + case 476 : + int LA192_395 = input.LA(1); + + int index192_395 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_395); + if ( s>=0 ) return s; + break; + + case 477 : + int LA192_529 = input.LA(1); + + int index192_529 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_529); + if ( s>=0 ) return s; + break; + + case 478 : + int LA192_660 = input.LA(1); + + int index192_660 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_660); + if ( s>=0 ) return s; + break; + + case 479 : + int LA192_765 = input.LA(1); + + int index192_765 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_765); + if ( s>=0 ) return s; + break; + + case 480 : + int LA192_89 = input.LA(1); + + int index192_89 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_89); + if ( s>=0 ) return s; + break; + + case 481 : + int LA192_56 = input.LA(1); + + int index192_56 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_56); + if ( s>=0 ) return s; + break; + + case 482 : + int LA192_120 = input.LA(1); + + int index192_120 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_120); + if ( s>=0 ) return s; + break; + + case 483 : + int LA192_138 = input.LA(1); + + int index192_138 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_138); + if ( s>=0 ) return s; + break; + + case 484 : + int LA192_283 = input.LA(1); + + int index192_283 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_283); + if ( s>=0 ) return s; + break; + + case 485 : + int LA192_768 = input.LA(1); + + int index192_768 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_768); + if ( s>=0 ) return s; + break; + + case 486 : + int LA192_398 = input.LA(1); + + int index192_398 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_398); + if ( s>=0 ) return s; + break; + + case 487 : + int LA192_532 = input.LA(1); + + int index192_532 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_532); + if ( s>=0 ) return s; + break; + + case 488 : + int LA192_663 = input.LA(1); + + int index192_663 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_663); + if ( s>=0 ) return s; + break; + + case 489 : + int LA192_828 = input.LA(1); + + int index192_828 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index192_828); + if ( s>=0 ) return s; + break; + + case 490 : + int LA192_68 = input.LA(1); + s = -1; + if ( (LA192_68=='n') ) {s = 192;} + else if ( (LA192_68=='N') ) {s = 193;} + else if ( ((LA192_68 >= '\u0000' && LA192_68 <= '\t')||LA192_68=='\u000B'||(LA192_68 >= '\u000E' && LA192_68 <= '/')||(LA192_68 >= '1' && LA192_68 <= '3')||LA192_68=='5'||(LA192_68 >= '7' && LA192_68 <= 'M')||(LA192_68 >= 'O' && LA192_68 <= 'm')||(LA192_68 >= 'o' && LA192_68 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_68=='0') ) {s = 194;} + else if ( (LA192_68=='4'||LA192_68=='6') ) {s = 195;} + if ( s>=0 ) return s; + break; + + case 491 : + int LA192_572 = input.LA(1); + + int index192_572 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index192_572); + if ( s>=0 ) return s; + break; + + case 492 : + int LA192_561 = input.LA(1); + + int index192_561 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_561); + if ( s>=0 ) return s; + break; + case 493 : - int LA192_171 = input.LA(1); - - int index192_171 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_171); + int LA192_71 = input.LA(1); + s = -1; + if ( ((LA192_71 >= '\u0000' && LA192_71 <= '\t')||LA192_71=='\u000B'||(LA192_71 >= '\u000E' && LA192_71 <= '/')||(LA192_71 >= '1' && LA192_71 <= '3')||LA192_71=='5'||(LA192_71 >= '7' && LA192_71 <= '\uFFFF')) ) {s = 12;} + else if ( (LA192_71=='0') ) {s = 199;} + else if ( (LA192_71=='4'||LA192_71=='6') ) {s = 200;} if ( s>=0 ) return s; break; case 494 : - int LA192_793 = input.LA(1); - - int index192_793 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index192_793); + int LA192_304 = input.LA(1); + + int index192_304 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_304); if ( s>=0 ) return s; break; case 495 : - int LA192_172 = input.LA(1); - - int index192_172 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_172); + int LA192_305 = input.LA(1); + + int index192_305 = input.index(); + input.rewind(); + s = -1; + if ( (synpred6_Css3()) ) {s = 178;} + else if ( (true) ) {s = 12;} + + input.seek(index192_305); if ( s>=0 ) return s; break; case 496 : - int LA192_314 = input.LA(1); - - int index192_314 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_314); + int LA192_422 = input.LA(1); + + int index192_422 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_422); if ( s>=0 ) return s; break; case 497 : - int LA192_315 = input.LA(1); - - int index192_315 = input.index(); - input.rewind(); - s = -1; - if ( (synpred8_Css3()) ) {s = 191;} - else if ( (true) ) {s = 12;} - - input.seek(index192_315); + int LA192_686 = input.LA(1); + + int index192_686 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_686); if ( s>=0 ) return s; break; case 498 : - int LA192_469 = input.LA(1); - - int index192_469 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_469); + int LA192_426 = input.LA(1); + + int index192_426 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_426); if ( s>=0 ) return s; break; case 499 : - int LA192_787 = input.LA(1); - - int index192_787 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index192_787); + int LA192_465 = input.LA(1); + + int index192_465 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_465); if ( s>=0 ) return s; break; case 500 : - int LA192_217 = input.LA(1); - - int index192_217 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_217); + int LA192_165 = input.LA(1); + + int index192_165 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_165); if ( s>=0 ) return s; break; case 501 : - int LA192_218 = input.LA(1); - - int index192_218 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index192_218); + int LA192_466 = input.LA(1); + + int index192_466 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index192_466); if ( s>=0 ) return s; break; case 502 : - int LA192_725 = input.LA(1); - - int index192_725 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index192_725); + int LA192_168 = input.LA(1); + + int index192_168 = input.index(); + input.rewind(); + s = -1; + if ( (synpred4_Css3()) ) {s = 162;} + else if ( (true) ) {s = 12;} + + input.seek(index192_168); if ( s>=0 ) return s; break; case 503 : - int LA192_26 = input.LA(1); - s = -1; - if ( (LA192_26=='p') ) {s = 107;} - else if ( (LA192_26=='P') ) {s = 108;} - else if ( ((LA192_26 >= '\u0000' && LA192_26 <= '\t')||LA192_26=='\u000B'||(LA192_26 >= '\u000E' && LA192_26 <= '/')||(LA192_26 >= '1' && LA192_26 <= '3')||(LA192_26 >= '8' && LA192_26 <= 'O')||(LA192_26 >= 'Q' && LA192_26 <= 'o')||(LA192_26 >= 'q' && LA192_26 <= '\uFFFF')) ) {s = 12;} - else if ( (LA192_26=='0') ) {s = 109;} - else if ( (LA192_26=='5'||LA192_26=='7') ) {s = 110;} - else if ( (LA192_26=='4'||LA192_26=='6') ) {s = 111;} + int LA192_689 = input.LA(1); + + int index192_689 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index192_689); if ( s>=0 ) return s; break; } @@ -20372,109 +20403,109 @@ "\1\uffff\1\70\1\74\1\76\1\100\1\102\2\uffff\1\106\1\110\4\uffff\1\112"+ "\1\uffff\1\114\1\117\4\uffff\1\121\1\122\1\130\3\uffff\1\35\1\uffff\2"+ "\35\1\uffff\1\143\1\uffff\2\35\3\uffff\20\71\42\uffff\3\35\1\uffff\5\35"+ - "\2\uffff\2\35\1\uffff\3\71\1\u0094\27\71\1\u00ae\2\35\1\uffff\12\35\3"+ - "\71\1\uffff\10\71\1\u00c8\20\71\2\uffff\15\35\3\71\1\u00e9\7\71\1\uffff"+ - "\12\71\1\u00fe\1\u00ff\1\71\1\u0101\2\71\15\35\1\uffff\2\71\1\uffff\1"+ - "\u0112\1\u0113\20\71\1\u0126\1\71\2\uffff\1\u0128\1\uffff\1\u0129\1\71"+ - "\14\35\1\u0135\1\71\2\uffff\16\71\1\u0147\2\71\1\u014a\1\uffff\1\u014b"+ - "\2\uffff\1\71\10\35\3\uffff\1\u0152\1\71\1\u0154\1\71\1\u0156\14\71\1"+ - "\uffff\2\71\2\uffff\1\u0167\5\35\1\uffff\1\71\1\uffff\1\71\1\uffff\1\71"+ - "\1\u016e\1\u0170\5\71\1\u0176\7\71\1\uffff\3\35\1\u017f\1\71\1\u0181\1"+ - "\uffff\1\71\1\uffff\1\71\1\u0185\3\71\1\uffff\2\71\1\u018b\4\71\1\35\1"+ - "\uffff\1\71\1\uffff\1\71\1\u0193\1\71\1\uffff\5\71\1\uffff\4\71\1\uffff"+ - "\2\71\1\uffff\1\71\1\u01a2\2\71\1\u01a5\1\u01a6\10\71\1\uffff\1\71\1\u01b1"+ - "\2\uffff\1\u01b2\1\u01b3\2\71\1\u01b6\3\71\1\u01ba\1\71\3\uffff\1\u01bc"+ - "\1\71\1\uffff\3\71\1\uffff\1\71\1\uffff\1\71\1\u01c3\4\71\1\uffff\1\u01c8"+ - "\3\71\1\uffff\2\71\1\u01ce\1\u01cf\1\71\2\uffff\1\u01d1\1\uffff"; + "\2\uffff\2\35\1\uffff\3\71\1\u0096\27\71\2\uffff\1\u00b0\2\35\1\uffff"+ + "\12\35\3\71\1\uffff\10\71\1\u00ca\20\71\2\uffff\15\35\3\71\1\u00eb\7\71"+ + "\1\uffff\12\71\1\u0100\1\u0101\1\71\1\u0103\2\71\15\35\1\uffff\2\71\1"+ + "\uffff\1\u0114\1\u0115\20\71\1\u0128\1\71\2\uffff\1\u012a\1\uffff\1\u012b"+ + "\1\71\14\35\1\u0137\1\71\2\uffff\16\71\1\u0149\2\71\1\u014c\1\uffff\1"+ + "\u014d\2\uffff\1\71\10\35\3\uffff\1\u0154\1\71\1\u0156\1\71\1\u0158\14"+ + "\71\1\uffff\2\71\2\uffff\1\u0169\5\35\1\uffff\1\71\1\uffff\1\71\1\uffff"+ + "\1\71\1\u0170\1\u0172\5\71\1\u0178\7\71\1\uffff\3\35\1\u0181\1\71\1\u0183"+ + "\1\uffff\1\71\1\uffff\1\71\1\u0187\3\71\1\uffff\2\71\1\u018d\4\71\1\35"+ + "\1\uffff\1\71\1\uffff\1\71\1\u0195\1\71\1\uffff\5\71\1\uffff\4\71\1\uffff"+ + "\2\71\1\uffff\1\71\1\u01a4\2\71\1\u01a7\1\u01a8\10\71\1\uffff\1\71\1\u01b3"+ + "\2\uffff\1\u01b4\1\u01b5\2\71\1\u01b8\3\71\1\u01bc\1\71\3\uffff\1\u01be"+ + "\1\71\1\uffff\3\71\1\uffff\1\71\1\uffff\1\71\1\u01c5\4\71\1\uffff\1\u01ca"+ + "\3\71\1\uffff\2\71\1\u01d0\1\u01d1\1\71\2\uffff\1\u01d3\1\uffff"; static final String DFA208_eofS = - "\u01d2\uffff"; + "\u01d4\uffff"; static final String DFA208_minS = "\1\11\1\55\1\41\1\55\2\75\1\uffff\1\55\2\75\4\uffff\1\74\1\uffff\1\72"+ "\1\52\4\uffff\1\56\1\55\1\11\3\uffff\1\117\1\uffff\2\122\1\0\1\55\1\uffff"+ "\1\117\1\105\2\uffff\1\55\1\145\1\106\1\101\1\105\1\101\1\110\3\117\2"+ - "\105\1\115\1\101\1\105\1\101\1\124\42\uffff\1\124\2\114\1\0\1\114\1\122"+ - "\1\60\1\122\1\65\2\uffff\1\115\1\107\1\uffff\1\163\1\120\1\103\1\55\1"+ - "\107\1\104\1\130\1\115\1\101\3\116\1\120\1\124\1\106\1\107\1\124\1\117"+ - "\1\105\1\124\1\122\1\123\1\103\1\102\1\122\1\111\2\55\2\50\1\0\1\114\1"+ - "\60\1\114\1\62\1\50\1\60\1\65\1\122\1\101\1\105\1\164\1\117\1\114\1\uffff"+ - "\1\105\2\111\1\105\1\122\1\116\2\124\1\55\1\103\1\55\2\124\1\110\1\125"+ - "\1\132\1\102\1\105\1\117\1\105\1\110\1\125\1\116\1\114\1\122\2\uffff\1"+ - "\50\1\60\1\50\1\103\1\60\1\62\1\114\1\120\1\60\1\65\1\122\1\111\1\130"+ - "\1\56\1\122\1\125\1\55\1\101\1\116\2\123\1\124\1\105\1\55\1\uffff\1\124"+ - "\1\103\1\117\1\55\1\124\1\122\1\55\1\113\1\116\1\122\2\55\1\107\1\55\1"+ - "\105\1\117\1\60\1\103\2\50\1\60\1\62\1\114\1\122\2\65\1\122\1\116\1\120"+ - "\1\uffff\1\124\1\104\1\uffff\2\55\1\120\2\105\1\116\1\106\1\111\2\105"+ - "\1\111\1\115\1\102\1\55\1\116\1\104\1\111\1\104\1\55\1\106\2\uffff\1\55"+ - "\1\uffff\1\55\1\117\1\60\1\103\2\50\1\65\1\62\1\114\1\105\1\65\1\122\2"+ - "\50\1\55\1\105\2\uffff\1\101\1\124\1\122\1\124\1\101\1\117\1\106\1\116"+ - "\1\107\1\55\1\117\1\111\1\117\1\102\1\55\1\117\1\124\1\55\1\uffff\1\55"+ - "\2\uffff\1\124\1\64\1\103\2\50\1\62\1\114\1\106\1\122\3\uffff\1\55\1\103"+ - "\3\55\1\103\1\116\2\124\1\110\1\103\1\120\1\104\1\124\1\117\1\111\1\117"+ - "\1\uffff\1\103\1\55\2\uffff\1\55\1\103\2\50\1\114\1\111\1\uffff\1\105"+ - "\1\uffff\1\123\1\uffff\1\105\2\55\1\105\1\124\2\105\1\111\1\55\1\104\1"+ - "\124\1\120\1\104\1\124\1\125\1\113\1\uffff\2\50\1\130\1\55\1\124\1\55"+ - "\1\uffff\1\103\1\uffff\1\122\1\55\1\106\1\116\1\107\1\uffff\1\114\1\117"+ - "\1\55\1\104\1\124\1\115\1\105\1\50\1\uffff\1\131\1\uffff\1\117\1\55\1"+ - "\103\1\uffff\2\124\1\110\1\105\1\115\1\uffff\1\114\1\117\1\105\1\131\1"+ - "\uffff\1\114\1\122\1\uffff\1\117\1\55\1\105\1\124\2\55\1\105\1\115\1\116"+ - "\1\106\1\105\1\116\1\122\1\103\1\uffff\1\122\1\55\2\uffff\2\55\1\124\1"+ - "\122\1\55\1\105\1\116\1\117\1\55\1\103\3\uffff\1\55\1\101\1\uffff\1\122"+ - "\1\105\1\122\1\uffff\1\117\1\uffff\1\115\1\55\1\122\1\116\1\122\1\105"+ - "\1\uffff\1\55\1\105\1\116\1\123\1\uffff\1\122\1\105\2\55\1\122\2\uffff"+ - "\1\55\1\uffff"; + "\105\1\115\1\101\1\105\1\101\1\124\5\uffff\1\55\34\uffff\1\124\2\114\1"+ + "\0\1\114\1\122\1\60\1\122\1\65\2\uffff\1\115\1\107\1\uffff\1\163\1\120"+ + "\1\103\1\55\1\107\1\104\1\130\1\115\1\101\3\116\1\120\1\124\1\106\1\107"+ + "\1\124\1\117\1\105\1\124\1\122\1\123\1\103\1\102\1\122\1\111\1\55\2\uffff"+ + "\1\55\2\50\1\0\1\114\1\60\1\114\1\62\1\50\1\60\1\65\1\122\1\101\1\105"+ + "\1\164\1\117\1\114\1\uffff\1\105\2\111\1\105\1\122\1\116\2\124\1\55\1"+ + "\103\1\55\2\124\1\110\1\125\1\132\1\102\1\105\1\117\1\105\1\110\1\125"+ + "\1\116\1\114\1\122\2\uffff\1\50\1\60\1\50\1\103\1\60\1\62\1\114\1\120"+ + "\1\60\1\65\1\122\1\111\1\130\1\56\1\122\1\125\1\55\1\101\1\116\2\123\1"+ + "\124\1\105\1\55\1\uffff\1\124\1\103\1\117\1\55\1\124\1\122\1\55\1\113"+ + "\1\116\1\122\2\55\1\107\1\55\1\105\1\117\1\60\1\103\2\50\1\60\1\62\1\114"+ + "\1\122\2\65\1\122\1\116\1\120\1\uffff\1\124\1\104\1\uffff\2\55\1\120\2"+ + "\105\1\116\1\106\1\111\2\105\1\111\1\115\1\102\1\55\1\116\1\104\1\111"+ + "\1\104\1\55\1\106\2\uffff\1\55\1\uffff\1\55\1\117\1\60\1\103\2\50\1\65"+ + "\1\62\1\114\1\105\1\65\1\122\2\50\1\55\1\105\2\uffff\1\101\1\124\1\122"+ + "\1\124\1\101\1\117\1\106\1\116\1\107\1\55\1\117\1\111\1\117\1\102\1\55"+ + "\1\117\1\124\1\55\1\uffff\1\55\2\uffff\1\124\1\64\1\103\2\50\1\62\1\114"+ + "\1\106\1\122\3\uffff\1\55\1\103\3\55\1\103\1\116\2\124\1\110\1\103\1\120"+ + "\1\104\1\124\1\117\1\111\1\117\1\uffff\1\103\1\55\2\uffff\1\55\1\103\2"+ + "\50\1\114\1\111\1\uffff\1\105\1\uffff\1\123\1\uffff\1\105\2\55\1\105\1"+ + "\124\2\105\1\111\1\55\1\104\1\124\1\120\1\104\1\124\1\125\1\113\1\uffff"+ + "\2\50\1\130\1\55\1\124\1\55\1\uffff\1\103\1\uffff\1\122\1\55\1\106\1\116"+ + "\1\107\1\uffff\1\114\1\117\1\55\1\104\1\124\1\115\1\105\1\50\1\uffff\1"+ + "\131\1\uffff\1\117\1\55\1\103\1\uffff\2\124\1\110\1\105\1\115\1\uffff"+ + "\1\114\1\117\1\105\1\131\1\uffff\1\114\1\122\1\uffff\1\117\1\55\1\105"+ + "\1\124\2\55\1\105\1\115\1\116\1\106\1\105\1\116\1\122\1\103\1\uffff\1"+ + "\122\1\55\2\uffff\2\55\1\124\1\122\1\55\1\105\1\116\1\117\1\55\1\103\3"+ + "\uffff\1\55\1\101\1\uffff\1\122\1\105\1\122\1\uffff\1\117\1\uffff\1\115"+ + "\1\55\1\122\1\116\1\122\1\105\1\uffff\1\55\1\105\1\116\1\123\1\uffff\1"+ + "\122\1\105\2\55\1\122\2\uffff\1\55\1\uffff"; static final String DFA208_maxS = "\2\uffff\1\75\1\uffff\2\75\1\uffff\1\uffff\2\75\4\uffff\1\76\1\uffff\1"+ "\72\1\57\4\uffff\1\71\1\uffff\1\117\3\uffff\1\117\1\uffff\2\162\2\uffff"+ "\1\uffff\1\117\1\105\2\uffff\1\uffff\1\145\1\116\1\101\1\111\1\101\1\117"+ - "\1\125\2\117\1\105\1\111\1\127\1\130\1\105\1\110\1\124\42\uffff\1\124"+ - "\2\154\1\uffff\1\154\1\162\1\67\1\162\1\65\2\uffff\1\115\1\107\1\uffff"+ - "\1\163\1\120\1\103\1\uffff\1\107\1\104\1\130\1\115\1\101\1\125\1\122\1"+ - "\116\1\120\1\124\1\106\1\107\1\124\1\117\1\105\1\124\1\122\1\123\1\103"+ - "\1\102\1\122\1\111\1\55\1\uffff\2\50\1\uffff\1\154\1\67\1\154\1\62\1\55"+ - "\1\67\1\65\1\162\1\101\1\105\1\164\1\117\1\114\1\uffff\1\105\2\111\1\105"+ - "\1\122\1\116\2\124\1\uffff\1\103\1\55\2\124\1\110\1\125\1\132\1\102\1"+ - "\105\1\117\1\105\1\110\1\125\1\116\1\114\1\122\2\uffff\1\50\1\66\1\50"+ - "\1\143\1\67\1\62\1\154\1\120\1\67\1\65\1\162\1\111\1\130\1\56\1\122\1"+ - "\125\1\uffff\1\101\1\116\2\123\1\124\1\105\1\55\1\uffff\1\124\1\122\1"+ - "\117\1\55\1\124\1\122\1\55\1\113\1\116\1\122\2\uffff\1\107\1\uffff\1\105"+ - "\1\117\1\66\1\143\2\50\1\67\1\62\1\154\1\122\1\67\1\65\1\162\1\116\1\120"+ - "\1\uffff\1\124\1\104\1\uffff\2\uffff\1\120\2\105\1\116\1\106\1\111\2\105"+ - "\1\111\1\115\1\124\1\55\1\116\1\104\1\111\1\104\1\uffff\1\106\2\uffff"+ - "\1\uffff\1\uffff\1\uffff\1\117\1\66\1\143\2\50\1\67\1\62\1\154\1\105\1"+ - "\65\1\162\2\50\1\uffff\1\105\2\uffff\1\101\1\124\1\122\1\124\1\101\1\117"+ - "\1\106\1\116\1\107\1\55\1\117\1\111\1\117\1\124\1\uffff\1\117\1\124\1"+ - "\uffff\1\uffff\1\uffff\2\uffff\1\124\1\66\1\143\2\50\1\62\1\154\1\106"+ - "\1\162\3\uffff\1\uffff\1\103\1\uffff\1\55\1\uffff\1\103\1\116\2\124\1"+ - "\110\1\122\1\120\1\104\1\124\1\117\1\111\1\117\1\uffff\1\103\1\55\2\uffff"+ - "\1\uffff\1\143\2\50\1\154\1\111\1\uffff\1\105\1\uffff\1\123\1\uffff\1"+ - "\105\2\uffff\1\105\1\124\2\105\1\111\1\uffff\1\104\1\124\1\120\1\104\1"+ - "\124\1\125\1\113\1\uffff\2\50\1\130\1\uffff\1\124\1\uffff\1\uffff\1\103"+ - "\1\uffff\1\122\1\uffff\1\106\1\116\1\107\1\uffff\1\114\1\117\1\uffff\1"+ - "\104\1\124\1\115\1\105\1\50\1\uffff\1\131\1\uffff\1\117\1\uffff\1\103"+ - "\1\uffff\2\124\1\110\1\105\1\115\1\uffff\1\114\1\117\1\105\1\131\1\uffff"+ - "\1\114\1\122\1\uffff\1\117\1\uffff\1\105\1\124\2\uffff\1\105\1\115\1\116"+ - "\1\106\1\105\1\116\1\122\1\103\1\uffff\1\122\1\uffff\2\uffff\2\uffff\1"+ - "\124\1\122\1\uffff\1\105\1\116\1\117\1\uffff\1\103\3\uffff\1\uffff\1\101"+ - "\1\uffff\1\122\1\105\1\122\1\uffff\1\117\1\uffff\1\115\1\uffff\1\122\1"+ - "\116\1\122\1\105\1\uffff\1\uffff\1\105\1\116\1\123\1\uffff\1\122\1\105"+ - "\2\uffff\1\122\2\uffff\1\uffff\1\uffff"; + "\1\125\2\117\1\105\1\111\1\127\1\130\1\105\1\110\1\124\5\uffff\1\uffff"+ + "\34\uffff\1\124\2\154\1\uffff\1\154\1\162\1\67\1\162\1\65\2\uffff\1\115"+ + "\1\107\1\uffff\1\163\1\120\1\103\1\uffff\1\107\1\104\1\130\1\115\1\101"+ + "\1\125\1\122\1\116\1\120\1\124\1\106\1\107\1\124\1\117\1\105\1\124\1\122"+ + "\1\123\1\103\1\102\1\122\1\111\1\55\2\uffff\1\uffff\2\50\1\uffff\1\154"+ + "\1\67\1\154\1\62\1\55\1\67\1\65\1\162\1\101\1\105\1\164\1\117\1\114\1"+ + "\uffff\1\105\2\111\1\105\1\122\1\116\2\124\1\uffff\1\103\1\55\2\124\1"+ + "\110\1\125\1\132\1\102\1\105\1\117\1\105\1\110\1\125\1\116\1\114\1\122"+ + "\2\uffff\1\50\1\66\1\50\1\143\1\67\1\62\1\154\1\120\1\67\1\65\1\162\1"+ + "\111\1\130\1\56\1\122\1\125\1\uffff\1\101\1\116\2\123\1\124\1\105\1\55"+ + "\1\uffff\1\124\1\122\1\117\1\55\1\124\1\122\1\55\1\113\1\116\1\122\2\uffff"+ + "\1\107\1\uffff\1\105\1\117\1\66\1\143\2\50\1\67\1\62\1\154\1\122\1\67"+ + "\1\65\1\162\1\116\1\120\1\uffff\1\124\1\104\1\uffff\2\uffff\1\120\2\105"+ + "\1\116\1\106\1\111\2\105\1\111\1\115\1\124\1\55\1\116\1\104\1\111\1\104"+ + "\1\uffff\1\106\2\uffff\1\uffff\1\uffff\1\uffff\1\117\1\66\1\143\2\50\1"+ + "\67\1\62\1\154\1\105\1\65\1\162\2\50\1\uffff\1\105\2\uffff\1\101\1\124"+ + "\1\122\1\124\1\101\1\117\1\106\1\116\1\107\1\55\1\117\1\111\1\117\1\124"+ + "\1\uffff\1\117\1\124\1\uffff\1\uffff\1\uffff\2\uffff\1\124\1\66\1\143"+ + "\2\50\1\62\1\154\1\106\1\162\3\uffff\1\uffff\1\103\1\uffff\1\55\1\uffff"+ + "\1\103\1\116\2\124\1\110\1\122\1\120\1\104\1\124\1\117\1\111\1\117\1\uffff"+ + "\1\103\1\55\2\uffff\1\uffff\1\143\2\50\1\154\1\111\1\uffff\1\105\1\uffff"+ + "\1\123\1\uffff\1\105\2\uffff\1\105\1\124\2\105\1\111\1\uffff\1\104\1\124"+ + "\1\120\1\104\1\124\1\125\1\113\1\uffff\2\50\1\130\1\uffff\1\124\1\uffff"+ + "\1\uffff\1\103\1\uffff\1\122\1\uffff\1\106\1\116\1\107\1\uffff\1\114\1"+ + "\117\1\uffff\1\104\1\124\1\115\1\105\1\50\1\uffff\1\131\1\uffff\1\117"+ + "\1\uffff\1\103\1\uffff\2\124\1\110\1\105\1\115\1\uffff\1\114\1\117\1\105"+ + "\1\131\1\uffff\1\114\1\122\1\uffff\1\117\1\uffff\1\105\1\124\2\uffff\1"+ + "\105\1\115\1\116\1\106\1\105\1\116\1\122\1\103\1\uffff\1\122\1\uffff\2"+ + "\uffff\2\uffff\1\124\1\122\1\uffff\1\105\1\116\1\117\1\uffff\1\103\3\uffff"+ + "\1\uffff\1\101\1\uffff\1\122\1\105\1\122\1\uffff\1\117\1\uffff\1\115\1"+ + "\uffff\1\122\1\116\1\122\1\105\1\uffff\1\uffff\1\105\1\116\1\123\1\uffff"+ + "\1\122\1\105\2\uffff\1\122\2\uffff\1\uffff\1\uffff"; static final String DFA208_acceptS = "\6\uffff\1\6\3\uffff\1\12\1\13\1\14\1\15\1\uffff\1\17\2\uffff\1\24\1\26"+ - "\1\27\1\30\3\uffff\1\43\1\46\1\47\1\uffff\1\51\4\uffff\1\135\2\uffff\1"+ - "\142\1\143\21\uffff\1\126\1\127\1\2\1\42\1\40\1\3\1\23\1\4\1\32\1\5\1"+ - "\33\1\7\1\130\1\10\1\25\1\41\1\11\1\36\1\16\1\21\1\20\1\144\1\145\1\22"+ - "\1\44\1\31\1\34\1\134\1\37\1\131\1\132\1\133\1\35\1\54\11\uffff\1\52\1"+ - "\53\2\uffff\1\1\54\uffff\1\115\31\uffff\1\50\1\136\30\uffff\1\120\35\uffff"+ - "\1\45\2\uffff\1\56\24\uffff\1\116\1\123\1\uffff\1\114\20\uffff\1\57\1"+ - "\107\22\uffff\1\113\1\uffff\1\112\1\124\11\uffff\1\140\1\141\1\55\21\uffff"+ - "\1\122\2\uffff\1\111\1\117\6\uffff\1\110\1\uffff\1\61\1\uffff\1\106\20"+ - "\uffff\1\125\6\uffff\1\121\1\uffff\1\65\5\uffff\1\76\10\uffff\1\60\1\uffff"+ - "\1\63\3\uffff\1\67\5\uffff\1\101\4\uffff\1\137\2\uffff\1\66\16\uffff\1"+ - "\72\2\uffff\1\77\1\100\12\uffff\1\74\1\102\1\103\2\uffff\1\62\3\uffff"+ - "\1\73\1\uffff\1\104\6\uffff\1\64\4\uffff\1\70\5\uffff\1\105\1\71\1\uffff"+ - "\1\75"; + "\1\27\1\30\3\uffff\1\43\1\46\1\47\1\uffff\1\51\4\uffff\1\136\2\uffff\1"+ + "\143\1\144\21\uffff\1\127\1\130\1\2\1\42\1\40\1\uffff\1\23\1\4\1\32\1"+ + "\5\1\33\1\7\1\131\1\10\1\25\1\41\1\11\1\36\1\16\1\21\1\20\1\145\1\146"+ + "\1\22\1\44\1\31\1\34\1\135\1\37\1\132\1\133\1\134\1\35\1\54\11\uffff\1"+ + "\52\1\53\2\uffff\1\1\33\uffff\1\3\1\106\21\uffff\1\116\31\uffff\1\50\1"+ + "\137\30\uffff\1\121\35\uffff\1\45\2\uffff\1\56\24\uffff\1\117\1\124\1"+ + "\uffff\1\115\20\uffff\1\57\1\110\22\uffff\1\114\1\uffff\1\113\1\125\11"+ + "\uffff\1\141\1\142\1\55\21\uffff\1\123\2\uffff\1\112\1\120\6\uffff\1\111"+ + "\1\uffff\1\61\1\uffff\1\107\20\uffff\1\126\6\uffff\1\122\1\uffff\1\65"+ + "\5\uffff\1\76\10\uffff\1\60\1\uffff\1\63\3\uffff\1\67\5\uffff\1\101\4"+ + "\uffff\1\140\2\uffff\1\66\16\uffff\1\72\2\uffff\1\77\1\100\12\uffff\1"+ + "\74\1\102\1\103\2\uffff\1\62\3\uffff\1\73\1\uffff\1\104\6\uffff\1\64\4"+ + "\uffff\1\70\5\uffff\1\105\1\71\1\uffff\1\75"; static final String DFA208_specialS = - "\40\uffff\1\2\74\uffff\1\1\50\uffff\1\0\u014b\uffff}>"; + "\40\uffff\1\2\74\uffff\1\1\52\uffff\1\0\u014b\uffff}>"; static final String[] DFA208_transitionS = { "\1\45\1\46\2\uffff\1\46\22\uffff\1\45\1\30\1\32\1\41\1\7\1\27\1\31\1"+ "\32\1\23\1\24\1\10\1\22\1\25\1\3\1\26\1\21\12\42\1\20\1\17\1\2\1\16\1"+ @@ -20550,64 +20581,63 @@ "", "", "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "\1\u0083", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\12\35\1\uffff\1\35\2\uffff\42\35\1\u0088\4\35\1\u008a\1\35\1\u008a"+ - "\32\35\1\u0089\37\35\1\u0087\uff8d\35", - "\1\u008b\17\uffff\1\u0086\17\uffff\1\u0084", + "\1\u0084\20\uffff\1\u0083\2\uffff\32\u0084\1\uffff\1\u0084\2\uffff\1"+ + "\u0084\1\uffff\32\u0084\5\uffff\uff80\u0084", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "\1\u0085", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", + "\12\35\1\uffff\1\35\2\uffff\42\35\1\u008a\4\35\1\u008c\1\35\1\u008c"+ + "\32\35\1\u008b\37\35\1\u0089\uff8d\35", + "\1\u008d\17\uffff\1\u0088\17\uffff\1\u0086", "\1\134\11\uffff\1\135\25\uffff\1\133", - "\1\u008c\4\uffff\1\u008d\1\uffff\1\u008d", + "\1\u008e\4\uffff\1\u008f\1\uffff\1\u008f", "\1\134\11\uffff\1\135\25\uffff\1\133", - "\1\u008e", - "", - "", - "\1\u008f", "\1\u0090", "", + "", "\1\u0091", "\1\u0092", + "", "\1\u0093", + "\1\u0094", + "\1\u0095", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0095", - "\1\u0096", "\1\u0097", "\1\u0098", "\1\u0099", - "\1\u009b\6\uffff\1\u009a", - "\1\u009c\3\uffff\1\u009d", - "\1\u009e", - "\1\u009f", + "\1\u009a", + "\1\u009b", + "\1\u009d\6\uffff\1\u009c", + "\1\u009e\3\uffff\1\u009f", "\1\u00a0", "\1\u00a1", "\1\u00a2", @@ -20622,38 +20652,40 @@ "\1\u00ab", "\1\u00ac", "\1\u00ad", + "\1\u00ae", + "\1\u00af", + "", + "", "\1\35\2\uffff\12\35\7\uffff\32\35\1\uffff\1\35\2\uffff\1\35\1\uffff"+ "\32\35\5\uffff\uff80\35", - "\1\u00af", - "\1\u00af", - "\12\35\1\uffff\1\35\2\uffff\42\35\1\u00b1\3\35\1\u00b3\1\35\1\u00b3"+ - "\25\35\1\u00b2\37\35\1\u00b0\uff93\35", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\1\u00b4\4\uffff\1\u00b5\1\uffff\1\u00b5", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\1\u00b6", - "\1\u00af\4\uffff\1\u00b7", - "\1\u00b8\4\uffff\1\u00b9\1\uffff\1\u00b9", - "\1\u00ba", + "\1\u00b1", + "\1\u00b1", + "\12\35\1\uffff\1\35\2\uffff\42\35\1\u00b3\3\35\1\u00b5\1\35\1\u00b5"+ + "\25\35\1\u00b4\37\35\1\u00b2\uff93\35", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", + "\1\u00b6\4\uffff\1\u00b7\1\uffff\1\u00b7", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", + "\1\u00b8", + "\1\u00b1\4\uffff\1\u00b9", + "\1\u00ba\4\uffff\1\u00bb\1\uffff\1\u00bb", + "\1\u00bc", "\1\134\11\uffff\1\135\25\uffff\1\133", - "\1\u00bb", - "\1\u00bc", "\1\u00bd", "\1\u00be", "\1\u00bf", - "", "\1\u00c0", "\1\u00c1", + "", "\1\u00c2", "\1\u00c3", "\1\u00c4", "\1\u00c5", "\1\u00c6", "\1\u00c7", + "\1\u00c8", + "\1\u00c9", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u00c9", - "\1\u00ca", "\1\u00cb", "\1\u00cc", "\1\u00cd", @@ -20668,76 +20700,76 @@ "\1\u00d6", "\1\u00d7", "\1\u00d8", - "", - "", - "\1\u00af", - "\1\u00d9\3\uffff\1\u00da\1\uffff\1\u00da", - "\1\u00af", - "\1\u00dc\37\uffff\1\u00db", - "\1\u00dd\4\uffff\1\u00de\1\uffff\1\u00de", - "\1\u00df", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\1\u00e0", - "\1\u00e1\4\uffff\1\u00e2\1\uffff\1\u00e2", - "\1\u00e3", + "\1\u00d9", + "\1\u00da", + "", + "", + "\1\u00b1", + "\1\u00db\3\uffff\1\u00dc\1\uffff\1\u00dc", + "\1\u00b1", + "\1\u00de\37\uffff\1\u00dd", + "\1\u00df\4\uffff\1\u00e0\1\uffff\1\u00e0", + "\1\u00e1", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", + "\1\u00e2", + "\1\u00e3\4\uffff\1\u00e4\1\uffff\1\u00e4", + "\1\u00e5", "\1\134\11\uffff\1\135\25\uffff\1\133", - "\1\u00e4", - "\1\u00e5", "\1\u00e6", "\1\u00e7", "\1\u00e8", + "\1\u00e9", + "\1\u00ea", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u00ea", - "\1\u00eb", "\1\u00ec", "\1\u00ed", "\1\u00ee", "\1\u00ef", "\1\u00f0", - "", "\1\u00f1", - "\1\u00f3\10\uffff\1\u00f2\5\uffff\1\u00f4", - "\1\u00f5", - "\1\u00f6", + "\1\u00f2", + "", + "\1\u00f3", + "\1\u00f5\10\uffff\1\u00f4\5\uffff\1\u00f6", "\1\u00f7", "\1\u00f8", "\1\u00f9", "\1\u00fa", "\1\u00fb", "\1\u00fc", - "\1\71\2\uffff\12\71\7\uffff\10\71\1\u00fd\21\71\1\uffff\1\71\2\uffff"+ + "\1\u00fd", + "\1\u00fe", + "\1\71\2\uffff\12\71\7\uffff\10\71\1\u00ff\21\71\1\uffff\1\71\2\uffff"+ "\1\71\1\uffff\32\71\5\uffff\uff80\71", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0100", + "\1\u0102", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0102", - "\1\u0103", - "\1\u0104\3\uffff\1\u0105\1\uffff\1\u0105", - "\1\u0107\37\uffff\1\u0106", - "\1\u00af", - "\1\u00af", - "\1\u0108\4\uffff\1\u0109\1\uffff\1\u0109", - "\1\u010a", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\1\u010b", - "\1\u010c\1\uffff\1\u010c", + "\1\u0104", + "\1\u0105", + "\1\u0106\3\uffff\1\u0107\1\uffff\1\u0107", + "\1\u0109\37\uffff\1\u0108", + "\1\u00b1", + "\1\u00b1", + "\1\u010a\4\uffff\1\u010b\1\uffff\1\u010b", + "\1\u010c", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", "\1\u010d", + "\1\u010e\1\uffff\1\u010e", + "\1\u010f", "\1\134\11\uffff\1\135\25\uffff\1\133", - "\1\u010e", - "\1\u010f", - "", "\1\u0110", "\1\u0111", "", + "\1\u0112", + "\1\u0113", + "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0114", - "\1\u0115", "\1\u0116", "\1\u0117", "\1\u0118", @@ -20746,15 +20778,17 @@ "\1\u011b", "\1\u011c", "\1\u011d", - "\1\u0120\12\uffff\1\u011f\6\uffff\1\u011e", - "\1\u0121", - "\1\u0122", + "\1\u011e", + "\1\u011f", + "\1\u0122\12\uffff\1\u0121\6\uffff\1\u0120", "\1\u0123", "\1\u0124", "\1\u0125", + "\1\u0126", + "\1\u0127", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0127", + "\1\u0129", "", "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ @@ -20762,26 +20796,24 @@ "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u012a", - "\1\u012b\3\uffff\1\u012c\1\uffff\1\u012c", - "\1\u012e\37\uffff\1\u012d", - "\1\u00af", - "\1\u00af", - "\1\u012f\1\uffff\1\u012f", - "\1\u0130", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\1\u0131", + "\1\u012c", + "\1\u012d\3\uffff\1\u012e\1\uffff\1\u012e", + "\1\u0130\37\uffff\1\u012f", + "\1\u00b1", + "\1\u00b1", + "\1\u0131\1\uffff\1\u0131", "\1\u0132", - "\1\134\11\uffff\1\135\25\uffff\1\133", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", "\1\u0133", "\1\u0134", + "\1\134\11\uffff\1\135\25\uffff\1\133", + "\1\u0135", + "\1\u0136", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0136", - "", - "", - "\1\u0137", "\1\u0138", + "", + "", "\1\u0139", "\1\u013a", "\1\u013b", @@ -20793,11 +20825,13 @@ "\1\u0141", "\1\u0142", "\1\u0143", - "\1\u0146\12\uffff\1\u0145\6\uffff\1\u0144", + "\1\u0144", + "\1\u0145", + "\1\u0148\12\uffff\1\u0147\6\uffff\1\u0146", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0148", - "\1\u0149", + "\1\u014a", + "\1\u014b", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", "", @@ -20805,144 +20839,144 @@ "\32\71\5\uffff\uff80\71", "", "", - "\1\u014c", - "\1\u014d\1\uffff\1\u014d", - "\1\u014f\37\uffff\1\u014e", - "\1\u00af", - "\1\u00af", - "\1\u0150", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\1\u0151", + "\1\u014e", + "\1\u014f\1\uffff\1\u014f", + "\1\u0151\37\uffff\1\u0150", + "\1\u00b1", + "\1\u00b1", + "\1\u0152", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", + "\1\u0153", "\1\134\11\uffff\1\135\25\uffff\1\133", "", "", "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0153", - "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ - "\32\71\5\uffff\uff80\71", "\1\u0155", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", "\1\u0157", - "\1\u0158", + "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ + "\32\71\5\uffff\uff80\71", "\1\u0159", "\1\u015a", "\1\u015b", - "\1\u015d\10\uffff\1\u015c\5\uffff\1\u015e", - "\1\u015f", - "\1\u0160", + "\1\u015c", + "\1\u015d", + "\1\u015f\10\uffff\1\u015e\5\uffff\1\u0160", "\1\u0161", "\1\u0162", "\1\u0163", "\1\u0164", - "", "\1\u0165", "\1\u0166", "", + "\1\u0167", + "\1\u0168", + "", "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0169\37\uffff\1\u0168", - "\1\u00af", - "\1\u00af", - "\1\u0085\17\uffff\1\u0086\17\uffff\1\u0084", - "\1\u016a", - "", - "\1\u016b", - "", + "\1\u016b\37\uffff\1\u016a", + "\1\u00b1", + "\1\u00b1", + "\1\u0087\17\uffff\1\u0088\17\uffff\1\u0086", "\1\u016c", "", "\1\u016d", + "", + "\1\u016e", + "", + "\1\u016f", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u016f\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ + "\1\u0171\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0171", - "\1\u0172", "\1\u0173", "\1\u0174", "\1\u0175", + "\1\u0176", + "\1\u0177", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0177", - "\1\u0178", "\1\u0179", "\1\u017a", "\1\u017b", "\1\u017c", "\1\u017d", - "", - "\1\u00af", - "\1\u00af", "\1\u017e", - "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ - "\32\71\5\uffff\uff80\71", + "\1\u017f", + "", + "\1\u00b1", + "\1\u00b1", "\1\u0180", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "", "\1\u0182", - "", - "\1\u0183", - "\1\u0184\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ + "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0186", - "\1\u0187", + "", + "\1\u0184", + "", + "\1\u0185", + "\1\u0186\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ + "\32\71\5\uffff\uff80\71", "\1\u0188", - "", "\1\u0189", "\1\u018a", + "", + "\1\u018b", + "\1\u018c", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u018c", - "\1\u018d", "\1\u018e", "\1\u018f", "\1\u0190", - "", "\1\u0191", - "", "\1\u0192", + "", + "\1\u0193", + "", + "\1\u0194", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u0194", - "", - "\1\u0195", "\1\u0196", + "", "\1\u0197", "\1\u0198", "\1\u0199", - "", "\1\u019a", "\1\u019b", + "", "\1\u019c", "\1\u019d", - "", "\1\u019e", "\1\u019f", "", "\1\u01a0", - "\1\u01a1\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ + "\1\u01a1", + "", + "\1\u01a2", + "\1\u01a3\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u01a3", - "\1\u01a4", + "\1\u01a5", + "\1\u01a6", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u01a7", - "\1\u01a8", "\1\u01a9", "\1\u01aa", "\1\u01ab", "\1\u01ac", "\1\u01ad", "\1\u01ae", - "", "\1\u01af", - "\1\u01b0\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ + "\1\u01b0", + "", + "\1\u01b1", + "\1\u01b2\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", "", "", @@ -20950,50 +20984,50 @@ "\32\71\5\uffff\uff80\71", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u01b4", - "\1\u01b5", + "\1\u01b6", + "\1\u01b7", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u01b7", - "\1\u01b8", "\1\u01b9", - "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ - "\32\71\5\uffff\uff80\71", + "\1\u01ba", "\1\u01bb", - "", - "", - "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", "\1\u01bd", "", - "\1\u01be", - "\1\u01bf", - "\1\u01c0", - "", - "\1\u01c1", - "", - "\1\u01c2", + "", + "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", + "\1\u01bf", + "", + "\1\u01c0", + "\1\u01c1", + "\1\u01c2", + "", + "\1\u01c3", + "", "\1\u01c4", - "\1\u01c5", + "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ + "\32\71\5\uffff\uff80\71", "\1\u01c6", "\1\u01c7", + "\1\u01c8", + "\1\u01c9", "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u01c9", - "\1\u01ca", "\1\u01cb", - "", "\1\u01cc", "\1\u01cd", + "", + "\1\u01ce", + "\1\u01cf", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ "\32\71\5\uffff\uff80\71", - "\1\u01d0", + "\1\u01d2", "", "", "\1\71\2\uffff\12\71\7\uffff\32\71\1\uffff\1\71\2\uffff\1\71\1\uffff"+ @@ -21032,7 +21066,7 @@ } @Override public String getDescription() { - return "1:1: Tokens : ( GEN | CDO | CDC | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS | GREATER | LBRACE | RBRACE | LBRACKET | RBRACKET | OPEQ | SEMI | COLON | DCOLON | SOLIDUS | MINUS | PLUS | STAR | LPAREN | RPAREN | COMMA | DOT | TILDE | PIPE | PERCENTAGE_SYMBOL | EXCLAMATION_MARK | CP_EQ | CP_NOT_EQ | LESS | GREATER_OR_EQ | LESS_OR_EQ | LESS_AND | CP_DOTS | LESS_REST | STRING | LESS_JS_STRING | NOT | IDENT | HASH_SYMBOL | HASH | IMPORTANT_SYM | 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_ERROR | SASS_WARN | SASS_IF | SASS_ELSE | SASS_ELSEIF | SASS_FOR | SASS_FUNCTION | SASS_RETURN | SASS_EACH | SASS_WHILE | SASS_AT_ROOT | AT_SIGN | AT_IDENT | SASS_VAR | SASS_DEFAULT | SASS_OPTIONAL | SASS_GLOBAL | SASS_EXTEND_ONLY_SELECTOR | NUMBER | URI | MOZ_URL_PREFIX | MOZ_DOMAIN | MOZ_REGEXP | WS | NL | COMMENT | LINE_COMMENT );"; + return "1:1: Tokens : ( GEN | CDO | CDC | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS | GREATER | LBRACE | RBRACE | LBRACKET | RBRACKET | OPEQ | SEMI | COLON | DCOLON | SOLIDUS | MINUS | PLUS | STAR | LPAREN | RPAREN | COMMA | DOT | TILDE | PIPE | PERCENTAGE_SYMBOL | EXCLAMATION_MARK | CP_EQ | CP_NOT_EQ | LESS | GREATER_OR_EQ | LESS_OR_EQ | LESS_AND | CP_DOTS | LESS_REST | STRING | LESS_JS_STRING | NOT | IDENT | HASH_SYMBOL | HASH | IMPORTANT_SYM | 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 | VAR | SASS_CONTENT | SASS_MIXIN | SASS_INCLUDE | SASS_EXTEND | SASS_DEBUG | SASS_ERROR | SASS_WARN | SASS_IF | SASS_ELSE | SASS_ELSEIF | SASS_FOR | SASS_FUNCTION | SASS_RETURN | SASS_EACH | SASS_WHILE | SASS_AT_ROOT | AT_SIGN | AT_IDENT | SASS_VAR | SASS_DEFAULT | SASS_OPTIONAL | SASS_GLOBAL | SASS_EXTEND_ONLY_SELECTOR | NUMBER | URI | MOZ_URL_PREFIX | MOZ_DOMAIN | MOZ_REGEXP | WS | NL | COMMENT | LINE_COMMENT );"; } @Override public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { @@ -21040,24 +21074,24 @@ int _s = s; switch ( s ) { case 0 : - int LA208_134 = input.LA(1); - s = -1; - if ( (LA208_134=='l') ) {s = 176;} - else if ( (LA208_134=='0') ) {s = 177;} - else if ( (LA208_134=='L') ) {s = 178;} - else if ( ((LA208_134 >= '\u0000' && LA208_134 <= '\t')||LA208_134=='\u000B'||(LA208_134 >= '\u000E' && LA208_134 <= '/')||(LA208_134 >= '1' && LA208_134 <= '3')||LA208_134=='5'||(LA208_134 >= '7' && LA208_134 <= 'K')||(LA208_134 >= 'M' && LA208_134 <= 'k')||(LA208_134 >= 'm' && LA208_134 <= '\uFFFF')) ) {s = 29;} - else if ( (LA208_134=='4'||LA208_134=='6') ) {s = 179;} + int LA208_136 = input.LA(1); + s = -1; + if ( (LA208_136=='l') ) {s = 178;} + else if ( (LA208_136=='0') ) {s = 179;} + else if ( (LA208_136=='L') ) {s = 180;} + else if ( ((LA208_136 >= '\u0000' && LA208_136 <= '\t')||LA208_136=='\u000B'||(LA208_136 >= '\u000E' && LA208_136 <= '/')||(LA208_136 >= '1' && LA208_136 <= '3')||LA208_136=='5'||(LA208_136 >= '7' && LA208_136 <= 'K')||(LA208_136 >= 'M' && LA208_136 <= 'k')||(LA208_136 >= 'm' && LA208_136 <= '\uFFFF')) ) {s = 29;} + else if ( (LA208_136=='4'||LA208_136=='6') ) {s = 181;} if ( s>=0 ) return s; break; case 1 : int LA208_93 = input.LA(1); s = -1; - if ( (LA208_93=='r') ) {s = 135;} - else if ( (LA208_93=='0') ) {s = 136;} - else if ( (LA208_93=='R') ) {s = 137;} + if ( (LA208_93=='r') ) {s = 137;} + else if ( (LA208_93=='0') ) {s = 138;} + else if ( (LA208_93=='R') ) {s = 139;} else if ( ((LA208_93 >= '\u0000' && LA208_93 <= '\t')||LA208_93=='\u000B'||(LA208_93 >= '\u000E' && LA208_93 <= '/')||(LA208_93 >= '1' && LA208_93 <= '4')||LA208_93=='6'||(LA208_93 >= '8' && LA208_93 <= 'Q')||(LA208_93 >= 'S' && LA208_93 <= 'q')||(LA208_93 >= 's' && LA208_93 <= '\uFFFF')) ) {s = 29;} - else if ( (LA208_93=='5'||LA208_93=='7') ) {s = 138;} + else if ( (LA208_93=='5'||LA208_93=='7') ) {s = 140;} if ( s>=0 ) return s; break; diff --git a/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java b/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java --- a/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java +++ b/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java @@ -1,4 +1,4 @@ -// $ANTLR 3.5.2 /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2016-03-17 13:49:36 +// $ANTLR 3.5.2 /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g 2016-07-13 14:25:16 /* * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. @@ -79,7 +79,7 @@ "SASS_RETURN", "SASS_VAR", "SASS_WARN", "SASS_WHILE", "SEMI", "SOLIDUS", "STAR", "STRING", "T", "TILDE", "TIME", "TOPCENTER_SYM", "TOPLEFTCORNER_SYM", "TOPLEFT_SYM", "TOPRIGHTCORNER_SYM", "TOPRIGHT_SYM", "U", "UNICODE", "URI", - "URL", "V", "W", "WEBKIT_KEYFRAMES_SYM", "WS", "X", "Y", "Z" + "URL", "V", "VAR", "W", "WEBKIT_KEYFRAMES_SYM", "WS", "X", "Y", "Z" }; public static final int EOF=-1; public static final int A=4; @@ -222,12 +222,13 @@ public static final int URI=141; public static final int URL=142; public static final int V=143; - public static final int W=144; - public static final int WEBKIT_KEYFRAMES_SYM=145; - public static final int WS=146; - public static final int X=147; - public static final int Y=148; - public static final int Z=149; + public static final int VAR=144; + public static final int W=145; + public static final int WEBKIT_KEYFRAMES_SYM=146; + public static final int WS=147; + public static final int X=148; + public static final int Y=149; + public static final int Z=150; // delegates public Parser[] getDelegates() { @@ -238,46 +239,46 @@ public static final String[] ruleNames = new String[] { - "invalidRule", "sass_content", "synpred20_Css3", "simpleSelectorSequence", - "sass_map", "synpred7_Css3", "mediaFeatureValue", "esPred", "cp_math_expression_atom", - "sass_control", "function", "body", "sass_for", "selectorsGroup", "prio", - "cssId", "functionName", "cp_mixin_block", "synpred8_Css3", "propertyValue", - "sass_map_pair", "cp_expression_list", "cp_variable_declaration", "synpred17_Css3", - "synpred14_Css3", "fnAttributeValue", "sass_debug", "cp_mixin_call_args", - "synpred5_Css3", "cp_args_list", "synpred38_Css3", "cp_expression_atom", - "rule", "combinator", "synpred24_Css3", "mediaQueryOperator", "bodyItem", - "synpred23_Css3", "operator", "styleSheet", "syncTo_SEMI", "synpred12_Css3", - "sass_interpolation_expression_var", "cp_math_expression", "synpred2_Css3", - "media", "mediaQueryList", "cp_arg", "syncTo_RBRACE", "declarations", - "sass_else", "sass_each_variables", "page", "mediaFeature", "cp_term_symbol", - "sass_while", "moz_document_function", "cp_expression", "moz_document", - "declaration", "synpred34_Css3", "webkitKeyframeSelectors", "cp_math_expressions", - "fnAttribute", "synpred11_Css3", "mediaBody", "synpred19_Css3", "term", - "key_only", "syncToDeclarationsRule", "synpred4_Css3", "synpred47_Css3", - "synpred15_Css3", "synpred18_Css3", "elementName", "propertyDeclaration", - "ws", "synpred1_Css3", "margin", "namespacePrefix", "synpred43_Css3", - "slAttributeName", "cp_mixin_call", "less_fn_name", "sass_extend", "synpred31_Css3", - "mediaType", "vendorAtRule", "webkitKeyframes", "sass_if", "syncToFollow", - "less_function_in_condition", "synpred9_Css3", "importItem", "counterStyle", - "sass_selector_interpolation_exp", "less_selector_interpolation", "cp_mixin_declaration", - "synpred42_Css3", "synpred3_Css3", "pseudo", "generic_at_rule", "sass_extend_only_selector", - "sass_each", "synpred26_Css3", "synpred28_Css3", "expressionPredicate", - "synpred33_Css3", "mediaBodyItem", "synpred29_Css3", "sass_control_block", - "synpred36_Css3", "less_import_types", "cp_expression_operator", "cssClass", - "namespaces", "atRuleId", "sass_function_name", "imports", "elementSubsequent", - "namespacePrefixName", "key_or", "selector", "resourceIdentifier", "sass_function_return", - "namespace", "synpred6_Css3", "sass_map_name", "less_condition", "sass_error", - "synpred27_Css3", "less_selector_interpolation_exp", "hexColor", "expression", - "cp_variable", "key_and", "less_mixin_guarded", "fnAttributes", "synpred10_Css3", - "synpred16_Css3", "synpred21_Css3", "sass_nested_properties", "margin_sym", - "synpred13_Css3", "unaryOperator", "synpred30_Css3", "synpred32_Css3", - "less_when", "less_condition_operator", "at_rule", "synpred44_Css3", "charSetValue", - "fnAttributeName", "sass_function_declaration", "sass_map_pairs", "synpred37_Css3", - "synpred39_Css3", "synpred35_Css3", "slAttribute", "synpred45_Css3", "slAttributeValue", - "synpred46_Css3", "typeSelector", "cp_mixin_call_arg", "fontFace", "synpred22_Css3", - "synpred41_Css3", "sass_control_expression", "cp_propertyValue", "property", - "charSet", "mediaExpression", "pseudoPage", "synpred25_Css3", "synpred40_Css3", - "webkitKeyframesBlock", "cp_mixin_name", "mediaQuery" + "invalidRule", "mediaQuery", "sass_error", "mediaExpression", "function", + "combinator", "sass_map_pair", "namespace", "at_rule", "synpred5_Css3", + "cp_term_symbol", "synpred45_Css3", "webkitKeyframeSelectors", "unaryOperator", + "sass_interpolation_expression_var", "mediaFeatureValue", "synpred22_Css3", + "propertyValue", "synpred4_Css3", "counterStyle", "cp_expression", "sass_each_variables", + "synpred25_Css3", "cp_mixin_name", "less_selector_interpolation", "synpred2_Css3", + "selector", "cp_expression_operator", "expression", "synpred14_Css3", + "synpred9_Css3", "webkitKeyframes", "cp_expression_list", "cp_expression_atom", + "sass_for", "synpred11_Css3", "mediaType", "synpred46_Css3", "namespaces", + "key_and", "slAttributeName", "synpred47_Css3", "less_import_types", "synpred24_Css3", + "body", "sass_control_block", "atRuleId", "synpred6_Css3", "imports", + "elementName", "cp_propertyValue", "synpred23_Css3", "synpred19_Css3", + "synpred20_Css3", "styleSheet", "resourceIdentifier", "slAttributeValue", + "sass_content", "importItem", "hexColor", "synpred44_Css3", "synpred12_Css3", + "synpred34_Css3", "synpred39_Css3", "property", "slAttribute", "synpred36_Css3", + "rule", "esPred", "synpred40_Css3", "synpred18_Css3", "less_fn_name", + "mediaBody", "synpred28_Css3", "less_condition", "synpred27_Css3", "cp_variable_declaration", + "cp_mixin_call_args", "sass_if", "cp_mixin_call", "functionName", "sass_map", + "sass_extend_only_selector", "sass_else", "synpred16_Css3", "mediaQueryOperator", + "term", "synpred13_Css3", "namespacePrefixName", "webkitKeyframesBlock", + "charSetValue", "cssClass", "cp_variable", "cp_math_expression", "cp_mixin_call_arg", + "synpred15_Css3", "pseudoPage", "simpleSelectorSequence", "moz_document_function", + "sass_map_pairs", "synpred1_Css3", "synpred21_Css3", "less_selector_interpolation_exp", + "synpred37_Css3", "margin", "declaration", "margin_sym", "selectorsGroup", + "mediaFeature", "synpred3_Css3", "synpred8_Css3", "synpred10_Css3", "generic_at_rule", + "sass_function_name", "elementSubsequent", "synpred17_Css3", "cssId", + "variable", "less_function_in_condition", "prio", "cp_args_list", "cp_mixin_declaration", + "charSet", "fnAttributes", "key_or", "page", "sass_map_name", "synpred7_Css3", + "sass_function_declaration", "less_mixin_guarded", "cp_arg", "synpred35_Css3", + "media", "sass_function_return", "fnAttributeValue", "vendorAtRule", "syncTo_RBRACE", + "sass_debug", "synpred31_Css3", "cp_math_expressions", "mediaBodyItem", + "ws", "sass_extend", "syncToDeclarationsRule", "sass_selector_interpolation_exp", + "moz_document", "expressionPredicate", "fnAttributeName", "fnAttribute", + "key_only", "propertyDeclaration", "synpred29_Css3", "synpred32_Css3", + "synpred48_Css3", "operator", "sass_nested_properties", "syncToFollow", + "cp_mixin_block", "synpred42_Css3", "pseudo", "syncTo_SEMI", "mediaQueryList", + "bodyItem", "declarations", "synpred26_Css3", "less_condition_operator", + "sass_while", "fontFace", "synpred43_Css3", "namespacePrefix", "sass_each", + "typeSelector", "synpred30_Css3", "synpred38_Css3", "cp_math_expression_atom", + "synpred33_Css3", "sass_control", "synpred41_Css3", "less_when", "sass_control_expression" }; public static final boolean[] decisionCanBacktrack = new boolean[] { @@ -1519,91 +1520,91 @@ } } else if ( (LA20_0==SASS_IF) ) { - int LA20_26 = input.LA(2); - if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt20=1; - } - } - else if ( (LA20_0==SASS_FOR) ) { int LA20_27 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==SASS_EACH) ) { + else if ( (LA20_0==SASS_FOR) ) { int LA20_28 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==SASS_WHILE) ) { + else if ( (LA20_0==SASS_EACH) ) { int LA20_29 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==SASS_CONTENT) ) { + else if ( (LA20_0==SASS_WHILE) ) { int LA20_30 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==IMPORT_SYM) ) { + else if ( (LA20_0==SASS_CONTENT) ) { int LA20_31 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==PAGE_SYM) ) { + else if ( (LA20_0==IMPORT_SYM) ) { int LA20_32 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==FONT_FACE_SYM) ) { + else if ( (LA20_0==PAGE_SYM) ) { int LA20_33 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==MOZ_DOCUMENT_SYM) ) { + else if ( (LA20_0==FONT_FACE_SYM) ) { int LA20_34 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==WEBKIT_KEYFRAMES_SYM) ) { + else if ( (LA20_0==MOZ_DOCUMENT_SYM) ) { int LA20_35 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==MEDIA_SYM) ) { + else if ( (LA20_0==WEBKIT_KEYFRAMES_SYM) ) { int LA20_36 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==SASS_EXTEND) ) { + else if ( (LA20_0==MEDIA_SYM) ) { int LA20_37 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==COUNTER_STYLE_SYM) ) { + else if ( (LA20_0==SASS_EXTEND) ) { int LA20_38 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } - else if ( (LA20_0==SASS_FUNCTION) ) { - int LA20_40 = input.LA(2); + else if ( (LA20_0==COUNTER_STYLE_SYM) ) { + int LA20_39 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } } + else if ( (LA20_0==SASS_FUNCTION) ) { + int LA20_41 = input.LA(2); + if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt20=1; + } + } else if ( ((LA20_0 >= BOTTOMCENTER_SYM && LA20_0 <= BOTTOMRIGHT_SYM)||LA20_0==CHARSET_SYM||(LA20_0 >= LEFTBOTTOM_SYM && LA20_0 <= LEFTTOP_SYM)||LA20_0==NAMESPACE_SYM||(LA20_0 >= RIGHTBOTTOM_SYM && LA20_0 <= RIGHTTOP_SYM)||LA20_0==SASS_ELSE||LA20_0==SASS_RETURN||(LA20_0 >= TOPCENTER_SYM && LA20_0 <= TOPRIGHT_SYM)) ) { - int LA20_41 = input.LA(2); + int LA20_42 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt20=1; } @@ -1868,91 +1869,91 @@ } } else if ( (LA26_0==SASS_IF) ) { - int LA26_26 = input.LA(2); - if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt26=1; - } - } - else if ( (LA26_0==SASS_FOR) ) { int LA26_27 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==SASS_EACH) ) { + else if ( (LA26_0==SASS_FOR) ) { int LA26_28 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==SASS_WHILE) ) { + else if ( (LA26_0==SASS_EACH) ) { int LA26_29 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==SASS_CONTENT) ) { + else if ( (LA26_0==SASS_WHILE) ) { int LA26_30 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==IMPORT_SYM) ) { + else if ( (LA26_0==SASS_CONTENT) ) { int LA26_31 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==PAGE_SYM) ) { + else if ( (LA26_0==IMPORT_SYM) ) { int LA26_32 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==FONT_FACE_SYM) ) { + else if ( (LA26_0==PAGE_SYM) ) { int LA26_33 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==MOZ_DOCUMENT_SYM) ) { + else if ( (LA26_0==FONT_FACE_SYM) ) { int LA26_34 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==WEBKIT_KEYFRAMES_SYM) ) { + else if ( (LA26_0==MOZ_DOCUMENT_SYM) ) { int LA26_35 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==MEDIA_SYM) ) { + else if ( (LA26_0==WEBKIT_KEYFRAMES_SYM) ) { int LA26_36 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==SASS_EXTEND) ) { + else if ( (LA26_0==MEDIA_SYM) ) { int LA26_37 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==COUNTER_STYLE_SYM) ) { + else if ( (LA26_0==SASS_EXTEND) ) { int LA26_38 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } - else if ( (LA26_0==SASS_FUNCTION) ) { - int LA26_40 = input.LA(2); + else if ( (LA26_0==COUNTER_STYLE_SYM) ) { + int LA26_39 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } } + else if ( (LA26_0==SASS_FUNCTION) ) { + int LA26_41 = input.LA(2); + if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt26=1; + } + } else if ( ((LA26_0 >= BOTTOMCENTER_SYM && LA26_0 <= BOTTOMRIGHT_SYM)||LA26_0==CHARSET_SYM||(LA26_0 >= LEFTBOTTOM_SYM && LA26_0 <= LEFTTOP_SYM)||LA26_0==NAMESPACE_SYM||(LA26_0 >= RIGHTBOTTOM_SYM && LA26_0 <= RIGHTTOP_SYM)||LA26_0==SASS_ELSE||LA26_0==SASS_RETURN||(LA26_0 >= TOPCENTER_SYM && LA26_0 <= TOPRIGHT_SYM)) ) { - int LA26_41 = input.LA(2); + int LA26_42 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt26=1; } @@ -2180,91 +2181,91 @@ } } else if ( (LA31_0==SASS_IF) ) { - int LA31_26 = input.LA(2); - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { - alt31=1; - } - } - else if ( (LA31_0==SASS_FOR) ) { int LA31_27 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==SASS_EACH) ) { + else if ( (LA31_0==SASS_FOR) ) { int LA31_28 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==SASS_WHILE) ) { + else if ( (LA31_0==SASS_EACH) ) { int LA31_29 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==SASS_CONTENT) ) { + else if ( (LA31_0==SASS_WHILE) ) { int LA31_30 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==IMPORT_SYM) ) { + else if ( (LA31_0==SASS_CONTENT) ) { int LA31_31 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==PAGE_SYM) ) { + else if ( (LA31_0==IMPORT_SYM) ) { int LA31_32 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==FONT_FACE_SYM) ) { + else if ( (LA31_0==PAGE_SYM) ) { int LA31_33 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==MOZ_DOCUMENT_SYM) ) { + else if ( (LA31_0==FONT_FACE_SYM) ) { int LA31_34 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==WEBKIT_KEYFRAMES_SYM) ) { + else if ( (LA31_0==MOZ_DOCUMENT_SYM) ) { int LA31_35 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==MEDIA_SYM) ) { + else if ( (LA31_0==WEBKIT_KEYFRAMES_SYM) ) { int LA31_36 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==SASS_EXTEND) ) { + else if ( (LA31_0==MEDIA_SYM) ) { int LA31_37 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==COUNTER_STYLE_SYM) ) { + else if ( (LA31_0==SASS_EXTEND) ) { int LA31_38 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } - else if ( (LA31_0==SASS_FUNCTION) ) { - int LA31_40 = input.LA(2); + else if ( (LA31_0==COUNTER_STYLE_SYM) ) { + int LA31_39 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } } + else if ( (LA31_0==SASS_FUNCTION) ) { + int LA31_41 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { + alt31=1; + } + } else if ( ((LA31_0 >= BOTTOMCENTER_SYM && LA31_0 <= BOTTOMRIGHT_SYM)||LA31_0==CHARSET_SYM||(LA31_0 >= LEFTBOTTOM_SYM && LA31_0 <= LEFTTOP_SYM)||LA31_0==NAMESPACE_SYM||(LA31_0 >= RIGHTBOTTOM_SYM && LA31_0 <= RIGHTTOP_SYM)||LA31_0==SASS_ELSE||LA31_0==SASS_RETURN||(LA31_0 >= TOPCENTER_SYM && LA31_0 <= TOPRIGHT_SYM)) ) { - int LA31_41 = input.LA(2); + int LA31_42 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt31=1; } @@ -2465,7 +2466,7 @@ try { dbg.enterDecision(36, decisionCanBacktrack[36]); int LA36_0 = input.LA(1); - if ( ((LA36_0 >= AT_IDENT && LA36_0 <= AT_SIGN)||(LA36_0 >= BOTTOMCENTER_SYM && LA36_0 <= BOTTOMRIGHT_SYM)||(LA36_0 >= CHARSET_SYM && LA36_0 <= COLON)||LA36_0==COUNTER_STYLE_SYM||LA36_0==DCOLON||LA36_0==DOT||LA36_0==FONT_FACE_SYM||(LA36_0 >= GEN && LA36_0 <= GREATER)||(LA36_0 >= HASH && LA36_0 <= HASH_SYMBOL)||LA36_0==IDENT||LA36_0==IMPORT_SYM||(LA36_0 >= LBRACKET && LA36_0 <= LEFTTOP_SYM)||LA36_0==LESS_AND||(LA36_0 >= MEDIA_SYM && LA36_0 <= MOZ_DOCUMENT_SYM)||LA36_0==NAMESPACE_SYM||LA36_0==PAGE_SYM||(LA36_0 >= PIPE && LA36_0 <= PLUS)||(LA36_0 >= RIGHTBOTTOM_SYM && LA36_0 <= RIGHTTOP_SYM)||(LA36_0 >= SASS_AT_ROOT && LA36_0 <= SASS_DEBUG)||(LA36_0 >= SASS_EACH && LA36_0 <= SASS_ELSE)||(LA36_0 >= SASS_EXTEND && LA36_0 <= SASS_FUNCTION)||(LA36_0 >= SASS_IF && LA36_0 <= SASS_MIXIN)||(LA36_0 >= SASS_RETURN && LA36_0 <= SEMI)||LA36_0==STAR||LA36_0==TILDE||(LA36_0 >= TOPCENTER_SYM && LA36_0 <= TOPRIGHT_SYM)||LA36_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA36_0 >= AT_IDENT && LA36_0 <= AT_SIGN)||(LA36_0 >= BOTTOMCENTER_SYM && LA36_0 <= BOTTOMRIGHT_SYM)||(LA36_0 >= CHARSET_SYM && LA36_0 <= COLON)||LA36_0==COUNTER_STYLE_SYM||LA36_0==DCOLON||LA36_0==DOT||LA36_0==FONT_FACE_SYM||(LA36_0 >= GEN && LA36_0 <= GREATER)||(LA36_0 >= HASH && LA36_0 <= HASH_SYMBOL)||LA36_0==IDENT||LA36_0==IMPORT_SYM||(LA36_0 >= LBRACKET && LA36_0 <= LEFTTOP_SYM)||LA36_0==LESS_AND||(LA36_0 >= MEDIA_SYM && LA36_0 <= MOZ_DOCUMENT_SYM)||LA36_0==NAMESPACE_SYM||LA36_0==PAGE_SYM||(LA36_0 >= PIPE && LA36_0 <= PLUS)||(LA36_0 >= RIGHTBOTTOM_SYM && LA36_0 <= RIGHTTOP_SYM)||(LA36_0 >= SASS_AT_ROOT && LA36_0 <= SASS_DEBUG)||(LA36_0 >= SASS_EACH && LA36_0 <= SASS_ELSE)||(LA36_0 >= SASS_EXTEND && LA36_0 <= SASS_FUNCTION)||(LA36_0 >= SASS_IF && LA36_0 <= SASS_MIXIN)||(LA36_0 >= SASS_RETURN && LA36_0 <= SEMI)||LA36_0==STAR||LA36_0==TILDE||(LA36_0 >= TOPCENTER_SYM && LA36_0 <= TOPRIGHT_SYM)||LA36_0==VAR||LA36_0==WEBKIT_KEYFRAMES_SYM) ) { alt36=1; } } finally {dbg.exitDecision(36);} @@ -2593,6 +2594,7 @@ case TOPLEFT_SYM: case TOPRIGHTCORNER_SYM: case TOPRIGHT_SYM: + case VAR: case WEBKIT_KEYFRAMES_SYM: { alt42=1; @@ -2600,7 +2602,7 @@ break; case SASS_EXTEND: { - int LA42_33 = input.LA(2); + int LA42_34 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt42=1; } @@ -3208,8 +3210,11 @@ } } + else if ( (LA47_0==VAR) && (synpred9_Css3())) { + alt47=5; + } else if ( (LA47_0==SASS_DEBUG||LA47_0==SASS_WARN) ) { - int LA47_19 = input.LA(2); + int LA47_20 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; } @@ -3223,7 +3228,7 @@ try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 47, 19, input); + new NoViableAltException("", 47, 20, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -3236,30 +3241,6 @@ alt47=5; } else if ( (LA47_0==SASS_IF) ) { - int LA47_21 = input.LA(2); - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { - alt47=5; - } - else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt47=7; - } - - else { - if (state.backtracking>0) {state.failed=true; return;} - int nvaeMark = input.mark(); - try { - input.consume(); - NoViableAltException nvae = - new NoViableAltException("", 47, 21, input); - dbg.recognitionException(nvae); - throw nvae; - } finally { - input.rewind(nvaeMark); - } - } - - } - else if ( (LA47_0==SASS_FOR) ) { int LA47_22 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; @@ -3283,7 +3264,7 @@ } } - else if ( (LA47_0==SASS_EACH) ) { + else if ( (LA47_0==SASS_FOR) ) { int LA47_23 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; @@ -3307,7 +3288,7 @@ } } - else if ( (LA47_0==SASS_WHILE) ) { + else if ( (LA47_0==SASS_EACH) ) { int LA47_24 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; @@ -3331,13 +3312,13 @@ } } - else if ( (LA47_0==SASS_CONTENT) ) { + else if ( (LA47_0==SASS_WHILE) ) { int LA47_25 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt47=8; + alt47=7; } else { @@ -3355,13 +3336,13 @@ } } - else if ( (LA47_0==IMPORT_SYM) ) { + else if ( (LA47_0==SASS_CONTENT) ) { int LA47_26 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; } - else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt47=9; + else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { + alt47=8; } else { @@ -3379,37 +3360,51 @@ } } - else if ( (LA47_0==PAGE_SYM) ) { + else if ( (LA47_0==IMPORT_SYM) ) { int LA47_27 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; } - else if ( (true) ) { - alt47=11; - } - - } - else if ( (LA47_0==FONT_FACE_SYM) ) { + else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { + alt47=9; + } + + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 47, 27, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + + } + else if ( (LA47_0==PAGE_SYM) ) { int LA47_28 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; } else if ( (true) ) { - alt47=12; - } - - } - else if ( (LA47_0==MOZ_DOCUMENT_SYM) ) { + alt47=11; + } + + } + else if ( (LA47_0==FONT_FACE_SYM) ) { int LA47_29 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; } else if ( (true) ) { - alt47=13; - } - - } - else if ( (LA47_0==WEBKIT_KEYFRAMES_SYM) ) { + alt47=12; + } + + } + else if ( (LA47_0==MOZ_DOCUMENT_SYM) ) { int LA47_30 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; @@ -3419,8 +3414,18 @@ } } + else if ( (LA47_0==WEBKIT_KEYFRAMES_SYM) ) { + int LA47_31 = input.LA(2); + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { + alt47=5; + } + else if ( (true) ) { + alt47=13; + } + + } else if ( (LA47_0==MEDIA_SYM) ) { - int LA47_31 = input.LA(2); + int LA47_32 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred9_Css3())) ) { alt47=5; } @@ -7516,7 +7521,7 @@ try { dbg.enterDecision(97, decisionCanBacktrack[97]); int LA97_0 = input.LA(1); - if ( ((LA97_0 >= AT_IDENT && LA97_0 <= AT_SIGN)||(LA97_0 >= BOTTOMCENTER_SYM && LA97_0 <= BOTTOMRIGHT_SYM)||(LA97_0 >= CHARSET_SYM && LA97_0 <= COLON)||LA97_0==COUNTER_STYLE_SYM||LA97_0==DCOLON||LA97_0==DOT||LA97_0==FONT_FACE_SYM||(LA97_0 >= GEN && LA97_0 <= GREATER)||(LA97_0 >= HASH && LA97_0 <= HASH_SYMBOL)||LA97_0==IDENT||LA97_0==IMPORT_SYM||(LA97_0 >= LBRACKET && LA97_0 <= LEFTTOP_SYM)||LA97_0==LESS_AND||(LA97_0 >= MEDIA_SYM && LA97_0 <= MOZ_DOCUMENT_SYM)||LA97_0==NAMESPACE_SYM||LA97_0==PAGE_SYM||(LA97_0 >= PIPE && LA97_0 <= PLUS)||(LA97_0 >= RIGHTBOTTOM_SYM && LA97_0 <= RIGHTTOP_SYM)||(LA97_0 >= SASS_AT_ROOT && LA97_0 <= SASS_DEBUG)||(LA97_0 >= SASS_EACH && LA97_0 <= SASS_ELSE)||(LA97_0 >= SASS_ERROR && LA97_0 <= SASS_FUNCTION)||(LA97_0 >= SASS_IF && LA97_0 <= SASS_MIXIN)||(LA97_0 >= SASS_RETURN && LA97_0 <= SEMI)||LA97_0==STAR||LA97_0==TILDE||(LA97_0 >= TOPCENTER_SYM && LA97_0 <= TOPRIGHT_SYM)||LA97_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA97_0 >= AT_IDENT && LA97_0 <= AT_SIGN)||(LA97_0 >= BOTTOMCENTER_SYM && LA97_0 <= BOTTOMRIGHT_SYM)||(LA97_0 >= CHARSET_SYM && LA97_0 <= COLON)||LA97_0==COUNTER_STYLE_SYM||LA97_0==DCOLON||LA97_0==DOT||LA97_0==FONT_FACE_SYM||(LA97_0 >= GEN && LA97_0 <= GREATER)||(LA97_0 >= HASH && LA97_0 <= HASH_SYMBOL)||LA97_0==IDENT||LA97_0==IMPORT_SYM||(LA97_0 >= LBRACKET && LA97_0 <= LEFTTOP_SYM)||LA97_0==LESS_AND||(LA97_0 >= MEDIA_SYM && LA97_0 <= MOZ_DOCUMENT_SYM)||LA97_0==NAMESPACE_SYM||LA97_0==PAGE_SYM||(LA97_0 >= PIPE && LA97_0 <= PLUS)||(LA97_0 >= RIGHTBOTTOM_SYM && LA97_0 <= RIGHTTOP_SYM)||(LA97_0 >= SASS_AT_ROOT && LA97_0 <= SASS_DEBUG)||(LA97_0 >= SASS_EACH && LA97_0 <= SASS_ELSE)||(LA97_0 >= SASS_ERROR && LA97_0 <= SASS_FUNCTION)||(LA97_0 >= SASS_IF && LA97_0 <= SASS_MIXIN)||(LA97_0 >= SASS_RETURN && LA97_0 <= SEMI)||LA97_0==STAR||LA97_0==TILDE||(LA97_0 >= TOPCENTER_SYM && LA97_0 <= TOPRIGHT_SYM)||LA97_0==VAR||LA97_0==WEBKIT_KEYFRAMES_SYM) ) { alt97=1; } } finally {dbg.exitDecision(97);} @@ -8096,7 +8101,7 @@ try { dbg.enterDecision(113, decisionCanBacktrack[113]); int LA113_0 = input.LA(1); - if ( ((LA113_0 >= AT_IDENT && LA113_0 <= AT_SIGN)||(LA113_0 >= BOTTOMCENTER_SYM && LA113_0 <= BOTTOMRIGHT_SYM)||LA113_0==CHARSET_SYM||LA113_0==COUNTER_STYLE_SYM||LA113_0==FONT_FACE_SYM||LA113_0==GEN||LA113_0==HASH_SYMBOL||LA113_0==IDENT||LA113_0==IMPORT_SYM||(LA113_0 >= LEFTBOTTOM_SYM && LA113_0 <= LEFTTOP_SYM)||(LA113_0 >= MEDIA_SYM && LA113_0 <= MOZ_DOCUMENT_SYM)||LA113_0==NAMESPACE_SYM||LA113_0==PAGE_SYM||(LA113_0 >= RIGHTBOTTOM_SYM && LA113_0 <= RIGHTTOP_SYM)||(LA113_0 >= SASS_AT_ROOT && LA113_0 <= SASS_DEBUG)||(LA113_0 >= SASS_EACH && LA113_0 <= SASS_ELSE)||LA113_0==SASS_EXTEND||(LA113_0 >= SASS_FOR && LA113_0 <= SASS_FUNCTION)||(LA113_0 >= SASS_IF && LA113_0 <= SASS_MIXIN)||(LA113_0 >= SASS_RETURN && LA113_0 <= SASS_WHILE)||LA113_0==STAR||(LA113_0 >= TOPCENTER_SYM && LA113_0 <= TOPRIGHT_SYM)||LA113_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA113_0 >= AT_IDENT && LA113_0 <= AT_SIGN)||(LA113_0 >= BOTTOMCENTER_SYM && LA113_0 <= BOTTOMRIGHT_SYM)||LA113_0==CHARSET_SYM||LA113_0==COUNTER_STYLE_SYM||LA113_0==FONT_FACE_SYM||LA113_0==GEN||LA113_0==HASH_SYMBOL||LA113_0==IDENT||LA113_0==IMPORT_SYM||(LA113_0 >= LEFTBOTTOM_SYM && LA113_0 <= LEFTTOP_SYM)||(LA113_0 >= MEDIA_SYM && LA113_0 <= MOZ_DOCUMENT_SYM)||LA113_0==NAMESPACE_SYM||LA113_0==PAGE_SYM||(LA113_0 >= RIGHTBOTTOM_SYM && LA113_0 <= RIGHTTOP_SYM)||(LA113_0 >= SASS_AT_ROOT && LA113_0 <= SASS_DEBUG)||(LA113_0 >= SASS_EACH && LA113_0 <= SASS_ELSE)||LA113_0==SASS_EXTEND||(LA113_0 >= SASS_FOR && LA113_0 <= SASS_FUNCTION)||(LA113_0 >= SASS_IF && LA113_0 <= SASS_MIXIN)||(LA113_0 >= SASS_RETURN && LA113_0 <= SASS_WHILE)||LA113_0==STAR||(LA113_0 >= TOPCENTER_SYM && LA113_0 <= TOPRIGHT_SYM)||LA113_0==VAR||LA113_0==WEBKIT_KEYFRAMES_SYM) ) { alt113=1; } } finally {dbg.exitDecision(113);} @@ -8243,7 +8248,7 @@ try { dbg.enterDecision(117, decisionCanBacktrack[117]); int LA117_0 = input.LA(1); - if ( ((LA117_0 >= AT_IDENT && LA117_0 <= AT_SIGN)||(LA117_0 >= BOTTOMCENTER_SYM && LA117_0 <= BOTTOMRIGHT_SYM)||LA117_0==CHARSET_SYM||LA117_0==COUNTER_STYLE_SYM||LA117_0==FONT_FACE_SYM||LA117_0==GEN||LA117_0==HASH_SYMBOL||LA117_0==IDENT||LA117_0==IMPORT_SYM||(LA117_0 >= LEFTBOTTOM_SYM && LA117_0 <= LEFTTOP_SYM)||(LA117_0 >= MEDIA_SYM && LA117_0 <= MOZ_DOCUMENT_SYM)||LA117_0==NAMESPACE_SYM||LA117_0==PAGE_SYM||(LA117_0 >= RIGHTBOTTOM_SYM && LA117_0 <= RIGHTTOP_SYM)||(LA117_0 >= SASS_AT_ROOT && LA117_0 <= SASS_DEBUG)||(LA117_0 >= SASS_EACH && LA117_0 <= SASS_ELSE)||LA117_0==SASS_EXTEND||(LA117_0 >= SASS_FOR && LA117_0 <= SASS_FUNCTION)||(LA117_0 >= SASS_IF && LA117_0 <= SASS_MIXIN)||(LA117_0 >= SASS_RETURN && LA117_0 <= SASS_WHILE)||LA117_0==STAR||(LA117_0 >= TOPCENTER_SYM && LA117_0 <= TOPRIGHT_SYM)||LA117_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA117_0 >= AT_IDENT && LA117_0 <= AT_SIGN)||(LA117_0 >= BOTTOMCENTER_SYM && LA117_0 <= BOTTOMRIGHT_SYM)||LA117_0==CHARSET_SYM||LA117_0==COUNTER_STYLE_SYM||LA117_0==FONT_FACE_SYM||LA117_0==GEN||LA117_0==HASH_SYMBOL||LA117_0==IDENT||LA117_0==IMPORT_SYM||(LA117_0 >= LEFTBOTTOM_SYM && LA117_0 <= LEFTTOP_SYM)||(LA117_0 >= MEDIA_SYM && LA117_0 <= MOZ_DOCUMENT_SYM)||LA117_0==NAMESPACE_SYM||LA117_0==PAGE_SYM||(LA117_0 >= RIGHTBOTTOM_SYM && LA117_0 <= RIGHTTOP_SYM)||(LA117_0 >= SASS_AT_ROOT && LA117_0 <= SASS_DEBUG)||(LA117_0 >= SASS_EACH && LA117_0 <= SASS_ELSE)||LA117_0==SASS_EXTEND||(LA117_0 >= SASS_FOR && LA117_0 <= SASS_FUNCTION)||(LA117_0 >= SASS_IF && LA117_0 <= SASS_MIXIN)||(LA117_0 >= SASS_RETURN && LA117_0 <= SASS_WHILE)||LA117_0==STAR||(LA117_0 >= TOPCENTER_SYM && LA117_0 <= TOPRIGHT_SYM)||LA117_0==VAR||LA117_0==WEBKIT_KEYFRAMES_SYM) ) { alt117=1; } } finally {dbg.exitDecision(117);} @@ -8479,7 +8484,7 @@ try { dbg.enterDecision(122, decisionCanBacktrack[122]); int LA122_0 = input.LA(1); - if ( ((LA122_0 >= AT_IDENT && LA122_0 <= AT_SIGN)||(LA122_0 >= BOTTOMCENTER_SYM && LA122_0 <= BOTTOMRIGHT_SYM)||(LA122_0 >= CHARSET_SYM && LA122_0 <= COLON)||LA122_0==COUNTER_STYLE_SYM||LA122_0==DCOLON||LA122_0==DOT||LA122_0==FONT_FACE_SYM||(LA122_0 >= GEN && LA122_0 <= GREATER)||(LA122_0 >= HASH && LA122_0 <= HASH_SYMBOL)||LA122_0==IDENT||LA122_0==IMPORT_SYM||(LA122_0 >= LBRACKET && LA122_0 <= LEFTTOP_SYM)||LA122_0==LESS_AND||(LA122_0 >= MEDIA_SYM && LA122_0 <= MOZ_DOCUMENT_SYM)||LA122_0==NAMESPACE_SYM||LA122_0==PAGE_SYM||(LA122_0 >= PIPE && LA122_0 <= PLUS)||(LA122_0 >= RIGHTBOTTOM_SYM && LA122_0 <= RIGHTTOP_SYM)||(LA122_0 >= SASS_AT_ROOT && LA122_0 <= SASS_DEBUG)||(LA122_0 >= SASS_EACH && LA122_0 <= SASS_ELSE)||(LA122_0 >= SASS_ERROR && LA122_0 <= SASS_FUNCTION)||(LA122_0 >= SASS_IF && LA122_0 <= SASS_MIXIN)||(LA122_0 >= SASS_RETURN && LA122_0 <= SEMI)||LA122_0==STAR||LA122_0==TILDE||(LA122_0 >= TOPCENTER_SYM && LA122_0 <= TOPRIGHT_SYM)||LA122_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA122_0 >= AT_IDENT && LA122_0 <= AT_SIGN)||(LA122_0 >= BOTTOMCENTER_SYM && LA122_0 <= BOTTOMRIGHT_SYM)||(LA122_0 >= CHARSET_SYM && LA122_0 <= COLON)||LA122_0==COUNTER_STYLE_SYM||LA122_0==DCOLON||LA122_0==DOT||LA122_0==FONT_FACE_SYM||(LA122_0 >= GEN && LA122_0 <= GREATER)||(LA122_0 >= HASH && LA122_0 <= HASH_SYMBOL)||LA122_0==IDENT||LA122_0==IMPORT_SYM||(LA122_0 >= LBRACKET && LA122_0 <= LEFTTOP_SYM)||LA122_0==LESS_AND||(LA122_0 >= MEDIA_SYM && LA122_0 <= MOZ_DOCUMENT_SYM)||LA122_0==NAMESPACE_SYM||LA122_0==PAGE_SYM||(LA122_0 >= PIPE && LA122_0 <= PLUS)||(LA122_0 >= RIGHTBOTTOM_SYM && LA122_0 <= RIGHTTOP_SYM)||(LA122_0 >= SASS_AT_ROOT && LA122_0 <= SASS_DEBUG)||(LA122_0 >= SASS_EACH && LA122_0 <= SASS_ELSE)||(LA122_0 >= SASS_ERROR && LA122_0 <= SASS_FUNCTION)||(LA122_0 >= SASS_IF && LA122_0 <= SASS_MIXIN)||(LA122_0 >= SASS_RETURN && LA122_0 <= SEMI)||LA122_0==STAR||LA122_0==TILDE||(LA122_0 >= TOPCENTER_SYM && LA122_0 <= TOPRIGHT_SYM)||LA122_0==VAR||LA122_0==WEBKIT_KEYFRAMES_SYM) ) { alt122=1; } } finally {dbg.exitDecision(122);} @@ -8609,7 +8614,7 @@ try { dbg.enterDecision(125, decisionCanBacktrack[125]); int LA125_0 = input.LA(1); - if ( ((LA125_0 >= AT_IDENT && LA125_0 <= AT_SIGN)||(LA125_0 >= BOTTOMCENTER_SYM && LA125_0 <= BOTTOMRIGHT_SYM)||(LA125_0 >= CHARSET_SYM && LA125_0 <= COLON)||LA125_0==COUNTER_STYLE_SYM||LA125_0==DCOLON||LA125_0==DOT||LA125_0==FONT_FACE_SYM||(LA125_0 >= GEN && LA125_0 <= GREATER)||(LA125_0 >= HASH && LA125_0 <= HASH_SYMBOL)||LA125_0==IDENT||LA125_0==IMPORT_SYM||(LA125_0 >= LBRACKET && LA125_0 <= LEFTTOP_SYM)||LA125_0==LESS_AND||(LA125_0 >= MEDIA_SYM && LA125_0 <= MOZ_DOCUMENT_SYM)||LA125_0==NAMESPACE_SYM||LA125_0==PAGE_SYM||(LA125_0 >= PIPE && LA125_0 <= PLUS)||(LA125_0 >= RIGHTBOTTOM_SYM && LA125_0 <= RIGHTTOP_SYM)||(LA125_0 >= SASS_AT_ROOT && LA125_0 <= SASS_DEBUG)||(LA125_0 >= SASS_EACH && LA125_0 <= SASS_ELSE)||(LA125_0 >= SASS_ERROR && LA125_0 <= SASS_FUNCTION)||(LA125_0 >= SASS_IF && LA125_0 <= SASS_MIXIN)||(LA125_0 >= SASS_RETURN && LA125_0 <= SEMI)||LA125_0==STAR||LA125_0==TILDE||(LA125_0 >= TOPCENTER_SYM && LA125_0 <= TOPRIGHT_SYM)||LA125_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA125_0 >= AT_IDENT && LA125_0 <= AT_SIGN)||(LA125_0 >= BOTTOMCENTER_SYM && LA125_0 <= BOTTOMRIGHT_SYM)||(LA125_0 >= CHARSET_SYM && LA125_0 <= COLON)||LA125_0==COUNTER_STYLE_SYM||LA125_0==DCOLON||LA125_0==DOT||LA125_0==FONT_FACE_SYM||(LA125_0 >= GEN && LA125_0 <= GREATER)||(LA125_0 >= HASH && LA125_0 <= HASH_SYMBOL)||LA125_0==IDENT||LA125_0==IMPORT_SYM||(LA125_0 >= LBRACKET && LA125_0 <= LEFTTOP_SYM)||LA125_0==LESS_AND||(LA125_0 >= MEDIA_SYM && LA125_0 <= MOZ_DOCUMENT_SYM)||LA125_0==NAMESPACE_SYM||LA125_0==PAGE_SYM||(LA125_0 >= PIPE && LA125_0 <= PLUS)||(LA125_0 >= RIGHTBOTTOM_SYM && LA125_0 <= RIGHTTOP_SYM)||(LA125_0 >= SASS_AT_ROOT && LA125_0 <= SASS_DEBUG)||(LA125_0 >= SASS_EACH && LA125_0 <= SASS_ELSE)||(LA125_0 >= SASS_ERROR && LA125_0 <= SASS_FUNCTION)||(LA125_0 >= SASS_IF && LA125_0 <= SASS_MIXIN)||(LA125_0 >= SASS_RETURN && LA125_0 <= SEMI)||LA125_0==STAR||LA125_0==TILDE||(LA125_0 >= TOPCENTER_SYM && LA125_0 <= TOPRIGHT_SYM)||LA125_0==VAR||LA125_0==WEBKIT_KEYFRAMES_SYM) ) { alt125=1; } } finally {dbg.exitDecision(125);} @@ -8742,7 +8747,7 @@ try { dbg.enterDecision(128, decisionCanBacktrack[128]); int LA128_0 = input.LA(1); - if ( ((LA128_0 >= AT_IDENT && LA128_0 <= AT_SIGN)||(LA128_0 >= BOTTOMCENTER_SYM && LA128_0 <= BOTTOMRIGHT_SYM)||(LA128_0 >= CHARSET_SYM && LA128_0 <= COLON)||LA128_0==COUNTER_STYLE_SYM||LA128_0==DCOLON||LA128_0==DOT||LA128_0==FONT_FACE_SYM||(LA128_0 >= GEN && LA128_0 <= GREATER)||(LA128_0 >= HASH && LA128_0 <= HASH_SYMBOL)||LA128_0==IDENT||LA128_0==IMPORT_SYM||(LA128_0 >= LBRACKET && LA128_0 <= LEFTTOP_SYM)||LA128_0==LESS_AND||(LA128_0 >= MEDIA_SYM && LA128_0 <= MOZ_DOCUMENT_SYM)||LA128_0==NAMESPACE_SYM||LA128_0==PAGE_SYM||(LA128_0 >= PIPE && LA128_0 <= PLUS)||(LA128_0 >= RIGHTBOTTOM_SYM && LA128_0 <= RIGHTTOP_SYM)||(LA128_0 >= SASS_AT_ROOT && LA128_0 <= SASS_DEBUG)||(LA128_0 >= SASS_EACH && LA128_0 <= SASS_ELSE)||(LA128_0 >= SASS_ERROR && LA128_0 <= SASS_FUNCTION)||(LA128_0 >= SASS_IF && LA128_0 <= SASS_MIXIN)||(LA128_0 >= SASS_RETURN && LA128_0 <= SEMI)||LA128_0==STAR||LA128_0==TILDE||(LA128_0 >= TOPCENTER_SYM && LA128_0 <= TOPRIGHT_SYM)||LA128_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA128_0 >= AT_IDENT && LA128_0 <= AT_SIGN)||(LA128_0 >= BOTTOMCENTER_SYM && LA128_0 <= BOTTOMRIGHT_SYM)||(LA128_0 >= CHARSET_SYM && LA128_0 <= COLON)||LA128_0==COUNTER_STYLE_SYM||LA128_0==DCOLON||LA128_0==DOT||LA128_0==FONT_FACE_SYM||(LA128_0 >= GEN && LA128_0 <= GREATER)||(LA128_0 >= HASH && LA128_0 <= HASH_SYMBOL)||LA128_0==IDENT||LA128_0==IMPORT_SYM||(LA128_0 >= LBRACKET && LA128_0 <= LEFTTOP_SYM)||LA128_0==LESS_AND||(LA128_0 >= MEDIA_SYM && LA128_0 <= MOZ_DOCUMENT_SYM)||LA128_0==NAMESPACE_SYM||LA128_0==PAGE_SYM||(LA128_0 >= PIPE && LA128_0 <= PLUS)||(LA128_0 >= RIGHTBOTTOM_SYM && LA128_0 <= RIGHTTOP_SYM)||(LA128_0 >= SASS_AT_ROOT && LA128_0 <= SASS_DEBUG)||(LA128_0 >= SASS_EACH && LA128_0 <= SASS_ELSE)||(LA128_0 >= SASS_ERROR && LA128_0 <= SASS_FUNCTION)||(LA128_0 >= SASS_IF && LA128_0 <= SASS_MIXIN)||(LA128_0 >= SASS_RETURN && LA128_0 <= SEMI)||LA128_0==STAR||LA128_0==TILDE||(LA128_0 >= TOPCENTER_SYM && LA128_0 <= TOPRIGHT_SYM)||LA128_0==VAR||LA128_0==WEBKIT_KEYFRAMES_SYM) ) { alt128=1; } } finally {dbg.exitDecision(128);} @@ -8981,7 +8986,7 @@ // $ANTLR start "property" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:620:1: property : ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | GEN |{...}? cp_variable ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:620:1: property : ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | GEN | VAR |{...}? cp_variable ); public final void property() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "property"); if ( getRuleLevel()==0 ) {dbg.commence();} @@ -8989,8 +8994,8 @@ dbg.location(620, 0); try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:621:5: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | GEN |{...}? cp_variable ) - int alt129=5; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:621:5: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | GEN | VAR |{...}? cp_variable ) + int alt129=6; try { dbg.enterDecision(129, decisionCanBacktrack[129]); switch ( input.LA(1) ) { @@ -9071,6 +9076,11 @@ alt129=4; } break; + case VAR: + { + alt129=5; + } + break; case AT_IDENT: case BOTTOMCENTER_SYM: case BOTTOMLEFTCORNER_SYM: @@ -9113,7 +9123,7 @@ case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - alt129=5; + alt129=6; } break; default: @@ -9179,14 +9189,23 @@ case 5 : dbg.enterAlt(5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:629:7: {...}? cp_variable + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:629:7: VAR { dbg.location(629,7); + match(input,VAR,FOLLOW_VAR_in_property2574); if (state.failed) return; + } + break; + case 6 : + dbg.enterAlt(6); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:630:7: {...}? cp_variable + { + dbg.location(630,7); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "property", "isCssPreprocessorSource()"); - }dbg.location(629,36); - pushFollow(FOLLOW_cp_variable_in_property2576); + }dbg.location(630,36); + pushFollow(FOLLOW_cp_variable_in_property2584); cp_variable(); state._fsp--; if (state.failed) return; @@ -9205,7 +9224,7 @@ finally { // do for sure before leaving } - dbg.location(631, 4); + dbg.location(632, 4); } finally { @@ -9220,26 +9239,26 @@ // $ANTLR start "sass_map" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:636:1: sass_map : sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:637:1: sass_map : sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ; public final void sass_map() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_map"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(636, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:637:5: ( sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:638:5: sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* - { - dbg.location(638,5); - pushFollow(FOLLOW_sass_map_name_in_sass_map2603); + dbg.location(637, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:638:5: ( sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:639:5: sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* + { + dbg.location(639,5); + pushFollow(FOLLOW_sass_map_name_in_sass_map2611); sass_map_name(); state._fsp--; - if (state.failed) return;dbg.location(638,19); - match(input,COLON,FOLLOW_COLON_in_sass_map2605); if (state.failed) return;dbg.location(638,25); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:638:25: ( ws )? + if (state.failed) return;dbg.location(639,19); + match(input,COLON,FOLLOW_COLON_in_sass_map2613); if (state.failed) return;dbg.location(639,25); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:639:25: ( ws )? int alt130=2; try { dbg.enterSubRule(130); try { dbg.enterDecision(130, decisionCanBacktrack[130]); @@ -9254,10 +9273,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:638:25: ws - { - dbg.location(638,25); - pushFollow(FOLLOW_ws_in_sass_map2607); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:639:25: ws + { + dbg.location(639,25); + pushFollow(FOLLOW_ws_in_sass_map2615); ws(); state._fsp--; if (state.failed) return; @@ -9266,9 +9285,9 @@ } } finally {dbg.exitSubRule(130);} - dbg.location(638,29); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_map2610); if (state.failed) return;dbg.location(638,36); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:638:36: ( ws )? + dbg.location(639,29); + match(input,LPAREN,FOLLOW_LPAREN_in_sass_map2618); if (state.failed) return;dbg.location(639,36); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:639:36: ( ws )? int alt131=2; try { dbg.enterSubRule(131); try { dbg.enterDecision(131, decisionCanBacktrack[131]); @@ -9283,10 +9302,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:638:36: ws - { - dbg.location(638,36); - pushFollow(FOLLOW_ws_in_sass_map2612); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:639:36: ws + { + dbg.location(639,36); + pushFollow(FOLLOW_ws_in_sass_map2620); ws(); state._fsp--; if (state.failed) return; @@ -9295,18 +9314,18 @@ } } finally {dbg.exitSubRule(131);} - dbg.location(638,40); - pushFollow(FOLLOW_syncToFollow_in_sass_map2615); + dbg.location(639,40); + pushFollow(FOLLOW_syncToFollow_in_sass_map2623); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(640,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:640:9: ( sass_map_pairs )? + if (state.failed) return;dbg.location(641,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:9: ( sass_map_pairs )? int alt132=2; try { dbg.enterSubRule(132); try { dbg.enterDecision(132, decisionCanBacktrack[132]); int LA132_0 = input.LA(1); - if ( ((LA132_0 >= AT_IDENT && LA132_0 <= AT_SIGN)||(LA132_0 >= BOTTOMCENTER_SYM && LA132_0 <= BOTTOMRIGHT_SYM)||LA132_0==CHARSET_SYM||LA132_0==COMMA||LA132_0==COUNTER_STYLE_SYM||LA132_0==FONT_FACE_SYM||LA132_0==GEN||LA132_0==HASH_SYMBOL||LA132_0==IDENT||LA132_0==IMPORT_SYM||(LA132_0 >= LEFTBOTTOM_SYM && LA132_0 <= LEFTTOP_SYM)||(LA132_0 >= MEDIA_SYM && LA132_0 <= MOZ_DOCUMENT_SYM)||LA132_0==NAMESPACE_SYM||LA132_0==NUMBER||LA132_0==PAGE_SYM||(LA132_0 >= RIGHTBOTTOM_SYM && LA132_0 <= RIGHTTOP_SYM)||(LA132_0 >= SASS_AT_ROOT && LA132_0 <= SASS_DEBUG)||(LA132_0 >= SASS_EACH && LA132_0 <= SASS_ELSE)||LA132_0==SASS_EXTEND||(LA132_0 >= SASS_FOR && LA132_0 <= SASS_FUNCTION)||(LA132_0 >= SASS_IF && LA132_0 <= SASS_MIXIN)||(LA132_0 >= SASS_RETURN && LA132_0 <= SASS_WHILE)||LA132_0==STRING||(LA132_0 >= TOPCENTER_SYM && LA132_0 <= TOPRIGHT_SYM)||LA132_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA132_0 >= AT_IDENT && LA132_0 <= AT_SIGN)||(LA132_0 >= BOTTOMCENTER_SYM && LA132_0 <= BOTTOMRIGHT_SYM)||LA132_0==CHARSET_SYM||LA132_0==COMMA||LA132_0==COUNTER_STYLE_SYM||LA132_0==FONT_FACE_SYM||LA132_0==GEN||LA132_0==HASH_SYMBOL||LA132_0==IDENT||LA132_0==IMPORT_SYM||(LA132_0 >= LEFTBOTTOM_SYM && LA132_0 <= LEFTTOP_SYM)||(LA132_0 >= MEDIA_SYM && LA132_0 <= MOZ_DOCUMENT_SYM)||LA132_0==NAMESPACE_SYM||LA132_0==NUMBER||LA132_0==PAGE_SYM||(LA132_0 >= RIGHTBOTTOM_SYM && LA132_0 <= RIGHTTOP_SYM)||(LA132_0 >= SASS_AT_ROOT && LA132_0 <= SASS_DEBUG)||(LA132_0 >= SASS_EACH && LA132_0 <= SASS_ELSE)||LA132_0==SASS_EXTEND||(LA132_0 >= SASS_FOR && LA132_0 <= SASS_FUNCTION)||(LA132_0 >= SASS_IF && LA132_0 <= SASS_MIXIN)||(LA132_0 >= SASS_RETURN && LA132_0 <= SASS_WHILE)||LA132_0==STRING||(LA132_0 >= TOPCENTER_SYM && LA132_0 <= TOPRIGHT_SYM)||LA132_0==VAR||LA132_0==WEBKIT_KEYFRAMES_SYM) ) { alt132=1; } } finally {dbg.exitDecision(132);} @@ -9315,10 +9334,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:640:9: sass_map_pairs - { - dbg.location(640,9); - pushFollow(FOLLOW_sass_map_pairs_in_sass_map2634); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:9: sass_map_pairs + { + dbg.location(641,9); + pushFollow(FOLLOW_sass_map_pairs_in_sass_map2642); sass_map_pairs(); state._fsp--; if (state.failed) return; @@ -9327,9 +9346,9 @@ } } finally {dbg.exitSubRule(132);} - dbg.location(641,5); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_map2641); if (state.failed) return;dbg.location(641,12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* + dbg.location(642,5); + match(input,RPAREN,FOLLOW_RPAREN_in_sass_map2649); if (state.failed) return;dbg.location(642,12); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* try { dbg.enterSubRule(135); loop135: @@ -9351,16 +9370,16 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:13: ( ( ws )? SASS_DEFAULT ) - { - dbg.location(641,13); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:13: ( ( ws )? SASS_DEFAULT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:14: ( ws )? SASS_DEFAULT - { - dbg.location(641,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:14: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:13: ( ( ws )? SASS_DEFAULT ) + { + dbg.location(642,13); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:13: ( ( ws )? SASS_DEFAULT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:14: ( ws )? SASS_DEFAULT + { + dbg.location(642,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:14: ( ws )? int alt133=2; try { dbg.enterSubRule(133); try { dbg.enterDecision(133, decisionCanBacktrack[133]); @@ -9375,10 +9394,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:14: ws - { - dbg.location(641,14); - pushFollow(FOLLOW_ws_in_sass_map2645); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:14: ws + { + dbg.location(642,14); + pushFollow(FOLLOW_ws_in_sass_map2653); ws(); state._fsp--; if (state.failed) return; @@ -9387,25 +9406,25 @@ } } finally {dbg.exitSubRule(133);} - dbg.location(641,18); - match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_sass_map2648); if (state.failed) return; - } - - } - break; - case 2 : - dbg.enterAlt(2); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:34: ( ( ws )? SASS_GLOBAL ) - { - dbg.location(641,34); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:34: ( ( ws )? SASS_GLOBAL ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:35: ( ws )? SASS_GLOBAL - { - dbg.location(641,35); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:35: ( ws )? + dbg.location(642,18); + match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_sass_map2656); if (state.failed) return; + } + + } + break; + case 2 : + dbg.enterAlt(2); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:34: ( ( ws )? SASS_GLOBAL ) + { + dbg.location(642,34); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:34: ( ( ws )? SASS_GLOBAL ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:35: ( ws )? SASS_GLOBAL + { + dbg.location(642,35); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:35: ( ws )? int alt134=2; try { dbg.enterSubRule(134); try { dbg.enterDecision(134, decisionCanBacktrack[134]); @@ -9420,10 +9439,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:641:35: ws - { - dbg.location(641,35); - pushFollow(FOLLOW_ws_in_sass_map2654); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:642:35: ws + { + dbg.location(642,35); + pushFollow(FOLLOW_ws_in_sass_map2662); ws(); state._fsp--; if (state.failed) return; @@ -9432,8 +9451,8 @@ } } finally {dbg.exitSubRule(134);} - dbg.location(641,39); - match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_sass_map2657); if (state.failed) return; + dbg.location(642,39); + match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_sass_map2665); if (state.failed) return; } } @@ -9455,7 +9474,7 @@ finally { // do for sure before leaving } - dbg.location(642, 4); + dbg.location(643, 4); } finally { @@ -9470,21 +9489,21 @@ // $ANTLR start "sass_map_name" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:644:1: sass_map_name : cp_variable ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:645:1: sass_map_name : cp_variable ; public final void sass_map_name() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_map_name"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(644, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:645:5: ( cp_variable ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:646:5: cp_variable - { - dbg.location(646,5); - pushFollow(FOLLOW_cp_variable_in_sass_map_name2681); + dbg.location(645, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:646:5: ( cp_variable ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:647:5: cp_variable + { + dbg.location(647,5); + pushFollow(FOLLOW_cp_variable_in_sass_map_name2689); cp_variable(); state._fsp--; if (state.failed) return; @@ -9498,7 +9517,7 @@ finally { // do for sure before leaving } - dbg.location(647, 4); + dbg.location(648, 4); } finally { @@ -9513,21 +9532,21 @@ // $ANTLR start "sass_map_pairs" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:649:1: sass_map_pairs : ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:650:1: sass_map_pairs : ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ ; public final void sass_map_pairs() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_map_pairs"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(649, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:650:5: ( ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:651:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ - { - dbg.location(651,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:651:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ + dbg.location(650, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:651:5: ( ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ + { + dbg.location(652,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ int cnt140=0; try { dbg.enterSubRule(140); @@ -9537,7 +9556,7 @@ try { dbg.enterDecision(140, decisionCanBacktrack[140]); int LA140_0 = input.LA(1); - if ( ((LA140_0 >= AT_IDENT && LA140_0 <= AT_SIGN)||(LA140_0 >= BOTTOMCENTER_SYM && LA140_0 <= BOTTOMRIGHT_SYM)||LA140_0==CHARSET_SYM||LA140_0==COUNTER_STYLE_SYM||LA140_0==FONT_FACE_SYM||LA140_0==GEN||LA140_0==HASH_SYMBOL||LA140_0==IDENT||LA140_0==IMPORT_SYM||(LA140_0 >= LEFTBOTTOM_SYM && LA140_0 <= LEFTTOP_SYM)||(LA140_0 >= MEDIA_SYM && LA140_0 <= MOZ_DOCUMENT_SYM)||LA140_0==NAMESPACE_SYM||LA140_0==NUMBER||LA140_0==PAGE_SYM||(LA140_0 >= RIGHTBOTTOM_SYM && LA140_0 <= RIGHTTOP_SYM)||(LA140_0 >= SASS_AT_ROOT && LA140_0 <= SASS_DEBUG)||(LA140_0 >= SASS_EACH && LA140_0 <= SASS_ELSE)||LA140_0==SASS_EXTEND||(LA140_0 >= SASS_FOR && LA140_0 <= SASS_FUNCTION)||(LA140_0 >= SASS_IF && LA140_0 <= SASS_MIXIN)||(LA140_0 >= SASS_RETURN && LA140_0 <= SASS_WHILE)||LA140_0==STRING||(LA140_0 >= TOPCENTER_SYM && LA140_0 <= TOPRIGHT_SYM)||LA140_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA140_0 >= AT_IDENT && LA140_0 <= AT_SIGN)||(LA140_0 >= BOTTOMCENTER_SYM && LA140_0 <= BOTTOMRIGHT_SYM)||LA140_0==CHARSET_SYM||LA140_0==COUNTER_STYLE_SYM||LA140_0==FONT_FACE_SYM||LA140_0==GEN||LA140_0==HASH_SYMBOL||LA140_0==IDENT||LA140_0==IMPORT_SYM||(LA140_0 >= LEFTBOTTOM_SYM && LA140_0 <= LEFTTOP_SYM)||(LA140_0 >= MEDIA_SYM && LA140_0 <= MOZ_DOCUMENT_SYM)||LA140_0==NAMESPACE_SYM||LA140_0==NUMBER||LA140_0==PAGE_SYM||(LA140_0 >= RIGHTBOTTOM_SYM && LA140_0 <= RIGHTTOP_SYM)||(LA140_0 >= SASS_AT_ROOT && LA140_0 <= SASS_DEBUG)||(LA140_0 >= SASS_EACH && LA140_0 <= SASS_ELSE)||LA140_0==SASS_EXTEND||(LA140_0 >= SASS_FOR && LA140_0 <= SASS_FUNCTION)||(LA140_0 >= SASS_IF && LA140_0 <= SASS_MIXIN)||(LA140_0 >= SASS_RETURN && LA140_0 <= SASS_WHILE)||LA140_0==STRING||(LA140_0 >= TOPCENTER_SYM && LA140_0 <= TOPRIGHT_SYM)||LA140_0==VAR||LA140_0==WEBKIT_KEYFRAMES_SYM) ) { alt140=1; } else if ( (LA140_0==COMMA) ) { @@ -9550,20 +9569,20 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:10: ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) - { - dbg.location(652,10); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:10: ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:12: sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? - { - dbg.location(652,12); - pushFollow(FOLLOW_sass_map_pair_in_sass_map_pairs2715); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:10: ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) + { + dbg.location(653,10); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:10: ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:12: sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? + { + dbg.location(653,12); + pushFollow(FOLLOW_sass_map_pair_in_sass_map_pairs2723); sass_map_pair(); state._fsp--; - if (state.failed) return;dbg.location(652,26); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )? + if (state.failed) return;dbg.location(653,26); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )? int alt137=2; try { dbg.enterSubRule(137); try { dbg.enterDecision(137, decisionCanBacktrack[137]); @@ -9582,10 +9601,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:27: ( ( ws )? COMMA )=> ( ws )? COMMA - { - dbg.location(652,40); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:40: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:27: ( ( ws )? COMMA )=> ( ws )? COMMA + { + dbg.location(653,40); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:40: ( ws )? int alt136=2; try { dbg.enterSubRule(136); try { dbg.enterDecision(136, decisionCanBacktrack[136]); @@ -9600,10 +9619,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:40: ws - { - dbg.location(652,40); - pushFollow(FOLLOW_ws_in_sass_map_pairs2725); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:40: ws + { + dbg.location(653,40); + pushFollow(FOLLOW_ws_in_sass_map_pairs2733); ws(); state._fsp--; if (state.failed) return; @@ -9612,15 +9631,15 @@ } } finally {dbg.exitSubRule(136);} - dbg.location(652,44); - match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs2728); if (state.failed) return; + dbg.location(653,44); + match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs2736); if (state.failed) return; } break; } } finally {dbg.exitSubRule(137);} - dbg.location(652,52); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:52: ( ws )? + dbg.location(653,52); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:52: ( ws )? int alt138=2; try { dbg.enterSubRule(138); try { dbg.enterDecision(138, decisionCanBacktrack[138]); @@ -9635,10 +9654,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:52: ws - { - dbg.location(652,52); - pushFollow(FOLLOW_ws_in_sass_map_pairs2732); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:52: ws + { + dbg.location(653,52); + pushFollow(FOLLOW_ws_in_sass_map_pairs2740); ws(); state._fsp--; if (state.failed) return; @@ -9655,17 +9674,17 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:654:10: ( COMMA ( ws )? ) - { - dbg.location(654,10); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:654:10: ( COMMA ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:654:12: COMMA ( ws )? - { - dbg.location(654,12); - match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs2759); if (state.failed) return;dbg.location(654,18); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:654:18: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:655:10: ( COMMA ( ws )? ) + { + dbg.location(655,10); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:655:10: ( COMMA ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:655:12: COMMA ( ws )? + { + dbg.location(655,12); + match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs2767); if (state.failed) return;dbg.location(655,18); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:655:18: ( ws )? int alt139=2; try { dbg.enterSubRule(139); try { dbg.enterDecision(139, decisionCanBacktrack[139]); @@ -9680,10 +9699,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:654:18: ws - { - dbg.location(654,18); - pushFollow(FOLLOW_ws_in_sass_map_pairs2761); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:655:18: ws + { + dbg.location(655,18); + pushFollow(FOLLOW_ws_in_sass_map_pairs2769); ws(); state._fsp--; if (state.failed) return; @@ -9720,7 +9739,7 @@ finally { // do for sure before leaving } - dbg.location(656, 4); + dbg.location(657, 4); } finally { @@ -9735,21 +9754,21 @@ // $ANTLR start "sass_map_pair" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:658:1: sass_map_pair : ( NUMBER | STRING | ( ( function )=> function ) | property ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:659:1: sass_map_pair : ( NUMBER | STRING | ( ( function )=> function ) | property ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? ; public final void sass_map_pair() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_map_pair"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(658, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:659:5: ( ( NUMBER | STRING | ( ( function )=> function ) | property ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:9: ( NUMBER | STRING | ( ( function )=> function ) | property ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? - { - dbg.location(660,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:9: ( NUMBER | STRING | ( ( function )=> function ) | property ) + dbg.location(659, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:5: ( ( NUMBER | STRING | ( ( function )=> function ) | property ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:9: ( NUMBER | STRING | ( ( function )=> function ) | property ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? + { + dbg.location(661,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:9: ( NUMBER | STRING | ( ( function )=> function ) | property ) int alt141=4; try { dbg.enterSubRule(141); try { dbg.enterDecision(141, decisionCanBacktrack[141]); @@ -9821,6 +9840,7 @@ case TOPLEFT_SYM: case TOPRIGHTCORNER_SYM: case TOPRIGHT_SYM: + case VAR: case WEBKIT_KEYFRAMES_SYM: { alt141=4; @@ -9839,34 +9859,34 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:10: NUMBER - { - dbg.location(660,10); - match(input,NUMBER,FOLLOW_NUMBER_in_sass_map_pair2797); if (state.failed) return; - } - break; - case 2 : - dbg.enterAlt(2); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:17: STRING - { - dbg.location(660,17); - match(input,STRING,FOLLOW_STRING_in_sass_map_pair2799); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:10: NUMBER + { + dbg.location(661,10); + match(input,NUMBER,FOLLOW_NUMBER_in_sass_map_pair2805); if (state.failed) return; + } + break; + case 2 : + dbg.enterAlt(2); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:17: STRING + { + dbg.location(661,17); + match(input,STRING,FOLLOW_STRING_in_sass_map_pair2807); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:24: ( ( function )=> function ) - { - dbg.location(660,24); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:24: ( ( function )=> function ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:25: ( function )=> function - { - dbg.location(660,37); - pushFollow(FOLLOW_function_in_sass_map_pair2806); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:24: ( ( function )=> function ) + { + dbg.location(661,24); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:24: ( ( function )=> function ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:25: ( function )=> function + { + dbg.location(661,37); + pushFollow(FOLLOW_function_in_sass_map_pair2814); function(); state._fsp--; if (state.failed) return; @@ -9877,10 +9897,10 @@ case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:47: property - { - dbg.location(660,47); - pushFollow(FOLLOW_property_in_sass_map_pair2809); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:47: property + { + dbg.location(661,47); + pushFollow(FOLLOW_property_in_sass_map_pair2817); property(); state._fsp--; if (state.failed) return; @@ -9889,8 +9909,8 @@ } } finally {dbg.exitSubRule(141);} - dbg.location(660,57); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:57: ( ws )? + dbg.location(661,57); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:57: ( ws )? int alt142=2; try { dbg.enterSubRule(142); try { dbg.enterDecision(142, decisionCanBacktrack[142]); @@ -9905,10 +9925,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:57: ws - { - dbg.location(660,57); - pushFollow(FOLLOW_ws_in_sass_map_pair2812); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:57: ws + { + dbg.location(661,57); + pushFollow(FOLLOW_ws_in_sass_map_pair2820); ws(); state._fsp--; if (state.failed) return; @@ -9917,9 +9937,9 @@ } } finally {dbg.exitSubRule(142);} - dbg.location(660,61); - match(input,COLON,FOLLOW_COLON_in_sass_map_pair2815); if (state.failed) return;dbg.location(660,67); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:67: ( ws )? + dbg.location(661,61); + match(input,COLON,FOLLOW_COLON_in_sass_map_pair2823); if (state.failed) return;dbg.location(661,67); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:67: ( ws )? int alt143=2; try { dbg.enterSubRule(143); try { dbg.enterDecision(143, decisionCanBacktrack[143]); @@ -9934,10 +9954,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:67: ws - { - dbg.location(660,67); - pushFollow(FOLLOW_ws_in_sass_map_pair2817); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:67: ws + { + dbg.location(661,67); + pushFollow(FOLLOW_ws_in_sass_map_pair2825); ws(); state._fsp--; if (state.failed) return; @@ -9946,12 +9966,12 @@ } } finally {dbg.exitSubRule(143);} - dbg.location(660,71); - pushFollow(FOLLOW_cp_expression_in_sass_map_pair2820); + dbg.location(661,71); + pushFollow(FOLLOW_cp_expression_in_sass_map_pair2828); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(660,85); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:85: ( ( ws )? prio )? + if (state.failed) return;dbg.location(661,85); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:85: ( ( ws )? prio )? int alt145=2; try { dbg.enterSubRule(145); try { dbg.enterDecision(145, decisionCanBacktrack[145]); @@ -9970,10 +9990,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:86: ( ws )? prio - { - dbg.location(660,86); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:86: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:86: ( ws )? prio + { + dbg.location(661,86); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:86: ( ws )? int alt144=2; try { dbg.enterSubRule(144); try { dbg.enterDecision(144, decisionCanBacktrack[144]); @@ -9988,10 +10008,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:86: ws - { - dbg.location(660,86); - pushFollow(FOLLOW_ws_in_sass_map_pair2823); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:86: ws + { + dbg.location(661,86); + pushFollow(FOLLOW_ws_in_sass_map_pair2831); ws(); state._fsp--; if (state.failed) return; @@ -10000,8 +10020,8 @@ } } finally {dbg.exitSubRule(144);} - dbg.location(660,90); - pushFollow(FOLLOW_prio_in_sass_map_pair2826); + dbg.location(661,90); + pushFollow(FOLLOW_prio_in_sass_map_pair2834); prio(); state._fsp--; if (state.failed) return; @@ -10021,7 +10041,7 @@ finally { // do for sure before leaving } - dbg.location(661, 4); + dbg.location(662, 4); } finally { @@ -10036,21 +10056,21 @@ // $ANTLR start "rule" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:663:1: rule : ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:664:1: rule : ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ; public final void rule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "rule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(663, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:664:5: ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:665:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE - { - dbg.location(665,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:665:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) + dbg.location(664, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:665:5: ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:666:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE + { + dbg.location(666,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:666:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) int alt151=3; try { dbg.enterSubRule(151); try { dbg.enterDecision(151, decisionCanBacktrack[151]); @@ -10069,17 +10089,17 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:666:13: ( SASS_AT_ROOT ( ws selectorsGroup )? ) - { - dbg.location(666,13); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:666:13: ( SASS_AT_ROOT ( ws selectorsGroup )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:666:14: SASS_AT_ROOT ( ws selectorsGroup )? - { - dbg.location(666,14); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule2868); if (state.failed) return;dbg.location(666,27); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:666:27: ( ws selectorsGroup )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:13: ( SASS_AT_ROOT ( ws selectorsGroup )? ) + { + dbg.location(667,13); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:13: ( SASS_AT_ROOT ( ws selectorsGroup )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:14: SASS_AT_ROOT ( ws selectorsGroup )? + { + dbg.location(667,14); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule2876); if (state.failed) return;dbg.location(667,27); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:27: ( ws selectorsGroup )? int alt146=2; try { dbg.enterSubRule(146); try { dbg.enterDecision(146, decisionCanBacktrack[146]); @@ -10098,14 +10118,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:666:28: ws selectorsGroup - { - dbg.location(666,28); - pushFollow(FOLLOW_ws_in_rule2871); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(666,31); - pushFollow(FOLLOW_selectorsGroup_in_rule2873); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:28: ws selectorsGroup + { + dbg.location(667,28); + pushFollow(FOLLOW_ws_in_rule2879); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(667,31); + pushFollow(FOLLOW_selectorsGroup_in_rule2881); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -10122,22 +10142,22 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:15: ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) - { - dbg.location(667,15); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:15: ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:16: SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN - { - dbg.location(667,16); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule2894); if (state.failed) return;dbg.location(667,29); - pushFollow(FOLLOW_ws_in_rule2896); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(667,32); - match(input,LPAREN,FOLLOW_LPAREN_in_rule2898); if (state.failed) return;dbg.location(667,39); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:39: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:15: ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) + { + dbg.location(668,15); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:15: ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:16: SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN + { + dbg.location(668,16); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule2902); if (state.failed) return;dbg.location(668,29); + pushFollow(FOLLOW_ws_in_rule2904); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(668,32); + match(input,LPAREN,FOLLOW_LPAREN_in_rule2906); if (state.failed) return;dbg.location(668,39); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:39: ( ws )? int alt147=2; try { dbg.enterSubRule(147); try { dbg.enterDecision(147, decisionCanBacktrack[147]); @@ -10152,10 +10172,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:39: ws - { - dbg.location(667,39); - pushFollow(FOLLOW_ws_in_rule2900); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:39: ws + { + dbg.location(668,39); + pushFollow(FOLLOW_ws_in_rule2908); ws(); state._fsp--; if (state.failed) return; @@ -10164,13 +10184,13 @@ } } finally {dbg.exitSubRule(147);} - dbg.location(667,43); + dbg.location(668,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(667,100); - match(input,IDENT,FOLLOW_IDENT_in_rule2905); if (state.failed) return;dbg.location(667,128); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:128: ( ws )? + }dbg.location(668,100); + match(input,IDENT,FOLLOW_IDENT_in_rule2913); if (state.failed) return;dbg.location(668,128); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:128: ( ws )? int alt148=2; try { dbg.enterSubRule(148); try { dbg.enterDecision(148, decisionCanBacktrack[148]); @@ -10185,10 +10205,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:128: ws - { - dbg.location(667,128); - pushFollow(FOLLOW_ws_in_rule2909); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:128: ws + { + dbg.location(668,128); + pushFollow(FOLLOW_ws_in_rule2917); ws(); state._fsp--; if (state.failed) return; @@ -10197,9 +10217,9 @@ } } finally {dbg.exitSubRule(148);} - dbg.location(667,132); - match(input,COLON,FOLLOW_COLON_in_rule2912); if (state.failed) return;dbg.location(667,138); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:138: ( ws )? + dbg.location(668,132); + match(input,COLON,FOLLOW_COLON_in_rule2920); if (state.failed) return;dbg.location(668,138); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:138: ( ws )? int alt149=2; try { dbg.enterSubRule(149); try { dbg.enterDecision(149, decisionCanBacktrack[149]); @@ -10214,10 +10234,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:138: ws - { - dbg.location(667,138); - pushFollow(FOLLOW_ws_in_rule2914); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:138: ws + { + dbg.location(668,138); + pushFollow(FOLLOW_ws_in_rule2922); ws(); state._fsp--; if (state.failed) return; @@ -10226,9 +10246,9 @@ } } finally {dbg.exitSubRule(149);} - dbg.location(667,142); - match(input,IDENT,FOLLOW_IDENT_in_rule2917); if (state.failed) return;dbg.location(667,148); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:148: ( ws )? + dbg.location(668,142); + match(input,IDENT,FOLLOW_IDENT_in_rule2925); if (state.failed) return;dbg.location(668,148); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:148: ( ws )? int alt150=2; try { dbg.enterSubRule(150); try { dbg.enterDecision(150, decisionCanBacktrack[150]); @@ -10243,10 +10263,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:667:148: ws - { - dbg.location(667,148); - pushFollow(FOLLOW_ws_in_rule2919); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:148: ws + { + dbg.location(668,148); + pushFollow(FOLLOW_ws_in_rule2927); ws(); state._fsp--; if (state.failed) return; @@ -10255,8 +10275,8 @@ } } finally {dbg.exitSubRule(150);} - dbg.location(667,152); - match(input,RPAREN,FOLLOW_RPAREN_in_rule2922); if (state.failed) return; + dbg.location(668,152); + match(input,RPAREN,FOLLOW_RPAREN_in_rule2930); if (state.failed) return; } } @@ -10264,10 +10284,10 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:668:15: selectorsGroup - { - dbg.location(668,15); - pushFollow(FOLLOW_selectorsGroup_in_rule2940); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:669:15: selectorsGroup + { + dbg.location(669,15); + pushFollow(FOLLOW_selectorsGroup_in_rule2948); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -10276,8 +10296,8 @@ } } finally {dbg.exitSubRule(151);} - dbg.location(669,11); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:669:11: ( ws )? + dbg.location(670,11); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:670:11: ( ws )? int alt152=2; try { dbg.enterSubRule(152); try { dbg.enterDecision(152, decisionCanBacktrack[152]); @@ -10292,10 +10312,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:669:11: ws - { - dbg.location(669,11); - pushFollow(FOLLOW_ws_in_rule2952); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:670:11: ws + { + dbg.location(670,11); + pushFollow(FOLLOW_ws_in_rule2960); ws(); state._fsp--; if (state.failed) return; @@ -10304,9 +10324,9 @@ } } finally {dbg.exitSubRule(152);} - dbg.location(670,5); - match(input,LBRACE,FOLLOW_LBRACE_in_rule2959); if (state.failed) return;dbg.location(670,12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:670:12: ( ws )? + dbg.location(671,5); + match(input,LBRACE,FOLLOW_LBRACE_in_rule2967); if (state.failed) return;dbg.location(671,12); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:671:12: ( ws )? int alt153=2; try { dbg.enterSubRule(153); try { dbg.enterDecision(153, decisionCanBacktrack[153]); @@ -10321,10 +10341,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:670:12: ws - { - dbg.location(670,12); - pushFollow(FOLLOW_ws_in_rule2961); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:671:12: ws + { + dbg.location(671,12); + pushFollow(FOLLOW_ws_in_rule2969); ws(); state._fsp--; if (state.failed) return; @@ -10333,18 +10353,18 @@ } } finally {dbg.exitSubRule(153);} - dbg.location(670,16); - pushFollow(FOLLOW_syncToFollow_in_rule2964); + dbg.location(671,16); + pushFollow(FOLLOW_syncToFollow_in_rule2972); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(671,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:671:9: ( declarations )? + if (state.failed) return;dbg.location(672,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:672:9: ( declarations )? int alt154=2; try { dbg.enterSubRule(154); try { dbg.enterDecision(154, decisionCanBacktrack[154]); int LA154_0 = input.LA(1); - if ( ((LA154_0 >= AT_IDENT && LA154_0 <= AT_SIGN)||(LA154_0 >= BOTTOMCENTER_SYM && LA154_0 <= BOTTOMRIGHT_SYM)||(LA154_0 >= CHARSET_SYM && LA154_0 <= COLON)||LA154_0==COUNTER_STYLE_SYM||LA154_0==DCOLON||LA154_0==DOT||LA154_0==FONT_FACE_SYM||(LA154_0 >= GEN && LA154_0 <= GREATER)||(LA154_0 >= HASH && LA154_0 <= HASH_SYMBOL)||LA154_0==IDENT||LA154_0==IMPORT_SYM||(LA154_0 >= LBRACKET && LA154_0 <= LEFTTOP_SYM)||LA154_0==LESS_AND||(LA154_0 >= MEDIA_SYM && LA154_0 <= MOZ_DOCUMENT_SYM)||LA154_0==NAMESPACE_SYM||LA154_0==PAGE_SYM||(LA154_0 >= PIPE && LA154_0 <= PLUS)||(LA154_0 >= RIGHTBOTTOM_SYM && LA154_0 <= RIGHTTOP_SYM)||(LA154_0 >= SASS_AT_ROOT && LA154_0 <= SASS_DEBUG)||(LA154_0 >= SASS_EACH && LA154_0 <= SASS_ELSE)||(LA154_0 >= SASS_ERROR && LA154_0 <= SASS_FUNCTION)||(LA154_0 >= SASS_IF && LA154_0 <= SASS_MIXIN)||(LA154_0 >= SASS_RETURN && LA154_0 <= SEMI)||LA154_0==STAR||LA154_0==TILDE||(LA154_0 >= TOPCENTER_SYM && LA154_0 <= TOPRIGHT_SYM)||LA154_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA154_0 >= AT_IDENT && LA154_0 <= AT_SIGN)||(LA154_0 >= BOTTOMCENTER_SYM && LA154_0 <= BOTTOMRIGHT_SYM)||(LA154_0 >= CHARSET_SYM && LA154_0 <= COLON)||LA154_0==COUNTER_STYLE_SYM||LA154_0==DCOLON||LA154_0==DOT||LA154_0==FONT_FACE_SYM||(LA154_0 >= GEN && LA154_0 <= GREATER)||(LA154_0 >= HASH && LA154_0 <= HASH_SYMBOL)||LA154_0==IDENT||LA154_0==IMPORT_SYM||(LA154_0 >= LBRACKET && LA154_0 <= LEFTTOP_SYM)||LA154_0==LESS_AND||(LA154_0 >= MEDIA_SYM && LA154_0 <= MOZ_DOCUMENT_SYM)||LA154_0==NAMESPACE_SYM||LA154_0==PAGE_SYM||(LA154_0 >= PIPE && LA154_0 <= PLUS)||(LA154_0 >= RIGHTBOTTOM_SYM && LA154_0 <= RIGHTTOP_SYM)||(LA154_0 >= SASS_AT_ROOT && LA154_0 <= SASS_DEBUG)||(LA154_0 >= SASS_EACH && LA154_0 <= SASS_ELSE)||(LA154_0 >= SASS_ERROR && LA154_0 <= SASS_FUNCTION)||(LA154_0 >= SASS_IF && LA154_0 <= SASS_MIXIN)||(LA154_0 >= SASS_RETURN && LA154_0 <= SEMI)||LA154_0==STAR||LA154_0==TILDE||(LA154_0 >= TOPCENTER_SYM && LA154_0 <= TOPRIGHT_SYM)||LA154_0==VAR||LA154_0==WEBKIT_KEYFRAMES_SYM) ) { alt154=1; } } finally {dbg.exitDecision(154);} @@ -10353,10 +10373,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:671:9: declarations - { - dbg.location(671,9); - pushFollow(FOLLOW_declarations_in_rule2974); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:672:9: declarations + { + dbg.location(672,9); + pushFollow(FOLLOW_declarations_in_rule2982); declarations(); state._fsp--; if (state.failed) return; @@ -10365,8 +10385,8 @@ } } finally {dbg.exitSubRule(154);} - dbg.location(672,5); - match(input,RBRACE,FOLLOW_RBRACE_in_rule2981); if (state.failed) return; + dbg.location(673,5); + match(input,RBRACE,FOLLOW_RBRACE_in_rule2989); if (state.failed) return; } } @@ -10381,7 +10401,7 @@ finally { // do for sure before leaving } - dbg.location(673, 4); + dbg.location(674, 4); } finally { @@ -10396,15 +10416,15 @@ // $ANTLR start "declarations" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:680:1: declarations : ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:681:1: declarations : ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ ); public final void declarations() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "declarations"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(680, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:681:5: ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ ) + dbg.location(681, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:5: ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ ) int alt168=2; try { dbg.enterDecision(168, decisionCanBacktrack[168]); @@ -10422,10 +10442,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:8: ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? - { - dbg.location(682,8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:8: ( SEMI ( ws )? )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:8: ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? + { + dbg.location(683,8); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:8: ( SEMI ( ws )? )* try { dbg.enterSubRule(156); loop156: @@ -10444,11 +10464,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:9: SEMI ( ws )? - { - dbg.location(682,9); - match(input,SEMI,FOLLOW_SEMI_in_declarations3015); if (state.failed) return;dbg.location(682,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:14: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:9: SEMI ( ws )? + { + dbg.location(683,9); + match(input,SEMI,FOLLOW_SEMI_in_declarations3023); if (state.failed) return;dbg.location(683,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:14: ( ws )? int alt155=2; try { dbg.enterSubRule(155); try { dbg.enterDecision(155, decisionCanBacktrack[155]); @@ -10463,10 +10483,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:14: ws - { - dbg.location(682,14); - pushFollow(FOLLOW_ws_in_declarations3017); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:14: ws + { + dbg.location(683,14); + pushFollow(FOLLOW_ws_in_declarations3025); ws(); state._fsp--; if (state.failed) return; @@ -10484,12 +10504,12 @@ } } } finally {dbg.exitSubRule(156);} - dbg.location(682,21); - pushFollow(FOLLOW_declaration_in_declarations3023); + dbg.location(683,21); + pushFollow(FOLLOW_declaration_in_declarations3031); declaration(); state._fsp--; - if (state.failed) return;dbg.location(682,33); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* + if (state.failed) return;dbg.location(683,33); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* try { dbg.enterSubRule(161); loop161: @@ -10511,10 +10531,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration - { - dbg.location(682,34); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration + { + dbg.location(683,34); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) int alt160=2; try { dbg.enterSubRule(160); try { dbg.enterDecision(160, decisionCanBacktrack[160]); @@ -10533,16 +10553,16 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:35: ( ( ws )? ( SEMI ( ws )? )+ ) - { - dbg.location(682,35); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:35: ( ( ws )? ( SEMI ( ws )? )+ ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:36: ( ws )? ( SEMI ( ws )? )+ - { - dbg.location(682,36); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:36: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:35: ( ( ws )? ( SEMI ( ws )? )+ ) + { + dbg.location(683,35); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:35: ( ( ws )? ( SEMI ( ws )? )+ ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:36: ( ws )? ( SEMI ( ws )? )+ + { + dbg.location(683,36); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:36: ( ws )? int alt157=2; try { dbg.enterSubRule(157); try { dbg.enterDecision(157, decisionCanBacktrack[157]); @@ -10557,10 +10577,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:36: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:36: ws { - dbg.location(682,36); - pushFollow(FOLLOW_ws_in_declarations3028); + dbg.location(683,36); + pushFollow(FOLLOW_ws_in_declarations3036); ws(); state._fsp--; if (state.failed) return; @@ -10569,8 +10589,8 @@ } } finally {dbg.exitSubRule(157);} - dbg.location(682,40); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:40: ( SEMI ( ws )? )+ + dbg.location(683,40); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:40: ( SEMI ( ws )? )+ int cnt159=0; try { dbg.enterSubRule(159); @@ -10590,11 +10610,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:41: SEMI ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:41: SEMI ( ws )? { - dbg.location(682,41); - match(input,SEMI,FOLLOW_SEMI_in_declarations3032); if (state.failed) return;dbg.location(682,46); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:46: ( ws )? + dbg.location(683,41); + match(input,SEMI,FOLLOW_SEMI_in_declarations3040); if (state.failed) return;dbg.location(683,46); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:46: ( ws )? int alt158=2; try { dbg.enterSubRule(158); try { dbg.enterDecision(158, decisionCanBacktrack[158]); @@ -10609,10 +10629,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:46: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:46: ws { - dbg.location(682,46); - pushFollow(FOLLOW_ws_in_declarations3034); + dbg.location(683,46); + pushFollow(FOLLOW_ws_in_declarations3042); ws(); state._fsp--; if (state.failed) return; @@ -10644,10 +10664,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:53: ws - { - dbg.location(682,53); - pushFollow(FOLLOW_ws_in_declarations3040); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:53: ws + { + dbg.location(683,53); + pushFollow(FOLLOW_ws_in_declarations3048); ws(); state._fsp--; if (state.failed) return; @@ -10656,8 +10676,8 @@ } } finally {dbg.exitSubRule(160);} - dbg.location(682,57); - pushFollow(FOLLOW_declaration_in_declarations3043); + dbg.location(683,57); + pushFollow(FOLLOW_declaration_in_declarations3051); declaration(); state._fsp--; if (state.failed) return; @@ -10669,8 +10689,8 @@ } } } finally {dbg.exitSubRule(161);} - dbg.location(682,71); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? + dbg.location(683,71); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? int alt165=3; try { dbg.enterSubRule(165); try { dbg.enterDecision(165, decisionCanBacktrack[165]); @@ -10689,16 +10709,16 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:72: ( ( ws )? ( SEMI ( ws )? )+ ) - { - dbg.location(682,72); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:72: ( ( ws )? ( SEMI ( ws )? )+ ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:73: ( ws )? ( SEMI ( ws )? )+ - { - dbg.location(682,73); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:73: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:72: ( ( ws )? ( SEMI ( ws )? )+ ) + { + dbg.location(683,72); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:72: ( ( ws )? ( SEMI ( ws )? )+ ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:73: ( ws )? ( SEMI ( ws )? )+ + { + dbg.location(683,73); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:73: ( ws )? int alt162=2; try { dbg.enterSubRule(162); try { dbg.enterDecision(162, decisionCanBacktrack[162]); @@ -10713,10 +10733,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:73: ws - { - dbg.location(682,73); - pushFollow(FOLLOW_ws_in_declarations3049); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:73: ws + { + dbg.location(683,73); + pushFollow(FOLLOW_ws_in_declarations3057); ws(); state._fsp--; if (state.failed) return; @@ -10725,8 +10745,8 @@ } } finally {dbg.exitSubRule(162);} - dbg.location(682,77); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:77: ( SEMI ( ws )? )+ + dbg.location(683,77); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:77: ( SEMI ( ws )? )+ int cnt164=0; try { dbg.enterSubRule(164); @@ -10746,11 +10766,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:78: SEMI ( ws )? - { - dbg.location(682,78); - match(input,SEMI,FOLLOW_SEMI_in_declarations3053); if (state.failed) return;dbg.location(682,83); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:83: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:78: SEMI ( ws )? + { + dbg.location(683,78); + match(input,SEMI,FOLLOW_SEMI_in_declarations3061); if (state.failed) return;dbg.location(683,83); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:83: ( ws )? int alt163=2; try { dbg.enterSubRule(163); try { dbg.enterDecision(163, decisionCanBacktrack[163]); @@ -10765,10 +10785,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:83: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:83: ws { - dbg.location(682,83); - pushFollow(FOLLOW_ws_in_declarations3055); + dbg.location(683,83); + pushFollow(FOLLOW_ws_in_declarations3063); ws(); state._fsp--; if (state.failed) return; @@ -10800,10 +10820,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:682:90: ws - { - dbg.location(682,90); - pushFollow(FOLLOW_ws_in_declarations3061); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:90: ws + { + dbg.location(683,90); + pushFollow(FOLLOW_ws_in_declarations3069); ws(); state._fsp--; if (state.failed) return; @@ -10818,10 +10838,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:8: ( SEMI ( ws )? )+ - { - dbg.location(683,8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:8: ( SEMI ( ws )? )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:684:8: ( SEMI ( ws )? )+ + { + dbg.location(684,8); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:684:8: ( SEMI ( ws )? )+ int cnt167=0; try { dbg.enterSubRule(167); @@ -10841,11 +10861,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:9: SEMI ( ws )? - { - dbg.location(683,9); - match(input,SEMI,FOLLOW_SEMI_in_declarations3073); if (state.failed) return;dbg.location(683,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:14: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:684:9: SEMI ( ws )? + { + dbg.location(684,9); + match(input,SEMI,FOLLOW_SEMI_in_declarations3081); if (state.failed) return;dbg.location(684,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:684:14: ( ws )? int alt166=2; try { dbg.enterSubRule(166); try { dbg.enterDecision(166, decisionCanBacktrack[166]); @@ -10860,10 +10880,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:683:14: ws - { - dbg.location(683,14); - pushFollow(FOLLOW_ws_in_declarations3075); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:684:14: ws + { + dbg.location(684,14); + pushFollow(FOLLOW_ws_in_declarations3083); ws(); state._fsp--; if (state.failed) return; @@ -10900,7 +10920,7 @@ finally { // do for sure before leaving } - dbg.location(684, 4); + dbg.location(685, 4); } finally { @@ -10915,15 +10935,15 @@ // $ANTLR start "declaration" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:686:1: declaration : ( ( 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 ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:687:1: declaration : ( ( 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 ); public final void declaration() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "declaration"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(686, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:687: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 ) + dbg.location(687, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:688: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 alt173=18; try { dbg.enterDecision(173, decisionCanBacktrack[173]); @@ -11136,8 +11156,35 @@ } } + else if ( (LA173_0==VAR) ) { + int LA173_8 = input.LA(2); + if ( (synpred21_Css3()) ) { + alt173=3; + } + else if ( (synpred23_Css3()) ) { + alt173=5; + } + else if ( (synpred24_Css3()) ) { + alt173=6; + } + + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 173, 8, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + + } else if ( (LA173_0==SASS_MIXIN) ) { - int LA173_8 = input.LA(2); + int LA173_9 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; } @@ -11163,7 +11210,7 @@ try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 173, 8, input); + new NoViableAltException("", 173, 9, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -11179,36 +11226,6 @@ alt173=4; } else if ( (LA173_0==LESS_AND) ) { - int LA173_11 = input.LA(2); - if ( (synpred22_Css3()) ) { - alt173=4; - } - else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred25_Css3())) ) { - alt173=7; - } - else if ( ((synpred26_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt173=8; - } - else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred27_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt173=9; - } - - else { - if (state.backtracking>0) {state.failed=true; return;} - int nvaeMark = input.mark(); - try { - input.consume(); - NoViableAltException nvae = - new NoViableAltException("", 173, 11, input); - dbg.recognitionException(nvae); - throw nvae; - } finally { - input.rewind(nvaeMark); - } - } - - } - else if ( (LA173_0==HASH) ) { int LA173_12 = input.LA(2); if ( (synpred22_Css3()) ) { alt173=4; @@ -11238,7 +11255,7 @@ } } - else if ( (LA173_0==DOT) ) { + else if ( (LA173_0==HASH) ) { int LA173_13 = input.LA(2); if ( (synpred22_Css3()) ) { alt173=4; @@ -11268,6 +11285,36 @@ } } + else if ( (LA173_0==DOT) ) { + int LA173_14 = input.LA(2); + if ( (synpred22_Css3()) ) { + alt173=4; + } + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred25_Css3())) ) { + alt173=7; + } + else if ( ((synpred26_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt173=8; + } + else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred27_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt173=9; + } + + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 173, 14, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + + } else if ( (LA173_0==LBRACKET) && (synpred22_Css3())) { alt173=4; } @@ -11275,7 +11322,7 @@ alt173=4; } else if ( (LA173_0==STAR) ) { - int LA173_16 = input.LA(2); + int LA173_17 = input.LA(2); if ( (synpred22_Css3()) ) { alt173=4; } @@ -11292,7 +11339,7 @@ try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 173, 16, input); + new NoViableAltException("", 173, 17, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -11305,48 +11352,6 @@ alt173=4; } else if ( (LA173_0==AT_IDENT) ) { - int LA173_18 = input.LA(2); - if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt173=1; - } - else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred20_Css3())) ) { - alt173=2; - } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred21_Css3())) ) { - alt173=3; - } - else if ( (((synpred23_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt173=5; - } - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred24_Css3())) ) { - alt173=6; - } - else if ( ((synpred26_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt173=8; - } - else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred27_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt173=9; - } - else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt173=10; - } - - else { - if (state.backtracking>0) {state.failed=true; return;} - int nvaeMark = input.mark(); - try { - input.consume(); - NoViableAltException nvae = - new NoViableAltException("", 173, 18, input); - dbg.recognitionException(nvae); - throw nvae; - } finally { - input.rewind(nvaeMark); - } - } - - } - else if ( (LA173_0==SASS_INCLUDE) ) { int LA173_19 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11363,12 +11368,15 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred24_Css3())) ) { alt173=6; } - else if ( ((synpred26_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + else if ( ((synpred26_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=8; } - else if ( ((synpred27_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + else if ( (((evalPredicate(isLessSource(),"isLessSource()")&&synpred27_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { alt173=9; } + else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { + alt173=10; + } else { if (state.backtracking>0) {state.failed=true; return;} @@ -11385,7 +11393,7 @@ } } - else if ( (LA173_0==MEDIA_SYM) ) { + else if ( (LA173_0==SASS_INCLUDE) ) { int LA173_20 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11402,8 +11410,11 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred24_Css3())) ) { alt173=6; } - else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt173=10; + else if ( ((synpred26_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt173=8; + } + else if ( ((synpred27_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt173=9; } else { @@ -11421,7 +11432,7 @@ } } - else if ( (LA173_0==PAGE_SYM) ) { + else if ( (LA173_0==MEDIA_SYM) ) { int LA173_21 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11457,7 +11468,7 @@ } } - else if ( (LA173_0==COUNTER_STYLE_SYM) ) { + else if ( (LA173_0==PAGE_SYM) ) { int LA173_22 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11493,7 +11504,7 @@ } } - else if ( (LA173_0==FONT_FACE_SYM) ) { + else if ( (LA173_0==COUNTER_STYLE_SYM) ) { int LA173_23 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11529,7 +11540,7 @@ } } - else if ( (LA173_0==MOZ_DOCUMENT_SYM) ) { + else if ( (LA173_0==FONT_FACE_SYM) ) { int LA173_24 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11565,7 +11576,7 @@ } } - else if ( (LA173_0==WEBKIT_KEYFRAMES_SYM) ) { + else if ( (LA173_0==MOZ_DOCUMENT_SYM) ) { int LA173_25 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11601,7 +11612,7 @@ } } - else if ( (LA173_0==SASS_IF) ) { + else if ( (LA173_0==WEBKIT_KEYFRAMES_SYM) ) { int LA173_26 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11618,8 +11629,8 @@ else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred24_Css3())) ) { alt173=6; } - else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt173=11; + else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { + alt173=10; } else { @@ -11637,7 +11648,7 @@ } } - else if ( (LA173_0==SASS_FOR) ) { + else if ( (LA173_0==SASS_IF) ) { int LA173_27 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11673,7 +11684,7 @@ } } - else if ( (LA173_0==SASS_EACH) ) { + else if ( (LA173_0==SASS_FOR) ) { int LA173_28 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11709,7 +11720,7 @@ } } - else if ( (LA173_0==SASS_WHILE) ) { + else if ( (LA173_0==SASS_EACH) ) { int LA173_29 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11745,7 +11756,7 @@ } } - else if ( (LA173_0==SASS_EXTEND) ) { + else if ( (LA173_0==SASS_WHILE) ) { int LA173_30 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11763,7 +11774,7 @@ alt173=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt173=12; + alt173=11; } else { @@ -11781,7 +11792,7 @@ } } - else if ( (LA173_0==SASS_DEBUG||LA173_0==SASS_WARN) ) { + else if ( (LA173_0==SASS_EXTEND) ) { int LA173_31 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11799,7 +11810,7 @@ alt173=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt173=13; + alt173=12; } else { @@ -11817,7 +11828,7 @@ } } - else if ( (LA173_0==SASS_CONTENT) ) { + else if ( (LA173_0==SASS_DEBUG||LA173_0==SASS_WARN) ) { int LA173_32 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11835,7 +11846,7 @@ alt173=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt173=14; + alt173=13; } else { @@ -11853,7 +11864,7 @@ } } - else if ( (LA173_0==SASS_RETURN) ) { + else if ( (LA173_0==SASS_CONTENT) ) { int LA173_33 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11871,7 +11882,7 @@ alt173=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt173=15; + alt173=14; } else { @@ -11889,7 +11900,7 @@ } } - else if ( (LA173_0==IMPORT_SYM) ) { + else if ( (LA173_0==SASS_RETURN) ) { int LA173_34 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; @@ -11907,6 +11918,42 @@ alt173=6; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { + alt173=15; + } + + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 173, 34, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + + } + else if ( (LA173_0==IMPORT_SYM) ) { + int LA173_35 = input.LA(2); + if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt173=1; + } + else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred20_Css3())) ) { + alt173=2; + } + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred21_Css3())) ) { + alt173=3; + } + else if ( (((synpred23_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt173=5; + } + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred24_Css3())) ) { + alt173=6; + } + else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { alt173=17; } @@ -11916,7 +11963,7 @@ try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 173, 34, input); + new NoViableAltException("", 173, 35, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -11929,7 +11976,7 @@ alt173=16; } else if ( ((LA173_0 >= BOTTOMCENTER_SYM && LA173_0 <= BOTTOMRIGHT_SYM)||LA173_0==CHARSET_SYM||(LA173_0 >= LEFTBOTTOM_SYM && LA173_0 <= LEFTTOP_SYM)||LA173_0==NAMESPACE_SYM||(LA173_0 >= RIGHTBOTTOM_SYM && LA173_0 <= RIGHTTOP_SYM)||LA173_0==SASS_ELSE||LA173_0==SASS_FUNCTION||(LA173_0 >= TOPCENTER_SYM && LA173_0 <= TOPRIGHT_SYM)) ) { - int LA173_36 = input.LA(2); + int LA173_37 = input.LA(2); if ( ((synpred19_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt173=1; } @@ -11952,7 +11999,7 @@ try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 173, 36, input); + new NoViableAltException("", 173, 37, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -11976,10 +12023,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:688:5: ( cp_variable_declaration )=> cp_variable_declaration - { - dbg.location(688,32); - pushFollow(FOLLOW_cp_variable_declaration_in_declaration3104); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:689:5: ( cp_variable_declaration )=> cp_variable_declaration + { + dbg.location(689,32); + pushFollow(FOLLOW_cp_variable_declaration_in_declaration3112); cp_variable_declaration(); state._fsp--; if (state.failed) return; @@ -11988,10 +12035,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:689:7: ( sass_map )=> sass_map - { - dbg.location(689,20); - pushFollow(FOLLOW_sass_map_in_declaration3117); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:690:7: ( sass_map )=> sass_map + { + dbg.location(690,20); + pushFollow(FOLLOW_sass_map_in_declaration3125); sass_map(); state._fsp--; if (state.failed) return; @@ -12000,10 +12047,10 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:690:7: ( sass_nested_properties )=> sass_nested_properties - { - dbg.location(690,33); - pushFollow(FOLLOW_sass_nested_properties_in_declaration3129); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:7: ( sass_nested_properties )=> sass_nested_properties + { + dbg.location(691,33); + pushFollow(FOLLOW_sass_nested_properties_in_declaration3137); sass_nested_properties(); state._fsp--; if (state.failed) return; @@ -12012,10 +12059,10 @@ case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691: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(691,145); - pushFollow(FOLLOW_rule_in_declaration3192); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692: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(692,145); + pushFollow(FOLLOW_rule_in_declaration3200); rule(); state._fsp--; if (state.failed) return; @@ -12024,10 +12071,10 @@ case 5 : dbg.enterAlt(5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:7: ( propertyDeclaration )=> propertyDeclaration - { - dbg.location(692,30); - pushFollow(FOLLOW_propertyDeclaration_in_declaration3204); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:693:7: ( propertyDeclaration )=> propertyDeclaration + { + dbg.location(693,30); + pushFollow(FOLLOW_propertyDeclaration_in_declaration3212); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -12036,10 +12083,10 @@ case 6 : dbg.enterAlt(6); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:694:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) )=> propertyDeclaration - { - dbg.location(694,67); - pushFollow(FOLLOW_propertyDeclaration_in_declaration3243); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) )=> propertyDeclaration + { + dbg.location(695,67); + pushFollow(FOLLOW_propertyDeclaration_in_declaration3251); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -12048,10 +12095,10 @@ case 7 : dbg.enterAlt(7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:7: ( cp_mixin_declaration )=> cp_mixin_declaration - { - dbg.location(695,31); - pushFollow(FOLLOW_cp_mixin_declaration_in_declaration3255); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:7: ( cp_mixin_declaration )=> cp_mixin_declaration + { + dbg.location(696,31); + pushFollow(FOLLOW_cp_mixin_declaration_in_declaration3263); cp_mixin_declaration(); state._fsp--; if (state.failed) return; @@ -12060,14 +12107,14 @@ case 8 : dbg.enterAlt(8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:7: ( cp_mixin_call )=> cp_mixin_call ( ( ws )? IMPORTANT_SYM )? - { - dbg.location(696,25); - pushFollow(FOLLOW_cp_mixin_call_in_declaration3268); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:7: ( cp_mixin_call )=> cp_mixin_call ( ( ws )? IMPORTANT_SYM )? + { + dbg.location(697,25); + pushFollow(FOLLOW_cp_mixin_call_in_declaration3276); cp_mixin_call(); state._fsp--; - if (state.failed) return;dbg.location(696,39); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:39: ( ( ws )? IMPORTANT_SYM )? + if (state.failed) return;dbg.location(697,39); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:39: ( ( ws )? IMPORTANT_SYM )? int alt170=2; try { dbg.enterSubRule(170); try { dbg.enterDecision(170, decisionCanBacktrack[170]); @@ -12086,10 +12133,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:40: ( ws )? IMPORTANT_SYM - { - dbg.location(696,40); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:40: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:40: ( ws )? IMPORTANT_SYM + { + dbg.location(697,40); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:40: ( ws )? int alt169=2; try { dbg.enterSubRule(169); try { dbg.enterDecision(169, decisionCanBacktrack[169]); @@ -12104,10 +12151,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:40: ws - { - dbg.location(696,40); - pushFollow(FOLLOW_ws_in_declaration3271); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:40: ws + { + dbg.location(697,40); + pushFollow(FOLLOW_ws_in_declaration3279); ws(); state._fsp--; if (state.failed) return; @@ -12116,8 +12163,8 @@ } } finally {dbg.exitSubRule(169);} - dbg.location(696,44); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration3274); if (state.failed) return; + dbg.location(697,44); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration3282); if (state.failed) return; } break; @@ -12129,18 +12176,18 @@ case 9 : dbg.enterAlt(9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:7: ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? - { - dbg.location(697,25); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:698:7: ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? + { + dbg.location(698,25); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(697,43); - pushFollow(FOLLOW_cp_mixin_call_in_declaration3291); + }dbg.location(698,43); + pushFollow(FOLLOW_cp_mixin_call_in_declaration3299); cp_mixin_call(); state._fsp--; - if (state.failed) return;dbg.location(697,57); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:57: ( ( ws )? IMPORTANT_SYM )? + if (state.failed) return;dbg.location(698,57); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:698:57: ( ( ws )? IMPORTANT_SYM )? int alt172=2; try { dbg.enterSubRule(172); try { dbg.enterDecision(172, decisionCanBacktrack[172]); @@ -12159,10 +12206,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:58: ( ws )? IMPORTANT_SYM - { - dbg.location(697,58); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:58: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:698:58: ( ws )? IMPORTANT_SYM + { + dbg.location(698,58); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:698:58: ( ws )? int alt171=2; try { dbg.enterSubRule(171); try { dbg.enterDecision(171, decisionCanBacktrack[171]); @@ -12177,10 +12224,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:58: ws - { - dbg.location(697,58); - pushFollow(FOLLOW_ws_in_declaration3294); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:698:58: ws + { + dbg.location(698,58); + pushFollow(FOLLOW_ws_in_declaration3302); ws(); state._fsp--; if (state.failed) return; @@ -12189,8 +12236,8 @@ } } finally {dbg.exitSubRule(171);} - dbg.location(697,62); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration3297); if (state.failed) return; + dbg.location(698,62); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration3305); if (state.failed) return; } break; @@ -12202,14 +12249,14 @@ case 10 : dbg.enterAlt(10); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:698:7: {...}? at_rule - { - dbg.location(698,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:699:7: {...}? at_rule + { + dbg.location(699,7); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isCssPreprocessorSource()"); - }dbg.location(698,36); - pushFollow(FOLLOW_at_rule_in_declaration3313); + }dbg.location(699,36); + pushFollow(FOLLOW_at_rule_in_declaration3321); at_rule(); state._fsp--; if (state.failed) return; @@ -12218,14 +12265,14 @@ case 11 : dbg.enterAlt(11); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:699:7: {...}? sass_control - { - dbg.location(699,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:700:7: {...}? sass_control + { + dbg.location(700,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(699,25); - pushFollow(FOLLOW_sass_control_in_declaration3323); + }dbg.location(700,25); + pushFollow(FOLLOW_sass_control_in_declaration3331); sass_control(); state._fsp--; if (state.failed) return; @@ -12234,14 +12281,14 @@ case 12 : dbg.enterAlt(12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:700:7: {...}? sass_extend - { - dbg.location(700,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:701:7: {...}? sass_extend + { + dbg.location(701,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(700,25); - pushFollow(FOLLOW_sass_extend_in_declaration3333); + }dbg.location(701,25); + pushFollow(FOLLOW_sass_extend_in_declaration3341); sass_extend(); state._fsp--; if (state.failed) return; @@ -12250,14 +12297,14 @@ case 13 : dbg.enterAlt(13); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:701:7: {...}? sass_debug - { - dbg.location(701,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:702:7: {...}? sass_debug + { + dbg.location(702,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(701,25); - pushFollow(FOLLOW_sass_debug_in_declaration3343); + }dbg.location(702,25); + pushFollow(FOLLOW_sass_debug_in_declaration3351); sass_debug(); state._fsp--; if (state.failed) return; @@ -12266,14 +12313,14 @@ case 14 : dbg.enterAlt(14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:702:7: {...}? sass_content - { - dbg.location(702,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:703:7: {...}? sass_content + { + dbg.location(703,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(702,25); - pushFollow(FOLLOW_sass_content_in_declaration3353); + }dbg.location(703,25); + pushFollow(FOLLOW_sass_content_in_declaration3361); sass_content(); state._fsp--; if (state.failed) return; @@ -12282,14 +12329,14 @@ case 15 : dbg.enterAlt(15); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:703:7: {...}? sass_function_return - { - dbg.location(703,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:704:7: {...}? sass_function_return + { + dbg.location(704,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(703,25); - pushFollow(FOLLOW_sass_function_return_in_declaration3363); + }dbg.location(704,25); + pushFollow(FOLLOW_sass_function_return_in_declaration3371); sass_function_return(); state._fsp--; if (state.failed) return; @@ -12298,14 +12345,14 @@ case 16 : dbg.enterAlt(16); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:704:7: {...}? sass_error - { - dbg.location(704,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:705:7: {...}? sass_error + { + dbg.location(705,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(704,25); - pushFollow(FOLLOW_sass_error_in_declaration3373); + }dbg.location(705,25); + pushFollow(FOLLOW_sass_error_in_declaration3381); sass_error(); state._fsp--; if (state.failed) return; @@ -12314,14 +12361,14 @@ case 17 : dbg.enterAlt(17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:705:7: {...}? importItem - { - dbg.location(705,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:706:7: {...}? importItem + { + dbg.location(706,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(705,25); - pushFollow(FOLLOW_importItem_in_declaration3383); + }dbg.location(706,25); + pushFollow(FOLLOW_importItem_in_declaration3391); importItem(); state._fsp--; if (state.failed) return; @@ -12330,10 +12377,10 @@ case 18 : dbg.enterAlt(18); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:706:7: GEN - { - dbg.location(706,7); - match(input,GEN,FOLLOW_GEN_in_declaration3391); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:707:7: GEN + { + dbg.location(707,7); + match(input,GEN,FOLLOW_GEN_in_declaration3399); if (state.failed) return; } break; @@ -12349,7 +12396,7 @@ finally { // do for sure before leaving } - dbg.location(707, 4); + dbg.location(708, 4); } finally { @@ -12364,25 +12411,25 @@ // $ANTLR start "selectorsGroup" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:713:1: selectorsGroup : selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:714:1: selectorsGroup : selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? ; public final void selectorsGroup() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "selectorsGroup"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(713, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:714:5: ( selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:9: selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? - { - dbg.location(715,9); - pushFollow(FOLLOW_selector_in_selectorsGroup3425); + dbg.location(714, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:5: ( selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:9: selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? + { + dbg.location(716,9); + pushFollow(FOLLOW_selector_in_selectorsGroup3433); selector(); state._fsp--; - if (state.failed) return;dbg.location(715,18); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:18: ( ( ws )? COMMA ( ws )? selector )* + if (state.failed) return;dbg.location(716,18); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:18: ( ( ws )? COMMA ( ws )? selector )* try { dbg.enterSubRule(176); loop176: @@ -12404,10 +12451,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:19: ( ws )? COMMA ( ws )? selector - { - dbg.location(715,19); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:19: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:19: ( ws )? COMMA ( ws )? selector + { + dbg.location(716,19); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:19: ( ws )? int alt174=2; try { dbg.enterSubRule(174); try { dbg.enterDecision(174, decisionCanBacktrack[174]); @@ -12422,10 +12469,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:19: ws - { - dbg.location(715,19); - pushFollow(FOLLOW_ws_in_selectorsGroup3428); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:19: ws + { + dbg.location(716,19); + pushFollow(FOLLOW_ws_in_selectorsGroup3436); ws(); state._fsp--; if (state.failed) return; @@ -12434,9 +12481,9 @@ } } finally {dbg.exitSubRule(174);} - dbg.location(715,23); - match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup3431); if (state.failed) return;dbg.location(715,29); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:29: ( ws )? + dbg.location(716,23); + match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup3439); if (state.failed) return;dbg.location(716,29); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:29: ( ws )? int alt175=2; try { dbg.enterSubRule(175); try { dbg.enterDecision(175, decisionCanBacktrack[175]); @@ -12451,10 +12498,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:29: ws - { - dbg.location(715,29); - pushFollow(FOLLOW_ws_in_selectorsGroup3433); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:29: ws + { + dbg.location(716,29); + pushFollow(FOLLOW_ws_in_selectorsGroup3441); ws(); state._fsp--; if (state.failed) return; @@ -12463,8 +12510,8 @@ } } finally {dbg.exitSubRule(175);} - dbg.location(715,33); - pushFollow(FOLLOW_selector_in_selectorsGroup3436); + dbg.location(716,33); + pushFollow(FOLLOW_selector_in_selectorsGroup3444); selector(); state._fsp--; if (state.failed) return; @@ -12476,8 +12523,8 @@ } } } finally {dbg.exitSubRule(176);} - dbg.location(715,44); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:44: ({...}? COMMA )? + dbg.location(716,44); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:44: ({...}? COMMA )? int alt177=2; try { dbg.enterSubRule(177); try { dbg.enterDecision(177, decisionCanBacktrack[177]); @@ -12492,14 +12539,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:715:45: {...}? COMMA - { - dbg.location(715,45); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:716:45: {...}? COMMA + { + dbg.location(716,45); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "selectorsGroup", "isCssPreprocessorSource()"); - }dbg.location(715,74); - match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup3443); if (state.failed) return; + }dbg.location(716,74); + match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup3451); if (state.failed) return; } break; @@ -12516,7 +12563,7 @@ finally { // do for sure before leaving } - dbg.location(716, 4); + dbg.location(717, 4); } finally { @@ -12531,15 +12578,15 @@ // $ANTLR start "selector" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:718:1: selector : ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:1: selector : ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator ); public final void selector() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "selector"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(718, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:5: ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator ) + dbg.location(719, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:5: ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator ) int alt184=2; try { dbg.enterDecision(184, decisionCanBacktrack[184]); @@ -12557,10 +12604,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:8: ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* - { - dbg.location(719,8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:8: ( combinator ( ws )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:8: ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* + { + dbg.location(720,8); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:8: ( combinator ( ws )? )? int alt179=2; try { dbg.enterSubRule(179); try { dbg.enterDecision(179, decisionCanBacktrack[179]); @@ -12575,14 +12622,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:9: combinator ( ws )? - { - dbg.location(719,9); - pushFollow(FOLLOW_combinator_in_selector3464); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:9: combinator ( ws )? + { + dbg.location(720,9); + pushFollow(FOLLOW_combinator_in_selector3472); combinator(); state._fsp--; - if (state.failed) return;dbg.location(719,20); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:20: ( ws )? + if (state.failed) return;dbg.location(720,20); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:20: ( ws )? int alt178=2; try { dbg.enterSubRule(178); try { dbg.enterDecision(178, decisionCanBacktrack[178]); @@ -12597,10 +12644,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:20: ws - { - dbg.location(719,20); - pushFollow(FOLLOW_ws_in_selector3466); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:20: ws + { + dbg.location(720,20); + pushFollow(FOLLOW_ws_in_selector3474); ws(); state._fsp--; if (state.failed) return; @@ -12615,12 +12662,12 @@ } } finally {dbg.exitSubRule(179);} - dbg.location(719,26); - pushFollow(FOLLOW_simpleSelectorSequence_in_selector3471); + dbg.location(720,26); + pushFollow(FOLLOW_simpleSelectorSequence_in_selector3479); simpleSelectorSequence(); state._fsp--; - if (state.failed) return;dbg.location(719,49); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* + if (state.failed) return;dbg.location(720,49); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* try { dbg.enterSubRule(183); loop183: @@ -12642,10 +12689,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:51: ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence - { - dbg.location(719,51); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:51: ( ( ( ws )? combinator ( ws )? ) | ws ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:51: ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence + { + dbg.location(720,51); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:51: ( ( ( ws )? combinator ( ws )? ) | ws ) int alt182=2; try { dbg.enterSubRule(182); try { dbg.enterDecision(182, decisionCanBacktrack[182]); @@ -12664,16 +12711,16 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:52: ( ( ws )? combinator ( ws )? ) - { - dbg.location(719,52); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:52: ( ( ws )? combinator ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:53: ( ws )? combinator ( ws )? - { - dbg.location(719,53); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:53: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:52: ( ( ws )? combinator ( ws )? ) + { + dbg.location(720,52); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:52: ( ( ws )? combinator ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:53: ( ws )? combinator ( ws )? + { + dbg.location(720,53); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:53: ( ws )? int alt180=2; try { dbg.enterSubRule(180); try { dbg.enterDecision(180, decisionCanBacktrack[180]); @@ -12688,10 +12735,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:53: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:53: ws { - dbg.location(719,53); - pushFollow(FOLLOW_ws_in_selector3477); + dbg.location(720,53); + pushFollow(FOLLOW_ws_in_selector3485); ws(); state._fsp--; if (state.failed) return; @@ -12700,12 +12747,12 @@ } } finally {dbg.exitSubRule(180);} - dbg.location(719,57); - pushFollow(FOLLOW_combinator_in_selector3480); + dbg.location(720,57); + pushFollow(FOLLOW_combinator_in_selector3488); combinator(); state._fsp--; - if (state.failed) return;dbg.location(719,68); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:68: ( ws )? + if (state.failed) return;dbg.location(720,68); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:68: ( ws )? int alt181=2; try { dbg.enterSubRule(181); try { dbg.enterDecision(181, decisionCanBacktrack[181]); @@ -12720,10 +12767,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:68: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:68: ws { - dbg.location(719,68); - pushFollow(FOLLOW_ws_in_selector3482); + dbg.location(720,68); + pushFollow(FOLLOW_ws_in_selector3490); ws(); state._fsp--; if (state.failed) return; @@ -12740,10 +12787,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:719:73: ws - { - dbg.location(719,73); - pushFollow(FOLLOW_ws_in_selector3486); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:73: ws + { + dbg.location(720,73); + pushFollow(FOLLOW_ws_in_selector3494); ws(); state._fsp--; if (state.failed) return; @@ -12752,8 +12799,8 @@ } } finally {dbg.exitSubRule(182);} - dbg.location(719,77); - pushFollow(FOLLOW_simpleSelectorSequence_in_selector3489); + dbg.location(720,77); + pushFollow(FOLLOW_simpleSelectorSequence_in_selector3497); simpleSelectorSequence(); state._fsp--; if (state.failed) return; @@ -12771,14 +12818,14 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:720:10: {...}? combinator - { - dbg.location(720,10); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:721:10: {...}? combinator + { + dbg.location(721,10); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "selector", "isScssSource()"); - }dbg.location(720,28); - pushFollow(FOLLOW_combinator_in_selector3504); + }dbg.location(721,28); + pushFollow(FOLLOW_combinator_in_selector3512); combinator(); state._fsp--; if (state.failed) return; @@ -12794,7 +12841,7 @@ finally { // do for sure before leaving } - dbg.location(721, 4); + dbg.location(722, 4); } finally { @@ -12809,20 +12856,20 @@ // $ANTLR start "combinator" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:723:1: combinator : ( PLUS | GREATER | TILDE ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:724:1: combinator : ( PLUS | GREATER | TILDE ); public final void combinator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "combinator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(723, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:724:5: ( PLUS | GREATER | TILDE ) + dbg.location(724, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:725:5: ( PLUS | GREATER | TILDE ) dbg.enterAlt(1); // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(724,5); + dbg.location(725,5); if ( input.LA(1)==GREATER||input.LA(1)==PLUS||input.LA(1)==TILDE ) { input.consume(); state.errorRecovery=false; @@ -12844,7 +12891,7 @@ finally { // do for sure before leaving } - dbg.location(726, 4); + dbg.location(727, 4); } finally { @@ -12859,15 +12906,15 @@ // $ANTLR start "simpleSelectorSequence" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:728:1: simpleSelectorSequence : ( ( 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 ) )* ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:729:1: simpleSelectorSequence : ( ( 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 ) )* ); public final void simpleSelectorSequence() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "simpleSelectorSequence"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(728, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:729: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 ) )* ) + dbg.location(729, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:730: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 alt193=2; try { dbg.enterDecision(193, decisionCanBacktrack[193]); @@ -12980,10 +13027,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:730:9: ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* - { - dbg.location(730,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:730:9: ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:9: ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* + { + dbg.location(731,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:9: ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) int alt185=3; try { dbg.enterSubRule(185); try { dbg.enterDecision(185, decisionCanBacktrack[185]); @@ -13071,10 +13118,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:730:10: elementSubsequent - { - dbg.location(730,10); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence3556); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:10: elementSubsequent + { + dbg.location(731,10); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence3564); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -13083,14 +13130,14 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:730:30: {...}? sass_selector_interpolation_exp - { - dbg.location(730,30); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:30: {...}? sass_selector_interpolation_exp + { + dbg.location(731,30); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); - }dbg.location(730,48); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3562); + }dbg.location(731,48); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3570); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -13099,14 +13146,14 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:11: {...}? less_selector_interpolation_exp - { - dbg.location(731,11); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:11: {...}? less_selector_interpolation_exp + { + dbg.location(732,11); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isLessSource()"); - }dbg.location(731,29); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence3576); + }dbg.location(732,29); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence3584); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -13115,8 +13162,8 @@ } } finally {dbg.exitSubRule(185);} - dbg.location(731,64); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:64: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* + dbg.location(732,64); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:64: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* try { dbg.enterSubRule(189); loop189: @@ -13160,10 +13207,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:65: ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) - { - dbg.location(731,79); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:65: ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) + { + dbg.location(732,79); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) int alt188=2; try { dbg.enterSubRule(188); try { dbg.enterDecision(188, decisionCanBacktrack[188]); @@ -13182,16 +13229,16 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:80: ( ( ws )? elementSubsequent ) - { - dbg.location(731,80); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:80: ( ( ws )? elementSubsequent ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:81: ( ws )? elementSubsequent - { - dbg.location(731,81); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:81: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:80: ( ( ws )? elementSubsequent ) + { + dbg.location(732,80); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:80: ( ( ws )? elementSubsequent ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:81: ( ws )? elementSubsequent + { + dbg.location(732,81); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:81: ( ws )? int alt186=2; try { dbg.enterSubRule(186); try { dbg.enterDecision(186, decisionCanBacktrack[186]); @@ -13206,10 +13253,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:81: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:81: ws { - dbg.location(731,81); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence3591); + dbg.location(732,81); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence3599); ws(); state._fsp--; if (state.failed) return; @@ -13218,8 +13265,8 @@ } } finally {dbg.exitSubRule(186);} - dbg.location(731,85); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence3594); + dbg.location(732,85); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence3602); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -13230,20 +13277,20 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:105: ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) - { - dbg.location(731,105); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:105: ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:106: ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) - { - dbg.location(731,106); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence3599); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(731,109); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:109: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:105: ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) + { + dbg.location(732,105); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:105: ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:106: ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) + { + dbg.location(732,106); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence3607); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(732,109); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:109: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) int alt187=2; try { dbg.enterSubRule(187); try { dbg.enterDecision(187, decisionCanBacktrack[187]); @@ -13299,14 +13346,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:110: {...}? sass_selector_interpolation_exp + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:110: {...}? sass_selector_interpolation_exp { - dbg.location(731,110); + dbg.location(732,110); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); - }dbg.location(731,128); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3604); + }dbg.location(732,128); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3612); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -13315,14 +13362,14 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:162: {...}? less_selector_interpolation_exp + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:162: {...}? less_selector_interpolation_exp { - dbg.location(731,162); + dbg.location(732,162); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isLessSource()"); - }dbg.location(731,180); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence3610); + }dbg.location(732,180); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence3618); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -13354,14 +13401,14 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:4: ( typeSelector )=> typeSelector ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* - { - dbg.location(732,20); - pushFollow(FOLLOW_typeSelector_in_simpleSelectorSequence3624); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:4: ( typeSelector )=> typeSelector ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* + { + dbg.location(733,20); + pushFollow(FOLLOW_typeSelector_in_simpleSelectorSequence3632); typeSelector(); state._fsp--; - if (state.failed) return;dbg.location(732,33); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:33: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* + if (state.failed) return;dbg.location(733,33); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:33: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* try { dbg.enterSubRule(192); loop192: @@ -13405,10 +13452,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:34: ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) - { - dbg.location(732,48); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:34: ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) + { + dbg.location(733,48); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) int alt191=2; try { dbg.enterSubRule(191); try { dbg.enterDecision(191, decisionCanBacktrack[191]); @@ -13427,16 +13474,16 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:49: ( ( ws )? elementSubsequent ) - { - dbg.location(732,49); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:49: ( ( ws )? elementSubsequent ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:50: ( ws )? elementSubsequent - { - dbg.location(732,50); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:50: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:49: ( ( ws )? elementSubsequent ) + { + dbg.location(733,49); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:49: ( ( ws )? elementSubsequent ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:50: ( ws )? elementSubsequent + { + dbg.location(733,50); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:50: ( ws )? int alt190=2; try { dbg.enterSubRule(190); try { dbg.enterDecision(190, decisionCanBacktrack[190]); @@ -13451,10 +13498,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:50: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:50: ws { - dbg.location(732,50); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence3636); + dbg.location(733,50); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence3644); ws(); state._fsp--; if (state.failed) return; @@ -13463,8 +13510,8 @@ } } finally {dbg.exitSubRule(190);} - dbg.location(732,54); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence3639); + dbg.location(733,54); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence3647); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -13475,18 +13522,18 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:75: {...}? ws sass_selector_interpolation_exp - { - dbg.location(732,75); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:75: {...}? ws sass_selector_interpolation_exp + { + dbg.location(733,75); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); - }dbg.location(732,93); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence3646); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(732,96); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3648); + }dbg.location(733,93); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence3654); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(733,96); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3656); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -13520,7 +13567,7 @@ finally { // do for sure before leaving } - dbg.location(733, 1); + dbg.location(734, 1); } finally { @@ -13535,15 +13582,15 @@ // $ANTLR start "esPred" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:740:1: esPred : ( HASH_SYMBOL | HASH | DOT | LBRACKET | COLON | DCOLON | SASS_EXTEND_ONLY_SELECTOR |{...}? LESS_AND ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:1: esPred : ( HASH_SYMBOL | HASH | DOT | LBRACKET | COLON | DCOLON | SASS_EXTEND_ONLY_SELECTOR |{...}? LESS_AND ); public final void esPred() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "esPred"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(740, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:5: ( HASH_SYMBOL | HASH | DOT | LBRACKET | COLON | DCOLON | SASS_EXTEND_ONLY_SELECTOR |{...}? LESS_AND ) + dbg.location(741, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:5: ( HASH_SYMBOL | HASH | DOT | LBRACKET | COLON | DCOLON | SASS_EXTEND_ONLY_SELECTOR |{...}? LESS_AND ) int alt194=8; try { dbg.enterDecision(194, decisionCanBacktrack[194]); @@ -13601,90 +13648,90 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:7: HASH_SYMBOL - { - dbg.location(741,7); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_esPred3673); if (state.failed) return; - } - break; - case 2 : - dbg.enterAlt(2); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:21: HASH - { - dbg.location(741,21); - match(input,HASH,FOLLOW_HASH_in_esPred3677); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:7: HASH_SYMBOL + { + dbg.location(742,7); + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_esPred3681); if (state.failed) return; + } + break; + case 2 : + dbg.enterAlt(2); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:21: HASH + { + dbg.location(742,21); + match(input,HASH,FOLLOW_HASH_in_esPred3685); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:28: DOT - { - dbg.location(741,28); - match(input,DOT,FOLLOW_DOT_in_esPred3681); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:28: DOT + { + dbg.location(742,28); + match(input,DOT,FOLLOW_DOT_in_esPred3689); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:34: LBRACKET - { - dbg.location(741,34); - match(input,LBRACKET,FOLLOW_LBRACKET_in_esPred3685); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:34: LBRACKET + { + dbg.location(742,34); + match(input,LBRACKET,FOLLOW_LBRACKET_in_esPred3693); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:45: COLON - { - dbg.location(741,45); - match(input,COLON,FOLLOW_COLON_in_esPred3689); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:45: COLON + { + dbg.location(742,45); + match(input,COLON,FOLLOW_COLON_in_esPred3697); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:53: DCOLON - { - dbg.location(741,53); - match(input,DCOLON,FOLLOW_DCOLON_in_esPred3693); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:53: DCOLON + { + dbg.location(742,53); + match(input,DCOLON,FOLLOW_DCOLON_in_esPred3701); if (state.failed) return; } break; case 7 : dbg.enterAlt(7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:62: SASS_EXTEND_ONLY_SELECTOR - { - dbg.location(741,62); - match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_esPred3697); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:62: SASS_EXTEND_ONLY_SELECTOR + { + dbg.location(742,62); + match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_esPred3705); if (state.failed) return; } break; case 8 : dbg.enterAlt(8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:741:90: {...}? LESS_AND - { - dbg.location(741,90); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:742:90: {...}? LESS_AND + { + dbg.location(742,90); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "esPred", "isCssPreprocessorSource()"); - }dbg.location(741,119); - match(input,LESS_AND,FOLLOW_LESS_AND_in_esPred3703); if (state.failed) return; - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(742, 4); + }dbg.location(742,119); + match(input,LESS_AND,FOLLOW_LESS_AND_in_esPred3711); if (state.failed) return; + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(743, 4); } finally { @@ -13699,21 +13746,21 @@ // $ANTLR start "typeSelector" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:744:1: typeSelector options {k=2; } : ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:745:1: typeSelector options {k=2; } : ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName ; public final void typeSelector() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "typeSelector"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(744, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:3: ( ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName - { - dbg.location(746,6); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? + dbg.location(745, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:747:3: ( ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:747:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName + { + dbg.location(747,6); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:747:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? int alt195=2; try { dbg.enterSubRule(195); try { dbg.enterDecision(195, decisionCanBacktrack[195]); @@ -13740,10 +13787,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:7: ( ( IDENT | STAR )? PIPE )=> namespacePrefix - { - dbg.location(746,31); - pushFollow(FOLLOW_namespacePrefix_in_typeSelector3745); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:747:7: ( ( IDENT | STAR )? PIPE )=> namespacePrefix + { + dbg.location(747,31); + pushFollow(FOLLOW_namespacePrefix_in_typeSelector3753); namespacePrefix(); state._fsp--; if (state.failed) return; @@ -13752,8 +13799,8 @@ } } finally {dbg.exitSubRule(195);} - dbg.location(746,49); - pushFollow(FOLLOW_elementName_in_typeSelector3749); + dbg.location(747,49); + pushFollow(FOLLOW_elementName_in_typeSelector3757); elementName(); state._fsp--; if (state.failed) return; @@ -13767,7 +13814,7 @@ finally { // do for sure before leaving } - dbg.location(747, 2); + dbg.location(748, 2); } finally { @@ -13782,21 +13829,21 @@ // $ANTLR start "namespacePrefix" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:749:1: namespacePrefix : ( namespacePrefixName | STAR )? PIPE ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:750:1: namespacePrefix : ( namespacePrefixName | STAR )? PIPE ; public final void namespacePrefix() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "namespacePrefix"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(749, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:750:3: ( ( namespacePrefixName | STAR )? PIPE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:750:5: ( namespacePrefixName | STAR )? PIPE - { - dbg.location(750,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:750:5: ( namespacePrefixName | STAR )? + dbg.location(750, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:3: ( ( namespacePrefixName | STAR )? PIPE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:5: ( namespacePrefixName | STAR )? PIPE + { + dbg.location(751,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:5: ( namespacePrefixName | STAR )? int alt196=3; try { dbg.enterSubRule(196); try { dbg.enterDecision(196, decisionCanBacktrack[196]); @@ -13814,10 +13861,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:750:7: namespacePrefixName - { - dbg.location(750,7); - pushFollow(FOLLOW_namespacePrefixName_in_namespacePrefix3764); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:7: namespacePrefixName + { + dbg.location(751,7); + pushFollow(FOLLOW_namespacePrefixName_in_namespacePrefix3772); namespacePrefixName(); state._fsp--; if (state.failed) return; @@ -13826,28 +13873,28 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:750:29: STAR - { - dbg.location(750,29); - match(input,STAR,FOLLOW_STAR_in_namespacePrefix3768); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:751:29: STAR + { + dbg.location(751,29); + match(input,STAR,FOLLOW_STAR_in_namespacePrefix3776); if (state.failed) return; } break; } } finally {dbg.exitSubRule(196);} - dbg.location(750,36); - match(input,PIPE,FOLLOW_PIPE_in_namespacePrefix3772); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(751, 2); + dbg.location(751,36); + match(input,PIPE,FOLLOW_PIPE_in_namespacePrefix3780); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(752, 2); } finally { @@ -13862,21 +13909,21 @@ // $ANTLR start "elementSubsequent" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:754:1: elementSubsequent : ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER )* | cssId | cssClass | slAttribute | pseudo ) ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:755:1: elementSubsequent : ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER )* | cssId | cssClass | slAttribute | pseudo ) ; public final void elementSubsequent() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "elementSubsequent"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(754, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:755:5: ( ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER )* | cssId | cssClass | slAttribute | pseudo ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:756:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER )* | cssId | cssClass | slAttribute | pseudo ) - { - dbg.location(756,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:756:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER )* | cssId | cssClass | slAttribute | pseudo ) + dbg.location(755, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:756:5: ( ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER )* | cssId | cssClass | slAttribute | pseudo ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:757:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER )* | cssId | cssClass | slAttribute | pseudo ) + { + dbg.location(757,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:757:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER )* | cssId | cssClass | slAttribute | pseudo ) int alt198=6; try { dbg.enterSubRule(198); try { dbg.enterDecision(198, decisionCanBacktrack[198]); @@ -13927,14 +13974,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:757:9: {...}? sass_extend_only_selector - { - dbg.location(757,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:9: {...}? sass_extend_only_selector + { + dbg.location(758,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isScssSource()"); - }dbg.location(757,27); - pushFollow(FOLLOW_sass_extend_only_selector_in_elementSubsequent3804); + }dbg.location(758,27); + pushFollow(FOLLOW_sass_extend_only_selector_in_elementSubsequent3812); sass_extend_only_selector(); state._fsp--; if (state.failed) return; @@ -13943,15 +13990,15 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:11: {...}? LESS_AND ( IDENT | NUMBER )* - { - dbg.location(758,11); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:759:11: {...}? LESS_AND ( IDENT | NUMBER )* + { + dbg.location(759,11); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isCssPreprocessorSource()"); - }dbg.location(758,40); - match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent3818); if (state.failed) return;dbg.location(758,49); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:758:49: ( IDENT | NUMBER )* + }dbg.location(759,40); + match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent3826); if (state.failed) return;dbg.location(759,49); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:759:49: ( IDENT | NUMBER )* try { dbg.enterSubRule(197); loop197: @@ -13972,7 +14019,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(758,49); + dbg.location(759,49); if ( input.LA(1)==IDENT||input.LA(1)==NUMBER ) { input.consume(); state.errorRecovery=false; @@ -13998,10 +14045,10 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:759:8: cssId - { - dbg.location(759,8); - pushFollow(FOLLOW_cssId_in_elementSubsequent3836); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:760:8: cssId + { + dbg.location(760,8); + pushFollow(FOLLOW_cssId_in_elementSubsequent3844); cssId(); state._fsp--; if (state.failed) return; @@ -14010,10 +14057,10 @@ case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:760:8: cssClass - { - dbg.location(760,8); - pushFollow(FOLLOW_cssClass_in_elementSubsequent3845); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:761:8: cssClass + { + dbg.location(761,8); + pushFollow(FOLLOW_cssClass_in_elementSubsequent3853); cssClass(); state._fsp--; if (state.failed) return; @@ -14022,10 +14069,10 @@ case 5 : dbg.enterAlt(5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:761:11: slAttribute - { - dbg.location(761,11); - pushFollow(FOLLOW_slAttribute_in_elementSubsequent3857); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:11: slAttribute + { + dbg.location(762,11); + pushFollow(FOLLOW_slAttribute_in_elementSubsequent3865); slAttribute(); state._fsp--; if (state.failed) return; @@ -14034,10 +14081,10 @@ case 6 : dbg.enterAlt(6); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:762:11: pseudo - { - dbg.location(762,11); - pushFollow(FOLLOW_pseudo_in_elementSubsequent3869); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:763:11: pseudo + { + dbg.location(763,11); + pushFollow(FOLLOW_pseudo_in_elementSubsequent3877); pseudo(); state._fsp--; if (state.failed) return; @@ -14057,7 +14104,7 @@ finally { // do for sure before leaving } - dbg.location(764, 4); + dbg.location(765, 4); } finally { @@ -14072,15 +14119,15 @@ // $ANTLR start "cssId" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:767:1: cssId : ( HASH ({...}? sass_selector_interpolation_exp )? | ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:768:1: cssId : ( HASH ({...}? sass_selector_interpolation_exp )? | ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) ); public final void cssId() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cssId"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(767, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:768:5: ( HASH ({...}? sass_selector_interpolation_exp )? | ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) ) + dbg.location(768, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:5: ( HASH ({...}? sass_selector_interpolation_exp )? | ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) ) int alt201=2; try { dbg.enterDecision(201, decisionCanBacktrack[201]); @@ -14106,11 +14153,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:768:7: HASH ({...}? sass_selector_interpolation_exp )? - { - dbg.location(768,7); - match(input,HASH,FOLLOW_HASH_in_cssId3893); if (state.failed) return;dbg.location(768,12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:768:12: ({...}? sass_selector_interpolation_exp )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:7: HASH ({...}? sass_selector_interpolation_exp )? + { + dbg.location(769,7); + match(input,HASH,FOLLOW_HASH_in_cssId3901); if (state.failed) return;dbg.location(769,12); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:12: ({...}? sass_selector_interpolation_exp )? int alt199=2; try { dbg.enterSubRule(199); try { dbg.enterDecision(199, decisionCanBacktrack[199]); @@ -14131,14 +14178,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:768:13: {...}? sass_selector_interpolation_exp - { - dbg.location(768,13); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:769:13: {...}? sass_selector_interpolation_exp + { + dbg.location(769,13); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssId", "isScssSource()"); - }dbg.location(768,31); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssId3898); + }dbg.location(769,31); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssId3906); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -14153,17 +14200,17 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:770:9: ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) - { - dbg.location(770,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:770:9: ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:770:11: HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) - { - dbg.location(770,11); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_cssId3920); if (state.failed) return;dbg.location(771,13); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:771:13: ( NAME |{...}? less_selector_interpolation_exp ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:771:9: ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) + { + dbg.location(771,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:771:9: ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:771:11: HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) + { + dbg.location(771,11); + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_cssId3928); if (state.failed) return;dbg.location(772,13); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:772:13: ( NAME |{...}? less_selector_interpolation_exp ) int alt200=2; try { dbg.enterSubRule(200); try { dbg.enterDecision(200, decisionCanBacktrack[200]); @@ -14190,23 +14237,23 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:771:15: NAME - { - dbg.location(771,15); - match(input,NAME,FOLLOW_NAME_in_cssId3936); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:772:15: NAME + { + dbg.location(772,15); + match(input,NAME,FOLLOW_NAME_in_cssId3944); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:772:17: {...}? less_selector_interpolation_exp - { - dbg.location(772,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:773:17: {...}? less_selector_interpolation_exp + { + dbg.location(773,17); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssId", "isLessSource()"); - }dbg.location(772,35); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssId3956); + }dbg.location(773,35); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssId3964); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -14233,7 +14280,7 @@ finally { // do for sure before leaving } - dbg.location(775, 4); + dbg.location(776, 4); } finally { @@ -14248,22 +14295,22 @@ // $ANTLR start "cssClass" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:781:1: cssClass : DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:782:1: cssClass : DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ; public final void cssClass() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cssClass"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(781, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:782:5: ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:782:7: DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) - { - dbg.location(782,7); - match(input,DOT,FOLLOW_DOT_in_cssClass4007); if (state.failed) return;dbg.location(783,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:9: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) + dbg.location(782, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:5: ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:783:7: DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) + { + dbg.location(783,7); + match(input,DOT,FOLLOW_DOT_in_cssClass4015); if (state.failed) return;dbg.location(784,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:784:9: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) int alt202=5; try { dbg.enterSubRule(202); try { dbg.enterDecision(202, decisionCanBacktrack[202]); @@ -14401,14 +14448,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:784:14: {...}? sass_selector_interpolation_exp - { - dbg.location(784,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:785:14: {...}? sass_selector_interpolation_exp + { + dbg.location(785,14); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssClass", "isScssSource()"); - }dbg.location(784,33); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssClass4035); + }dbg.location(785,33); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssClass4043); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -14417,14 +14464,14 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:785:15: {...}? less_selector_interpolation_exp - { - dbg.location(785,15); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:786:15: {...}? less_selector_interpolation_exp + { + dbg.location(786,15); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssClass", "isLessSource()"); - }dbg.location(785,33); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssClass4053); + }dbg.location(786,33); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssClass4061); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -14433,28 +14480,28 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:786:15: IDENT - { - dbg.location(786,15); - match(input,IDENT,FOLLOW_IDENT_in_cssClass4069); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:787:15: IDENT + { + dbg.location(787,15); + match(input,IDENT,FOLLOW_IDENT_in_cssClass4077); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:787:15: NOT - { - dbg.location(787,15); - match(input,NOT,FOLLOW_NOT_in_cssClass4085); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:788:15: NOT + { + dbg.location(788,15); + match(input,NOT,FOLLOW_NOT_in_cssClass4093); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:788:15: GEN - { - dbg.location(788,15); - match(input,GEN,FOLLOW_GEN_in_cssClass4101); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:789:15: GEN + { + dbg.location(789,15); + match(input,GEN,FOLLOW_GEN_in_cssClass4109); if (state.failed) return; } break; @@ -14474,7 +14521,7 @@ finally { // do for sure before leaving } - dbg.location(790, 4); + dbg.location(791, 4); } finally { @@ -14489,20 +14536,20 @@ // $ANTLR start "elementName" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:797:1: elementName : ( IDENT | GEN | LESS_AND | STAR ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:798:1: elementName : ( IDENT | GEN | LESS_AND | STAR ); public final void elementName() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "elementName"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(797, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:798:5: ( IDENT | GEN | LESS_AND | STAR ) + dbg.location(798, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:799:5: ( IDENT | GEN | LESS_AND | STAR ) dbg.enterAlt(1); // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(798,5); + dbg.location(799,5); if ( input.LA(1)==GEN||input.LA(1)==IDENT||input.LA(1)==LESS_AND||input.LA(1)==STAR ) { input.consume(); state.errorRecovery=false; @@ -14524,7 +14571,7 @@ finally { // do for sure before leaving } - dbg.location(799, 4); + dbg.location(800, 4); } finally { @@ -14539,22 +14586,22 @@ // $ANTLR start "slAttribute" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:801:1: slAttribute : LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:802:1: slAttribute : LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET ; public final void slAttribute() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "slAttribute"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(801, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:802:5: ( LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:802:7: LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET - { - dbg.location(802,7); - match(input,LBRACKET,FOLLOW_LBRACKET_in_slAttribute4167); if (state.failed) return;dbg.location(803,6); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:803:6: ( namespacePrefix )? + dbg.location(802, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:803:5: ( LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:803:7: LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET + { + dbg.location(803,7); + match(input,LBRACKET,FOLLOW_LBRACKET_in_slAttribute4175); if (state.failed) return;dbg.location(804,6); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:804:6: ( namespacePrefix )? int alt203=2; try { dbg.enterSubRule(203); try { dbg.enterDecision(203, decisionCanBacktrack[203]); @@ -14575,10 +14622,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:803:6: namespacePrefix - { - dbg.location(803,6); - pushFollow(FOLLOW_namespacePrefix_in_slAttribute4174); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:804:6: namespacePrefix + { + dbg.location(804,6); + pushFollow(FOLLOW_namespacePrefix_in_slAttribute4182); namespacePrefix(); state._fsp--; if (state.failed) return; @@ -14587,8 +14634,8 @@ } } finally {dbg.exitSubRule(203);} - dbg.location(803,23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:803:23: ( ws )? + dbg.location(804,23); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:804:23: ( ws )? int alt204=2; try { dbg.enterSubRule(204); try { dbg.enterDecision(204, decisionCanBacktrack[204]); @@ -14603,10 +14650,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:803:23: ws - { - dbg.location(803,23); - pushFollow(FOLLOW_ws_in_slAttribute4177); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:804:23: ws + { + dbg.location(804,23); + pushFollow(FOLLOW_ws_in_slAttribute4185); ws(); state._fsp--; if (state.failed) return; @@ -14615,12 +14662,12 @@ } } finally {dbg.exitSubRule(204);} - dbg.location(804,9); - pushFollow(FOLLOW_slAttributeName_in_slAttribute4188); + dbg.location(805,9); + pushFollow(FOLLOW_slAttributeName_in_slAttribute4196); slAttributeName(); state._fsp--; - if (state.failed) return;dbg.location(804,25); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:804:25: ( ws )? + if (state.failed) return;dbg.location(805,25); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:805:25: ( ws )? int alt205=2; try { dbg.enterSubRule(205); try { dbg.enterDecision(205, decisionCanBacktrack[205]); @@ -14635,10 +14682,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:804:25: ws - { - dbg.location(804,25); - pushFollow(FOLLOW_ws_in_slAttribute4190); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:805:25: ws + { + dbg.location(805,25); + pushFollow(FOLLOW_ws_in_slAttribute4198); ws(); state._fsp--; if (state.failed) return; @@ -14647,8 +14694,8 @@ } } finally {dbg.exitSubRule(205);} - dbg.location(806,13); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:806:13: ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? + dbg.location(807,13); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:807:13: ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? int alt208=2; try { dbg.enterSubRule(208); try { dbg.enterDecision(208, decisionCanBacktrack[208]); @@ -14663,9 +14710,9 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:807:17: ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? - { - dbg.location(807,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:808:17: ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? + { + dbg.location(808,17); if ( input.LA(1)==BEGINS||input.LA(1)==CONTAINS||input.LA(1)==DASHMATCH||input.LA(1)==ENDS||input.LA(1)==INCLUDES||input.LA(1)==OPEQ ) { input.consume(); state.errorRecovery=false; @@ -14676,8 +14723,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(815,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:815:17: ( ws )? + }dbg.location(816,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:816:17: ( ws )? int alt206=2; try { dbg.enterSubRule(206); try { dbg.enterDecision(206, decisionCanBacktrack[206]); @@ -14692,10 +14739,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:815:17: ws - { - dbg.location(815,17); - pushFollow(FOLLOW_ws_in_slAttribute4404); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:816:17: ws + { + dbg.location(816,17); + pushFollow(FOLLOW_ws_in_slAttribute4412); ws(); state._fsp--; if (state.failed) return; @@ -14704,12 +14751,12 @@ } } finally {dbg.exitSubRule(206);} - dbg.location(816,17); - pushFollow(FOLLOW_slAttributeValue_in_slAttribute4423); + dbg.location(817,17); + pushFollow(FOLLOW_slAttributeValue_in_slAttribute4431); slAttributeValue(); state._fsp--; - if (state.failed) return;dbg.location(817,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:817:17: ( ws )? + if (state.failed) return;dbg.location(818,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:818:17: ( ws )? int alt207=2; try { dbg.enterSubRule(207); try { dbg.enterDecision(207, decisionCanBacktrack[207]); @@ -14724,10 +14771,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:817:17: ws - { - dbg.location(817,17); - pushFollow(FOLLOW_ws_in_slAttribute4441); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:818:17: ws + { + dbg.location(818,17); + pushFollow(FOLLOW_ws_in_slAttribute4449); ws(); state._fsp--; if (state.failed) return; @@ -14742,8 +14789,8 @@ } } finally {dbg.exitSubRule(208);} - dbg.location(820,7); - match(input,RBRACKET,FOLLOW_RBRACKET_in_slAttribute4466); if (state.failed) return; + dbg.location(821,7); + match(input,RBRACKET,FOLLOW_RBRACKET_in_slAttribute4474); if (state.failed) return; } } @@ -14757,7 +14804,7 @@ finally { // do for sure before leaving } - dbg.location(821, 0); + dbg.location(822, 0); } finally { @@ -14772,32 +14819,32 @@ // $ANTLR start "slAttributeName" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:828:1: slAttributeName : IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:829:1: slAttributeName : IDENT ; public final void slAttributeName() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "slAttributeName"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(828, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:829:2: ( IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:829:4: IDENT - { - dbg.location(829,4); - match(input,IDENT,FOLLOW_IDENT_in_slAttributeName4482); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(830, 1); + dbg.location(829, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:830:2: ( IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:830:4: IDENT + { + dbg.location(830,4); + match(input,IDENT,FOLLOW_IDENT_in_slAttributeName4490); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(831, 1); } finally { @@ -14812,20 +14859,20 @@ // $ANTLR start "slAttributeValue" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:832:1: slAttributeValue : ( IDENT | STRING ) ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:833:1: slAttributeValue : ( IDENT | STRING ) ; public final void slAttributeValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "slAttributeValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(832, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:833:2: ( ( IDENT | STRING ) ) + dbg.location(833, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:834:2: ( ( IDENT | STRING ) ) dbg.enterAlt(1); // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(833,2); + dbg.location(834,2); if ( input.LA(1)==IDENT||input.LA(1)==STRING ) { input.consume(); state.errorRecovery=false; @@ -14847,7 +14894,7 @@ finally { // do for sure before leaving } - dbg.location(838, 8); + dbg.location(839, 8); } finally { @@ -14862,20 +14909,20 @@ // $ANTLR start "pseudo" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:840:1: pseudo : ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:841:1: pseudo : ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) ; public final void pseudo() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "pseudo"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(840, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:841:5: ( ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:841:7: ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) - { - dbg.location(841,7); + dbg.location(841, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:842:5: ( ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:842:7: ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) + { + dbg.location(842,7); if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { input.consume(); state.errorRecovery=false; @@ -14886,8 +14933,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(842,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:842:14: ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) + }dbg.location(843,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:843:14: ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) int alt221=4; try { dbg.enterSubRule(221); try { dbg.enterDecision(221, decisionCanBacktrack[221]); @@ -14947,15 +14994,15 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:843:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) - { - dbg.location(843,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:843:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:844:21: ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? - { - dbg.location(844,21); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:844:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) + { + dbg.location(844,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:844:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:845:21: ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? + { + dbg.location(845,21); if ( input.LA(1)==GEN||input.LA(1)==IDENT ) { input.consume(); state.errorRecovery=false; @@ -14966,8 +15013,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(845,21); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:845:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? + }dbg.location(846,21); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? int alt213=2; try { dbg.enterSubRule(213); try { dbg.enterDecision(213, decisionCanBacktrack[213]); @@ -14986,10 +15033,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:25: ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN - { - dbg.location(846,25); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:25: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:25: ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN + { + dbg.location(847,25); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:25: ( ws )? int alt209=2; try { dbg.enterSubRule(209); try { dbg.enterDecision(209, decisionCanBacktrack[209]); @@ -15004,10 +15051,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:25: ws - { - dbg.location(846,25); - pushFollow(FOLLOW_ws_in_pseudo4674); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:25: ws + { + dbg.location(847,25); + pushFollow(FOLLOW_ws_in_pseudo4682); ws(); state._fsp--; if (state.failed) return; @@ -15016,9 +15063,9 @@ } } finally {dbg.exitSubRule(209);} - dbg.location(846,29); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo4677); if (state.failed) return;dbg.location(846,36); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:36: ( ws )? + dbg.location(847,29); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo4685); if (state.failed) return;dbg.location(847,36); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:36: ( ws )? int alt210=2; try { dbg.enterSubRule(210); try { dbg.enterDecision(210, decisionCanBacktrack[210]); @@ -15033,10 +15080,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:36: ws - { - dbg.location(846,36); - pushFollow(FOLLOW_ws_in_pseudo4679); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:36: ws + { + dbg.location(847,36); + pushFollow(FOLLOW_ws_in_pseudo4687); ws(); state._fsp--; if (state.failed) return; @@ -15045,8 +15092,8 @@ } } finally {dbg.exitSubRule(210);} - dbg.location(846,40); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:40: ( ( expression ( ws )? ) | STAR )? + dbg.location(847,40); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:40: ( ( expression ( ws )? ) | STAR )? int alt212=3; try { dbg.enterSubRule(212); try { dbg.enterDecision(212, decisionCanBacktrack[212]); @@ -15064,20 +15111,20 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:42: ( expression ( ws )? ) - { - dbg.location(846,42); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:42: ( expression ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:43: expression ( ws )? - { - dbg.location(846,43); - pushFollow(FOLLOW_expression_in_pseudo4685); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:42: ( expression ( ws )? ) + { + dbg.location(847,42); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:42: ( expression ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:43: expression ( ws )? + { + dbg.location(847,43); + pushFollow(FOLLOW_expression_in_pseudo4693); expression(); state._fsp--; - if (state.failed) return;dbg.location(846,54); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:54: ( ws )? + if (state.failed) return;dbg.location(847,54); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:54: ( ws )? int alt211=2; try { dbg.enterSubRule(211); try { dbg.enterDecision(211, decisionCanBacktrack[211]); @@ -15092,10 +15139,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:54: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:54: ws { - dbg.location(846,54); - pushFollow(FOLLOW_ws_in_pseudo4687); + dbg.location(847,54); + pushFollow(FOLLOW_ws_in_pseudo4695); ws(); state._fsp--; if (state.failed) return; @@ -15112,17 +15159,17 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:846:61: STAR - { - dbg.location(846,61); - match(input,STAR,FOLLOW_STAR_in_pseudo4693); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:847:61: STAR + { + dbg.location(847,61); + match(input,STAR,FOLLOW_STAR_in_pseudo4701); if (state.failed) return; } break; } } finally {dbg.exitSubRule(212);} - dbg.location(846,69); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo4698); if (state.failed) return; + dbg.location(847,69); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo4706); if (state.failed) return; } break; @@ -15136,14 +15183,14 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:849:19: {...}? sass_interpolation_expression_var - { - dbg.location(849,19); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:850:19: {...}? sass_interpolation_expression_var + { + dbg.location(850,19); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "isScssSource()"); - }dbg.location(849,37); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_pseudo4761); + }dbg.location(850,37); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_pseudo4769); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -15152,17 +15199,17 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:17: ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) - { - dbg.location(851,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:17: ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:19: NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN - { - dbg.location(851,19); - match(input,NOT,FOLLOW_NOT_in_pseudo4799); if (state.failed) return;dbg.location(851,23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:23: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:17: ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) + { + dbg.location(852,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:17: ( NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:19: NOT ( ws )? LPAREN ( ws )? ( simpleSelectorSequence ( ws )? )? RPAREN + { + dbg.location(852,19); + match(input,NOT,FOLLOW_NOT_in_pseudo4807); if (state.failed) return;dbg.location(852,23); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:23: ( ws )? int alt214=2; try { dbg.enterSubRule(214); try { dbg.enterDecision(214, decisionCanBacktrack[214]); @@ -15177,10 +15224,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:23: ws - { - dbg.location(851,23); - pushFollow(FOLLOW_ws_in_pseudo4801); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:23: ws + { + dbg.location(852,23); + pushFollow(FOLLOW_ws_in_pseudo4809); ws(); state._fsp--; if (state.failed) return; @@ -15189,9 +15236,9 @@ } } finally {dbg.exitSubRule(214);} - dbg.location(851,27); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo4804); if (state.failed) return;dbg.location(851,34); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:34: ( ws )? + dbg.location(852,27); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo4812); if (state.failed) return;dbg.location(852,34); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:34: ( ws )? int alt215=2; try { dbg.enterSubRule(215); try { dbg.enterDecision(215, decisionCanBacktrack[215]); @@ -15206,10 +15253,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:34: ws - { - dbg.location(851,34); - pushFollow(FOLLOW_ws_in_pseudo4806); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:34: ws + { + dbg.location(852,34); + pushFollow(FOLLOW_ws_in_pseudo4814); ws(); state._fsp--; if (state.failed) return; @@ -15218,8 +15265,8 @@ } } finally {dbg.exitSubRule(215);} - dbg.location(851,38); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:38: ( simpleSelectorSequence ( ws )? )? + dbg.location(852,38); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:38: ( simpleSelectorSequence ( ws )? )? int alt217=2; try { dbg.enterSubRule(217); try { dbg.enterDecision(217, decisionCanBacktrack[217]); @@ -15234,14 +15281,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:39: simpleSelectorSequence ( ws )? - { - dbg.location(851,39); - pushFollow(FOLLOW_simpleSelectorSequence_in_pseudo4810); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:39: simpleSelectorSequence ( ws )? + { + dbg.location(852,39); + pushFollow(FOLLOW_simpleSelectorSequence_in_pseudo4818); simpleSelectorSequence(); state._fsp--; - if (state.failed) return;dbg.location(851,62); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:62: ( ws )? + if (state.failed) return;dbg.location(852,62); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:62: ( ws )? int alt216=2; try { dbg.enterSubRule(216); try { dbg.enterDecision(216, decisionCanBacktrack[216]); @@ -15256,10 +15303,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:851:62: ws - { - dbg.location(851,62); - pushFollow(FOLLOW_ws_in_pseudo4812); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:852:62: ws + { + dbg.location(852,62); + pushFollow(FOLLOW_ws_in_pseudo4820); ws(); state._fsp--; if (state.failed) return; @@ -15274,8 +15321,8 @@ } } finally {dbg.exitSubRule(217);} - dbg.location(851,68); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo4817); if (state.failed) return; + dbg.location(852,68); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo4825); if (state.failed) return; } } @@ -15283,25 +15330,25 @@ case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:17: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) - { - dbg.location(853,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:17: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:18: {...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN - { - dbg.location(853,18); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:17: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) + { + dbg.location(854,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:17: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:18: {...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN + { + dbg.location(854,18); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "isLessSource()"); - }dbg.location(853,36); + }dbg.location(854,36); if ( !(evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "tokenNameEquals(\"extend\")"); - }dbg.location(853,65); - match(input,IDENT,FOLLOW_IDENT_in_pseudo4861); if (state.failed) return;dbg.location(853,71); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:71: ( ws )? + }dbg.location(854,65); + match(input,IDENT,FOLLOW_IDENT_in_pseudo4869); if (state.failed) return;dbg.location(854,71); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:71: ( ws )? int alt218=2; try { dbg.enterSubRule(218); try { dbg.enterDecision(218, decisionCanBacktrack[218]); @@ -15316,10 +15363,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:71: ws - { - dbg.location(853,71); - pushFollow(FOLLOW_ws_in_pseudo4863); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:71: ws + { + dbg.location(854,71); + pushFollow(FOLLOW_ws_in_pseudo4871); ws(); state._fsp--; if (state.failed) return; @@ -15328,9 +15375,9 @@ } } finally {dbg.exitSubRule(218);} - dbg.location(853,75); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo4866); if (state.failed) return;dbg.location(853,82); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:82: ( ws )? + dbg.location(854,75); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo4874); if (state.failed) return;dbg.location(854,82); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:82: ( ws )? int alt219=2; try { dbg.enterSubRule(219); try { dbg.enterDecision(219, decisionCanBacktrack[219]); @@ -15345,10 +15392,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:82: ws - { - dbg.location(853,82); - pushFollow(FOLLOW_ws_in_pseudo4868); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:82: ws + { + dbg.location(854,82); + pushFollow(FOLLOW_ws_in_pseudo4876); ws(); state._fsp--; if (state.failed) return; @@ -15357,8 +15404,8 @@ } } finally {dbg.exitSubRule(219);} - dbg.location(853,86); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:86: ( selectorsGroup )? + dbg.location(854,86); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:86: ( selectorsGroup )? int alt220=2; try { dbg.enterSubRule(220); try { dbg.enterDecision(220, decisionCanBacktrack[220]); @@ -15373,10 +15420,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:853:86: selectorsGroup - { - dbg.location(853,86); - pushFollow(FOLLOW_selectorsGroup_in_pseudo4871); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:854:86: selectorsGroup + { + dbg.location(854,86); + pushFollow(FOLLOW_selectorsGroup_in_pseudo4879); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -15385,8 +15432,8 @@ } } finally {dbg.exitSubRule(220);} - dbg.location(853,102); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo4874); if (state.failed) return; + dbg.location(854,102); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo4882); if (state.failed) return; } } @@ -15405,7 +15452,7 @@ finally { // do for sure before leaving } - dbg.location(855, 4); + dbg.location(856, 4); } finally { @@ -15420,15 +15467,15 @@ // $ANTLR start "propertyDeclaration" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:857:1: propertyDeclaration : ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:858:1: propertyDeclaration : ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ); public final void propertyDeclaration() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "propertyDeclaration"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(857, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:858:5: ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ) + dbg.location(858, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:859:5: ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ) int alt230=2; try { dbg.enterDecision(230, decisionCanBacktrack[230]); @@ -15547,6 +15594,18 @@ } break; + case VAR: + { + int LA230_7 = input.LA(2); + if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { + alt230=1; + } + else if ( (true) ) { + alt230=2; + } + + } + break; case AT_IDENT: case BOTTOMCENTER_SYM: case BOTTOMLEFTCORNER_SYM: @@ -15588,7 +15647,7 @@ case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA230_7 = input.LA(2); + int LA230_8 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt230=1; } @@ -15602,7 +15661,7 @@ try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 230, 7, input); + new NoViableAltException("", 230, 8, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -15614,7 +15673,7 @@ break; case SASS_VAR: { - int LA230_8 = input.LA(2); + int LA230_9 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { alt230=1; } @@ -15628,7 +15687,7 @@ try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 230, 8, input); + new NoViableAltException("", 230, 9, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -15651,14 +15710,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:859:1: {...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue - { - dbg.location(859,1); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:1: {...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue + { + dbg.location(860,1); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "propertyDeclaration", "isCssPreprocessorSource()"); - }dbg.location(859,30); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:859:30: ( STAR )? + }dbg.location(860,30); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:30: ( STAR )? int alt222=2; try { dbg.enterSubRule(222); try { dbg.enterDecision(222, decisionCanBacktrack[222]); @@ -15673,21 +15732,21 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:859:30: STAR - { - dbg.location(859,30); - match(input,STAR,FOLLOW_STAR_in_propertyDeclaration4910); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:30: STAR + { + dbg.location(860,30); + match(input,STAR,FOLLOW_STAR_in_propertyDeclaration4918); if (state.failed) return; } break; } } finally {dbg.exitSubRule(222);} - dbg.location(859,36); - pushFollow(FOLLOW_property_in_propertyDeclaration4913); + dbg.location(860,36); + pushFollow(FOLLOW_property_in_propertyDeclaration4921); property(); state._fsp--; - if (state.failed) return;dbg.location(859,45); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:859:45: ( ws )? + if (state.failed) return;dbg.location(860,45); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:45: ( ws )? int alt223=2; try { dbg.enterSubRule(223); try { dbg.enterDecision(223, decisionCanBacktrack[223]); @@ -15702,10 +15761,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:859:45: ws - { - dbg.location(859,45); - pushFollow(FOLLOW_ws_in_propertyDeclaration4915); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:45: ws + { + dbg.location(860,45); + pushFollow(FOLLOW_ws_in_propertyDeclaration4923); ws(); state._fsp--; if (state.failed) return; @@ -15714,9 +15773,9 @@ } } finally {dbg.exitSubRule(223);} - dbg.location(859,49); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration4918); if (state.failed) return;dbg.location(859,55); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:859:55: ( ws )? + dbg.location(860,49); + match(input,COLON,FOLLOW_COLON_in_propertyDeclaration4926); if (state.failed) return;dbg.location(860,55); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:55: ( ws )? int alt224=2; try { dbg.enterSubRule(224); try { dbg.enterDecision(224, decisionCanBacktrack[224]); @@ -15731,10 +15790,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:859:55: ws - { - dbg.location(859,55); - pushFollow(FOLLOW_ws_in_propertyDeclaration4920); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:55: ws + { + dbg.location(860,55); + pushFollow(FOLLOW_ws_in_propertyDeclaration4928); ws(); state._fsp--; if (state.failed) return; @@ -15743,8 +15802,8 @@ } } finally {dbg.exitSubRule(224);} - dbg.location(859,59); - pushFollow(FOLLOW_cp_propertyValue_in_propertyDeclaration4923); + dbg.location(860,59); + pushFollow(FOLLOW_cp_propertyValue_in_propertyDeclaration4931); cp_propertyValue(); state._fsp--; if (state.failed) return; @@ -15753,10 +15812,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:7: ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? - { - dbg.location(860,7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:7: ( STAR )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:7: ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? + { + dbg.location(861,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:7: ( STAR )? int alt225=2; try { dbg.enterSubRule(225); try { dbg.enterDecision(225, decisionCanBacktrack[225]); @@ -15771,21 +15830,21 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:7: STAR - { - dbg.location(860,7); - match(input,STAR,FOLLOW_STAR_in_propertyDeclaration4932); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:7: STAR + { + dbg.location(861,7); + match(input,STAR,FOLLOW_STAR_in_propertyDeclaration4940); if (state.failed) return; } break; } } finally {dbg.exitSubRule(225);} - dbg.location(860,13); - pushFollow(FOLLOW_property_in_propertyDeclaration4935); + dbg.location(861,13); + pushFollow(FOLLOW_property_in_propertyDeclaration4943); property(); state._fsp--; - if (state.failed) return;dbg.location(860,22); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:22: ( ws )? + if (state.failed) return;dbg.location(861,22); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:22: ( ws )? int alt226=2; try { dbg.enterSubRule(226); try { dbg.enterDecision(226, decisionCanBacktrack[226]); @@ -15800,10 +15859,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:22: ws - { - dbg.location(860,22); - pushFollow(FOLLOW_ws_in_propertyDeclaration4937); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:22: ws + { + dbg.location(861,22); + pushFollow(FOLLOW_ws_in_propertyDeclaration4945); ws(); state._fsp--; if (state.failed) return; @@ -15812,9 +15871,9 @@ } } finally {dbg.exitSubRule(226);} - dbg.location(860,26); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration4940); if (state.failed) return;dbg.location(860,32); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:32: ( ws )? + dbg.location(861,26); + match(input,COLON,FOLLOW_COLON_in_propertyDeclaration4948); if (state.failed) return;dbg.location(861,32); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:32: ( ws )? int alt227=2; try { dbg.enterSubRule(227); try { dbg.enterDecision(227, decisionCanBacktrack[227]); @@ -15829,10 +15888,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:32: ws - { - dbg.location(860,32); - pushFollow(FOLLOW_ws_in_propertyDeclaration4942); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:32: ws + { + dbg.location(861,32); + pushFollow(FOLLOW_ws_in_propertyDeclaration4950); ws(); state._fsp--; if (state.failed) return; @@ -15841,12 +15900,12 @@ } } finally {dbg.exitSubRule(227);} - dbg.location(860,36); - pushFollow(FOLLOW_propertyValue_in_propertyDeclaration4945); + dbg.location(861,36); + pushFollow(FOLLOW_propertyValue_in_propertyDeclaration4953); propertyValue(); state._fsp--; - if (state.failed) return;dbg.location(860,50); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:50: ( ( ws )? prio )? + if (state.failed) return;dbg.location(861,50); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:50: ( ( ws )? prio )? int alt229=2; try { dbg.enterSubRule(229); try { dbg.enterDecision(229, decisionCanBacktrack[229]); @@ -15865,10 +15924,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:51: ( ws )? prio - { - dbg.location(860,51); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:51: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:51: ( ws )? prio + { + dbg.location(861,51); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:51: ( ws )? int alt228=2; try { dbg.enterSubRule(228); try { dbg.enterDecision(228, decisionCanBacktrack[228]); @@ -15883,10 +15942,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:860:51: ws - { - dbg.location(860,51); - pushFollow(FOLLOW_ws_in_propertyDeclaration4948); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:861:51: ws + { + dbg.location(861,51); + pushFollow(FOLLOW_ws_in_propertyDeclaration4956); ws(); state._fsp--; if (state.failed) return; @@ -15895,8 +15954,8 @@ } } finally {dbg.exitSubRule(228);} - dbg.location(860,55); - pushFollow(FOLLOW_prio_in_propertyDeclaration4951); + dbg.location(861,55); + pushFollow(FOLLOW_prio_in_propertyDeclaration4959); prio(); state._fsp--; if (state.failed) return; @@ -15923,7 +15982,7 @@ finally { // do for sure before leaving } - dbg.location(862, 4); + dbg.location(863, 4); } finally { @@ -15938,15 +15997,15 @@ // $ANTLR start "cp_propertyValue" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:871:1: cp_propertyValue : ({...}? cp_expression_list | propertyValue ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:872:1: cp_propertyValue : ({...}? cp_expression_list | propertyValue ); public final void cp_propertyValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_propertyValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(871, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:872:5: ({...}? cp_expression_list | propertyValue ) + dbg.location(872, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:873:5: ({...}? cp_expression_list | propertyValue ) int alt231=2; try { dbg.enterDecision(231, decisionCanBacktrack[231]); @@ -16396,14 +16455,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:873:5: {...}? cp_expression_list - { - dbg.location(873,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:874:5: {...}? cp_expression_list + { + dbg.location(874,5); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_propertyValue", "isCssPreprocessorSource()"); - }dbg.location(873,34); - pushFollow(FOLLOW_cp_expression_list_in_cp_propertyValue4991); + }dbg.location(874,34); + pushFollow(FOLLOW_cp_expression_list_in_cp_propertyValue4999); cp_expression_list(); state._fsp--; if (state.failed) return; @@ -16412,10 +16471,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:874:7: propertyValue - { - dbg.location(874,7); - pushFollow(FOLLOW_propertyValue_in_cp_propertyValue4999); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:875:7: propertyValue + { + dbg.location(875,7); + pushFollow(FOLLOW_propertyValue_in_cp_propertyValue5007); propertyValue(); state._fsp--; if (state.failed) return; @@ -16431,7 +16490,7 @@ finally { // do for sure before leaving } - dbg.location(875, 4); + dbg.location(876, 4); } finally { @@ -16446,21 +16505,21 @@ // $ANTLR start "propertyValue" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:877:1: propertyValue : expression ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:878:1: propertyValue : expression ; public final void propertyValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "propertyValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(877, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:878:2: ( expression ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:879:9: expression - { - dbg.location(879,9); - pushFollow(FOLLOW_expression_in_propertyValue5021); + dbg.location(878, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:879:2: ( expression ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:880:9: expression + { + dbg.location(880,9); + pushFollow(FOLLOW_expression_in_propertyValue5029); expression(); state._fsp--; if (state.failed) return; @@ -16474,7 +16533,7 @@ finally { // do for sure before leaving } - dbg.location(880, 1); + dbg.location(881, 1); } finally { @@ -16489,21 +16548,21 @@ // $ANTLR start "expressionPredicate" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:883:1: expressionPredicate options {k=1; } : (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:884:1: expressionPredicate options {k=1; } : (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) ; public final void expressionPredicate() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "expressionPredicate"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(883, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:885:5: ( (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:886:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) - { - dbg.location(886,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:886:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ + dbg.location(884, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:886:5: ( (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:887:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) + { + dbg.location(887,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:887:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ int cnt232=0; try { dbg.enterSubRule(232); @@ -16525,7 +16584,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(886,5); + dbg.location(887,5); if ( (input.LA(1) >= A && input.LA(1) <= ANGLE)||(input.LA(1) >= AT_SIGN && input.LA(1) <= L)||(input.LA(1) >= LBRACKET && input.LA(1) <= R)||(input.LA(1) >= RBRACKET && input.LA(1) <= SASS_RETURN)||(input.LA(1) >= SASS_WARN && input.LA(1) <= SASS_WHILE)||(input.LA(1) >= STRING && input.LA(1) <= Z) ) { input.consume(); state.errorRecovery=false; @@ -16551,7 +16610,7 @@ cnt232++; } } finally {dbg.exitSubRule(232);} - dbg.location(886,76); + dbg.location(887,76); if ( input.LA(1)==RBRACE||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -16573,7 +16632,7 @@ finally { // do for sure before leaving } - dbg.location(887, 4); + dbg.location(888, 4); } finally { @@ -16588,7 +16647,7 @@ // $ANTLR start "syncToDeclarationsRule" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:891:1: syncToDeclarationsRule :; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:892:1: syncToDeclarationsRule :; public final void syncToDeclarationsRule() throws RecognitionException { //why sync to DOT? - LESS allows class rules nested @@ -16597,21 +16656,21 @@ try { dbg.enterRule(getGrammarFileName(), "syncToDeclarationsRule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(891, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:896:6: () - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:897:6: - { - } - - } - finally { - // do for sure before leaving - } - dbg.location(897, 5); + dbg.location(892, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:897:6: () + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:898:6: + { + } + + } + finally { + // do for sure before leaving + } + dbg.location(898, 5); } finally { @@ -16626,7 +16685,7 @@ // $ANTLR start "syncTo_RBRACE" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:899:1: syncTo_RBRACE :; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:900:1: syncTo_RBRACE :; public final void syncTo_RBRACE() throws RecognitionException { syncToRBRACE(1); //initial nest == 1 @@ -16634,21 +16693,21 @@ try { dbg.enterRule(getGrammarFileName(), "syncTo_RBRACE"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(899, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:903:6: () - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:904:6: - { - } - - } - finally { - // do for sure before leaving - } - dbg.location(904, 5); + dbg.location(900, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:904:6: () + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:905:6: + { + } + + } + finally { + // do for sure before leaving + } + dbg.location(905, 5); } finally { @@ -16663,7 +16722,7 @@ // $ANTLR start "syncTo_SEMI" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:906:1: syncTo_SEMI : SEMI ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:907:1: syncTo_SEMI : SEMI ; public final void syncTo_SEMI() throws RecognitionException { syncToSet(BitSet.of(SEMI)); @@ -16671,27 +16730,27 @@ try { dbg.enterRule(getGrammarFileName(), "syncTo_SEMI"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(906, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:910:6: ( SEMI ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:911:13: SEMI - { - dbg.location(911,13); - match(input,SEMI,FOLLOW_SEMI_in_syncTo_SEMI5191); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(912, 5); + dbg.location(907, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:911:6: ( SEMI ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:912:13: SEMI + { + dbg.location(912,13); + match(input,SEMI,FOLLOW_SEMI_in_syncTo_SEMI5199); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(913, 5); } finally { @@ -16706,7 +16765,7 @@ // $ANTLR start "syncToFollow" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:915:1: syncToFollow :; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:916:1: syncToFollow :; public final void syncToFollow() throws RecognitionException { syncToSet(); @@ -16714,21 +16773,21 @@ try { dbg.enterRule(getGrammarFileName(), "syncToFollow"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(915, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:919:6: () - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:6: - { - } - - } - finally { - // do for sure before leaving - } - dbg.location(920, 5); + dbg.location(916, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:920:6: () + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:921:6: + { + } + + } + finally { + // do for sure before leaving + } + dbg.location(921, 5); } finally { @@ -16743,32 +16802,32 @@ // $ANTLR start "prio" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:922:1: prio : IMPORTANT_SYM ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:923:1: prio : IMPORTANT_SYM ; public final void prio() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "prio"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(922, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:923:5: ( IMPORTANT_SYM ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:923:7: IMPORTANT_SYM - { - dbg.location(923,7); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_prio5236); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(924, 4); + dbg.location(923, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:924:5: ( IMPORTANT_SYM ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:924:7: IMPORTANT_SYM + { + dbg.location(924,7); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_prio5244); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(925, 4); } finally { @@ -16782,26 +16841,73 @@ + // $ANTLR start "variable" + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:1: variable :{...}? IDENT LPAREN VAR RPAREN ; + public final void variable() throws RecognitionException { + try { dbg.enterRule(getGrammarFileName(), "variable"); + if ( getRuleLevel()==0 ) {dbg.commence();} + incRuleLevel(); + dbg.location(927, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:9: ({...}? IDENT LPAREN VAR RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:928:5: {...}? IDENT LPAREN VAR RPAREN + { + dbg.location(928,5); + if ( !(evalPredicate(tokenNameEquals("var"),"tokenNameEquals(\"var\")")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "variable", "tokenNameEquals(\"var\")"); + }dbg.location(928,31); + match(input,IDENT,FOLLOW_IDENT_in_variable5263); if (state.failed) return;dbg.location(928,37); + match(input,LPAREN,FOLLOW_LPAREN_in_variable5265); if (state.failed) return;dbg.location(928,44); + match(input,VAR,FOLLOW_VAR_in_variable5267); if (state.failed) return;dbg.location(928,48); + match(input,RPAREN,FOLLOW_RPAREN_in_variable5269); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(929, 4); + + } + finally { + dbg.exitRule(getGrammarFileName(), "variable"); + decRuleLevel(); + if ( getRuleLevel()==0 ) {dbg.terminate();} + } + + } + // $ANTLR end "variable" + + + // $ANTLR start "expression" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:926:1: expression : term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:931:1: expression : term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ; public final void expression() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "expression"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(926, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:5: ( term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:7: term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* - { - dbg.location(927,7); - pushFollow(FOLLOW_term_in_expression5253); + dbg.location(931, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:5: ( term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:7: term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* + { + dbg.location(932,7); + pushFollow(FOLLOW_term_in_expression5286); term(); state._fsp--; - if (state.failed) return;dbg.location(927,12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* + if (state.failed) return;dbg.location(932,12); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* try { dbg.enterSubRule(236); loop236: @@ -16823,10 +16929,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term - { - dbg.location(927,66); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:66: ( ws | ( ( ws )? operator ( ws )? ) |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term + { + dbg.location(932,66); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:66: ( ws | ( ( ws )? operator ( ws )? ) |) int alt235=3; try { dbg.enterSubRule(235); try { dbg.enterDecision(235, decisionCanBacktrack[235]); @@ -16845,10 +16951,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:68: ws - { - dbg.location(927,68); - pushFollow(FOLLOW_ws_in_expression5285); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:68: ws + { + dbg.location(932,68); + pushFollow(FOLLOW_ws_in_expression5318); ws(); state._fsp--; if (state.failed) return; @@ -16857,16 +16963,16 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:73: ( ( ws )? operator ( ws )? ) - { - dbg.location(927,73); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:73: ( ( ws )? operator ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:74: ( ws )? operator ( ws )? - { - dbg.location(927,74); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:74: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:73: ( ( ws )? operator ( ws )? ) + { + dbg.location(932,73); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:73: ( ( ws )? operator ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:74: ( ws )? operator ( ws )? + { + dbg.location(932,74); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:74: ( ws )? int alt233=2; try { dbg.enterSubRule(233); try { dbg.enterDecision(233, decisionCanBacktrack[233]); @@ -16881,10 +16987,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:74: ws - { - dbg.location(927,74); - pushFollow(FOLLOW_ws_in_expression5290); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:74: ws + { + dbg.location(932,74); + pushFollow(FOLLOW_ws_in_expression5323); ws(); state._fsp--; if (state.failed) return; @@ -16893,12 +16999,12 @@ } } finally {dbg.exitSubRule(233);} - dbg.location(927,78); - pushFollow(FOLLOW_operator_in_expression5293); + dbg.location(932,78); + pushFollow(FOLLOW_operator_in_expression5326); operator(); state._fsp--; - if (state.failed) return;dbg.location(927,87); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:87: ( ws )? + if (state.failed) return;dbg.location(932,87); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:87: ( ws )? int alt234=2; try { dbg.enterSubRule(234); try { dbg.enterDecision(234, decisionCanBacktrack[234]); @@ -16913,10 +17019,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:87: ws - { - dbg.location(927,87); - pushFollow(FOLLOW_ws_in_expression5295); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:87: ws + { + dbg.location(932,87); + pushFollow(FOLLOW_ws_in_expression5328); ws(); state._fsp--; if (state.failed) return; @@ -16933,15 +17039,15 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:107: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:107: { } break; } } finally {dbg.exitSubRule(235);} - dbg.location(927,109); - pushFollow(FOLLOW_term_in_expression5304); + dbg.location(932,109); + pushFollow(FOLLOW_term_in_expression5337); term(); state._fsp--; if (state.failed) return; @@ -16964,7 +17070,7 @@ finally { // do for sure before leaving } - dbg.location(928, 4); + dbg.location(933, 4); } finally { @@ -16979,21 +17085,21 @@ // $ANTLR start "term" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:930:1: term : ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | IDENT | NUMBER | 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 ) ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:935:1: term : ( unaryOperator ( ws )? )? ( ( variable )=> variable | ( functionName ( ws )? LPAREN )=> function | IDENT | NUMBER | 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 ) ; public final void term() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "term"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(930, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:931:5: ( ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | IDENT | NUMBER | 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 ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:5: ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | IDENT | NUMBER | 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 ) - { - dbg.location(932,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:5: ( unaryOperator ( ws )? )? + dbg.location(935, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:936:5: ( ( unaryOperator ( ws )? )? ( ( variable )=> variable | ( functionName ( ws )? LPAREN )=> function | IDENT | NUMBER | 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 ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:937:5: ( unaryOperator ( ws )? )? ( ( variable )=> variable | ( functionName ( ws )? LPAREN )=> function | IDENT | NUMBER | 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 ) + { + dbg.location(937,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:937:5: ( unaryOperator ( ws )? )? int alt238=2; try { dbg.enterSubRule(238); try { dbg.enterDecision(238, decisionCanBacktrack[238]); @@ -17008,14 +17114,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:7: unaryOperator ( ws )? - { - dbg.location(932,7); - pushFollow(FOLLOW_unaryOperator_in_term5329); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:937:7: unaryOperator ( ws )? + { + dbg.location(937,7); + pushFollow(FOLLOW_unaryOperator_in_term5362); unaryOperator(); state._fsp--; - if (state.failed) return;dbg.location(932,21); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:21: ( ws )? + if (state.failed) return;dbg.location(937,21); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:937:21: ( ws )? int alt237=2; try { dbg.enterSubRule(237); try { dbg.enterDecision(237, decisionCanBacktrack[237]); @@ -17030,10 +17136,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:21: ws - { - dbg.location(932,21); - pushFollow(FOLLOW_ws_in_term5331); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:937:21: ws + { + dbg.location(937,21); + pushFollow(FOLLOW_ws_in_term5364); ws(); state._fsp--; if (state.failed) return; @@ -17048,9 +17154,9 @@ } } finally {dbg.exitSubRule(238);} - dbg.location(933,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:933:5: ( ( functionName ( ws )? LPAREN )=> function | IDENT | NUMBER | 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 alt239=24; + dbg.location(938,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:938:5: ( ( variable )=> variable | ( functionName ( ws )? LPAREN )=> function | IDENT | NUMBER | 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 alt239=25; try { dbg.enterSubRule(239); try { dbg.enterDecision(239, decisionCanBacktrack[239]); @@ -17058,98 +17164,101 @@ case IDENT: { int LA239_1 = input.LA(2); - if ( (synpred33_Css3()) ) { + if ( ((synpred33_Css3()&&evalPredicate(tokenNameEquals("var"),"tokenNameEquals(\"var\")"))) ) { alt239=1; } - else if ( (true) ) { + else if ( (synpred34_Css3()) ) { alt239=2; } + else if ( (true) ) { + alt239=3; + } } break; case NUMBER: { - alt239=3; + alt239=4; } break; case PERCENTAGE: { - alt239=4; + alt239=5; } break; case LENGTH: { - alt239=5; + alt239=6; } break; case EMS: { - alt239=6; + alt239=7; } break; case REM: { - alt239=7; + alt239=8; } break; case EXS: { - alt239=8; + alt239=9; } break; case ANGLE: { - alt239=9; + alt239=10; } break; case TIME: { - alt239=10; + alt239=11; } break; case FREQ: { - alt239=11; + alt239=12; } break; case RESOLUTION: { - alt239=12; + alt239=13; } break; case DIMENSION: { - alt239=13; + alt239=14; } break; case STRING: { - alt239=14; + alt239=15; } break; case TILDE: { - alt239=15; + alt239=16; } break; case LESS_JS_STRING: { - alt239=16; + alt239=17; } break; case GEN: { - alt239=17; + alt239=18; } break; case URI: { - alt239=18; + alt239=19; } break; case HASH: { - alt239=19; + alt239=20; } break; case AT_IDENT: @@ -17194,27 +17303,27 @@ case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - alt239=20; + alt239=21; } break; case LESS_AND: { - alt239=21; + alt239=22; } break; case HASH_SYMBOL: { - alt239=22; + alt239=23; } break; case AT_SIGN: { - alt239=23; + alt239=24; } break; case PERCENTAGE_SYMBOL: { - alt239=24; + alt239=25; } break; default: @@ -17230,139 +17339,151 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:934:9: ( functionName ( ws )? LPAREN )=> function - { - dbg.location(934,36); - pushFollow(FOLLOW_function_in_term5360); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:939:9: ( variable )=> variable + { + dbg.location(939,23); + pushFollow(FOLLOW_variable_in_term5390); + variable(); + state._fsp--; + if (state.failed) return; + } + break; + case 2 : + dbg.enterAlt(2); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:940:11: ( functionName ( ws )? LPAREN )=> function + { + dbg.location(940,38); + pushFollow(FOLLOW_function_in_term5411); function(); state._fsp--; if (state.failed) return; } break; - case 2 : - dbg.enterAlt(2); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:935:11: IDENT - { - dbg.location(935,11); - match(input,IDENT,FOLLOW_IDENT_in_term5373); if (state.failed) return; - } - break; case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:936:11: NUMBER - { - dbg.location(936,11); - match(input,NUMBER,FOLLOW_NUMBER_in_term5385); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:941:11: IDENT + { + dbg.location(941,11); + match(input,IDENT,FOLLOW_IDENT_in_term5424); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:937:11: PERCENTAGE - { - dbg.location(937,11); - match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_term5397); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:11: NUMBER + { + dbg.location(942,11); + match(input,NUMBER,FOLLOW_NUMBER_in_term5436); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:938:11: LENGTH - { - dbg.location(938,11); - match(input,LENGTH,FOLLOW_LENGTH_in_term5409); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:943:11: PERCENTAGE + { + dbg.location(943,11); + match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_term5448); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:939:11: EMS - { - dbg.location(939,11); - match(input,EMS,FOLLOW_EMS_in_term5421); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:944:11: LENGTH + { + dbg.location(944,11); + match(input,LENGTH,FOLLOW_LENGTH_in_term5460); if (state.failed) return; } break; case 7 : dbg.enterAlt(7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:940:11: REM - { - dbg.location(940,11); - match(input,REM,FOLLOW_REM_in_term5433); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:945:11: EMS + { + dbg.location(945,11); + match(input,EMS,FOLLOW_EMS_in_term5472); if (state.failed) return; } break; case 8 : dbg.enterAlt(8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:941:11: EXS - { - dbg.location(941,11); - match(input,EXS,FOLLOW_EXS_in_term5445); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:946:11: REM + { + dbg.location(946,11); + match(input,REM,FOLLOW_REM_in_term5484); if (state.failed) return; } break; case 9 : dbg.enterAlt(9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:942:11: ANGLE - { - dbg.location(942,11); - match(input,ANGLE,FOLLOW_ANGLE_in_term5457); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:947:11: EXS + { + dbg.location(947,11); + match(input,EXS,FOLLOW_EXS_in_term5496); if (state.failed) return; } break; case 10 : dbg.enterAlt(10); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:943:11: TIME - { - dbg.location(943,11); - match(input,TIME,FOLLOW_TIME_in_term5469); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:948:11: ANGLE + { + dbg.location(948,11); + match(input,ANGLE,FOLLOW_ANGLE_in_term5508); if (state.failed) return; } break; case 11 : dbg.enterAlt(11); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:944:11: FREQ - { - dbg.location(944,11); - match(input,FREQ,FOLLOW_FREQ_in_term5481); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:949:11: TIME + { + dbg.location(949,11); + match(input,TIME,FOLLOW_TIME_in_term5520); if (state.failed) return; } break; case 12 : dbg.enterAlt(12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:945:11: RESOLUTION - { - dbg.location(945,11); - match(input,RESOLUTION,FOLLOW_RESOLUTION_in_term5493); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:950:11: FREQ + { + dbg.location(950,11); + match(input,FREQ,FOLLOW_FREQ_in_term5532); if (state.failed) return; } break; case 13 : dbg.enterAlt(13); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:946:11: DIMENSION - { - dbg.location(946,11); - match(input,DIMENSION,FOLLOW_DIMENSION_in_term5505); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:951:11: RESOLUTION + { + dbg.location(951,11); + match(input,RESOLUTION,FOLLOW_RESOLUTION_in_term5544); if (state.failed) return; } break; case 14 : dbg.enterAlt(14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:947:11: STRING - { - dbg.location(947,11); - match(input,STRING,FOLLOW_STRING_in_term5522); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:952:11: DIMENSION + { + dbg.location(952,11); + match(input,DIMENSION,FOLLOW_DIMENSION_in_term5556); if (state.failed) return; } break; case 15 : dbg.enterAlt(15); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:948:11: TILDE ( STRING | LESS_JS_STRING ) - { - dbg.location(948,11); - match(input,TILDE,FOLLOW_TILDE_in_term5534); if (state.failed) return;dbg.location(948,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:953:11: STRING + { + dbg.location(953,11); + match(input,STRING,FOLLOW_STRING_in_term5573); if (state.failed) return; + } + break; + case 16 : + dbg.enterAlt(16); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:954:11: TILDE ( STRING | LESS_JS_STRING ) + { + dbg.location(954,11); + match(input,TILDE,FOLLOW_TILDE_in_term5585); if (state.failed) return;dbg.location(954,17); if ( input.LA(1)==LESS_JS_STRING||input.LA(1)==STRING ) { input.consume(); state.errorRecovery=false; @@ -17376,57 +17497,41 @@ } } break; - case 16 : - dbg.enterAlt(16); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:949:11: LESS_JS_STRING - { - dbg.location(949,11); - match(input,LESS_JS_STRING,FOLLOW_LESS_JS_STRING_in_term5557); if (state.failed) return; - } - break; case 17 : dbg.enterAlt(17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:950:11: GEN - { - dbg.location(950,11); - match(input,GEN,FOLLOW_GEN_in_term5572); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:955:11: LESS_JS_STRING + { + dbg.location(955,11); + match(input,LESS_JS_STRING,FOLLOW_LESS_JS_STRING_in_term5608); if (state.failed) return; } break; case 18 : dbg.enterAlt(18); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:951:11: URI - { - dbg.location(951,11); - match(input,URI,FOLLOW_URI_in_term5584); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:956:11: GEN + { + dbg.location(956,11); + match(input,GEN,FOLLOW_GEN_in_term5623); if (state.failed) return; } break; case 19 : dbg.enterAlt(19); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:952:11: hexColor - { - dbg.location(952,11); - pushFollow(FOLLOW_hexColor_in_term5596); - hexColor(); - state._fsp--; - if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:957:11: URI + { + dbg.location(957,11); + match(input,URI,FOLLOW_URI_in_term5635); if (state.failed) return; } break; case 20 : dbg.enterAlt(20); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:953:11: {...}? cp_variable - { - dbg.location(953,11); - if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - if (state.backtracking>0) {state.failed=true; return;} - throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); - }dbg.location(953,40); - pushFollow(FOLLOW_cp_variable_in_term5610); - cp_variable(); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:958:11: hexColor + { + dbg.location(958,11); + pushFollow(FOLLOW_hexColor_in_term5647); + hexColor(); state._fsp--; if (state.failed) return; } @@ -17434,44 +17539,44 @@ case 21 : dbg.enterAlt(21); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:954:11: {...}? LESS_AND - { - dbg.location(954,11); - if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { - if (state.backtracking>0) {state.failed=true; return;} - throw new FailedPredicateException(input, "term", "isScssSource()"); - }dbg.location(954,29); - match(input,LESS_AND,FOLLOW_LESS_AND_in_term5624); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:959:11: {...}? cp_variable + { + dbg.location(959,11); + if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); + }dbg.location(959,40); + pushFollow(FOLLOW_cp_variable_in_term5661); + cp_variable(); + state._fsp--; + if (state.failed) return; } break; case 22 : dbg.enterAlt(22); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:955:11: {...}? sass_interpolation_expression_var - { - dbg.location(955,11); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:960:11: {...}? LESS_AND + { + dbg.location(960,11); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isScssSource()"); - }dbg.location(955,29); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_term5638); - sass_interpolation_expression_var(); - state._fsp--; - if (state.failed) return; + }dbg.location(960,29); + match(input,LESS_AND,FOLLOW_LESS_AND_in_term5675); if (state.failed) return; } break; case 23 : dbg.enterAlt(23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:956:11: {...}? less_selector_interpolation - { - dbg.location(956,11); - if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { - if (state.backtracking>0) {state.failed=true; return;} - throw new FailedPredicateException(input, "term", "isLessSource()"); - }dbg.location(956,29); - pushFollow(FOLLOW_less_selector_interpolation_in_term5652); - less_selector_interpolation(); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:961:11: {...}? sass_interpolation_expression_var + { + dbg.location(961,11); + if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "term", "isScssSource()"); + }dbg.location(961,29); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_term5689); + sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; } @@ -17479,14 +17584,30 @@ case 24 : dbg.enterAlt(24); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:957:11: {...}? cp_term_symbol - { - dbg.location(957,11); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:962:11: {...}? less_selector_interpolation + { + dbg.location(962,11); + if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "term", "isLessSource()"); + }dbg.location(962,29); + pushFollow(FOLLOW_less_selector_interpolation_in_term5703); + less_selector_interpolation(); + state._fsp--; + if (state.failed) return; + } + break; + case 25 : + dbg.enterAlt(25); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:963:11: {...}? cp_term_symbol + { + dbg.location(963,11); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); - }dbg.location(957,40); - pushFollow(FOLLOW_cp_term_symbol_in_term5666); + }dbg.location(963,40); + pushFollow(FOLLOW_cp_term_symbol_in_term5717); cp_term_symbol(); state._fsp--; if (state.failed) return; @@ -17506,7 +17627,7 @@ finally { // do for sure before leaving } - dbg.location(959, 4); + dbg.location(965, 4); } finally { @@ -17521,32 +17642,32 @@ // $ANTLR start "cp_term_symbol" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:964:1: cp_term_symbol : PERCENTAGE_SYMBOL ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:970:1: cp_term_symbol : PERCENTAGE_SYMBOL ; public final void cp_term_symbol() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_term_symbol"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(964, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:965:5: ( PERCENTAGE_SYMBOL ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:965:7: PERCENTAGE_SYMBOL - { - dbg.location(965,7); - match(input,PERCENTAGE_SYMBOL,FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol5693); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(966, 4); + dbg.location(970, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:971:5: ( PERCENTAGE_SYMBOL ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:971:7: PERCENTAGE_SYMBOL + { + dbg.location(971,7); + match(input,PERCENTAGE_SYMBOL,FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol5744); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(972, 4); } finally { @@ -17561,25 +17682,25 @@ // $ANTLR start "function" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:968:1: function : functionName ( ws )? LPAREN ( ws )? ( fnAttributes |) RPAREN ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:974:1: function : functionName ( ws )? LPAREN ( ws )? ( fnAttributes |) RPAREN ; public final void function() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "function"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(968, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:969:2: ( functionName ( ws )? LPAREN ( ws )? ( fnAttributes |) RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:969:5: functionName ( ws )? LPAREN ( ws )? ( fnAttributes |) RPAREN - { - dbg.location(969,5); - pushFollow(FOLLOW_functionName_in_function5709); + dbg.location(974, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:975:2: ( functionName ( ws )? LPAREN ( ws )? ( fnAttributes |) RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:975:5: functionName ( ws )? LPAREN ( ws )? ( fnAttributes |) RPAREN + { + dbg.location(975,5); + pushFollow(FOLLOW_functionName_in_function5760); functionName(); state._fsp--; - if (state.failed) return;dbg.location(969,18); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:969:18: ( ws )? + if (state.failed) return;dbg.location(975,18); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:975:18: ( ws )? int alt240=2; try { dbg.enterSubRule(240); try { dbg.enterDecision(240, decisionCanBacktrack[240]); @@ -17594,10 +17715,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:969:18: ws - { - dbg.location(969,18); - pushFollow(FOLLOW_ws_in_function5711); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:975:18: ws + { + dbg.location(975,18); + pushFollow(FOLLOW_ws_in_function5762); ws(); state._fsp--; if (state.failed) return; @@ -17606,9 +17727,9 @@ } } finally {dbg.exitSubRule(240);} - dbg.location(970,3); - match(input,LPAREN,FOLLOW_LPAREN_in_function5716); if (state.failed) return;dbg.location(970,10); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:970:10: ( ws )? + dbg.location(976,3); + match(input,LPAREN,FOLLOW_LPAREN_in_function5767); if (state.failed) return;dbg.location(976,10); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:976:10: ( ws )? int alt241=2; try { dbg.enterSubRule(241); try { dbg.enterDecision(241, decisionCanBacktrack[241]); @@ -17623,10 +17744,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:970:10: ws - { - dbg.location(970,10); - pushFollow(FOLLOW_ws_in_function5718); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:976:10: ws + { + dbg.location(976,10); + pushFollow(FOLLOW_ws_in_function5769); ws(); state._fsp--; if (state.failed) return; @@ -17635,8 +17756,8 @@ } } finally {dbg.exitSubRule(241);} - dbg.location(971,3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:971:3: ( fnAttributes |) + dbg.location(977,3); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:977:3: ( fnAttributes |) int alt242=2; try { dbg.enterSubRule(242); try { dbg.enterDecision(242, decisionCanBacktrack[242]); @@ -17663,10 +17784,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:972:21: fnAttributes - { - dbg.location(972,21); - pushFollow(FOLLOW_fnAttributes_in_function5745); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:978:21: fnAttributes + { + dbg.location(978,21); + pushFollow(FOLLOW_fnAttributes_in_function5796); fnAttributes(); state._fsp--; if (state.failed) return; @@ -17675,15 +17796,15 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:974:3: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:980:3: { } break; } } finally {dbg.exitSubRule(242);} - dbg.location(975,3); - match(input,RPAREN,FOLLOW_RPAREN_in_function5776); if (state.failed) return; + dbg.location(981,3); + match(input,RPAREN,FOLLOW_RPAREN_in_function5827); if (state.failed) return; } } @@ -17697,7 +17818,7 @@ finally { // do for sure before leaving } - dbg.location(976, 1); + dbg.location(982, 1); } finally { @@ -17712,21 +17833,21 @@ // $ANTLR start "functionName" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:982:1: functionName : ( IDENT COLON )? IDENT ( DOT IDENT )* ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:988:1: functionName : ( IDENT COLON )? IDENT ( DOT IDENT )* ; public final void functionName() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "functionName"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(982, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:986:2: ( ( IDENT COLON )? IDENT ( DOT IDENT )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:987:9: ( IDENT COLON )? IDENT ( DOT IDENT )* - { - dbg.location(987,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:987:9: ( IDENT COLON )? + dbg.location(988, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:2: ( ( IDENT COLON )? IDENT ( DOT IDENT )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:993:9: ( IDENT COLON )? IDENT ( DOT IDENT )* + { + dbg.location(993,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:993:9: ( IDENT COLON )? int alt243=2; try { dbg.enterSubRule(243); try { dbg.enterDecision(243, decisionCanBacktrack[243]); @@ -17744,19 +17865,19 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:987:10: IDENT COLON - { - dbg.location(987,10); - match(input,IDENT,FOLLOW_IDENT_in_functionName5828); if (state.failed) return;dbg.location(987,16); - match(input,COLON,FOLLOW_COLON_in_functionName5830); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:993:10: IDENT COLON + { + dbg.location(993,10); + match(input,IDENT,FOLLOW_IDENT_in_functionName5879); if (state.failed) return;dbg.location(993,16); + match(input,COLON,FOLLOW_COLON_in_functionName5881); if (state.failed) return; } break; } } finally {dbg.exitSubRule(243);} - dbg.location(987,24); - match(input,IDENT,FOLLOW_IDENT_in_functionName5834); if (state.failed) return;dbg.location(987,30); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:987:30: ( DOT IDENT )* + dbg.location(993,24); + match(input,IDENT,FOLLOW_IDENT_in_functionName5885); if (state.failed) return;dbg.location(993,30); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:993:30: ( DOT IDENT )* try { dbg.enterSubRule(244); loop244: @@ -17775,11 +17896,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:987:31: DOT IDENT - { - dbg.location(987,31); - match(input,DOT,FOLLOW_DOT_in_functionName5837); if (state.failed) return;dbg.location(987,35); - match(input,IDENT,FOLLOW_IDENT_in_functionName5839); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:993:31: DOT IDENT + { + dbg.location(993,31); + match(input,DOT,FOLLOW_DOT_in_functionName5888); if (state.failed) return;dbg.location(993,35); + match(input,IDENT,FOLLOW_IDENT_in_functionName5890); if (state.failed) return; } break; @@ -17799,7 +17920,7 @@ finally { // do for sure before leaving } - dbg.location(988, 5); + dbg.location(994, 5); } finally { @@ -17814,25 +17935,25 @@ // $ANTLR start "fnAttributes" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:990:1: fnAttributes : fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:996:1: fnAttributes : fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ; public final void fnAttributes() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "fnAttributes"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(990, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:991:5: ( fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:5: fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? - { - dbg.location(992,5); - pushFollow(FOLLOW_fnAttribute_in_fnAttributes5863); + dbg.location(996, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:5: ( fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:5: fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? + { + dbg.location(998,5); + pushFollow(FOLLOW_fnAttribute_in_fnAttributes5914); fnAttribute(); state._fsp--; - if (state.failed) return;dbg.location(992,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* + if (state.failed) return;dbg.location(998,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* try { dbg.enterSubRule(248); loop248: @@ -17854,10 +17975,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:18: ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute - { - dbg.location(992,18); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:18: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:18: ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute + { + dbg.location(998,18); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:18: ( ws )? int alt245=2; try { dbg.enterSubRule(245); try { dbg.enterDecision(245, decisionCanBacktrack[245]); @@ -17872,10 +17993,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:18: ws - { - dbg.location(992,18); - pushFollow(FOLLOW_ws_in_fnAttributes5866); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:18: ws + { + dbg.location(998,18); + pushFollow(FOLLOW_ws_in_fnAttributes5917); ws(); state._fsp--; if (state.failed) return; @@ -17884,8 +18005,8 @@ } } finally {dbg.exitSubRule(245);} - dbg.location(992,22); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:22: ( COMMA |{...}? SEMI ) + dbg.location(998,22); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:22: ( COMMA |{...}? SEMI ) int alt246=2; try { dbg.enterSubRule(246); try { dbg.enterDecision(246, decisionCanBacktrack[246]); @@ -17912,30 +18033,30 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:23: COMMA - { - dbg.location(992,23); - match(input,COMMA,FOLLOW_COMMA_in_fnAttributes5870); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:23: COMMA + { + dbg.location(998,23); + match(input,COMMA,FOLLOW_COMMA_in_fnAttributes5921); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:31: {...}? SEMI - { - dbg.location(992,31); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:31: {...}? SEMI + { + dbg.location(998,31); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributes", "isLessSource()"); - }dbg.location(992,49); - match(input,SEMI,FOLLOW_SEMI_in_fnAttributes5876); if (state.failed) return; + }dbg.location(998,49); + match(input,SEMI,FOLLOW_SEMI_in_fnAttributes5927); if (state.failed) return; } break; } } finally {dbg.exitSubRule(246);} - dbg.location(992,55); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:55: ( ws )? + dbg.location(998,55); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:55: ( ws )? int alt247=2; try { dbg.enterSubRule(247); try { dbg.enterDecision(247, decisionCanBacktrack[247]); @@ -17950,10 +18071,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:55: ws - { - dbg.location(992,55); - pushFollow(FOLLOW_ws_in_fnAttributes5879); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:55: ws + { + dbg.location(998,55); + pushFollow(FOLLOW_ws_in_fnAttributes5930); ws(); state._fsp--; if (state.failed) return; @@ -17962,8 +18083,8 @@ } } finally {dbg.exitSubRule(247);} - dbg.location(992,59); - pushFollow(FOLLOW_fnAttribute_in_fnAttributes5882); + dbg.location(998,59); + pushFollow(FOLLOW_fnAttribute_in_fnAttributes5933); fnAttribute(); state._fsp--; if (state.failed) return; @@ -17975,8 +18096,8 @@ } } } finally {dbg.exitSubRule(248);} - dbg.location(992,73); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:73: ( ws )? + dbg.location(998,73); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:73: ( ws )? int alt249=2; try { dbg.enterSubRule(249); try { dbg.enterDecision(249, decisionCanBacktrack[249]); @@ -17991,10 +18112,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:992:73: ws - { - dbg.location(992,73); - pushFollow(FOLLOW_ws_in_fnAttributes5886); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:73: ws + { + dbg.location(998,73); + pushFollow(FOLLOW_ws_in_fnAttributes5937); ws(); state._fsp--; if (state.failed) return; @@ -18014,7 +18135,7 @@ finally { // do for sure before leaving } - dbg.location(993, 4); + dbg.location(999, 4); } finally { @@ -18029,25 +18150,25 @@ // $ANTLR start "fnAttribute" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:995:1: fnAttribute : ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1001:1: fnAttribute : ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ); public final void fnAttribute() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "fnAttribute"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(995, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:996:2: ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ) + dbg.location(1001, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1002:2: ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ) int alt252=3; try { dbg.enterDecision(252, decisionCanBacktrack[252]); int LA252_0 = input.LA(1); if ( (LA252_0==IDENT) ) { int LA252_1 = input.LA(2); - if ( (synpred34_Css3()) ) { + if ( (synpred35_Css3()) ) { alt252=1; } - else if ( (synpred35_Css3()) ) { + else if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18057,10 +18178,10 @@ } else if ( (LA252_0==AT_IDENT||(LA252_0 >= BOTTOMCENTER_SYM && LA252_0 <= BOTTOMRIGHT_SYM)||LA252_0==CHARSET_SYM||LA252_0==COUNTER_STYLE_SYM||LA252_0==FONT_FACE_SYM||LA252_0==IMPORT_SYM||(LA252_0 >= LEFTBOTTOM_SYM && LA252_0 <= LEFTTOP_SYM)||LA252_0==MEDIA_SYM||LA252_0==MOZ_DOCUMENT_SYM||LA252_0==NAMESPACE_SYM||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_WARN && LA252_0 <= SASS_WHILE)||(LA252_0 >= TOPCENTER_SYM && LA252_0 <= TOPRIGHT_SYM)||LA252_0==WEBKIT_KEYFRAMES_SYM) ) { int LA252_2 = input.LA(2); - if ( (((synpred34_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + if ( (((synpred35_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt252=1; } - else if ( (((synpred35_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred36_Css3())) ) { alt252=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { @@ -18084,10 +18205,10 @@ } else if ( (LA252_0==SASS_VAR) ) { int LA252_3 = input.LA(2); - if ( (((synpred34_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + if ( (((synpred35_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { alt252=1; } - else if ( (((synpred35_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred36_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { alt252=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { @@ -18109,15 +18230,15 @@ } } - else if ( (LA252_0==LBRACE) && (synpred35_Css3())) { + else if ( (LA252_0==LBRACE) && (synpred36_Css3())) { alt252=2; } - else if ( (LA252_0==NOT) && (synpred35_Css3())) { + else if ( (LA252_0==NOT) && (synpred36_Css3())) { alt252=2; } else if ( (LA252_0==MINUS||LA252_0==PLUS) ) { int LA252_6 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18127,7 +18248,7 @@ } else if ( (LA252_0==NUMBER) ) { int LA252_7 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18137,7 +18258,7 @@ } else if ( (LA252_0==PERCENTAGE) ) { int LA252_8 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18147,7 +18268,7 @@ } else if ( (LA252_0==LENGTH) ) { int LA252_9 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18157,7 +18278,7 @@ } else if ( (LA252_0==EMS) ) { int LA252_10 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18167,7 +18288,7 @@ } else if ( (LA252_0==REM) ) { int LA252_11 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18177,7 +18298,7 @@ } else if ( (LA252_0==EXS) ) { int LA252_12 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18187,7 +18308,7 @@ } else if ( (LA252_0==ANGLE) ) { int LA252_13 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18197,7 +18318,7 @@ } else if ( (LA252_0==TIME) ) { int LA252_14 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18207,7 +18328,7 @@ } else if ( (LA252_0==FREQ) ) { int LA252_15 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18217,7 +18338,7 @@ } else if ( (LA252_0==RESOLUTION) ) { int LA252_16 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18227,7 +18348,7 @@ } else if ( (LA252_0==DIMENSION) ) { int LA252_17 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18237,7 +18358,7 @@ } else if ( (LA252_0==STRING) ) { int LA252_18 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18247,7 +18368,7 @@ } else if ( (LA252_0==TILDE) ) { int LA252_19 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18257,7 +18378,7 @@ } else if ( (LA252_0==LESS_JS_STRING) ) { int LA252_20 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18267,7 +18388,7 @@ } else if ( (LA252_0==GEN) ) { int LA252_21 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18277,7 +18398,7 @@ } else if ( (LA252_0==URI) ) { int LA252_22 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18287,7 +18408,7 @@ } else if ( (LA252_0==HASH) ) { int LA252_23 = input.LA(2); - if ( (synpred35_Css3()) ) { + if ( (synpred36_Css3()) ) { alt252=2; } else if ( (true) ) { @@ -18297,7 +18418,7 @@ } else if ( (LA252_0==LESS_AND) ) { int LA252_24 = input.LA(2); - if ( ((synpred35_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + if ( ((synpred36_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { alt252=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { @@ -18321,7 +18442,7 @@ } else if ( (LA252_0==HASH_SYMBOL) ) { int LA252_25 = input.LA(2); - if ( ((synpred35_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + if ( ((synpred36_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { alt252=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { @@ -18345,7 +18466,7 @@ } else if ( (LA252_0==AT_SIGN) ) { int LA252_26 = input.LA(2); - if ( ((synpred35_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred36_Css3())) ) { alt252=2; } else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { @@ -18369,7 +18490,7 @@ } else if ( (LA252_0==PERCENTAGE_SYMBOL) ) { int LA252_27 = input.LA(2); - if ( ((synpred35_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))) ) { + if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred36_Css3())) ) { alt252=2; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { @@ -18391,10 +18512,10 @@ } } - else if ( (LA252_0==IMPORTANT_SYM) && (synpred35_Css3())) { + else if ( (LA252_0==IMPORTANT_SYM) && (synpred36_Css3())) { alt252=2; } - else if ( (LA252_0==LPAREN) && (synpred35_Css3())) { + else if ( (LA252_0==LPAREN) && (synpred36_Css3())) { alt252=2; } @@ -18404,14 +18525,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue - { - dbg.location(997,46); - pushFollow(FOLLOW_fnAttributeName_in_fnAttribute5923); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue + { + dbg.location(1003,46); + pushFollow(FOLLOW_fnAttributeName_in_fnAttribute5974); fnAttributeName(); state._fsp--; - if (state.failed) return;dbg.location(997,62); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:62: ( ws )? + if (state.failed) return;dbg.location(1003,62); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:62: ( ws )? int alt250=2; try { dbg.enterSubRule(250); try { dbg.enterDecision(250, decisionCanBacktrack[250]); @@ -18426,10 +18547,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:62: ws - { - dbg.location(997,62); - pushFollow(FOLLOW_ws_in_fnAttribute5925); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:62: ws + { + dbg.location(1003,62); + pushFollow(FOLLOW_ws_in_fnAttribute5976); ws(); state._fsp--; if (state.failed) return; @@ -18438,7 +18559,7 @@ } } finally {dbg.exitSubRule(250);} - dbg.location(997,66); + dbg.location(1003,66); if ( input.LA(1)==COLON||input.LA(1)==OPEQ ) { input.consume(); state.errorRecovery=false; @@ -18449,8 +18570,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(997,79); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:79: ( ws )? + }dbg.location(1003,79); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:79: ( ws )? int alt251=2; try { dbg.enterSubRule(251); try { dbg.enterDecision(251, decisionCanBacktrack[251]); @@ -18465,10 +18586,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:79: ws - { - dbg.location(997,79); - pushFollow(FOLLOW_ws_in_fnAttribute5934); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:79: ws + { + dbg.location(1003,79); + pushFollow(FOLLOW_ws_in_fnAttribute5985); ws(); state._fsp--; if (state.failed) return; @@ -18477,8 +18598,8 @@ } } finally {dbg.exitSubRule(251);} - dbg.location(997,83); - pushFollow(FOLLOW_fnAttributeValue_in_fnAttribute5937); + dbg.location(1003,83); + pushFollow(FOLLOW_fnAttributeValue_in_fnAttribute5988); fnAttributeValue(); state._fsp--; if (state.failed) return; @@ -18487,10 +18608,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:11: ( cp_expression )=> cp_expression - { - dbg.location(998,29); - pushFollow(FOLLOW_cp_expression_in_fnAttribute5954); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1004:11: ( cp_expression )=> cp_expression + { + dbg.location(1004,29); + pushFollow(FOLLOW_cp_expression_in_fnAttribute6005); cp_expression(); state._fsp--; if (state.failed) return; @@ -18499,10 +18620,10 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:999:11: expression - { - dbg.location(999,11); - pushFollow(FOLLOW_expression_in_fnAttribute5966); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1005:11: expression + { + dbg.location(1005,11); + pushFollow(FOLLOW_expression_in_fnAttribute6017); expression(); state._fsp--; if (state.failed) return; @@ -18518,7 +18639,7 @@ finally { // do for sure before leaving } - dbg.location(1000, 1); + dbg.location(1006, 1); } finally { @@ -18533,15 +18654,15 @@ // $ANTLR start "fnAttributeName" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1002:1: fnAttributeName : ( IDENT ( DOT IDENT )* |{...}? cp_variable ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1008:1: fnAttributeName : ( IDENT ( DOT IDENT )* |{...}? cp_variable ); public final void fnAttributeName() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "fnAttributeName"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1002, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:2: ( IDENT ( DOT IDENT )* |{...}? cp_variable ) + dbg.location(1008, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1009:2: ( IDENT ( DOT IDENT )* |{...}? cp_variable ) int alt254=2; try { dbg.enterDecision(254, decisionCanBacktrack[254]); @@ -18567,11 +18688,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1004:13: IDENT ( DOT IDENT )* - { - dbg.location(1004,13); - match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName5989); if (state.failed) return;dbg.location(1004,19); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1004:19: ( DOT IDENT )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:13: IDENT ( DOT IDENT )* + { + dbg.location(1010,13); + match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName6040); if (state.failed) return;dbg.location(1010,19); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:19: ( DOT IDENT )* try { dbg.enterSubRule(253); loop253: @@ -18590,11 +18711,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1004:20: DOT IDENT - { - dbg.location(1004,20); - match(input,DOT,FOLLOW_DOT_in_fnAttributeName5992); if (state.failed) return;dbg.location(1004,24); - match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName5994); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:20: DOT IDENT + { + dbg.location(1010,20); + match(input,DOT,FOLLOW_DOT_in_fnAttributeName6043); if (state.failed) return;dbg.location(1010,24); + match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName6045); if (state.failed) return; } break; @@ -18609,14 +18730,14 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1005:15: {...}? cp_variable - { - dbg.location(1005,15); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1011:15: {...}? cp_variable + { + dbg.location(1011,15); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributeName", "isCssPreprocessorSource()"); - }dbg.location(1005,44); - pushFollow(FOLLOW_cp_variable_in_fnAttributeName6014); + }dbg.location(1011,44); + pushFollow(FOLLOW_cp_variable_in_fnAttributeName6065); cp_variable(); state._fsp--; if (state.failed) return; @@ -18632,7 +18753,7 @@ finally { // do for sure before leaving } - dbg.location(1006, 1); + dbg.location(1012, 1); } finally { @@ -18647,15 +18768,15 @@ // $ANTLR start "fnAttributeValue" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1008:1: fnAttributeValue : ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1014:1: fnAttributeValue : ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ); public final void fnAttributeValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "fnAttributeValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1008, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1009:2: ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ) + dbg.location(1014, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1015:2: ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ) int alt259=2; try { dbg.enterDecision(259, decisionCanBacktrack[259]); @@ -19369,14 +19490,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:13: term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* - { - dbg.location(1010,13); - pushFollow(FOLLOW_term_in_fnAttributeValue6037); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:13: term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* + { + dbg.location(1016,13); + pushFollow(FOLLOW_term_in_fnAttributeValue6088); term(); state._fsp--; - if (state.failed) return;dbg.location(1010,18); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* + if (state.failed) return;dbg.location(1016,18); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* try { dbg.enterSubRule(258); loop258: @@ -19398,10 +19519,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term - { - dbg.location(1010,71); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term + { + dbg.location(1016,71); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) int alt257=3; try { dbg.enterSubRule(257); try { dbg.enterDecision(257, decisionCanBacktrack[257]); @@ -19420,10 +19541,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:73: ws - { - dbg.location(1010,73); - pushFollow(FOLLOW_ws_in_fnAttributeValue6069); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:73: ws + { + dbg.location(1016,73); + pushFollow(FOLLOW_ws_in_fnAttributeValue6120); ws(); state._fsp--; if (state.failed) return; @@ -19432,16 +19553,16 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:78: ( ( ws )? SOLIDUS ( ws )? ) - { - dbg.location(1010,78); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:78: ( ( ws )? SOLIDUS ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:79: ( ws )? SOLIDUS ( ws )? - { - dbg.location(1010,79); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:79: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:78: ( ( ws )? SOLIDUS ( ws )? ) + { + dbg.location(1016,78); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:78: ( ( ws )? SOLIDUS ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:79: ( ws )? SOLIDUS ( ws )? + { + dbg.location(1016,79); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:79: ( ws )? int alt255=2; try { dbg.enterSubRule(255); try { dbg.enterDecision(255, decisionCanBacktrack[255]); @@ -19456,10 +19577,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:79: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:79: ws { - dbg.location(1010,79); - pushFollow(FOLLOW_ws_in_fnAttributeValue6074); + dbg.location(1016,79); + pushFollow(FOLLOW_ws_in_fnAttributeValue6125); ws(); state._fsp--; if (state.failed) return; @@ -19468,9 +19589,9 @@ } } finally {dbg.exitSubRule(255);} - dbg.location(1010,83); - match(input,SOLIDUS,FOLLOW_SOLIDUS_in_fnAttributeValue6077); if (state.failed) return;dbg.location(1010,91); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:91: ( ws )? + dbg.location(1016,83); + match(input,SOLIDUS,FOLLOW_SOLIDUS_in_fnAttributeValue6128); if (state.failed) return;dbg.location(1016,91); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:91: ( ws )? int alt256=2; try { dbg.enterSubRule(256); try { dbg.enterDecision(256, decisionCanBacktrack[256]); @@ -19485,10 +19606,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:91: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:91: ws { - dbg.location(1010,91); - pushFollow(FOLLOW_ws_in_fnAttributeValue6079); + dbg.location(1016,91); + pushFollow(FOLLOW_ws_in_fnAttributeValue6130); ws(); state._fsp--; if (state.failed) return; @@ -19505,15 +19626,15 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:111: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:111: { } break; } } finally {dbg.exitSubRule(257);} - dbg.location(1010,113); - pushFollow(FOLLOW_term_in_fnAttributeValue6088); + dbg.location(1016,113); + pushFollow(FOLLOW_term_in_fnAttributeValue6139); term(); state._fsp--; if (state.failed) return; @@ -19531,14 +19652,14 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1011:15: {...}? cp_math_expression - { - dbg.location(1011,15); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1017:15: {...}? cp_math_expression + { + dbg.location(1017,15); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributeValue", "isCssPreprocessorSource()"); - }dbg.location(1011,44); - pushFollow(FOLLOW_cp_math_expression_in_fnAttributeValue6109); + }dbg.location(1017,44); + pushFollow(FOLLOW_cp_math_expression_in_fnAttributeValue6160); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -19554,7 +19675,7 @@ finally { // do for sure before leaving } - dbg.location(1012, 1); + dbg.location(1018, 1); } finally { @@ -19569,32 +19690,32 @@ // $ANTLR start "hexColor" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1014:1: hexColor : HASH ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1020:1: hexColor : HASH ; public final void hexColor() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "hexColor"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1014, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1015:5: ( HASH ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1015:7: HASH - { - dbg.location(1015,7); - match(input,HASH,FOLLOW_HASH_in_hexColor6123); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1016, 4); + dbg.location(1020, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1021:5: ( HASH ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1021:7: HASH + { + dbg.location(1021,7); + match(input,HASH,FOLLOW_HASH_in_hexColor6174); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1022, 4); } finally { @@ -19609,21 +19730,21 @@ // $ANTLR start "ws" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1018:1: ws : ( WS | NL | COMMENT )+ ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1024:1: ws : ( WS | NL | COMMENT )+ ; public final void ws() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "ws"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1018, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1019:5: ( ( WS | NL | COMMENT )+ ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1019:7: ( WS | NL | COMMENT )+ - { - dbg.location(1019,7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1019:7: ( WS | NL | COMMENT )+ + dbg.location(1024, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1025:5: ( ( WS | NL | COMMENT )+ ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1025:7: ( WS | NL | COMMENT )+ + { + dbg.location(1025,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1025:7: ( WS | NL | COMMENT )+ int cnt260=0; try { dbg.enterSubRule(260); @@ -19645,7 +19766,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(1019,7); + dbg.location(1025,7); if ( input.LA(1)==COMMENT||input.LA(1)==NL||input.LA(1)==WS ) { input.consume(); state.errorRecovery=false; @@ -19682,7 +19803,7 @@ finally { // do for sure before leaving } - dbg.location(1020, 4); + dbg.location(1026, 4); } finally { @@ -19697,15 +19818,15 @@ // $ANTLR start "cp_variable_declaration" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1025:1: cp_variable_declaration : ({...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list |{...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1031:1: cp_variable_declaration : ({...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list |{...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ); public final void cp_variable_declaration() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_variable_declaration"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1025, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1026:5: ({...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list |{...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) + dbg.location(1031, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1032:5: ({...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list |{...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) int alt268=2; try { dbg.enterDecision(268, decisionCanBacktrack[268]); @@ -19773,18 +19894,18 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1027:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list - { - dbg.location(1027,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1033:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list + { + dbg.location(1033,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable_declaration", "isLessSource()"); - }dbg.location(1027,27); - pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration6183); + }dbg.location(1033,27); + pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration6234); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1027,39); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1027:39: ( ws )? + if (state.failed) return;dbg.location(1033,39); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1033:39: ( ws )? int alt261=2; try { dbg.enterSubRule(261); try { dbg.enterDecision(261, decisionCanBacktrack[261]); @@ -19799,10 +19920,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1027:39: ws - { - dbg.location(1027,39); - pushFollow(FOLLOW_ws_in_cp_variable_declaration6185); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1033:39: ws + { + dbg.location(1033,39); + pushFollow(FOLLOW_ws_in_cp_variable_declaration6236); ws(); state._fsp--; if (state.failed) return; @@ -19811,9 +19932,9 @@ } } finally {dbg.exitSubRule(261);} - dbg.location(1027,43); - match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration6188); if (state.failed) return;dbg.location(1027,49); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1027:49: ( ws )? + dbg.location(1033,43); + match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration6239); if (state.failed) return;dbg.location(1033,49); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1033:49: ( ws )? int alt262=2; try { dbg.enterSubRule(262); try { dbg.enterDecision(262, decisionCanBacktrack[262]); @@ -19828,10 +19949,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1027:49: ws - { - dbg.location(1027,49); - pushFollow(FOLLOW_ws_in_cp_variable_declaration6190); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1033:49: ws + { + dbg.location(1033,49); + pushFollow(FOLLOW_ws_in_cp_variable_declaration6241); ws(); state._fsp--; if (state.failed) return; @@ -19840,8 +19961,8 @@ } } finally {dbg.exitSubRule(262);} - dbg.location(1027,53); - pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration6193); + dbg.location(1033,53); + pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration6244); cp_expression_list(); state._fsp--; if (state.failed) return; @@ -19850,18 +19971,18 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* - { - dbg.location(1029,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* + { + dbg.location(1035,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable_declaration", "isScssSource()"); - }dbg.location(1029,27); - pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration6215); + }dbg.location(1035,27); + pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration6266); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1029,39); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:39: ( ws )? + if (state.failed) return;dbg.location(1035,39); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:39: ( ws )? int alt263=2; try { dbg.enterSubRule(263); try { dbg.enterDecision(263, decisionCanBacktrack[263]); @@ -19876,10 +19997,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:39: ws - { - dbg.location(1029,39); - pushFollow(FOLLOW_ws_in_cp_variable_declaration6217); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:39: ws + { + dbg.location(1035,39); + pushFollow(FOLLOW_ws_in_cp_variable_declaration6268); ws(); state._fsp--; if (state.failed) return; @@ -19888,9 +20009,9 @@ } } finally {dbg.exitSubRule(263);} - dbg.location(1029,43); - match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration6220); if (state.failed) return;dbg.location(1029,49); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:49: ( ws )? + dbg.location(1035,43); + match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration6271); if (state.failed) return;dbg.location(1035,49); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:49: ( ws )? int alt264=2; try { dbg.enterSubRule(264); try { dbg.enterDecision(264, decisionCanBacktrack[264]); @@ -19905,10 +20026,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:49: ws - { - dbg.location(1029,49); - pushFollow(FOLLOW_ws_in_cp_variable_declaration6222); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:49: ws + { + dbg.location(1035,49); + pushFollow(FOLLOW_ws_in_cp_variable_declaration6273); ws(); state._fsp--; if (state.failed) return; @@ -19917,12 +20038,12 @@ } } finally {dbg.exitSubRule(264);} - dbg.location(1029,53); - pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration6225); + dbg.location(1035,53); + pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration6276); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1029,72); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* + if (state.failed) return;dbg.location(1035,72); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* try { dbg.enterSubRule(267); loop267: @@ -19944,16 +20065,16 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:73: ( ( ws )? SASS_DEFAULT ) - { - dbg.location(1029,73); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:73: ( ( ws )? SASS_DEFAULT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:74: ( ws )? SASS_DEFAULT - { - dbg.location(1029,74); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:74: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:73: ( ( ws )? SASS_DEFAULT ) + { + dbg.location(1035,73); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:73: ( ( ws )? SASS_DEFAULT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:74: ( ws )? SASS_DEFAULT + { + dbg.location(1035,74); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:74: ( ws )? int alt265=2; try { dbg.enterSubRule(265); try { dbg.enterDecision(265, decisionCanBacktrack[265]); @@ -19968,10 +20089,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:74: ws - { - dbg.location(1029,74); - pushFollow(FOLLOW_ws_in_cp_variable_declaration6229); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:74: ws + { + dbg.location(1035,74); + pushFollow(FOLLOW_ws_in_cp_variable_declaration6280); ws(); state._fsp--; if (state.failed) return; @@ -19980,8 +20101,8 @@ } } finally {dbg.exitSubRule(265);} - dbg.location(1029,78); - match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_cp_variable_declaration6232); if (state.failed) return; + dbg.location(1035,78); + match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_cp_variable_declaration6283); if (state.failed) return; } } @@ -19989,16 +20110,16 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:94: ( ( ws )? SASS_GLOBAL ) - { - dbg.location(1029,94); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:94: ( ( ws )? SASS_GLOBAL ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:95: ( ws )? SASS_GLOBAL - { - dbg.location(1029,95); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:95: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:94: ( ( ws )? SASS_GLOBAL ) + { + dbg.location(1035,94); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:94: ( ( ws )? SASS_GLOBAL ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:95: ( ws )? SASS_GLOBAL + { + dbg.location(1035,95); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:95: ( ws )? int alt266=2; try { dbg.enterSubRule(266); try { dbg.enterDecision(266, decisionCanBacktrack[266]); @@ -20013,10 +20134,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1029:95: ws - { - dbg.location(1029,95); - pushFollow(FOLLOW_ws_in_cp_variable_declaration6238); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1035:95: ws + { + dbg.location(1035,95); + pushFollow(FOLLOW_ws_in_cp_variable_declaration6289); ws(); state._fsp--; if (state.failed) return; @@ -20025,8 +20146,8 @@ } } finally {dbg.exitSubRule(266);} - dbg.location(1029,99); - match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_cp_variable_declaration6241); if (state.failed) return; + dbg.location(1035,99); + match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_cp_variable_declaration6292); if (state.failed) return; } } @@ -20050,7 +20171,7 @@ finally { // do for sure before leaving } - dbg.location(1030, 4); + dbg.location(1036, 4); } finally { @@ -20065,15 +20186,15 @@ // $ANTLR start "cp_variable" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1033:1: cp_variable : ({...}? ( 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_VAR ) ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1039:1: cp_variable : ({...}? ( 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_VAR ) ); public final void cp_variable() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_variable"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1033, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1034: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_VAR ) ) + dbg.location(1039, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1040: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_VAR ) ) int alt269=2; try { dbg.enterDecision(269, decisionCanBacktrack[269]); @@ -20099,13 +20220,13 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1036:9: {...}? ( 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 ) - { - dbg.location(1036,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1042:9: {...}? ( 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 ) + { + dbg.location(1042,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable", "isLessSource()"); - }dbg.location(1036,27); + }dbg.location(1042,27); if ( input.LA(1)==AT_IDENT||(input.LA(1) >= BOTTOMCENTER_SYM && input.LA(1) <= BOTTOMRIGHT_SYM)||input.LA(1)==CHARSET_SYM||input.LA(1)==COUNTER_STYLE_SYM||input.LA(1)==FONT_FACE_SYM||input.LA(1)==IMPORT_SYM||(input.LA(1) >= LEFTBOTTOM_SYM && input.LA(1) <= LEFTTOP_SYM)||input.LA(1)==MEDIA_SYM||input.LA(1)==MOZ_DOCUMENT_SYM||input.LA(1)==NAMESPACE_SYM||input.LA(1)==PAGE_SYM||(input.LA(1) >= RIGHTBOTTOM_SYM && input.LA(1) <= RIGHTTOP_SYM)||(input.LA(1) >= SASS_AT_ROOT && input.LA(1) <= SASS_DEBUG)||(input.LA(1) >= SASS_EACH && input.LA(1) <= SASS_ELSE)||input.LA(1)==SASS_EXTEND||(input.LA(1) >= SASS_FOR && input.LA(1) <= SASS_FUNCTION)||(input.LA(1) >= SASS_IF && input.LA(1) <= SASS_MIXIN)||input.LA(1)==SASS_RETURN||(input.LA(1) >= SASS_WARN && input.LA(1) <= SASS_WHILE)||(input.LA(1) >= TOPCENTER_SYM && input.LA(1) <= TOPRIGHT_SYM)||input.LA(1)==WEBKIT_KEYFRAMES_SYM ) { input.consume(); state.errorRecovery=false; @@ -20122,35 +20243,35 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1038:9: {...}? ( SASS_VAR ) - { - dbg.location(1038,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1044:9: {...}? ( SASS_VAR ) + { + dbg.location(1044,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable", "isScssSource()"); - }dbg.location(1038,27); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1038:27: ( SASS_VAR ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1038:29: SASS_VAR - { - dbg.location(1038,29); - match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable6465); if (state.failed) return; - } - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1039, 4); + }dbg.location(1044,27); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1044:27: ( SASS_VAR ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1044:29: SASS_VAR + { + dbg.location(1044,29); + match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable6516); if (state.failed) return; + } + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1045, 4); } finally { @@ -20165,25 +20286,25 @@ // $ANTLR start "cp_expression_list" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1042:1: cp_expression_list : ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1048:1: cp_expression_list : ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* ; public final void cp_expression_list() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_expression_list"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1042, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1043:5: ( ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1044:5: ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* - { - dbg.location(1044,24); - pushFollow(FOLLOW_cp_expression_in_cp_expression_list6495); + dbg.location(1048, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1049:5: ( ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1050:5: ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* + { + dbg.location(1050,24); + pushFollow(FOLLOW_cp_expression_in_cp_expression_list6546); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1045,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* + if (state.failed) return;dbg.location(1051,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* try { dbg.enterSubRule(272); loop272: @@ -20205,10 +20326,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:6: ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression - { - dbg.location(1045,37); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:37: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:6: ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression + { + dbg.location(1051,37); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:37: ( ws )? int alt270=2; try { dbg.enterSubRule(270); try { dbg.enterDecision(270, decisionCanBacktrack[270]); @@ -20223,10 +20344,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:37: ws - { - dbg.location(1045,37); - pushFollow(FOLLOW_ws_in_cp_expression_list6514); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:37: ws + { + dbg.location(1051,37); + pushFollow(FOLLOW_ws_in_cp_expression_list6565); ws(); state._fsp--; if (state.failed) return; @@ -20235,9 +20356,9 @@ } } finally {dbg.exitSubRule(270);} - dbg.location(1045,41); - match(input,COMMA,FOLLOW_COMMA_in_cp_expression_list6517); if (state.failed) return;dbg.location(1045,47); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:47: ( ws )? + dbg.location(1051,41); + match(input,COMMA,FOLLOW_COMMA_in_cp_expression_list6568); if (state.failed) return;dbg.location(1051,47); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:47: ( ws )? int alt271=2; try { dbg.enterSubRule(271); try { dbg.enterDecision(271, decisionCanBacktrack[271]); @@ -20252,10 +20373,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:47: ws - { - dbg.location(1045,47); - pushFollow(FOLLOW_ws_in_cp_expression_list6519); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:47: ws + { + dbg.location(1051,47); + pushFollow(FOLLOW_ws_in_cp_expression_list6570); ws(); state._fsp--; if (state.failed) return; @@ -20264,8 +20385,8 @@ } } finally {dbg.exitSubRule(271);} - dbg.location(1045,51); - pushFollow(FOLLOW_cp_expression_in_cp_expression_list6522); + dbg.location(1051,51); + pushFollow(FOLLOW_cp_expression_in_cp_expression_list6573); cp_expression(); state._fsp--; if (state.failed) return; @@ -20288,7 +20409,7 @@ finally { // do for sure before leaving } - dbg.location(1046, 4); + dbg.location(1052, 4); } finally { @@ -20303,15 +20424,15 @@ // $ANTLR start "cp_expression" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1058:1: cp_expression : ({...}? ( 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 ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1064:1: cp_expression : ({...}? ( 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 ); public final void cp_expression() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_expression"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1058, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1059: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 ) + dbg.location(1064, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1065: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 alt281=3; try { dbg.enterDecision(281, decisionCanBacktrack[281]); @@ -20319,90 +20440,90 @@ if ( (LA281_0==LBRACE) ) { alt281=1; } - else if ( (LA281_0==NOT) && (synpred39_Css3())) { + else if ( (LA281_0==NOT) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==MINUS||LA281_0==PLUS) && (synpred39_Css3())) { + else if ( (LA281_0==MINUS||LA281_0==PLUS) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==IDENT) && (synpred39_Css3())) { + else if ( (LA281_0==IDENT) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==NUMBER) && (synpred39_Css3())) { + else if ( (LA281_0==NUMBER) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==PERCENTAGE) && (synpred39_Css3())) { + else if ( (LA281_0==PERCENTAGE) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==LENGTH) && (synpred39_Css3())) { + else if ( (LA281_0==LENGTH) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==EMS) && (synpred39_Css3())) { + else if ( (LA281_0==EMS) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==REM) && (synpred39_Css3())) { + else if ( (LA281_0==REM) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==EXS) && (synpred39_Css3())) { + else if ( (LA281_0==EXS) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==ANGLE) && (synpred39_Css3())) { + else if ( (LA281_0==ANGLE) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==TIME) && (synpred39_Css3())) { + else if ( (LA281_0==TIME) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==FREQ) && (synpred39_Css3())) { + else if ( (LA281_0==FREQ) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==RESOLUTION) && (synpred39_Css3())) { + else if ( (LA281_0==RESOLUTION) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==DIMENSION) && (synpred39_Css3())) { + else if ( (LA281_0==DIMENSION) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==STRING) && (synpred39_Css3())) { + else if ( (LA281_0==STRING) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==TILDE) && (synpred39_Css3())) { + else if ( (LA281_0==TILDE) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==LESS_JS_STRING) && (synpred39_Css3())) { + else if ( (LA281_0==LESS_JS_STRING) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==GEN) && (synpred39_Css3())) { + else if ( (LA281_0==GEN) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==URI) && (synpred39_Css3())) { + else if ( (LA281_0==URI) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==HASH) && (synpred39_Css3())) { + else if ( (LA281_0==HASH) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==AT_IDENT||(LA281_0 >= BOTTOMCENTER_SYM && LA281_0 <= BOTTOMRIGHT_SYM)||LA281_0==CHARSET_SYM||LA281_0==COUNTER_STYLE_SYM||LA281_0==FONT_FACE_SYM||LA281_0==IMPORT_SYM||(LA281_0 >= LEFTBOTTOM_SYM && LA281_0 <= LEFTTOP_SYM)||LA281_0==MEDIA_SYM||LA281_0==MOZ_DOCUMENT_SYM||LA281_0==NAMESPACE_SYM||LA281_0==PAGE_SYM||(LA281_0 >= RIGHTBOTTOM_SYM && LA281_0 <= RIGHTTOP_SYM)||(LA281_0 >= SASS_AT_ROOT && LA281_0 <= SASS_DEBUG)||(LA281_0 >= SASS_EACH && LA281_0 <= SASS_ELSE)||LA281_0==SASS_EXTEND||(LA281_0 >= SASS_FOR && LA281_0 <= SASS_FUNCTION)||(LA281_0 >= SASS_IF && LA281_0 <= SASS_MIXIN)||LA281_0==SASS_RETURN||(LA281_0 >= SASS_WARN && LA281_0 <= SASS_WHILE)||(LA281_0 >= TOPCENTER_SYM && LA281_0 <= TOPRIGHT_SYM)||LA281_0==WEBKIT_KEYFRAMES_SYM) && (synpred39_Css3())) { + else if ( (LA281_0==AT_IDENT||(LA281_0 >= BOTTOMCENTER_SYM && LA281_0 <= BOTTOMRIGHT_SYM)||LA281_0==CHARSET_SYM||LA281_0==COUNTER_STYLE_SYM||LA281_0==FONT_FACE_SYM||LA281_0==IMPORT_SYM||(LA281_0 >= LEFTBOTTOM_SYM && LA281_0 <= LEFTTOP_SYM)||LA281_0==MEDIA_SYM||LA281_0==MOZ_DOCUMENT_SYM||LA281_0==NAMESPACE_SYM||LA281_0==PAGE_SYM||(LA281_0 >= RIGHTBOTTOM_SYM && LA281_0 <= RIGHTTOP_SYM)||(LA281_0 >= SASS_AT_ROOT && LA281_0 <= SASS_DEBUG)||(LA281_0 >= SASS_EACH && LA281_0 <= SASS_ELSE)||LA281_0==SASS_EXTEND||(LA281_0 >= SASS_FOR && LA281_0 <= SASS_FUNCTION)||(LA281_0 >= SASS_IF && LA281_0 <= SASS_MIXIN)||LA281_0==SASS_RETURN||(LA281_0 >= SASS_WARN && LA281_0 <= SASS_WHILE)||(LA281_0 >= TOPCENTER_SYM && LA281_0 <= TOPRIGHT_SYM)||LA281_0==WEBKIT_KEYFRAMES_SYM) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==SASS_VAR) && (synpred39_Css3())) { + else if ( (LA281_0==SASS_VAR) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==LESS_AND) && (synpred39_Css3())) { + else if ( (LA281_0==LESS_AND) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==HASH_SYMBOL) && (synpred39_Css3())) { + else if ( (LA281_0==HASH_SYMBOL) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==AT_SIGN) && (synpred39_Css3())) { + else if ( (LA281_0==AT_SIGN) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==PERCENTAGE_SYMBOL) && (synpred39_Css3())) { + else if ( (LA281_0==PERCENTAGE_SYMBOL) && (synpred40_Css3())) { alt281=2; } - else if ( (LA281_0==IMPORTANT_SYM) && (synpred39_Css3())) { + else if ( (LA281_0==IMPORTANT_SYM) && (synpred40_Css3())) { alt281=2; } else if ( (LA281_0==LPAREN) ) { int LA281_29 = input.LA(2); - if ( (synpred39_Css3()) ) { + if ( (synpred40_Css3()) ) { alt281=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { @@ -20439,21 +20560,21 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1060:5: {...}? ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) - { - dbg.location(1060,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:5: {...}? ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + { + dbg.location(1066,5); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_expression", "isLessSource()"); - }dbg.location(1060,23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1060:23: ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1060:24: LBRACE ( ws )? syncToFollow ( declarations )? RBRACE - { - dbg.location(1060,24); - match(input,LBRACE,FOLLOW_LBRACE_in_cp_expression6558); if (state.failed) return;dbg.location(1060,31); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1060:31: ( ws )? + }dbg.location(1066,23); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:23: ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:24: LBRACE ( ws )? syncToFollow ( declarations )? RBRACE + { + dbg.location(1066,24); + match(input,LBRACE,FOLLOW_LBRACE_in_cp_expression6609); if (state.failed) return;dbg.location(1066,31); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:31: ( ws )? int alt273=2; try { dbg.enterSubRule(273); try { dbg.enterDecision(273, decisionCanBacktrack[273]); @@ -20468,10 +20589,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1060:31: ws - { - dbg.location(1060,31); - pushFollow(FOLLOW_ws_in_cp_expression6560); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:31: ws + { + dbg.location(1066,31); + pushFollow(FOLLOW_ws_in_cp_expression6611); ws(); state._fsp--; if (state.failed) return; @@ -20480,18 +20601,18 @@ } } finally {dbg.exitSubRule(273);} - dbg.location(1060,35); - pushFollow(FOLLOW_syncToFollow_in_cp_expression6563); + dbg.location(1066,35); + pushFollow(FOLLOW_syncToFollow_in_cp_expression6614); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1060,48); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1060:48: ( declarations )? + if (state.failed) return;dbg.location(1066,48); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:48: ( declarations )? int alt274=2; try { dbg.enterSubRule(274); try { dbg.enterDecision(274, decisionCanBacktrack[274]); int LA274_0 = input.LA(1); - if ( ((LA274_0 >= AT_IDENT && LA274_0 <= AT_SIGN)||(LA274_0 >= BOTTOMCENTER_SYM && LA274_0 <= BOTTOMRIGHT_SYM)||(LA274_0 >= CHARSET_SYM && LA274_0 <= COLON)||LA274_0==COUNTER_STYLE_SYM||LA274_0==DCOLON||LA274_0==DOT||LA274_0==FONT_FACE_SYM||(LA274_0 >= GEN && LA274_0 <= GREATER)||(LA274_0 >= HASH && LA274_0 <= HASH_SYMBOL)||LA274_0==IDENT||LA274_0==IMPORT_SYM||(LA274_0 >= LBRACKET && LA274_0 <= LEFTTOP_SYM)||LA274_0==LESS_AND||(LA274_0 >= MEDIA_SYM && LA274_0 <= MOZ_DOCUMENT_SYM)||LA274_0==NAMESPACE_SYM||LA274_0==PAGE_SYM||(LA274_0 >= PIPE && LA274_0 <= PLUS)||(LA274_0 >= RIGHTBOTTOM_SYM && LA274_0 <= RIGHTTOP_SYM)||(LA274_0 >= SASS_AT_ROOT && LA274_0 <= SASS_DEBUG)||(LA274_0 >= SASS_EACH && LA274_0 <= SASS_ELSE)||(LA274_0 >= SASS_ERROR && LA274_0 <= SASS_FUNCTION)||(LA274_0 >= SASS_IF && LA274_0 <= SASS_MIXIN)||(LA274_0 >= SASS_RETURN && LA274_0 <= SEMI)||LA274_0==STAR||LA274_0==TILDE||(LA274_0 >= TOPCENTER_SYM && LA274_0 <= TOPRIGHT_SYM)||LA274_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA274_0 >= AT_IDENT && LA274_0 <= AT_SIGN)||(LA274_0 >= BOTTOMCENTER_SYM && LA274_0 <= BOTTOMRIGHT_SYM)||(LA274_0 >= CHARSET_SYM && LA274_0 <= COLON)||LA274_0==COUNTER_STYLE_SYM||LA274_0==DCOLON||LA274_0==DOT||LA274_0==FONT_FACE_SYM||(LA274_0 >= GEN && LA274_0 <= GREATER)||(LA274_0 >= HASH && LA274_0 <= HASH_SYMBOL)||LA274_0==IDENT||LA274_0==IMPORT_SYM||(LA274_0 >= LBRACKET && LA274_0 <= LEFTTOP_SYM)||LA274_0==LESS_AND||(LA274_0 >= MEDIA_SYM && LA274_0 <= MOZ_DOCUMENT_SYM)||LA274_0==NAMESPACE_SYM||LA274_0==PAGE_SYM||(LA274_0 >= PIPE && LA274_0 <= PLUS)||(LA274_0 >= RIGHTBOTTOM_SYM && LA274_0 <= RIGHTTOP_SYM)||(LA274_0 >= SASS_AT_ROOT && LA274_0 <= SASS_DEBUG)||(LA274_0 >= SASS_EACH && LA274_0 <= SASS_ELSE)||(LA274_0 >= SASS_ERROR && LA274_0 <= SASS_FUNCTION)||(LA274_0 >= SASS_IF && LA274_0 <= SASS_MIXIN)||(LA274_0 >= SASS_RETURN && LA274_0 <= SEMI)||LA274_0==STAR||LA274_0==TILDE||(LA274_0 >= TOPCENTER_SYM && LA274_0 <= TOPRIGHT_SYM)||LA274_0==VAR||LA274_0==WEBKIT_KEYFRAMES_SYM) ) { alt274=1; } } finally {dbg.exitDecision(274);} @@ -20500,10 +20621,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1060:48: declarations - { - dbg.location(1060,48); - pushFollow(FOLLOW_declarations_in_cp_expression6565); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:48: declarations + { + dbg.location(1066,48); + pushFollow(FOLLOW_declarations_in_cp_expression6616); declarations(); state._fsp--; if (state.failed) return; @@ -20512,29 +20633,29 @@ } } finally {dbg.exitSubRule(274);} - dbg.location(1060,62); - match(input,RBRACE,FOLLOW_RBRACE_in_cp_expression6568); if (state.failed) return; - } - - } - break; - case 2 : - dbg.enterAlt(2); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:7: ( 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 )* ) - { - dbg.location(1061,31); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:31: ( cp_expression_atom ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061: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(1061,32); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression6584); + dbg.location(1066,62); + match(input,RBRACE,FOLLOW_RBRACE_in_cp_expression6619); if (state.failed) return; + } + + } + break; + case 2 : + dbg.enterAlt(2); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1067:7: ( 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 )* ) + { + dbg.location(1067,31); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1067:31: ( cp_expression_atom ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1067: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(1067,32); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression6635); cp_expression_atom(); state._fsp--; - if (state.failed) return;dbg.location(1062,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1062:5: ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* + if (state.failed) return;dbg.location(1068,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1068:5: ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* try { dbg.enterSubRule(278); loop278: @@ -20556,16 +20677,16 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:9: ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom - { - dbg.location(1063,39); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:39: ( ( ws )? cp_expression_operator ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:40: ( ws )? cp_expression_operator ( ws )? - { - dbg.location(1063,40); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:40: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:9: ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom + { + dbg.location(1069,39); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:39: ( ( ws )? cp_expression_operator ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:40: ( ws )? cp_expression_operator ( ws )? + { + dbg.location(1069,40); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:40: ( ws )? int alt275=2; try { dbg.enterSubRule(275); try { dbg.enterDecision(275, decisionCanBacktrack[275]); @@ -20580,10 +20701,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:40: ws - { - dbg.location(1063,40); - pushFollow(FOLLOW_ws_in_cp_expression6608); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:40: ws + { + dbg.location(1069,40); + pushFollow(FOLLOW_ws_in_cp_expression6659); ws(); state._fsp--; if (state.failed) return; @@ -20592,12 +20713,12 @@ } } finally {dbg.exitSubRule(275);} - dbg.location(1063,44); - pushFollow(FOLLOW_cp_expression_operator_in_cp_expression6611); + dbg.location(1069,44); + pushFollow(FOLLOW_cp_expression_operator_in_cp_expression6662); cp_expression_operator(); state._fsp--; - if (state.failed) return;dbg.location(1063,67); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:67: ( ws )? + if (state.failed) return;dbg.location(1069,67); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:67: ( ws )? int alt276=2; try { dbg.enterSubRule(276); try { dbg.enterDecision(276, decisionCanBacktrack[276]); @@ -20612,10 +20733,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:67: ws - { - dbg.location(1063,67); - pushFollow(FOLLOW_ws_in_cp_expression6613); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:67: ws + { + dbg.location(1069,67); + pushFollow(FOLLOW_ws_in_cp_expression6664); ws(); state._fsp--; if (state.failed) return; @@ -20626,8 +20747,8 @@ } finally {dbg.exitSubRule(276);} } - dbg.location(1063,72); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression6617); + dbg.location(1069,72); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression6668); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -20636,10 +20757,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1064:11: ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom - { - dbg.location(1064,37); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1064:37: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1070:11: ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom + { + dbg.location(1070,37); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1070:37: ( ws )? int alt277=2; try { dbg.enterSubRule(277); try { dbg.enterDecision(277, decisionCanBacktrack[277]); @@ -20654,10 +20775,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1064:37: ws - { - dbg.location(1064,37); - pushFollow(FOLLOW_ws_in_cp_expression6636); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1070:37: ws + { + dbg.location(1070,37); + pushFollow(FOLLOW_ws_in_cp_expression6687); ws(); state._fsp--; if (state.failed) return; @@ -20666,8 +20787,8 @@ } } finally {dbg.exitSubRule(277);} - dbg.location(1064,41); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression6639); + dbg.location(1070,41); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression6690); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -20687,15 +20808,15 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:7: {...}? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN - { - dbg.location(1066,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1072:7: {...}? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN + { + dbg.location(1072,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_expression", "isScssSource()"); - }dbg.location(1066,25); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression6657); if (state.failed) return;dbg.location(1066,32); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:32: ( ws )? + }dbg.location(1072,25); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression6708); if (state.failed) return;dbg.location(1072,32); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1072:32: ( ws )? int alt279=2; try { dbg.enterSubRule(279); try { dbg.enterDecision(279, decisionCanBacktrack[279]); @@ -20710,10 +20831,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:32: ws - { - dbg.location(1066,32); - pushFollow(FOLLOW_ws_in_cp_expression6659); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1072:32: ws + { + dbg.location(1072,32); + pushFollow(FOLLOW_ws_in_cp_expression6710); ws(); state._fsp--; if (state.failed) return; @@ -20722,18 +20843,18 @@ } } finally {dbg.exitSubRule(279);} - dbg.location(1066,36); - pushFollow(FOLLOW_syncToFollow_in_cp_expression6662); + dbg.location(1072,36); + pushFollow(FOLLOW_syncToFollow_in_cp_expression6713); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1066,49); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:49: ( sass_map_pairs )? + if (state.failed) return;dbg.location(1072,49); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1072:49: ( sass_map_pairs )? int alt280=2; try { dbg.enterSubRule(280); try { dbg.enterDecision(280, decisionCanBacktrack[280]); int LA280_0 = input.LA(1); - if ( ((LA280_0 >= AT_IDENT && LA280_0 <= AT_SIGN)||(LA280_0 >= BOTTOMCENTER_SYM && LA280_0 <= BOTTOMRIGHT_SYM)||LA280_0==CHARSET_SYM||LA280_0==COMMA||LA280_0==COUNTER_STYLE_SYM||LA280_0==FONT_FACE_SYM||LA280_0==GEN||LA280_0==HASH_SYMBOL||LA280_0==IDENT||LA280_0==IMPORT_SYM||(LA280_0 >= LEFTBOTTOM_SYM && LA280_0 <= LEFTTOP_SYM)||(LA280_0 >= MEDIA_SYM && LA280_0 <= MOZ_DOCUMENT_SYM)||LA280_0==NAMESPACE_SYM||LA280_0==NUMBER||LA280_0==PAGE_SYM||(LA280_0 >= RIGHTBOTTOM_SYM && LA280_0 <= RIGHTTOP_SYM)||(LA280_0 >= SASS_AT_ROOT && LA280_0 <= SASS_DEBUG)||(LA280_0 >= SASS_EACH && LA280_0 <= SASS_ELSE)||LA280_0==SASS_EXTEND||(LA280_0 >= SASS_FOR && LA280_0 <= SASS_FUNCTION)||(LA280_0 >= SASS_IF && LA280_0 <= SASS_MIXIN)||(LA280_0 >= SASS_RETURN && LA280_0 <= SASS_WHILE)||LA280_0==STRING||(LA280_0 >= TOPCENTER_SYM && LA280_0 <= TOPRIGHT_SYM)||LA280_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA280_0 >= AT_IDENT && LA280_0 <= AT_SIGN)||(LA280_0 >= BOTTOMCENTER_SYM && LA280_0 <= BOTTOMRIGHT_SYM)||LA280_0==CHARSET_SYM||LA280_0==COMMA||LA280_0==COUNTER_STYLE_SYM||LA280_0==FONT_FACE_SYM||LA280_0==GEN||LA280_0==HASH_SYMBOL||LA280_0==IDENT||LA280_0==IMPORT_SYM||(LA280_0 >= LEFTBOTTOM_SYM && LA280_0 <= LEFTTOP_SYM)||(LA280_0 >= MEDIA_SYM && LA280_0 <= MOZ_DOCUMENT_SYM)||LA280_0==NAMESPACE_SYM||LA280_0==NUMBER||LA280_0==PAGE_SYM||(LA280_0 >= RIGHTBOTTOM_SYM && LA280_0 <= RIGHTTOP_SYM)||(LA280_0 >= SASS_AT_ROOT && LA280_0 <= SASS_DEBUG)||(LA280_0 >= SASS_EACH && LA280_0 <= SASS_ELSE)||LA280_0==SASS_EXTEND||(LA280_0 >= SASS_FOR && LA280_0 <= SASS_FUNCTION)||(LA280_0 >= SASS_IF && LA280_0 <= SASS_MIXIN)||(LA280_0 >= SASS_RETURN && LA280_0 <= SASS_WHILE)||LA280_0==STRING||(LA280_0 >= TOPCENTER_SYM && LA280_0 <= TOPRIGHT_SYM)||LA280_0==VAR||LA280_0==WEBKIT_KEYFRAMES_SYM) ) { alt280=1; } } finally {dbg.exitDecision(280);} @@ -20742,10 +20863,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1066:49: sass_map_pairs - { - dbg.location(1066,49); - pushFollow(FOLLOW_sass_map_pairs_in_cp_expression6664); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1072:49: sass_map_pairs + { + dbg.location(1072,49); + pushFollow(FOLLOW_sass_map_pairs_in_cp_expression6715); sass_map_pairs(); state._fsp--; if (state.failed) return; @@ -20754,21 +20875,21 @@ } } finally {dbg.exitSubRule(280);} - dbg.location(1066,65); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression6667); if (state.failed) return; - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1067, 4); + dbg.location(1072,65); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression6718); if (state.failed) return; + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1073, 4); } finally { @@ -20783,15 +20904,15 @@ // $ANTLR start "cp_expression_operator" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:1: cp_expression_operator : ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1075:1: cp_expression_operator : ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ); public final void cp_expression_operator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_expression_operator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1069, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1070:5: ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) + dbg.location(1075, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1076:5: ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) int alt282=8; try { dbg.enterDecision(282, decisionCanBacktrack[282]); @@ -20865,10 +20986,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1071:5: key_or - { - dbg.location(1071,5); - pushFollow(FOLLOW_key_or_in_cp_expression_operator6688); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:5: key_or + { + dbg.location(1077,5); + pushFollow(FOLLOW_key_or_in_cp_expression_operator6739); key_or(); state._fsp--; if (state.failed) return; @@ -20877,10 +20998,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1071:14: key_and - { - dbg.location(1071,14); - pushFollow(FOLLOW_key_and_in_cp_expression_operator6692); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:14: key_and + { + dbg.location(1077,14); + pushFollow(FOLLOW_key_and_in_cp_expression_operator6743); key_and(); state._fsp--; if (state.failed) return; @@ -20889,68 +21010,68 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1071:25: CP_EQ - { - dbg.location(1071,25); - match(input,CP_EQ,FOLLOW_CP_EQ_in_cp_expression_operator6697); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:25: CP_EQ + { + dbg.location(1077,25); + match(input,CP_EQ,FOLLOW_CP_EQ_in_cp_expression_operator6748); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1071:33: CP_NOT_EQ - { - dbg.location(1071,33); - match(input,CP_NOT_EQ,FOLLOW_CP_NOT_EQ_in_cp_expression_operator6701); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:33: CP_NOT_EQ + { + dbg.location(1077,33); + match(input,CP_NOT_EQ,FOLLOW_CP_NOT_EQ_in_cp_expression_operator6752); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1071:45: LESS - { - dbg.location(1071,45); - match(input,LESS,FOLLOW_LESS_in_cp_expression_operator6705); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:45: LESS + { + dbg.location(1077,45); + match(input,LESS,FOLLOW_LESS_in_cp_expression_operator6756); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1071:52: LESS_OR_EQ - { - dbg.location(1071,52); - match(input,LESS_OR_EQ,FOLLOW_LESS_OR_EQ_in_cp_expression_operator6709); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:52: LESS_OR_EQ + { + dbg.location(1077,52); + match(input,LESS_OR_EQ,FOLLOW_LESS_OR_EQ_in_cp_expression_operator6760); if (state.failed) return; } break; case 7 : dbg.enterAlt(7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1071:65: GREATER - { - dbg.location(1071,65); - match(input,GREATER,FOLLOW_GREATER_in_cp_expression_operator6713); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:65: GREATER + { + dbg.location(1077,65); + match(input,GREATER,FOLLOW_GREATER_in_cp_expression_operator6764); if (state.failed) return; } break; case 8 : dbg.enterAlt(8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1071:75: GREATER_OR_EQ - { - dbg.location(1071,75); - match(input,GREATER_OR_EQ,FOLLOW_GREATER_OR_EQ_in_cp_expression_operator6717); if (state.failed) return; - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1072, 4); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:75: GREATER_OR_EQ + { + dbg.location(1077,75); + match(input,GREATER_OR_EQ,FOLLOW_GREATER_OR_EQ_in_cp_expression_operator6768); if (state.failed) return; + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1078, 4); } finally { @@ -20965,21 +21086,21 @@ // $ANTLR start "cp_expression_atom" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1074:1: cp_expression_atom : ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1080:1: cp_expression_atom : ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) ; public final void cp_expression_atom() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_expression_atom"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1074, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1075:5: ( ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1076:9: ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) - { - dbg.location(1076,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1076:9: ( NOT ( ws )? )? + dbg.location(1080, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1081:5: ( ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1082:9: ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) + { + dbg.location(1082,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1082:9: ( NOT ( ws )? )? int alt284=2; try { dbg.enterSubRule(284); try { dbg.enterDecision(284, decisionCanBacktrack[284]); @@ -20994,11 +21115,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1076:10: NOT ( ws )? - { - dbg.location(1076,10); - match(input,NOT,FOLLOW_NOT_in_cp_expression_atom6743); if (state.failed) return;dbg.location(1076,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1076:14: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1082:10: NOT ( ws )? + { + dbg.location(1082,10); + match(input,NOT,FOLLOW_NOT_in_cp_expression_atom6794); if (state.failed) return;dbg.location(1082,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1082:14: ( ws )? int alt283=2; try { dbg.enterSubRule(283); try { dbg.enterDecision(283, decisionCanBacktrack[283]); @@ -21013,10 +21134,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1076:14: ws - { - dbg.location(1076,14); - pushFollow(FOLLOW_ws_in_cp_expression_atom6745); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1082:14: ws + { + dbg.location(1082,14); + pushFollow(FOLLOW_ws_in_cp_expression_atom6796); ws(); state._fsp--; if (state.failed) return; @@ -21031,94 +21152,94 @@ } } finally {dbg.exitSubRule(284);} - dbg.location(1077,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1077:9: ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) + dbg.location(1083,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1083:9: ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) int alt288=2; try { dbg.enterSubRule(288); try { dbg.enterDecision(288, decisionCanBacktrack[288]); int LA288_0 = input.LA(1); - if ( (LA288_0==MINUS||LA288_0==PLUS) && (synpred42_Css3())) { + if ( (LA288_0==MINUS||LA288_0==PLUS) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==IDENT) && (synpred42_Css3())) { + else if ( (LA288_0==IDENT) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==NUMBER) && (synpred42_Css3())) { + else if ( (LA288_0==NUMBER) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==PERCENTAGE) && (synpred42_Css3())) { + else if ( (LA288_0==PERCENTAGE) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==LENGTH) && (synpred42_Css3())) { + else if ( (LA288_0==LENGTH) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==EMS) && (synpred42_Css3())) { + else if ( (LA288_0==EMS) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==REM) && (synpred42_Css3())) { + else if ( (LA288_0==REM) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==EXS) && (synpred42_Css3())) { + else if ( (LA288_0==EXS) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==ANGLE) && (synpred42_Css3())) { + else if ( (LA288_0==ANGLE) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==TIME) && (synpred42_Css3())) { + else if ( (LA288_0==TIME) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==FREQ) && (synpred42_Css3())) { + else if ( (LA288_0==FREQ) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==RESOLUTION) && (synpred42_Css3())) { + else if ( (LA288_0==RESOLUTION) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==DIMENSION) && (synpred42_Css3())) { + else if ( (LA288_0==DIMENSION) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==STRING) && (synpred42_Css3())) { + else if ( (LA288_0==STRING) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==TILDE) && (synpred42_Css3())) { + else if ( (LA288_0==TILDE) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==LESS_JS_STRING) && (synpred42_Css3())) { + else if ( (LA288_0==LESS_JS_STRING) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==GEN) && (synpred42_Css3())) { + else if ( (LA288_0==GEN) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==URI) && (synpred42_Css3())) { + else if ( (LA288_0==URI) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==HASH) && (synpred42_Css3())) { + else if ( (LA288_0==HASH) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==AT_IDENT||(LA288_0 >= BOTTOMCENTER_SYM && LA288_0 <= BOTTOMRIGHT_SYM)||LA288_0==CHARSET_SYM||LA288_0==COUNTER_STYLE_SYM||LA288_0==FONT_FACE_SYM||LA288_0==IMPORT_SYM||(LA288_0 >= LEFTBOTTOM_SYM && LA288_0 <= LEFTTOP_SYM)||LA288_0==MEDIA_SYM||LA288_0==MOZ_DOCUMENT_SYM||LA288_0==NAMESPACE_SYM||LA288_0==PAGE_SYM||(LA288_0 >= RIGHTBOTTOM_SYM && LA288_0 <= RIGHTTOP_SYM)||(LA288_0 >= SASS_AT_ROOT && LA288_0 <= SASS_DEBUG)||(LA288_0 >= SASS_EACH && LA288_0 <= SASS_ELSE)||LA288_0==SASS_EXTEND||(LA288_0 >= SASS_FOR && LA288_0 <= SASS_FUNCTION)||(LA288_0 >= SASS_IF && LA288_0 <= SASS_MIXIN)||LA288_0==SASS_RETURN||(LA288_0 >= SASS_WARN && LA288_0 <= SASS_WHILE)||(LA288_0 >= TOPCENTER_SYM && LA288_0 <= TOPRIGHT_SYM)||LA288_0==WEBKIT_KEYFRAMES_SYM) && (synpred42_Css3())) { + else if ( (LA288_0==AT_IDENT||(LA288_0 >= BOTTOMCENTER_SYM && LA288_0 <= BOTTOMRIGHT_SYM)||LA288_0==CHARSET_SYM||LA288_0==COUNTER_STYLE_SYM||LA288_0==FONT_FACE_SYM||LA288_0==IMPORT_SYM||(LA288_0 >= LEFTBOTTOM_SYM && LA288_0 <= LEFTTOP_SYM)||LA288_0==MEDIA_SYM||LA288_0==MOZ_DOCUMENT_SYM||LA288_0==NAMESPACE_SYM||LA288_0==PAGE_SYM||(LA288_0 >= RIGHTBOTTOM_SYM && LA288_0 <= RIGHTTOP_SYM)||(LA288_0 >= SASS_AT_ROOT && LA288_0 <= SASS_DEBUG)||(LA288_0 >= SASS_EACH && LA288_0 <= SASS_ELSE)||LA288_0==SASS_EXTEND||(LA288_0 >= SASS_FOR && LA288_0 <= SASS_FUNCTION)||(LA288_0 >= SASS_IF && LA288_0 <= SASS_MIXIN)||LA288_0==SASS_RETURN||(LA288_0 >= SASS_WARN && LA288_0 <= SASS_WHILE)||(LA288_0 >= TOPCENTER_SYM && LA288_0 <= TOPRIGHT_SYM)||LA288_0==WEBKIT_KEYFRAMES_SYM) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==SASS_VAR) && (synpred42_Css3())) { + else if ( (LA288_0==SASS_VAR) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==LESS_AND) && (synpred42_Css3())) { + else if ( (LA288_0==LESS_AND) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==HASH_SYMBOL) && (synpred42_Css3())) { + else if ( (LA288_0==HASH_SYMBOL) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==AT_SIGN) && (synpred42_Css3())) { + else if ( (LA288_0==AT_SIGN) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==PERCENTAGE_SYMBOL) && (synpred42_Css3())) { + else if ( (LA288_0==PERCENTAGE_SYMBOL) && (synpred43_Css3())) { alt288=1; } - else if ( (LA288_0==IMPORTANT_SYM) && (synpred42_Css3())) { + else if ( (LA288_0==IMPORTANT_SYM) && (synpred43_Css3())) { alt288=1; } else if ( (LA288_0==LPAREN) ) { int LA288_27 = input.LA(2); - if ( (synpred42_Css3()) ) { + if ( (synpred43_Css3()) ) { alt288=1; } else if ( (true) ) { @@ -21141,10 +21262,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1078:13: ( cp_math_expression )=> cp_math_expression - { - dbg.location(1078,35); - pushFollow(FOLLOW_cp_math_expression_in_cp_expression_atom6776); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1084:13: ( cp_math_expression )=> cp_math_expression + { + dbg.location(1084,35); + pushFollow(FOLLOW_cp_math_expression_in_cp_expression_atom6827); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -21153,11 +21274,11 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1079:15: LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN - { - dbg.location(1079,15); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression_atom6792); if (state.failed) return;dbg.location(1079,22); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1079:22: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1085:15: LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN + { + dbg.location(1085,15); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression_atom6843); if (state.failed) return;dbg.location(1085,22); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1085:22: ( ws )? int alt285=2; try { dbg.enterSubRule(285); try { dbg.enterDecision(285, decisionCanBacktrack[285]); @@ -21172,10 +21293,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1079:22: ws - { - dbg.location(1079,22); - pushFollow(FOLLOW_ws_in_cp_expression_atom6794); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1085:22: ws + { + dbg.location(1085,22); + pushFollow(FOLLOW_ws_in_cp_expression_atom6845); ws(); state._fsp--; if (state.failed) return; @@ -21184,8 +21305,8 @@ } } finally {dbg.exitSubRule(285);} - dbg.location(1079,26); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1079:26: ( cp_expression_list ( ws )? )? + dbg.location(1085,26); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1085:26: ( cp_expression_list ( ws )? )? int alt287=2; try { dbg.enterSubRule(287); try { dbg.enterDecision(287, decisionCanBacktrack[287]); @@ -21200,14 +21321,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1079:27: cp_expression_list ( ws )? - { - dbg.location(1079,27); - pushFollow(FOLLOW_cp_expression_list_in_cp_expression_atom6798); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1085:27: cp_expression_list ( ws )? + { + dbg.location(1085,27); + pushFollow(FOLLOW_cp_expression_list_in_cp_expression_atom6849); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1079,46); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1079:46: ( ws )? + if (state.failed) return;dbg.location(1085,46); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1085:46: ( ws )? int alt286=2; try { dbg.enterSubRule(286); try { dbg.enterDecision(286, decisionCanBacktrack[286]); @@ -21222,10 +21343,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1079:46: ws - { - dbg.location(1079,46); - pushFollow(FOLLOW_ws_in_cp_expression_atom6800); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1085:46: ws + { + dbg.location(1085,46); + pushFollow(FOLLOW_ws_in_cp_expression_atom6851); ws(); state._fsp--; if (state.failed) return; @@ -21240,8 +21361,8 @@ } } finally {dbg.exitSubRule(287);} - dbg.location(1079,52); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression_atom6805); if (state.failed) return; + dbg.location(1085,52); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression_atom6856); if (state.failed) return; } break; @@ -21258,7 +21379,7 @@ finally { // do for sure before leaving } - dbg.location(1081, 4); + dbg.location(1087, 4); } finally { @@ -21273,25 +21394,25 @@ // $ANTLR start "cp_math_expressions" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1084:1: cp_math_expressions : cp_math_expression ( ws cp_math_expression )* ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1090:1: cp_math_expressions : cp_math_expression ( ws cp_math_expression )* ; public final void cp_math_expressions() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_math_expressions"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1084, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1085:5: ( cp_math_expression ( ws cp_math_expression )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1086:5: cp_math_expression ( ws cp_math_expression )* - { - dbg.location(1086,5); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions6837); + dbg.location(1090, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1091:5: ( cp_math_expression ( ws cp_math_expression )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1092:5: cp_math_expression ( ws cp_math_expression )* + { + dbg.location(1092,5); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions6888); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1087,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1087:5: ( ws cp_math_expression )* + if (state.failed) return;dbg.location(1093,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1093:5: ( ws cp_math_expression )* try { dbg.enterSubRule(289); loop289: @@ -21310,14 +21431,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1087:6: ws cp_math_expression - { - dbg.location(1087,6); - pushFollow(FOLLOW_ws_in_cp_math_expressions6844); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(1087,9); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions6846); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1093:6: ws cp_math_expression + { + dbg.location(1093,6); + pushFollow(FOLLOW_ws_in_cp_math_expressions6895); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(1093,9); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions6897); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -21340,7 +21461,7 @@ finally { // do for sure before leaving } - dbg.location(1088, 4); + dbg.location(1094, 4); } finally { @@ -21355,25 +21476,25 @@ // $ANTLR start "cp_math_expression" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1102:1: cp_math_expression : cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1108:1: cp_math_expression : cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* ; public final void cp_math_expression() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_math_expression"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1102, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1103:5: ( cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1103:10: cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* - { - dbg.location(1103,10); - pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression6880); + dbg.location(1108, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1109:5: ( cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1109:10: cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* + { + dbg.location(1109,10); + pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression6931); cp_math_expression_atom(); state._fsp--; - if (state.failed) return;dbg.location(1104,10); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1104:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* + if (state.failed) return;dbg.location(1110,10); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* try { dbg.enterSubRule(292); loop292: @@ -21395,10 +21516,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom - { - dbg.location(1105,48); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:48: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom + { + dbg.location(1111,48); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:48: ( ws )? int alt290=2; try { dbg.enterSubRule(290); try { dbg.enterDecision(290, decisionCanBacktrack[290]); @@ -21413,10 +21534,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:48: ws - { - dbg.location(1105,48); - pushFollow(FOLLOW_ws_in_cp_math_expression6922); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:48: ws + { + dbg.location(1111,48); + pushFollow(FOLLOW_ws_in_cp_math_expression6973); ws(); state._fsp--; if (state.failed) return; @@ -21425,7 +21546,7 @@ } } finally {dbg.exitSubRule(290);} - dbg.location(1105,52); + dbg.location(1111,52); if ( input.LA(1)==MINUS||input.LA(1)==PLUS||(input.LA(1) >= SOLIDUS && input.LA(1) <= STAR) ) { input.consume(); state.errorRecovery=false; @@ -21436,8 +21557,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1105,78); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:78: ( ws )? + }dbg.location(1111,78); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:78: ( ws )? int alt291=2; try { dbg.enterSubRule(291); try { dbg.enterDecision(291, decisionCanBacktrack[291]); @@ -21452,10 +21573,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:78: ws - { - dbg.location(1105,78); - pushFollow(FOLLOW_ws_in_cp_math_expression6935); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:78: ws + { + dbg.location(1111,78); + pushFollow(FOLLOW_ws_in_cp_math_expression6986); ws(); state._fsp--; if (state.failed) return; @@ -21464,8 +21585,8 @@ } } finally {dbg.exitSubRule(291);} - dbg.location(1105,82); - pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression6938); + dbg.location(1111,82); + pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression6989); cp_math_expression_atom(); state._fsp--; if (state.failed) return; @@ -21488,7 +21609,7 @@ finally { // do for sure before leaving } - dbg.location(1107, 4); + dbg.location(1113, 4); } finally { @@ -21503,15 +21624,15 @@ // $ANTLR start "cp_math_expression_atom" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1109:1: cp_math_expression_atom : ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1115:1: cp_math_expression_atom : ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ); public final void cp_math_expression_atom() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_math_expression_atom"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1109, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1110:5: ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ) + dbg.location(1115, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1116:5: ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ) int alt297=3; try { dbg.enterDecision(297, decisionCanBacktrack[297]); @@ -21529,10 +21650,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:5: term - { - dbg.location(1111,5); - pushFollow(FOLLOW_term_in_cp_math_expression_atom6971); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1117:5: term + { + dbg.location(1117,5); + pushFollow(FOLLOW_term_in_cp_math_expression_atom7022); term(); state._fsp--; if (state.failed) return; @@ -21541,19 +21662,19 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1112:7: IMPORTANT_SYM - { - dbg.location(1112,7); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom6979); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1118:7: IMPORTANT_SYM + { + dbg.location(1118,7); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom7030); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:7: ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN - { - dbg.location(1113,7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:7: ( unaryOperator ( ws )? )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:7: ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN + { + dbg.location(1119,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:7: ( unaryOperator ( ws )? )? int alt294=2; try { dbg.enterSubRule(294); try { dbg.enterDecision(294, decisionCanBacktrack[294]); @@ -21568,14 +21689,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:9: unaryOperator ( ws )? - { - dbg.location(1113,9); - pushFollow(FOLLOW_unaryOperator_in_cp_math_expression_atom6990); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:9: unaryOperator ( ws )? + { + dbg.location(1119,9); + pushFollow(FOLLOW_unaryOperator_in_cp_math_expression_atom7041); unaryOperator(); state._fsp--; - if (state.failed) return;dbg.location(1113,23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:23: ( ws )? + if (state.failed) return;dbg.location(1119,23); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:23: ( ws )? int alt293=2; try { dbg.enterSubRule(293); try { dbg.enterDecision(293, decisionCanBacktrack[293]); @@ -21590,10 +21711,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:23: ws - { - dbg.location(1113,23); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom6992); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:23: ws + { + dbg.location(1119,23); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom7043); ws(); state._fsp--; if (state.failed) return; @@ -21608,9 +21729,9 @@ } } finally {dbg.exitSubRule(294);} - dbg.location(1113,30); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_math_expression_atom6998); if (state.failed) return;dbg.location(1113,37); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:37: ( ws )? + dbg.location(1119,30); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_math_expression_atom7049); if (state.failed) return;dbg.location(1119,37); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:37: ( ws )? int alt295=2; try { dbg.enterSubRule(295); try { dbg.enterDecision(295, decisionCanBacktrack[295]); @@ -21625,10 +21746,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:37: ws - { - dbg.location(1113,37); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom7000); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:37: ws + { + dbg.location(1119,37); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom7051); ws(); state._fsp--; if (state.failed) return; @@ -21637,12 +21758,12 @@ } } finally {dbg.exitSubRule(295);} - dbg.location(1113,41); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expression_atom7003); + dbg.location(1119,41); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expression_atom7054); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1113,60); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:60: ( ws )? + if (state.failed) return;dbg.location(1119,60); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:60: ( ws )? int alt296=2; try { dbg.enterSubRule(296); try { dbg.enterDecision(296, decisionCanBacktrack[296]); @@ -21657,10 +21778,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1113:60: ws - { - dbg.location(1113,60); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom7005); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1119:60: ws + { + dbg.location(1119,60); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom7056); ws(); state._fsp--; if (state.failed) return; @@ -21669,21 +21790,21 @@ } } finally {dbg.exitSubRule(296);} - dbg.location(1113,64); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_math_expression_atom7008); if (state.failed) return; - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1114, 4); + dbg.location(1119,64); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_math_expression_atom7059); if (state.failed) return; + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1120, 4); } finally { @@ -21698,21 +21819,21 @@ // $ANTLR start "cp_mixin_declaration" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1122:1: cp_mixin_declaration : ({...}? ( 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 )? ) ( ws )? cp_mixin_block ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1128:1: cp_mixin_declaration : ({...}? ( 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 )? ) ( ws )? cp_mixin_block ; public final void cp_mixin_declaration() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_declaration"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1122, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1123: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 )? ) ( ws )? cp_mixin_block ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1124: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 )? ) ( ws )? cp_mixin_block - { - dbg.location(1124,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1124: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 )? ) + dbg.location(1128, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1129: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 )? ) ( ws )? cp_mixin_block ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1130: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 )? ) ( ws )? cp_mixin_block + { + dbg.location(1130,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1130: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 alt309=2; try { dbg.enterSubRule(309); try { dbg.enterDecision(309, decisionCanBacktrack[309]); @@ -21739,14 +21860,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:9: {...}? ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) ( ( ws )? less_mixin_guarded )? - { - dbg.location(1125,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:9: {...}? ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) ( ( ws )? less_mixin_guarded )? + { + dbg.location(1131,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_declaration", "isLessSource()"); - }dbg.location(1125,27); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:27: ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) + }dbg.location(1131,27); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:27: ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) int alt302=2; try { dbg.enterSubRule(302); try { dbg.enterDecision(302, decisionCanBacktrack[302]); @@ -21773,25 +21894,25 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:28: LESS_AND - { - dbg.location(1125,28); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_declaration7048); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:28: LESS_AND + { + dbg.location(1131,28); + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_declaration7099); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) - { - dbg.location(1125,39); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:40: ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN - { - dbg.location(1125,40); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:40: ( ( DOT cp_mixin_name ) | HASH ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) + { + dbg.location(1131,39); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:40: ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN + { + dbg.location(1131,40); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:40: ( ( DOT cp_mixin_name ) | HASH ) int alt298=2; try { dbg.enterSubRule(298); try { dbg.enterDecision(298, decisionCanBacktrack[298]); @@ -21818,17 +21939,17 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:41: ( DOT cp_mixin_name ) - { - dbg.location(1125,41); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:41: ( DOT cp_mixin_name ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:42: DOT cp_mixin_name - { - dbg.location(1125,42); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_declaration7055); if (state.failed) return;dbg.location(1125,46); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration7057); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:41: ( DOT cp_mixin_name ) + { + dbg.location(1131,41); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:41: ( DOT cp_mixin_name ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:42: DOT cp_mixin_name + { + dbg.location(1131,42); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_declaration7106); if (state.failed) return;dbg.location(1131,46); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration7108); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -21839,17 +21960,17 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:63: HASH - { - dbg.location(1125,63); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_declaration7062); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:63: HASH + { + dbg.location(1131,63); + match(input,HASH,FOLLOW_HASH_in_cp_mixin_declaration7113); if (state.failed) return; } break; } } finally {dbg.exitSubRule(298);} - dbg.location(1125,69); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:69: ( ws )? + dbg.location(1131,69); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:69: ( ws )? int alt299=2; try { dbg.enterSubRule(299); try { dbg.enterDecision(299, decisionCanBacktrack[299]); @@ -21864,10 +21985,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:69: ws - { - dbg.location(1125,69); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration7065); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:69: ws + { + dbg.location(1131,69); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration7116); ws(); state._fsp--; if (state.failed) return; @@ -21876,9 +21997,9 @@ } } finally {dbg.exitSubRule(299);} - dbg.location(1125,73); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration7068); if (state.failed) return;dbg.location(1125,80); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:80: ( ws )? + dbg.location(1131,73); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration7119); if (state.failed) return;dbg.location(1131,80); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:80: ( ws )? int alt300=2; try { dbg.enterSubRule(300); try { dbg.enterDecision(300, decisionCanBacktrack[300]); @@ -21893,10 +22014,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:80: ws - { - dbg.location(1125,80); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration7070); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:80: ws + { + dbg.location(1131,80); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration7121); ws(); state._fsp--; if (state.failed) return; @@ -21905,8 +22026,8 @@ } } finally {dbg.exitSubRule(300);} - dbg.location(1125,84); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:84: ( cp_args_list )? + dbg.location(1131,84); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:84: ( cp_args_list )? int alt301=2; try { dbg.enterSubRule(301); try { dbg.enterDecision(301, decisionCanBacktrack[301]); @@ -21921,10 +22042,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:84: cp_args_list - { - dbg.location(1125,84); - pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration7073); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:84: cp_args_list + { + dbg.location(1131,84); + pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration7124); cp_args_list(); state._fsp--; if (state.failed) return; @@ -21933,8 +22054,8 @@ } } finally {dbg.exitSubRule(301);} - dbg.location(1125,98); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration7076); if (state.failed) return; + dbg.location(1131,98); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration7127); if (state.failed) return; } } @@ -21942,8 +22063,8 @@ } } finally {dbg.exitSubRule(302);} - dbg.location(1125,107); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:107: ( ( ws )? less_mixin_guarded )? + dbg.location(1131,107); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:107: ( ( ws )? less_mixin_guarded )? int alt304=2; try { dbg.enterSubRule(304); try { dbg.enterDecision(304, decisionCanBacktrack[304]); @@ -21962,10 +22083,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:108: ( ws )? less_mixin_guarded - { - dbg.location(1125,108); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:108: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:108: ( ws )? less_mixin_guarded + { + dbg.location(1131,108); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:108: ( ws )? int alt303=2; try { dbg.enterSubRule(303); try { dbg.enterDecision(303, decisionCanBacktrack[303]); @@ -21980,10 +22101,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1125:108: ws - { - dbg.location(1125,108); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration7081); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1131:108: ws + { + dbg.location(1131,108); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration7132); ws(); state._fsp--; if (state.failed) return; @@ -21992,8 +22113,8 @@ } } finally {dbg.exitSubRule(303);} - dbg.location(1125,112); - pushFollow(FOLLOW_less_mixin_guarded_in_cp_mixin_declaration7084); + dbg.location(1131,112); + pushFollow(FOLLOW_less_mixin_guarded_in_cp_mixin_declaration7135); less_mixin_guarded(); state._fsp--; if (state.failed) return; @@ -22008,23 +22129,23 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:9: {...}? SASS_MIXIN ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? - { - dbg.location(1127,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:9: {...}? SASS_MIXIN ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? + { + dbg.location(1133,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_declaration", "isScssSource()"); - }dbg.location(1127,27); - match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_cp_mixin_declaration7108); if (state.failed) return;dbg.location(1127,38); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration7110); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(1127,41); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration7112); + }dbg.location(1133,27); + match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_cp_mixin_declaration7159); if (state.failed) return;dbg.location(1133,38); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration7161); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(1133,41); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration7163); cp_mixin_name(); state._fsp--; - if (state.failed) return;dbg.location(1127,55); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:55: ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? + if (state.failed) return;dbg.location(1133,55); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:55: ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? int alt308=2; try { dbg.enterSubRule(308); try { dbg.enterDecision(308, decisionCanBacktrack[308]); @@ -22043,10 +22164,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:56: ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN - { - dbg.location(1127,56); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:56: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:56: ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN + { + dbg.location(1133,56); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:56: ( ws )? int alt305=2; try { dbg.enterSubRule(305); try { dbg.enterDecision(305, decisionCanBacktrack[305]); @@ -22061,10 +22182,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:56: ws - { - dbg.location(1127,56); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration7115); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:56: ws + { + dbg.location(1133,56); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration7166); ws(); state._fsp--; if (state.failed) return; @@ -22073,9 +22194,9 @@ } } finally {dbg.exitSubRule(305);} - dbg.location(1127,60); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration7118); if (state.failed) return;dbg.location(1127,67); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:67: ( ws )? + dbg.location(1133,60); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration7169); if (state.failed) return;dbg.location(1133,67); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:67: ( ws )? int alt306=2; try { dbg.enterSubRule(306); try { dbg.enterDecision(306, decisionCanBacktrack[306]); @@ -22090,10 +22211,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:67: ws - { - dbg.location(1127,67); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration7120); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:67: ws + { + dbg.location(1133,67); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration7171); ws(); state._fsp--; if (state.failed) return; @@ -22102,8 +22223,8 @@ } } finally {dbg.exitSubRule(306);} - dbg.location(1127,71); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:71: ( cp_args_list )? + dbg.location(1133,71); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:71: ( cp_args_list )? int alt307=2; try { dbg.enterSubRule(307); try { dbg.enterDecision(307, decisionCanBacktrack[307]); @@ -22118,10 +22239,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1127:71: cp_args_list - { - dbg.location(1127,71); - pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration7123); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1133:71: cp_args_list + { + dbg.location(1133,71); + pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration7174); cp_args_list(); state._fsp--; if (state.failed) return; @@ -22130,8 +22251,8 @@ } } finally {dbg.exitSubRule(307);} - dbg.location(1127,85); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration7126); if (state.failed) return; + dbg.location(1133,85); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration7177); if (state.failed) return; } break; @@ -22143,8 +22264,8 @@ } } finally {dbg.exitSubRule(309);} - dbg.location(1129,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1129:5: ( ws )? + dbg.location(1135,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1135:5: ( ws )? int alt310=2; try { dbg.enterSubRule(310); try { dbg.enterDecision(310, decisionCanBacktrack[310]); @@ -22159,10 +22280,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1129:5: ws - { - dbg.location(1129,5); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration7140); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1135:5: ws + { + dbg.location(1135,5); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration7191); ws(); state._fsp--; if (state.failed) return; @@ -22171,8 +22292,8 @@ } } finally {dbg.exitSubRule(310);} - dbg.location(1129,9); - pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_declaration7143); + dbg.location(1135,9); + pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_declaration7194); cp_mixin_block(); state._fsp--; if (state.failed) return; @@ -22186,7 +22307,7 @@ finally { // do for sure before leaving } - dbg.location(1130, 4); + dbg.location(1136, 4); } finally { @@ -22201,21 +22322,21 @@ // $ANTLR start "cp_mixin_call" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1134:1: cp_mixin_call : ({...}? ( 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 )? ) ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1140:1: cp_mixin_call : ({...}? ( 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 )? ) ; public final void cp_mixin_call() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_call"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1134, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1135:5: ( ({...}? ( 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 )? ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1136:5: ({...}? ( 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 )? ) - { - dbg.location(1136,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1136:5: ({...}? ( 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 )? ) + dbg.location(1140, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1141:5: ( ({...}? ( 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 )? ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1142:5: ({...}? ( 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 )? ) + { + dbg.location(1142,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1142:5: ({...}? ( 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 alt322=2; try { dbg.enterSubRule(322); try { dbg.enterDecision(322, decisionCanBacktrack[322]); @@ -22242,14 +22363,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:9: {...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? - { - dbg.location(1137,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:9: {...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? + { + dbg.location(1143,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_call", "isLessSource()"); - }dbg.location(1137,27); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:27: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) + }dbg.location(1143,27); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:27: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) int alt311=4; try { dbg.enterSubRule(311); try { dbg.enterDecision(311, decisionCanBacktrack[311]); @@ -22288,11 +22409,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:28: DOT cp_mixin_name - { - dbg.location(1137,28); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_call7179); if (state.failed) return;dbg.location(1137,32); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call7181); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:28: DOT cp_mixin_name + { + dbg.location(1143,28); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_call7230); if (state.failed) return;dbg.location(1143,32); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call7232); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -22301,35 +22422,35 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:48: HASH - { - dbg.location(1137,48); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_call7185); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:48: HASH + { + dbg.location(1143,48); + match(input,HASH,FOLLOW_HASH_in_cp_mixin_call7236); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:55: AT_IDENT - { - dbg.location(1137,55); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call7189); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:55: AT_IDENT + { + dbg.location(1143,55); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call7240); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:66: LESS_AND - { - dbg.location(1137,66); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call7193); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:66: LESS_AND + { + dbg.location(1143,66); + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call7244); if (state.failed) return; } break; } } finally {dbg.exitSubRule(311);} - dbg.location(1137,76); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:76: ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? + dbg.location(1143,76); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:76: ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? int alt315=3; try { dbg.enterSubRule(315); try { dbg.enterDecision(315, decisionCanBacktrack[315]); @@ -22337,17 +22458,17 @@ int LA315_0 = input.LA(1); if ( (LA315_0==COLON||LA315_0==DCOLON) ) { int LA315_1 = input.LA(2); - if ( (synpred44_Css3()) ) { + if ( (synpred45_Css3()) ) { alt315=1; } } else if ( (LA315_0==COMMENT||LA315_0==NL||LA315_0==WS) ) { int LA315_2 = input.LA(2); - if ( (synpred45_Css3()) ) { + if ( (synpred46_Css3()) ) { alt315=2; } } - else if ( (LA315_0==LPAREN) && (synpred45_Css3())) { + else if ( (LA315_0==LPAREN) && (synpred46_Css3())) { alt315=2; } } finally {dbg.exitDecision(315);} @@ -22356,10 +22477,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:77: ( pseudo )=> pseudo - { - dbg.location(1137,87); - pushFollow(FOLLOW_pseudo_in_cp_mixin_call7201); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:77: ( pseudo )=> pseudo + { + dbg.location(1143,87); + pushFollow(FOLLOW_pseudo_in_cp_mixin_call7252); pseudo(); state._fsp--; if (state.failed) return; @@ -22368,16 +22489,16 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:96: ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) - { - dbg.location(1137,110); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:110: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:111: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN - { - dbg.location(1137,111); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:111: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:96: ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) + { + dbg.location(1143,110); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:110: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:111: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN + { + dbg.location(1143,111); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:111: ( ws )? int alt312=2; try { dbg.enterSubRule(312); try { dbg.enterDecision(312, decisionCanBacktrack[312]); @@ -22392,10 +22513,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:111: ws - { - dbg.location(1137,111); - pushFollow(FOLLOW_ws_in_cp_mixin_call7213); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:111: ws + { + dbg.location(1143,111); + pushFollow(FOLLOW_ws_in_cp_mixin_call7264); ws(); state._fsp--; if (state.failed) return; @@ -22404,9 +22525,9 @@ } } finally {dbg.exitSubRule(312);} - dbg.location(1137,115); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call7216); if (state.failed) return;dbg.location(1137,122); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:122: ( ws )? + dbg.location(1143,115); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call7267); if (state.failed) return;dbg.location(1143,122); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:122: ( ws )? int alt313=2; try { dbg.enterSubRule(313); try { dbg.enterDecision(313, decisionCanBacktrack[313]); @@ -22421,10 +22542,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:122: ws - { - dbg.location(1137,122); - pushFollow(FOLLOW_ws_in_cp_mixin_call7218); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:122: ws + { + dbg.location(1143,122); + pushFollow(FOLLOW_ws_in_cp_mixin_call7269); ws(); state._fsp--; if (state.failed) return; @@ -22433,8 +22554,8 @@ } } finally {dbg.exitSubRule(313);} - dbg.location(1137,126); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:126: ( cp_mixin_call_args )? + dbg.location(1143,126); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:126: ( cp_mixin_call_args )? int alt314=2; try { dbg.enterSubRule(314); try { dbg.enterDecision(314, decisionCanBacktrack[314]); @@ -22449,10 +22570,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:126: cp_mixin_call_args - { - dbg.location(1137,126); - pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call7221); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:126: cp_mixin_call_args + { + dbg.location(1143,126); + pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call7272); cp_mixin_call_args(); state._fsp--; if (state.failed) return; @@ -22461,8 +22582,8 @@ } } finally {dbg.exitSubRule(314);} - dbg.location(1137,146); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call7224); if (state.failed) return; + dbg.location(1143,146); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call7275); if (state.failed) return; } } @@ -22476,23 +22597,23 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:9: {...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? - { - dbg.location(1139,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:9: {...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? + { + dbg.location(1145,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_call", "isScssSource()"); - }dbg.location(1139,27); - match(input,SASS_INCLUDE,FOLLOW_SASS_INCLUDE_in_cp_mixin_call7249); if (state.failed) return;dbg.location(1139,40); - pushFollow(FOLLOW_ws_in_cp_mixin_call7251); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(1139,43); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call7253); + }dbg.location(1145,27); + match(input,SASS_INCLUDE,FOLLOW_SASS_INCLUDE_in_cp_mixin_call7300); if (state.failed) return;dbg.location(1145,40); + pushFollow(FOLLOW_ws_in_cp_mixin_call7302); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(1145,43); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call7304); cp_mixin_name(); state._fsp--; - if (state.failed) return;dbg.location(1139,57); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:57: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? + if (state.failed) return;dbg.location(1145,57); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:57: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? int alt319=2; try { dbg.enterSubRule(319); try { dbg.enterDecision(319, decisionCanBacktrack[319]); @@ -22511,10 +22632,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:58: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN - { - dbg.location(1139,58); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:58: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:58: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN + { + dbg.location(1145,58); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:58: ( ws )? int alt316=2; try { dbg.enterSubRule(316); try { dbg.enterDecision(316, decisionCanBacktrack[316]); @@ -22529,10 +22650,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:58: ws - { - dbg.location(1139,58); - pushFollow(FOLLOW_ws_in_cp_mixin_call7256); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:58: ws + { + dbg.location(1145,58); + pushFollow(FOLLOW_ws_in_cp_mixin_call7307); ws(); state._fsp--; if (state.failed) return; @@ -22541,9 +22662,9 @@ } } finally {dbg.exitSubRule(316);} - dbg.location(1139,62); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call7259); if (state.failed) return;dbg.location(1139,69); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:69: ( ws )? + dbg.location(1145,62); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call7310); if (state.failed) return;dbg.location(1145,69); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:69: ( ws )? int alt317=2; try { dbg.enterSubRule(317); try { dbg.enterDecision(317, decisionCanBacktrack[317]); @@ -22558,10 +22679,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:69: ws - { - dbg.location(1139,69); - pushFollow(FOLLOW_ws_in_cp_mixin_call7261); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:69: ws + { + dbg.location(1145,69); + pushFollow(FOLLOW_ws_in_cp_mixin_call7312); ws(); state._fsp--; if (state.failed) return; @@ -22570,8 +22691,8 @@ } } finally {dbg.exitSubRule(317);} - dbg.location(1139,73); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:73: ( cp_mixin_call_args )? + dbg.location(1145,73); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:73: ( cp_mixin_call_args )? int alt318=2; try { dbg.enterSubRule(318); try { dbg.enterDecision(318, decisionCanBacktrack[318]); @@ -22586,10 +22707,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:73: cp_mixin_call_args - { - dbg.location(1139,73); - pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call7264); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:73: cp_mixin_call_args + { + dbg.location(1145,73); + pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call7315); cp_mixin_call_args(); state._fsp--; if (state.failed) return; @@ -22598,15 +22719,15 @@ } } finally {dbg.exitSubRule(318);} - dbg.location(1139,93); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call7267); if (state.failed) return; + dbg.location(1145,93); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call7318); if (state.failed) return; } break; } } finally {dbg.exitSubRule(319);} - dbg.location(1139,102); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:102: ( ( ws )? cp_mixin_block )? + dbg.location(1145,102); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:102: ( ( ws )? cp_mixin_block )? int alt321=2; try { dbg.enterSubRule(321); try { dbg.enterDecision(321, decisionCanBacktrack[321]); @@ -22625,10 +22746,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:103: ( ws )? cp_mixin_block - { - dbg.location(1139,103); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:103: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:103: ( ws )? cp_mixin_block + { + dbg.location(1145,103); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:103: ( ws )? int alt320=2; try { dbg.enterSubRule(320); try { dbg.enterDecision(320, decisionCanBacktrack[320]); @@ -22643,10 +22764,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1139:103: ws - { - dbg.location(1139,103); - pushFollow(FOLLOW_ws_in_cp_mixin_call7272); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:103: ws + { + dbg.location(1145,103); + pushFollow(FOLLOW_ws_in_cp_mixin_call7323); ws(); state._fsp--; if (state.failed) return; @@ -22655,8 +22776,8 @@ } } finally {dbg.exitSubRule(320);} - dbg.location(1139,107); - pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_call7275); + dbg.location(1145,107); + pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_call7326); cp_mixin_block(); state._fsp--; if (state.failed) return; @@ -22682,7 +22803,7 @@ finally { // do for sure before leaving } - dbg.location(1141, 4); + dbg.location(1147, 4); } finally { @@ -22697,22 +22818,22 @@ // $ANTLR start "cp_mixin_block" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:1: cp_mixin_block : LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1149:1: cp_mixin_block : LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ; public final void cp_mixin_block() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_block"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1143, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1144:5: ( LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:5: LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE - { - dbg.location(1145,5); - match(input,LBRACE,FOLLOW_LBRACE_in_cp_mixin_block7304); if (state.failed) return;dbg.location(1145,12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:12: ( ws )? + dbg.location(1149, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1150:5: ( LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1151:5: LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE + { + dbg.location(1151,5); + match(input,LBRACE,FOLLOW_LBRACE_in_cp_mixin_block7355); if (state.failed) return;dbg.location(1151,12); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1151:12: ( ws )? int alt323=2; try { dbg.enterSubRule(323); try { dbg.enterDecision(323, decisionCanBacktrack[323]); @@ -22727,10 +22848,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1145:12: ws - { - dbg.location(1145,12); - pushFollow(FOLLOW_ws_in_cp_mixin_block7306); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1151:12: ws + { + dbg.location(1151,12); + pushFollow(FOLLOW_ws_in_cp_mixin_block7357); ws(); state._fsp--; if (state.failed) return; @@ -22739,18 +22860,18 @@ } } finally {dbg.exitSubRule(323);} - dbg.location(1145,16); - pushFollow(FOLLOW_syncToFollow_in_cp_mixin_block7309); + dbg.location(1151,16); + pushFollow(FOLLOW_syncToFollow_in_cp_mixin_block7360); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1146,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1146:9: ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? + if (state.failed) return;dbg.location(1152,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:9: ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? int alt326=3; try { dbg.enterSubRule(326); try { dbg.enterDecision(326, decisionCanBacktrack[326]); int LA326_0 = input.LA(1); - if ( ((LA326_0 >= AT_IDENT && LA326_0 <= AT_SIGN)||(LA326_0 >= BOTTOMCENTER_SYM && LA326_0 <= BOTTOMRIGHT_SYM)||(LA326_0 >= CHARSET_SYM && LA326_0 <= COLON)||LA326_0==COUNTER_STYLE_SYM||LA326_0==DCOLON||LA326_0==DOT||LA326_0==FONT_FACE_SYM||(LA326_0 >= GEN && LA326_0 <= GREATER)||(LA326_0 >= HASH && LA326_0 <= HASH_SYMBOL)||LA326_0==IMPORT_SYM||(LA326_0 >= LBRACKET && LA326_0 <= LEFTTOP_SYM)||LA326_0==LESS_AND||(LA326_0 >= MEDIA_SYM && LA326_0 <= MOZ_DOCUMENT_SYM)||LA326_0==NAMESPACE_SYM||LA326_0==PAGE_SYM||(LA326_0 >= PIPE && LA326_0 <= PLUS)||(LA326_0 >= RIGHTBOTTOM_SYM && LA326_0 <= RIGHTTOP_SYM)||LA326_0==SASS_AT_ROOT||LA326_0==SASS_DEBUG||(LA326_0 >= SASS_EACH && LA326_0 <= SASS_ELSE)||(LA326_0 >= SASS_ERROR && LA326_0 <= SASS_FUNCTION)||(LA326_0 >= SASS_IF && LA326_0 <= SASS_MIXIN)||(LA326_0 >= SASS_RETURN && LA326_0 <= SEMI)||LA326_0==STAR||LA326_0==TILDE||(LA326_0 >= TOPCENTER_SYM && LA326_0 <= TOPRIGHT_SYM)||LA326_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA326_0 >= AT_IDENT && LA326_0 <= AT_SIGN)||(LA326_0 >= BOTTOMCENTER_SYM && LA326_0 <= BOTTOMRIGHT_SYM)||(LA326_0 >= CHARSET_SYM && LA326_0 <= COLON)||LA326_0==COUNTER_STYLE_SYM||LA326_0==DCOLON||LA326_0==DOT||LA326_0==FONT_FACE_SYM||(LA326_0 >= GEN && LA326_0 <= GREATER)||(LA326_0 >= HASH && LA326_0 <= HASH_SYMBOL)||LA326_0==IMPORT_SYM||(LA326_0 >= LBRACKET && LA326_0 <= LEFTTOP_SYM)||LA326_0==LESS_AND||(LA326_0 >= MEDIA_SYM && LA326_0 <= MOZ_DOCUMENT_SYM)||LA326_0==NAMESPACE_SYM||LA326_0==PAGE_SYM||(LA326_0 >= PIPE && LA326_0 <= PLUS)||(LA326_0 >= RIGHTBOTTOM_SYM && LA326_0 <= RIGHTTOP_SYM)||LA326_0==SASS_AT_ROOT||LA326_0==SASS_DEBUG||(LA326_0 >= SASS_EACH && LA326_0 <= SASS_ELSE)||(LA326_0 >= SASS_ERROR && LA326_0 <= SASS_FUNCTION)||(LA326_0 >= SASS_IF && LA326_0 <= SASS_MIXIN)||(LA326_0 >= SASS_RETURN && LA326_0 <= SEMI)||LA326_0==STAR||LA326_0==TILDE||(LA326_0 >= TOPCENTER_SYM && LA326_0 <= TOPRIGHT_SYM)||LA326_0==VAR||LA326_0==WEBKIT_KEYFRAMES_SYM) ) { alt326=1; } else if ( (LA326_0==IDENT) ) { @@ -22758,25 +22879,25 @@ if ( (true) ) { alt326=1; } - else if ( (((evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")||evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")"))&&synpred46_Css3())) ) { + else if ( (((evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")||evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")"))&&synpred47_Css3())) ) { alt326=2; } } else if ( (LA326_0==SASS_CONTENT) ) { - int LA326_33 = input.LA(2); + int LA326_34 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) { alt326=1; } - else if ( ((synpred46_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + else if ( ((synpred47_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { alt326=2; } } - else if ( (LA326_0==PERCENTAGE) && (synpred46_Css3())) { + else if ( (LA326_0==PERCENTAGE) && (synpred47_Css3())) { alt326=2; } else if ( (LA326_0==RBRACE) ) { - int LA326_39 = input.LA(2); - if ( (synpred46_Css3()) ) { + int LA326_40 = input.LA(2); + if ( (synpred47_Css3()) ) { alt326=2; } } @@ -22786,10 +22907,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1146:10: declarations - { - dbg.location(1146,10); - pushFollow(FOLLOW_declarations_in_cp_mixin_block7320); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:10: declarations + { + dbg.location(1152,10); + pushFollow(FOLLOW_declarations_in_cp_mixin_block7371); declarations(); state._fsp--; if (state.failed) return; @@ -22798,10 +22919,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1146:25: ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* - { - dbg.location(1147,3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1147:3: ( webkitKeyframesBlock ( ws )? )* + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:25: ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* + { + dbg.location(1153,3); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1153:3: ( webkitKeyframesBlock ( ws )? )* try { dbg.enterSubRule(325); loop325: @@ -22820,14 +22941,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1147:5: webkitKeyframesBlock ( ws )? - { - dbg.location(1147,5); - pushFollow(FOLLOW_webkitKeyframesBlock_in_cp_mixin_block7335); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1153:5: webkitKeyframesBlock ( ws )? + { + dbg.location(1153,5); + pushFollow(FOLLOW_webkitKeyframesBlock_in_cp_mixin_block7386); webkitKeyframesBlock(); state._fsp--; - if (state.failed) return;dbg.location(1147,26); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1147:26: ( ws )? + if (state.failed) return;dbg.location(1153,26); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1153:26: ( ws )? int alt324=2; try { dbg.enterSubRule(324); try { dbg.enterDecision(324, decisionCanBacktrack[324]); @@ -22842,10 +22963,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1147:26: ws - { - dbg.location(1147,26); - pushFollow(FOLLOW_ws_in_cp_mixin_block7337); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1153:26: ws + { + dbg.location(1153,26); + pushFollow(FOLLOW_ws_in_cp_mixin_block7388); ws(); state._fsp--; if (state.failed) return; @@ -22869,19 +22990,19 @@ } } finally {dbg.exitSubRule(326);} - dbg.location(1148,5); - match(input,RBRACE,FOLLOW_RBRACE_in_cp_mixin_block7349); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1149, 4); + dbg.location(1154,5); + match(input,RBRACE,FOLLOW_RBRACE_in_cp_mixin_block7400); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1155, 4); } finally { @@ -22896,32 +23017,32 @@ // $ANTLR start "cp_mixin_name" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1151:1: cp_mixin_name : IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1157:1: cp_mixin_name : IDENT ; public final void cp_mixin_name() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_name"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1151, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:5: ( IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1153:5: IDENT - { - dbg.location(1153,5); - match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name7370); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1154, 4); + dbg.location(1157, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1158:5: ( IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1159:5: IDENT + { + dbg.location(1159,5); + match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name7421); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1160, 4); } finally { @@ -22936,25 +23057,25 @@ // $ANTLR start "cp_mixin_call_args" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1156:1: cp_mixin_call_args : cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1162:1: cp_mixin_call_args : cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ; public final void cp_mixin_call_args() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_call_args"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1156, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1157:5: ( cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:5: cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? - { - dbg.location(1160,5); - pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args7401); + dbg.location(1162, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1163:5: ( cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:5: cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? + { + dbg.location(1166,5); + pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args7452); cp_mixin_call_arg(); state._fsp--; - if (state.failed) return;dbg.location(1160,23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:23: ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* + if (state.failed) return;dbg.location(1166,23); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:23: ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* try { dbg.enterSubRule(328); loop328: @@ -22973,9 +23094,9 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:25: ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg - { - dbg.location(1160,25); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:25: ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg + { + dbg.location(1166,25); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -22986,8 +23107,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1160,40); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:40: ( ws )? + }dbg.location(1166,40); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:40: ( ws )? int alt327=2; try { dbg.enterSubRule(327); try { dbg.enterDecision(327, decisionCanBacktrack[327]); @@ -23002,10 +23123,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:40: ws - { - dbg.location(1160,40); - pushFollow(FOLLOW_ws_in_cp_mixin_call_args7413); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:40: ws + { + dbg.location(1166,40); + pushFollow(FOLLOW_ws_in_cp_mixin_call_args7464); ws(); state._fsp--; if (state.failed) return; @@ -23014,8 +23135,8 @@ } } finally {dbg.exitSubRule(327);} - dbg.location(1160,44); - pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args7416); + dbg.location(1166,44); + pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args7467); cp_mixin_call_arg(); state._fsp--; if (state.failed) return; @@ -23027,8 +23148,8 @@ } } } finally {dbg.exitSubRule(328);} - dbg.location(1160,65); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:65: ( CP_DOTS ( ws )? )? + dbg.location(1166,65); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:65: ( CP_DOTS ( ws )? )? int alt330=2; try { dbg.enterSubRule(330); try { dbg.enterDecision(330, decisionCanBacktrack[330]); @@ -23043,11 +23164,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:66: CP_DOTS ( ws )? - { - dbg.location(1160,66); - match(input,CP_DOTS,FOLLOW_CP_DOTS_in_cp_mixin_call_args7422); if (state.failed) return;dbg.location(1160,74); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:74: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:66: CP_DOTS ( ws )? + { + dbg.location(1166,66); + match(input,CP_DOTS,FOLLOW_CP_DOTS_in_cp_mixin_call_args7473); if (state.failed) return;dbg.location(1166,74); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:74: ( ws )? int alt329=2; try { dbg.enterSubRule(329); try { dbg.enterDecision(329, decisionCanBacktrack[329]); @@ -23062,10 +23183,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1160:74: ws - { - dbg.location(1160,74); - pushFollow(FOLLOW_ws_in_cp_mixin_call_args7424); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:74: ws + { + dbg.location(1166,74); + pushFollow(FOLLOW_ws_in_cp_mixin_call_args7475); ws(); state._fsp--; if (state.failed) return; @@ -23091,7 +23212,7 @@ finally { // do for sure before leaving } - dbg.location(1161, 4); + dbg.location(1167, 4); } finally { @@ -23106,21 +23227,21 @@ // $ANTLR start "cp_mixin_call_arg" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1163:1: cp_mixin_call_arg : ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1169:1: cp_mixin_call_arg : ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? ; public final void cp_mixin_call_arg() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_call_arg"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1163, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1164:5: ( ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1165:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? - { - dbg.location(1165,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1165:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) + dbg.location(1169, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1170:5: ( ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1171:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? + { + dbg.location(1171,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1171:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) int alt333=2; try { dbg.enterSubRule(333); try { dbg.enterDecision(333, decisionCanBacktrack[333]); @@ -23139,14 +23260,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:9: cp_variable ( ws )? COLON ( ws )? cp_expression - { - dbg.location(1166,9); - pushFollow(FOLLOW_cp_variable_in_cp_mixin_call_arg7458); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1172:9: cp_variable ( ws )? COLON ( ws )? cp_expression + { + dbg.location(1172,9); + pushFollow(FOLLOW_cp_variable_in_cp_mixin_call_arg7509); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1166,21); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:21: ( ws )? + if (state.failed) return;dbg.location(1172,21); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1172:21: ( ws )? int alt331=2; try { dbg.enterSubRule(331); try { dbg.enterDecision(331, decisionCanBacktrack[331]); @@ -23161,10 +23282,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:21: ws - { - dbg.location(1166,21); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg7460); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1172:21: ws + { + dbg.location(1172,21); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg7511); ws(); state._fsp--; if (state.failed) return; @@ -23173,9 +23294,9 @@ } } finally {dbg.exitSubRule(331);} - dbg.location(1166,25); - match(input,COLON,FOLLOW_COLON_in_cp_mixin_call_arg7463); if (state.failed) return;dbg.location(1166,31); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:31: ( ws )? + dbg.location(1172,25); + match(input,COLON,FOLLOW_COLON_in_cp_mixin_call_arg7514); if (state.failed) return;dbg.location(1172,31); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1172:31: ( ws )? int alt332=2; try { dbg.enterSubRule(332); try { dbg.enterDecision(332, decisionCanBacktrack[332]); @@ -23190,10 +23311,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1166:31: ws - { - dbg.location(1166,31); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg7465); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1172:31: ws + { + dbg.location(1172,31); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg7516); ws(); state._fsp--; if (state.failed) return; @@ -23202,8 +23323,8 @@ } } finally {dbg.exitSubRule(332);} - dbg.location(1166,35); - pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg7468); + dbg.location(1172,35); + pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg7519); cp_expression(); state._fsp--; if (state.failed) return; @@ -23212,10 +23333,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1167:11: cp_expression - { - dbg.location(1167,11); - pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg7480); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1173:11: cp_expression + { + dbg.location(1173,11); + pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg7531); cp_expression(); state._fsp--; if (state.failed) return; @@ -23224,8 +23345,8 @@ } } finally {dbg.exitSubRule(333);} - dbg.location(1168,7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1168:7: ( ws )? + dbg.location(1174,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1174:7: ( ws )? int alt334=2; try { dbg.enterSubRule(334); try { dbg.enterDecision(334, decisionCanBacktrack[334]); @@ -23240,10 +23361,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1168:7: ws - { - dbg.location(1168,7); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg7488); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1174:7: ws + { + dbg.location(1174,7); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg7539); ws(); state._fsp--; if (state.failed) return; @@ -23263,7 +23384,7 @@ finally { // do for sure before leaving } - dbg.location(1169, 4); + dbg.location(1175, 4); } finally { @@ -23278,15 +23399,15 @@ // $ANTLR start "cp_args_list" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1172:1: cp_args_list : ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1178:1: cp_args_list : ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ); public final void cp_args_list() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_args_list"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1172, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1173:5: ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ) + dbg.location(1178, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1179:5: ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ) int alt342=2; try { dbg.enterDecision(342, decisionCanBacktrack[342]); @@ -23312,20 +23433,20 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) - { - dbg.location(1180,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:7: cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? - { - dbg.location(1180,7); - pushFollow(FOLLOW_cp_arg_in_cp_args_list7535); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) + { + dbg.location(1186,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:7: cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? + { + dbg.location(1186,7); + pushFollow(FOLLOW_cp_arg_in_cp_args_list7586); cp_arg(); state._fsp--; - if (state.failed) return;dbg.location(1180,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:14: ( ( COMMA | SEMI ) ( ws )? cp_arg )* + if (state.failed) return;dbg.location(1186,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:14: ( ( COMMA | SEMI ) ( ws )? cp_arg )* try { dbg.enterSubRule(336); loop336: @@ -23347,9 +23468,9 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:16: ( COMMA | SEMI ) ( ws )? cp_arg - { - dbg.location(1180,16); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:16: ( COMMA | SEMI ) ( ws )? cp_arg + { + dbg.location(1186,16); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -23360,8 +23481,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1180,33); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:33: ( ws )? + }dbg.location(1186,33); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:33: ( ws )? int alt335=2; try { dbg.enterSubRule(335); try { dbg.enterDecision(335, decisionCanBacktrack[335]); @@ -23376,10 +23497,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:33: ws - { - dbg.location(1180,33); - pushFollow(FOLLOW_ws_in_cp_args_list7549); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:33: ws + { + dbg.location(1186,33); + pushFollow(FOLLOW_ws_in_cp_args_list7600); ws(); state._fsp--; if (state.failed) return; @@ -23388,8 +23509,8 @@ } } finally {dbg.exitSubRule(335);} - dbg.location(1180,37); - pushFollow(FOLLOW_cp_arg_in_cp_args_list7552); + dbg.location(1186,37); + pushFollow(FOLLOW_cp_arg_in_cp_args_list7603); cp_arg(); state._fsp--; if (state.failed) return; @@ -23401,8 +23522,8 @@ } } } finally {dbg.exitSubRule(336);} - dbg.location(1180,47); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:47: ( ( COMMA | SEMI ) ( ws )? )? + dbg.location(1186,47); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:47: ( ( COMMA | SEMI ) ( ws )? )? int alt338=2; try { dbg.enterSubRule(338); try { dbg.enterDecision(338, decisionCanBacktrack[338]); @@ -23417,9 +23538,9 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:49: ( COMMA | SEMI ) ( ws )? - { - dbg.location(1180,49); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:49: ( COMMA | SEMI ) ( ws )? + { + dbg.location(1186,49); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -23430,8 +23551,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1180,64); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:64: ( ws )? + }dbg.location(1186,64); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:64: ( ws )? int alt337=2; try { dbg.enterSubRule(337); try { dbg.enterDecision(337, decisionCanBacktrack[337]); @@ -23446,10 +23567,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:64: ws - { - dbg.location(1180,64); - pushFollow(FOLLOW_ws_in_cp_args_list7567); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:64: ws + { + dbg.location(1186,64); + pushFollow(FOLLOW_ws_in_cp_args_list7618); ws(); state._fsp--; if (state.failed) return; @@ -23464,8 +23585,8 @@ } } finally {dbg.exitSubRule(338);} - dbg.location(1180,71); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:71: ( ( CP_DOTS | LESS_REST ) ( ws )? )? + dbg.location(1186,71); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:71: ( ( CP_DOTS | LESS_REST ) ( ws )? )? int alt340=2; try { dbg.enterSubRule(340); try { dbg.enterDecision(340, decisionCanBacktrack[340]); @@ -23480,9 +23601,9 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:73: ( CP_DOTS | LESS_REST ) ( ws )? - { - dbg.location(1180,73); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:73: ( CP_DOTS | LESS_REST ) ( ws )? + { + dbg.location(1186,73); if ( input.LA(1)==CP_DOTS||input.LA(1)==LESS_REST ) { input.consume(); state.errorRecovery=false; @@ -23493,8 +23614,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1180,95); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:95: ( ws )? + }dbg.location(1186,95); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:95: ( ws )? int alt339=2; try { dbg.enterSubRule(339); try { dbg.enterDecision(339, decisionCanBacktrack[339]); @@ -23509,10 +23630,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1180:95: ws - { - dbg.location(1180,95); - pushFollow(FOLLOW_ws_in_cp_args_list7583); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:95: ws + { + dbg.location(1186,95); + pushFollow(FOLLOW_ws_in_cp_args_list7634); ws(); state._fsp--; if (state.failed) return; @@ -23535,9 +23656,9 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1182:5: ( CP_DOTS | LESS_REST ) ( ws )? - { - dbg.location(1182,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:5: ( CP_DOTS | LESS_REST ) ( ws )? + { + dbg.location(1188,5); if ( input.LA(1)==CP_DOTS||input.LA(1)==LESS_REST ) { input.consume(); state.errorRecovery=false; @@ -23548,8 +23669,8 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1182,27); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1182:27: ( ws )? + }dbg.location(1188,27); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:27: ( ws )? int alt341=2; try { dbg.enterSubRule(341); try { dbg.enterDecision(341, decisionCanBacktrack[341]); @@ -23564,10 +23685,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1182:27: ws - { - dbg.location(1182,27); - pushFollow(FOLLOW_ws_in_cp_args_list7608); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:27: ws + { + dbg.location(1188,27); + pushFollow(FOLLOW_ws_in_cp_args_list7659); ws(); state._fsp--; if (state.failed) return; @@ -23589,7 +23710,7 @@ finally { // do for sure before leaving } - dbg.location(1183, 4); + dbg.location(1189, 4); } finally { @@ -23604,15 +23725,15 @@ // $ANTLR start "cp_arg" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1186:1: cp_arg : ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1192:1: cp_arg : ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ); public final void cp_arg() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_arg"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1186, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1187:5: ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ) + dbg.location(1192, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1193:5: ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ) int alt347=2; try { dbg.enterDecision(347, decisionCanBacktrack[347]); @@ -23638,14 +23759,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:5: cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? - { - dbg.location(1188,5); - pushFollow(FOLLOW_cp_variable_in_cp_arg7631); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:5: cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? + { + dbg.location(1194,5); + pushFollow(FOLLOW_cp_variable_in_cp_arg7682); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1188,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:17: ( ws )? + if (state.failed) return;dbg.location(1194,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:17: ( ws )? int alt343=2; try { dbg.enterSubRule(343); try { dbg.enterDecision(343, decisionCanBacktrack[343]); @@ -23660,10 +23781,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:17: ws - { - dbg.location(1188,17); - pushFollow(FOLLOW_ws_in_cp_arg7633); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:17: ws + { + dbg.location(1194,17); + pushFollow(FOLLOW_ws_in_cp_arg7684); ws(); state._fsp--; if (state.failed) return; @@ -23672,8 +23793,8 @@ } } finally {dbg.exitSubRule(343);} - dbg.location(1188,21); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:21: ( COLON ( ws )? cp_expression ( ws )? )? + dbg.location(1194,21); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:21: ( COLON ( ws )? cp_expression ( ws )? )? int alt346=2; try { dbg.enterSubRule(346); try { dbg.enterDecision(346, decisionCanBacktrack[346]); @@ -23688,11 +23809,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:23: COLON ( ws )? cp_expression ( ws )? - { - dbg.location(1188,23); - match(input,COLON,FOLLOW_COLON_in_cp_arg7638); if (state.failed) return;dbg.location(1188,29); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:29: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:23: COLON ( ws )? cp_expression ( ws )? + { + dbg.location(1194,23); + match(input,COLON,FOLLOW_COLON_in_cp_arg7689); if (state.failed) return;dbg.location(1194,29); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:29: ( ws )? int alt344=2; try { dbg.enterSubRule(344); try { dbg.enterDecision(344, decisionCanBacktrack[344]); @@ -23707,10 +23828,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:29: ws - { - dbg.location(1188,29); - pushFollow(FOLLOW_ws_in_cp_arg7640); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:29: ws + { + dbg.location(1194,29); + pushFollow(FOLLOW_ws_in_cp_arg7691); ws(); state._fsp--; if (state.failed) return; @@ -23719,12 +23840,12 @@ } } finally {dbg.exitSubRule(344);} - dbg.location(1188,33); - pushFollow(FOLLOW_cp_expression_in_cp_arg7643); + dbg.location(1194,33); + pushFollow(FOLLOW_cp_expression_in_cp_arg7694); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1188,47); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:47: ( ws )? + if (state.failed) return;dbg.location(1194,47); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:47: ( ws )? int alt345=2; try { dbg.enterSubRule(345); try { dbg.enterDecision(345, decisionCanBacktrack[345]); @@ -23739,10 +23860,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1188:47: ws - { - dbg.location(1188,47); - pushFollow(FOLLOW_ws_in_cp_arg7645); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:47: ws + { + dbg.location(1194,47); + pushFollow(FOLLOW_ws_in_cp_arg7696); ws(); state._fsp--; if (state.failed) return; @@ -23763,27 +23884,27 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1189:7: {...}? IDENT - { - dbg.location(1189,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1195:7: {...}? IDENT + { + dbg.location(1195,7); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_arg", "isLessSource()"); - }dbg.location(1189,25); - match(input,IDENT,FOLLOW_IDENT_in_cp_arg7658); if (state.failed) return; - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1190, 4); + }dbg.location(1195,25); + match(input,IDENT,FOLLOW_IDENT_in_cp_arg7709); if (state.failed) return; + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1196, 4); } finally { @@ -23798,25 +23919,25 @@ // $ANTLR start "less_mixin_guarded" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1194:1: less_mixin_guarded : less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1200:1: less_mixin_guarded : less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* ; public final void less_mixin_guarded() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_mixin_guarded"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1194, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1195:5: ( less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:5: less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* - { - dbg.location(1196,5); - pushFollow(FOLLOW_less_when_in_less_mixin_guarded7681); + dbg.location(1200, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1201:5: ( less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:5: less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* + { + dbg.location(1202,5); + pushFollow(FOLLOW_less_when_in_less_mixin_guarded7732); less_when(); state._fsp--; - if (state.failed) return;dbg.location(1196,15); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:15: ( ws )? + if (state.failed) return;dbg.location(1202,15); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:15: ( ws )? int alt348=2; try { dbg.enterSubRule(348); try { dbg.enterDecision(348, decisionCanBacktrack[348]); @@ -23831,10 +23952,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:15: ws - { - dbg.location(1196,15); - pushFollow(FOLLOW_ws_in_less_mixin_guarded7683); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:15: ws + { + dbg.location(1202,15); + pushFollow(FOLLOW_ws_in_less_mixin_guarded7734); ws(); state._fsp--; if (state.failed) return; @@ -23843,12 +23964,12 @@ } } finally {dbg.exitSubRule(348);} - dbg.location(1196,19); - pushFollow(FOLLOW_less_condition_in_less_mixin_guarded7686); + dbg.location(1202,19); + pushFollow(FOLLOW_less_condition_in_less_mixin_guarded7737); less_condition(); state._fsp--; - if (state.failed) return;dbg.location(1196,34); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:34: ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* + if (state.failed) return;dbg.location(1202,34); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:34: ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* try { dbg.enterSubRule(352); loop352: @@ -23870,10 +23991,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:35: ( ws )? ( COMMA | key_and ) ( ws )? less_condition - { - dbg.location(1196,35); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:35: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:35: ( ws )? ( COMMA | key_and ) ( ws )? less_condition + { + dbg.location(1202,35); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:35: ( ws )? int alt349=2; try { dbg.enterSubRule(349); try { dbg.enterDecision(349, decisionCanBacktrack[349]); @@ -23888,10 +24009,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:35: ws - { - dbg.location(1196,35); - pushFollow(FOLLOW_ws_in_less_mixin_guarded7689); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:35: ws + { + dbg.location(1202,35); + pushFollow(FOLLOW_ws_in_less_mixin_guarded7740); ws(); state._fsp--; if (state.failed) return; @@ -23900,8 +24021,8 @@ } } finally {dbg.exitSubRule(349);} - dbg.location(1196,39); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:39: ( COMMA | key_and ) + dbg.location(1202,39); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:39: ( COMMA | key_and ) int alt350=2; try { dbg.enterSubRule(350); try { dbg.enterDecision(350, decisionCanBacktrack[350]); @@ -23928,19 +24049,19 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:40: COMMA - { - dbg.location(1196,40); - match(input,COMMA,FOLLOW_COMMA_in_less_mixin_guarded7693); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:40: COMMA + { + dbg.location(1202,40); + match(input,COMMA,FOLLOW_COMMA_in_less_mixin_guarded7744); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:48: key_and - { - dbg.location(1196,48); - pushFollow(FOLLOW_key_and_in_less_mixin_guarded7697); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:48: key_and + { + dbg.location(1202,48); + pushFollow(FOLLOW_key_and_in_less_mixin_guarded7748); key_and(); state._fsp--; if (state.failed) return; @@ -23949,8 +24070,8 @@ } } finally {dbg.exitSubRule(350);} - dbg.location(1196,57); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:57: ( ws )? + dbg.location(1202,57); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:57: ( ws )? int alt351=2; try { dbg.enterSubRule(351); try { dbg.enterDecision(351, decisionCanBacktrack[351]); @@ -23965,10 +24086,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1196:57: ws - { - dbg.location(1196,57); - pushFollow(FOLLOW_ws_in_less_mixin_guarded7700); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:57: ws + { + dbg.location(1202,57); + pushFollow(FOLLOW_ws_in_less_mixin_guarded7751); ws(); state._fsp--; if (state.failed) return; @@ -23977,8 +24098,8 @@ } } finally {dbg.exitSubRule(351);} - dbg.location(1196,61); - pushFollow(FOLLOW_less_condition_in_less_mixin_guarded7703); + dbg.location(1202,61); + pushFollow(FOLLOW_less_condition_in_less_mixin_guarded7754); less_condition(); state._fsp--; if (state.failed) return; @@ -24001,7 +24122,7 @@ finally { // do for sure before leaving } - dbg.location(1197, 4); + dbg.location(1203, 4); } finally { @@ -24016,21 +24137,21 @@ // $ANTLR start "less_condition" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1201:1: less_condition : ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1207:1: less_condition : ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN ; public final void less_condition() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_condition"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1201, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1202:5: ( ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1203:5: ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN - { - dbg.location(1203,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1203:5: ( NOT ( ws )? )? + dbg.location(1207, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1208:5: ( ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1209:5: ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN + { + dbg.location(1209,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1209:5: ( NOT ( ws )? )? int alt354=2; try { dbg.enterSubRule(354); try { dbg.enterDecision(354, decisionCanBacktrack[354]); @@ -24045,11 +24166,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1203:6: NOT ( ws )? - { - dbg.location(1203,6); - match(input,NOT,FOLLOW_NOT_in_less_condition7729); if (state.failed) return;dbg.location(1203,10); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1203:10: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1209:6: NOT ( ws )? + { + dbg.location(1209,6); + match(input,NOT,FOLLOW_NOT_in_less_condition7780); if (state.failed) return;dbg.location(1209,10); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1209:10: ( ws )? int alt353=2; try { dbg.enterSubRule(353); try { dbg.enterDecision(353, decisionCanBacktrack[353]); @@ -24064,10 +24185,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1203:10: ws - { - dbg.location(1203,10); - pushFollow(FOLLOW_ws_in_less_condition7731); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1209:10: ws + { + dbg.location(1209,10); + pushFollow(FOLLOW_ws_in_less_condition7782); ws(); state._fsp--; if (state.failed) return; @@ -24082,9 +24203,9 @@ } } finally {dbg.exitSubRule(354);} - dbg.location(1204,5); - match(input,LPAREN,FOLLOW_LPAREN_in_less_condition7740); if (state.failed) return;dbg.location(1204,12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1204:12: ( ws )? + dbg.location(1210,5); + match(input,LPAREN,FOLLOW_LPAREN_in_less_condition7791); if (state.failed) return;dbg.location(1210,12); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1210:12: ( ws )? int alt355=2; try { dbg.enterSubRule(355); try { dbg.enterDecision(355, decisionCanBacktrack[355]); @@ -24099,10 +24220,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1204:12: ws - { - dbg.location(1204,12); - pushFollow(FOLLOW_ws_in_less_condition7742); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1210:12: ws + { + dbg.location(1210,12); + pushFollow(FOLLOW_ws_in_less_condition7793); ws(); state._fsp--; if (state.failed) return; @@ -24111,14 +24232,14 @@ } } finally {dbg.exitSubRule(355);} - dbg.location(1205,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1205:9: ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:14: ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? - { - dbg.location(1206,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:14: ( cp_variable | less_function_in_condition ) + dbg.location(1211,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1211:9: ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:14: ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? + { + dbg.location(1212,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:14: ( cp_variable | less_function_in_condition ) int alt356=2; try { dbg.enterSubRule(356); try { dbg.enterDecision(356, decisionCanBacktrack[356]); @@ -24145,10 +24266,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:15: cp_variable - { - dbg.location(1206,15); - pushFollow(FOLLOW_cp_variable_in_less_condition7769); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:15: cp_variable + { + dbg.location(1212,15); + pushFollow(FOLLOW_cp_variable_in_less_condition7820); cp_variable(); state._fsp--; if (state.failed) return; @@ -24157,10 +24278,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:29: less_function_in_condition - { - dbg.location(1206,29); - pushFollow(FOLLOW_less_function_in_condition_in_less_condition7773); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:29: less_function_in_condition + { + dbg.location(1212,29); + pushFollow(FOLLOW_less_function_in_condition_in_less_condition7824); less_function_in_condition(); state._fsp--; if (state.failed) return; @@ -24169,8 +24290,8 @@ } } finally {dbg.exitSubRule(356);} - dbg.location(1206,57); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:57: ( ws )? + dbg.location(1212,57); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:57: ( ws )? int alt357=2; try { dbg.enterSubRule(357); try { dbg.enterDecision(357, decisionCanBacktrack[357]); @@ -24185,10 +24306,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:57: ws - { - dbg.location(1206,57); - pushFollow(FOLLOW_ws_in_less_condition7776); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:57: ws + { + dbg.location(1212,57); + pushFollow(FOLLOW_ws_in_less_condition7827); ws(); state._fsp--; if (state.failed) return; @@ -24197,8 +24318,8 @@ } } finally {dbg.exitSubRule(357);} - dbg.location(1206,61); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:61: ( less_condition_operator ( ws )? cp_math_expression )? + dbg.location(1212,61); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:61: ( less_condition_operator ( ws )? cp_math_expression )? int alt359=2; try { dbg.enterSubRule(359); try { dbg.enterDecision(359, decisionCanBacktrack[359]); @@ -24213,14 +24334,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:62: less_condition_operator ( ws )? cp_math_expression - { - dbg.location(1206,62); - pushFollow(FOLLOW_less_condition_operator_in_less_condition7780); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:62: less_condition_operator ( ws )? cp_math_expression + { + dbg.location(1212,62); + pushFollow(FOLLOW_less_condition_operator_in_less_condition7831); less_condition_operator(); state._fsp--; - if (state.failed) return;dbg.location(1206,86); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:86: ( ws )? + if (state.failed) return;dbg.location(1212,86); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:86: ( ws )? int alt358=2; try { dbg.enterSubRule(358); try { dbg.enterDecision(358, decisionCanBacktrack[358]); @@ -24235,10 +24356,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1206:86: ws - { - dbg.location(1206,86); - pushFollow(FOLLOW_ws_in_less_condition7782); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:86: ws + { + dbg.location(1212,86); + pushFollow(FOLLOW_ws_in_less_condition7833); ws(); state._fsp--; if (state.failed) return; @@ -24247,8 +24368,8 @@ } } finally {dbg.exitSubRule(358);} - dbg.location(1206,90); - pushFollow(FOLLOW_cp_math_expression_in_less_condition7785); + dbg.location(1212,90); + pushFollow(FOLLOW_cp_math_expression_in_less_condition7836); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -24259,19 +24380,19 @@ } finally {dbg.exitSubRule(359);} } - dbg.location(1208,5); - match(input,RPAREN,FOLLOW_RPAREN_in_less_condition7803); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1209, 4); + dbg.location(1214,5); + match(input,RPAREN,FOLLOW_RPAREN_in_less_condition7854); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1215, 4); } finally { @@ -24286,25 +24407,25 @@ // $ANTLR start "less_function_in_condition" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1212:1: less_function_in_condition : less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1218:1: less_function_in_condition : less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN ; public final void less_function_in_condition() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_function_in_condition"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1212, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1213:5: ( less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1214:5: less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN - { - dbg.location(1214,5); - pushFollow(FOLLOW_less_fn_name_in_less_function_in_condition7825); + dbg.location(1218, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1219:5: ( less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:5: less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN + { + dbg.location(1220,5); + pushFollow(FOLLOW_less_fn_name_in_less_function_in_condition7876); less_fn_name(); state._fsp--; - if (state.failed) return;dbg.location(1214,18); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1214:18: ( ws )? + if (state.failed) return;dbg.location(1220,18); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:18: ( ws )? int alt360=2; try { dbg.enterSubRule(360); try { dbg.enterDecision(360, decisionCanBacktrack[360]); @@ -24319,10 +24440,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1214:18: ws - { - dbg.location(1214,18); - pushFollow(FOLLOW_ws_in_less_function_in_condition7827); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:18: ws + { + dbg.location(1220,18); + pushFollow(FOLLOW_ws_in_less_function_in_condition7878); ws(); state._fsp--; if (state.failed) return; @@ -24331,9 +24452,9 @@ } } finally {dbg.exitSubRule(360);} - dbg.location(1214,22); - match(input,LPAREN,FOLLOW_LPAREN_in_less_function_in_condition7830); if (state.failed) return;dbg.location(1214,29); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1214:29: ( ws )? + dbg.location(1220,22); + match(input,LPAREN,FOLLOW_LPAREN_in_less_function_in_condition7881); if (state.failed) return;dbg.location(1220,29); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:29: ( ws )? int alt361=2; try { dbg.enterSubRule(361); try { dbg.enterDecision(361, decisionCanBacktrack[361]); @@ -24348,10 +24469,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1214:29: ws - { - dbg.location(1214,29); - pushFollow(FOLLOW_ws_in_less_function_in_condition7832); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:29: ws + { + dbg.location(1220,29); + pushFollow(FOLLOW_ws_in_less_function_in_condition7883); ws(); state._fsp--; if (state.failed) return; @@ -24360,12 +24481,12 @@ } } finally {dbg.exitSubRule(361);} - dbg.location(1214,33); - pushFollow(FOLLOW_cp_variable_in_less_function_in_condition7835); + dbg.location(1220,33); + pushFollow(FOLLOW_cp_variable_in_less_function_in_condition7886); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1214,45); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1214:45: ( ws )? + if (state.failed) return;dbg.location(1220,45); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:45: ( ws )? int alt362=2; try { dbg.enterSubRule(362); try { dbg.enterDecision(362, decisionCanBacktrack[362]); @@ -24380,10 +24501,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1214:45: ws - { - dbg.location(1214,45); - pushFollow(FOLLOW_ws_in_less_function_in_condition7837); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:45: ws + { + dbg.location(1220,45); + pushFollow(FOLLOW_ws_in_less_function_in_condition7888); ws(); state._fsp--; if (state.failed) return; @@ -24392,19 +24513,19 @@ } } finally {dbg.exitSubRule(362);} - dbg.location(1214,49); - match(input,RPAREN,FOLLOW_RPAREN_in_less_function_in_condition7840); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1215, 4); + dbg.location(1220,49); + match(input,RPAREN,FOLLOW_RPAREN_in_less_function_in_condition7891); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1221, 4); } finally { @@ -24419,32 +24540,32 @@ // $ANTLR start "less_fn_name" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1218:1: less_fn_name : IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1224:1: less_fn_name : IDENT ; public final void less_fn_name() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_fn_name"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1218, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1219:5: ( IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1220:5: IDENT - { - dbg.location(1220,5); - match(input,IDENT,FOLLOW_IDENT_in_less_fn_name7862); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1221, 4); + dbg.location(1224, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1225:5: ( IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1226:5: IDENT + { + dbg.location(1226,5); + match(input,IDENT,FOLLOW_IDENT_in_less_fn_name7913); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1227, 4); } finally { @@ -24459,20 +24580,20 @@ // $ANTLR start "less_condition_operator" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1223:1: less_condition_operator : ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1229:1: less_condition_operator : ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ); public final void less_condition_operator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_condition_operator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1223, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1224:5: ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ) + dbg.location(1229, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1230:5: ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ) dbg.enterAlt(1); // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(1224,5); + dbg.location(1230,5); if ( (input.LA(1) >= GREATER && input.LA(1) <= GREATER_OR_EQ)||input.LA(1)==LESS||input.LA(1)==LESS_OR_EQ||input.LA(1)==OPEQ ) { input.consume(); state.errorRecovery=false; @@ -24494,7 +24615,7 @@ finally { // do for sure before leaving } - dbg.location(1226, 4); + dbg.location(1232, 4); } finally { @@ -24509,21 +24630,21 @@ // $ANTLR start "less_selector_interpolation_exp" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1228:1: less_selector_interpolation_exp : ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1234:1: less_selector_interpolation_exp : ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ; public final void less_selector_interpolation_exp() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_selector_interpolation_exp"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1228, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1228:33: ( ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1229:5: ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? - { - dbg.location(1229,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1229:5: ( IDENT | MINUS )? + dbg.location(1234, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1234:33: ( ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1235:5: ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? + { + dbg.location(1235,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1235:5: ( IDENT | MINUS )? int alt363=2; try { dbg.enterSubRule(363); try { dbg.enterDecision(363, decisionCanBacktrack[363]); @@ -24540,7 +24661,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(1229,5); + dbg.location(1235,5); if ( input.LA(1)==IDENT||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -24557,12 +24678,12 @@ } } finally {dbg.exitSubRule(363);} - dbg.location(1229,22); - pushFollow(FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp7925); + dbg.location(1235,22); + pushFollow(FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp7976); less_selector_interpolation(); state._fsp--; - if (state.failed) return;dbg.location(1229,50); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1229:50: ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? + if (state.failed) return;dbg.location(1235,50); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1235:50: ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? int alt365=3; try { dbg.enterSubRule(365); try { dbg.enterDecision(365, decisionCanBacktrack[365]); @@ -24598,10 +24719,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1229:51: less_selector_interpolation_exp - { - dbg.location(1229,51); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp7928); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1235:51: less_selector_interpolation_exp + { + dbg.location(1235,51); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp7979); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -24610,10 +24731,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1229:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ - { - dbg.location(1229,85); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1229:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1235:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ + { + dbg.location(1235,85); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1235:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ int cnt364=0; try { dbg.enterSubRule(364); @@ -24635,7 +24756,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(1229,85); + dbg.location(1235,85); if ( input.LA(1)==DIMENSION||input.LA(1)==IDENT||input.LA(1)==LENGTH||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -24678,7 +24799,7 @@ finally { // do for sure before leaving } - dbg.location(1230, 4); + dbg.location(1236, 4); } finally { @@ -24693,23 +24814,23 @@ // $ANTLR start "less_selector_interpolation" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1232:1: less_selector_interpolation : AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:1: less_selector_interpolation : AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ; public final void less_selector_interpolation() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_selector_interpolation"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1232, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1233:5: ( AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1234:5: AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE - { - dbg.location(1234,5); - match(input,AT_SIGN,FOLLOW_AT_SIGN_in_less_selector_interpolation7971); if (state.failed) return;dbg.location(1234,13); - match(input,LBRACE,FOLLOW_LBRACE_in_less_selector_interpolation7973); if (state.failed) return;dbg.location(1234,20); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1234:20: ( ws )? + dbg.location(1238, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1239:5: ( AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1240:5: AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE + { + dbg.location(1240,5); + match(input,AT_SIGN,FOLLOW_AT_SIGN_in_less_selector_interpolation8022); if (state.failed) return;dbg.location(1240,13); + match(input,LBRACE,FOLLOW_LBRACE_in_less_selector_interpolation8024); if (state.failed) return;dbg.location(1240,20); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1240:20: ( ws )? int alt366=2; try { dbg.enterSubRule(366); try { dbg.enterDecision(366, decisionCanBacktrack[366]); @@ -24724,10 +24845,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1234:20: ws - { - dbg.location(1234,20); - pushFollow(FOLLOW_ws_in_less_selector_interpolation7975); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1240:20: ws + { + dbg.location(1240,20); + pushFollow(FOLLOW_ws_in_less_selector_interpolation8026); ws(); state._fsp--; if (state.failed) return; @@ -24736,9 +24857,9 @@ } } finally {dbg.exitSubRule(366);} - dbg.location(1234,24); - match(input,IDENT,FOLLOW_IDENT_in_less_selector_interpolation7978); if (state.failed) return;dbg.location(1234,30); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1234:30: ( ws )? + dbg.location(1240,24); + match(input,IDENT,FOLLOW_IDENT_in_less_selector_interpolation8029); if (state.failed) return;dbg.location(1240,30); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1240:30: ( ws )? int alt367=2; try { dbg.enterSubRule(367); try { dbg.enterDecision(367, decisionCanBacktrack[367]); @@ -24753,10 +24874,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1234:30: ws - { - dbg.location(1234,30); - pushFollow(FOLLOW_ws_in_less_selector_interpolation7980); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1240:30: ws + { + dbg.location(1240,30); + pushFollow(FOLLOW_ws_in_less_selector_interpolation8031); ws(); state._fsp--; if (state.failed) return; @@ -24765,19 +24886,19 @@ } } finally {dbg.exitSubRule(367);} - dbg.location(1234,34); - match(input,RBRACE,FOLLOW_RBRACE_in_less_selector_interpolation7983); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1235, 4); + dbg.location(1240,34); + match(input,RBRACE,FOLLOW_RBRACE_in_less_selector_interpolation8034); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1241, 4); } finally { @@ -24792,21 +24913,21 @@ // $ANTLR start "sass_selector_interpolation_exp" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:1: sass_selector_interpolation_exp : ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1244:1: sass_selector_interpolation_exp : ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ; public final void sass_selector_interpolation_exp() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_selector_interpolation_exp"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1238, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1238:33: ( ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1239:5: ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? - { - dbg.location(1239,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1239:5: ( IDENT | MINUS )? + dbg.location(1244, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1244:33: ( ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1245:5: ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? + { + dbg.location(1245,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1245:5: ( IDENT | MINUS )? int alt368=2; try { dbg.enterSubRule(368); try { dbg.enterDecision(368, decisionCanBacktrack[368]); @@ -24823,7 +24944,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(1239,5); + dbg.location(1245,5); if ( input.LA(1)==IDENT||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -24840,12 +24961,12 @@ } } finally {dbg.exitSubRule(368);} - dbg.location(1239,22); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp8010); + dbg.location(1245,22); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp8061); sass_interpolation_expression_var(); state._fsp--; - if (state.failed) return;dbg.location(1239,56); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1239:56: ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? + if (state.failed) return;dbg.location(1245,56); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1245:56: ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? int alt370=3; try { dbg.enterSubRule(370); try { dbg.enterDecision(370, decisionCanBacktrack[370]); @@ -24890,10 +25011,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1239:57: sass_selector_interpolation_exp - { - dbg.location(1239,57); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp8013); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1245:57: sass_selector_interpolation_exp + { + dbg.location(1245,57); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp8064); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -24902,10 +25023,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1239:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ - { - dbg.location(1239,91); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1239:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1245:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ + { + dbg.location(1245,91); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1245:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ int cnt369=0; try { dbg.enterSubRule(369); @@ -24927,7 +25048,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(1239,91); + dbg.location(1245,91); if ( input.LA(1)==DIMENSION||input.LA(1)==IDENT||input.LA(1)==LENGTH||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -24970,7 +25091,7 @@ finally { // do for sure before leaving } - dbg.location(1240, 4); + dbg.location(1246, 4); } finally { @@ -24985,23 +25106,23 @@ // $ANTLR start "sass_interpolation_expression_var" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1242:1: sass_interpolation_expression_var : HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1248:1: sass_interpolation_expression_var : HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ; public final void sass_interpolation_expression_var() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_interpolation_expression_var"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1242, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1243:5: ( HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1244:9: HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE - { - dbg.location(1244,9); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var8060); if (state.failed) return;dbg.location(1244,21); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_interpolation_expression_var8062); if (state.failed) return;dbg.location(1244,28); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1244:28: ( WS )? + dbg.location(1248, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1249:5: ( HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1250:9: HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE + { + dbg.location(1250,9); + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var8111); if (state.failed) return;dbg.location(1250,21); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_interpolation_expression_var8113); if (state.failed) return;dbg.location(1250,28); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1250:28: ( WS )? int alt371=2; try { dbg.enterSubRule(371); try { dbg.enterDecision(371, decisionCanBacktrack[371]); @@ -25016,21 +25137,21 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1244:28: WS - { - dbg.location(1244,28); - match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var8064); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1250:28: WS + { + dbg.location(1250,28); + match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var8115); if (state.failed) return; } break; } } finally {dbg.exitSubRule(371);} - dbg.location(1244,32); - pushFollow(FOLLOW_cp_expression_in_sass_interpolation_expression_var8067); + dbg.location(1250,32); + pushFollow(FOLLOW_cp_expression_in_sass_interpolation_expression_var8118); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1244,46); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1244:46: ( WS )? + if (state.failed) return;dbg.location(1250,46); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1250:46: ( WS )? int alt372=2; try { dbg.enterSubRule(372); try { dbg.enterDecision(372, decisionCanBacktrack[372]); @@ -25045,28 +25166,28 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1244:46: WS - { - dbg.location(1244,46); - match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var8069); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1250:46: WS + { + dbg.location(1250,46); + match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var8120); if (state.failed) return; } break; } } finally {dbg.exitSubRule(372);} - dbg.location(1244,50); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_interpolation_expression_var8072); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1245, 4); + dbg.location(1250,50); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_interpolation_expression_var8123); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1251, 4); } finally { @@ -25081,25 +25202,25 @@ // $ANTLR start "sass_nested_properties" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1265:1: sass_nested_properties : property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1271:1: sass_nested_properties : property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ; public final void sass_nested_properties() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_nested_properties"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1265, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1266:5: ( property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:5: property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE - { - dbg.location(1267,5); - pushFollow(FOLLOW_property_in_sass_nested_properties8112); + dbg.location(1271, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1272:5: ( property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:5: property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE + { + dbg.location(1273,5); + pushFollow(FOLLOW_property_in_sass_nested_properties8163); property(); state._fsp--; - if (state.failed) return;dbg.location(1267,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:14: ( ws )? + if (state.failed) return;dbg.location(1273,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:14: ( ws )? int alt373=2; try { dbg.enterSubRule(373); try { dbg.enterDecision(373, decisionCanBacktrack[373]); @@ -25114,10 +25235,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:14: ws - { - dbg.location(1267,14); - pushFollow(FOLLOW_ws_in_sass_nested_properties8114); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:14: ws + { + dbg.location(1273,14); + pushFollow(FOLLOW_ws_in_sass_nested_properties8165); ws(); state._fsp--; if (state.failed) return; @@ -25126,9 +25247,9 @@ } } finally {dbg.exitSubRule(373);} - dbg.location(1267,18); - match(input,COLON,FOLLOW_COLON_in_sass_nested_properties8117); if (state.failed) return;dbg.location(1267,24); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:24: ( ws )? + dbg.location(1273,18); + match(input,COLON,FOLLOW_COLON_in_sass_nested_properties8168); if (state.failed) return;dbg.location(1273,24); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:24: ( ws )? int alt374=2; try { dbg.enterSubRule(374); try { dbg.enterDecision(374, decisionCanBacktrack[374]); @@ -25143,10 +25264,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:24: ws - { - dbg.location(1267,24); - pushFollow(FOLLOW_ws_in_sass_nested_properties8119); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:24: ws + { + dbg.location(1273,24); + pushFollow(FOLLOW_ws_in_sass_nested_properties8170); ws(); state._fsp--; if (state.failed) return; @@ -25155,8 +25276,8 @@ } } finally {dbg.exitSubRule(374);} - dbg.location(1267,28); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:28: ( propertyValue ( ws )? )? + dbg.location(1273,28); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:28: ( propertyValue ( ws )? )? int alt376=2; try { dbg.enterSubRule(376); try { dbg.enterDecision(376, decisionCanBacktrack[376]); @@ -25171,14 +25292,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:29: propertyValue ( ws )? - { - dbg.location(1267,29); - pushFollow(FOLLOW_propertyValue_in_sass_nested_properties8123); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:29: propertyValue ( ws )? + { + dbg.location(1273,29); + pushFollow(FOLLOW_propertyValue_in_sass_nested_properties8174); propertyValue(); state._fsp--; - if (state.failed) return;dbg.location(1267,43); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:43: ( ws )? + if (state.failed) return;dbg.location(1273,43); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:43: ( ws )? int alt375=2; try { dbg.enterSubRule(375); try { dbg.enterDecision(375, decisionCanBacktrack[375]); @@ -25193,10 +25314,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:43: ws - { - dbg.location(1267,43); - pushFollow(FOLLOW_ws_in_sass_nested_properties8125); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:43: ws + { + dbg.location(1273,43); + pushFollow(FOLLOW_ws_in_sass_nested_properties8176); ws(); state._fsp--; if (state.failed) return; @@ -25211,9 +25332,9 @@ } } finally {dbg.exitSubRule(376);} - dbg.location(1267,49); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_nested_properties8130); if (state.failed) return;dbg.location(1267,56); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:56: ( ws )? + dbg.location(1273,49); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_nested_properties8181); if (state.failed) return;dbg.location(1273,56); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:56: ( ws )? int alt377=2; try { dbg.enterSubRule(377); try { dbg.enterDecision(377, decisionCanBacktrack[377]); @@ -25228,10 +25349,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:56: ws - { - dbg.location(1267,56); - pushFollow(FOLLOW_ws_in_sass_nested_properties8132); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:56: ws + { + dbg.location(1273,56); + pushFollow(FOLLOW_ws_in_sass_nested_properties8183); ws(); state._fsp--; if (state.failed) return; @@ -25240,18 +25361,18 @@ } } finally {dbg.exitSubRule(377);} - dbg.location(1267,60); - pushFollow(FOLLOW_syncToFollow_in_sass_nested_properties8135); + dbg.location(1273,60); + pushFollow(FOLLOW_syncToFollow_in_sass_nested_properties8186); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1267,73); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:73: ( declarations )? + if (state.failed) return;dbg.location(1273,73); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:73: ( declarations )? int alt378=2; try { dbg.enterSubRule(378); try { dbg.enterDecision(378, decisionCanBacktrack[378]); int LA378_0 = input.LA(1); - if ( ((LA378_0 >= AT_IDENT && LA378_0 <= AT_SIGN)||(LA378_0 >= BOTTOMCENTER_SYM && LA378_0 <= BOTTOMRIGHT_SYM)||(LA378_0 >= CHARSET_SYM && LA378_0 <= COLON)||LA378_0==COUNTER_STYLE_SYM||LA378_0==DCOLON||LA378_0==DOT||LA378_0==FONT_FACE_SYM||(LA378_0 >= GEN && LA378_0 <= GREATER)||(LA378_0 >= HASH && LA378_0 <= HASH_SYMBOL)||LA378_0==IDENT||LA378_0==IMPORT_SYM||(LA378_0 >= LBRACKET && LA378_0 <= LEFTTOP_SYM)||LA378_0==LESS_AND||(LA378_0 >= MEDIA_SYM && LA378_0 <= MOZ_DOCUMENT_SYM)||LA378_0==NAMESPACE_SYM||LA378_0==PAGE_SYM||(LA378_0 >= PIPE && LA378_0 <= PLUS)||(LA378_0 >= RIGHTBOTTOM_SYM && LA378_0 <= RIGHTTOP_SYM)||(LA378_0 >= SASS_AT_ROOT && LA378_0 <= SASS_DEBUG)||(LA378_0 >= SASS_EACH && LA378_0 <= SASS_ELSE)||(LA378_0 >= SASS_ERROR && LA378_0 <= SASS_FUNCTION)||(LA378_0 >= SASS_IF && LA378_0 <= SASS_MIXIN)||(LA378_0 >= SASS_RETURN && LA378_0 <= SEMI)||LA378_0==STAR||LA378_0==TILDE||(LA378_0 >= TOPCENTER_SYM && LA378_0 <= TOPRIGHT_SYM)||LA378_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA378_0 >= AT_IDENT && LA378_0 <= AT_SIGN)||(LA378_0 >= BOTTOMCENTER_SYM && LA378_0 <= BOTTOMRIGHT_SYM)||(LA378_0 >= CHARSET_SYM && LA378_0 <= COLON)||LA378_0==COUNTER_STYLE_SYM||LA378_0==DCOLON||LA378_0==DOT||LA378_0==FONT_FACE_SYM||(LA378_0 >= GEN && LA378_0 <= GREATER)||(LA378_0 >= HASH && LA378_0 <= HASH_SYMBOL)||LA378_0==IDENT||LA378_0==IMPORT_SYM||(LA378_0 >= LBRACKET && LA378_0 <= LEFTTOP_SYM)||LA378_0==LESS_AND||(LA378_0 >= MEDIA_SYM && LA378_0 <= MOZ_DOCUMENT_SYM)||LA378_0==NAMESPACE_SYM||LA378_0==PAGE_SYM||(LA378_0 >= PIPE && LA378_0 <= PLUS)||(LA378_0 >= RIGHTBOTTOM_SYM && LA378_0 <= RIGHTTOP_SYM)||(LA378_0 >= SASS_AT_ROOT && LA378_0 <= SASS_DEBUG)||(LA378_0 >= SASS_EACH && LA378_0 <= SASS_ELSE)||(LA378_0 >= SASS_ERROR && LA378_0 <= SASS_FUNCTION)||(LA378_0 >= SASS_IF && LA378_0 <= SASS_MIXIN)||(LA378_0 >= SASS_RETURN && LA378_0 <= SEMI)||LA378_0==STAR||LA378_0==TILDE||(LA378_0 >= TOPCENTER_SYM && LA378_0 <= TOPRIGHT_SYM)||LA378_0==VAR||LA378_0==WEBKIT_KEYFRAMES_SYM) ) { alt378=1; } } finally {dbg.exitDecision(378);} @@ -25260,10 +25381,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1267:73: declarations - { - dbg.location(1267,73); - pushFollow(FOLLOW_declarations_in_sass_nested_properties8137); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1273:73: declarations + { + dbg.location(1273,73); + pushFollow(FOLLOW_declarations_in_sass_nested_properties8188); declarations(); state._fsp--; if (state.failed) return; @@ -25272,19 +25393,19 @@ } } finally {dbg.exitSubRule(378);} - dbg.location(1267,87); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_nested_properties8140); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1268, 4); + dbg.location(1273,87); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_nested_properties8191); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1274, 4); } finally { @@ -25299,30 +25420,30 @@ // $ANTLR start "sass_extend" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1270:1: sass_extend : SASS_EXTEND ws simpleSelectorSequence ( ws SASS_OPTIONAL )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1276:1: sass_extend : SASS_EXTEND ws simpleSelectorSequence ( ws SASS_OPTIONAL )? ; public final void sass_extend() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_extend"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1270, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1271:5: ( SASS_EXTEND ws simpleSelectorSequence ( ws SASS_OPTIONAL )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1272:5: SASS_EXTEND ws simpleSelectorSequence ( ws SASS_OPTIONAL )? - { - dbg.location(1272,5); - match(input,SASS_EXTEND,FOLLOW_SASS_EXTEND_in_sass_extend8161); if (state.failed) return;dbg.location(1272,17); - pushFollow(FOLLOW_ws_in_sass_extend8163); + dbg.location(1276, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1277:5: ( SASS_EXTEND ws simpleSelectorSequence ( ws SASS_OPTIONAL )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1278:5: SASS_EXTEND ws simpleSelectorSequence ( ws SASS_OPTIONAL )? + { + dbg.location(1278,5); + match(input,SASS_EXTEND,FOLLOW_SASS_EXTEND_in_sass_extend8212); if (state.failed) return;dbg.location(1278,17); + pushFollow(FOLLOW_ws_in_sass_extend8214); ws(); state._fsp--; - if (state.failed) return;dbg.location(1272,20); - pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend8165); + if (state.failed) return;dbg.location(1278,20); + pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend8216); simpleSelectorSequence(); state._fsp--; - if (state.failed) return;dbg.location(1272,43); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1272:43: ( ws SASS_OPTIONAL )? + if (state.failed) return;dbg.location(1278,43); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1278:43: ( ws SASS_OPTIONAL )? int alt379=2; try { dbg.enterSubRule(379); try { dbg.enterDecision(379, decisionCanBacktrack[379]); @@ -25341,14 +25462,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1272:44: ws SASS_OPTIONAL - { - dbg.location(1272,44); - pushFollow(FOLLOW_ws_in_sass_extend8168); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(1272,47); - match(input,SASS_OPTIONAL,FOLLOW_SASS_OPTIONAL_in_sass_extend8170); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1278:44: ws SASS_OPTIONAL + { + dbg.location(1278,44); + pushFollow(FOLLOW_ws_in_sass_extend8219); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(1278,47); + match(input,SASS_OPTIONAL,FOLLOW_SASS_OPTIONAL_in_sass_extend8221); if (state.failed) return; } break; @@ -25365,7 +25486,7 @@ finally { // do for sure before leaving } - dbg.location(1273, 4); + dbg.location(1279, 4); } finally { @@ -25380,22 +25501,22 @@ // $ANTLR start "sass_extend_only_selector" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1275:1: sass_extend_only_selector : SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1281:1: sass_extend_only_selector : SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ; public final void sass_extend_only_selector() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_extend_only_selector"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1275, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1276:5: ( SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1277:5: SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? - { - dbg.location(1277,5); - match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector8193); if (state.failed) return;dbg.location(1277,31); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1277:31: ( sass_selector_interpolation_exp )? + dbg.location(1281, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1282:5: ( SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1283:5: SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? + { + dbg.location(1283,5); + match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector8244); if (state.failed) return;dbg.location(1283,31); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1283:31: ( sass_selector_interpolation_exp )? int alt380=2; try { dbg.enterSubRule(380); try { dbg.enterDecision(380, decisionCanBacktrack[380]); @@ -25416,10 +25537,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1277:31: sass_selector_interpolation_exp - { - dbg.location(1277,31); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector8195); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1283:31: sass_selector_interpolation_exp + { + dbg.location(1283,31); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector8246); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -25439,7 +25560,7 @@ finally { // do for sure before leaving } - dbg.location(1278, 4); + dbg.location(1284, 4); } finally { @@ -25454,20 +25575,20 @@ // $ANTLR start "sass_debug" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1280:1: sass_debug : ( SASS_DEBUG | SASS_WARN ) ws cp_expression ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1286:1: sass_debug : ( SASS_DEBUG | SASS_WARN ) ws cp_expression ; public final void sass_debug() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_debug"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1280, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1281:5: ( ( SASS_DEBUG | SASS_WARN ) ws cp_expression ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1282:5: ( SASS_DEBUG | SASS_WARN ) ws cp_expression - { - dbg.location(1282,5); + dbg.location(1286, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1287:5: ( ( SASS_DEBUG | SASS_WARN ) ws cp_expression ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1288:5: ( SASS_DEBUG | SASS_WARN ) ws cp_expression + { + dbg.location(1288,5); if ( input.LA(1)==SASS_DEBUG||input.LA(1)==SASS_WARN ) { input.consume(); state.errorRecovery=false; @@ -25478,12 +25599,12 @@ MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1282,32); - pushFollow(FOLLOW_ws_in_sass_debug8227); + }dbg.location(1288,32); + pushFollow(FOLLOW_ws_in_sass_debug8278); ws(); state._fsp--; - if (state.failed) return;dbg.location(1282,35); - pushFollow(FOLLOW_cp_expression_in_sass_debug8229); + if (state.failed) return;dbg.location(1288,35); + pushFollow(FOLLOW_cp_expression_in_sass_debug8280); cp_expression(); state._fsp--; if (state.failed) return; @@ -25497,7 +25618,7 @@ finally { // do for sure before leaving } - dbg.location(1283, 4); + dbg.location(1289, 4); } finally { @@ -25512,37 +25633,37 @@ // $ANTLR start "sass_error" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1285:1: sass_error : SASS_ERROR ws STRING ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:1: sass_error : SASS_ERROR ws STRING ; public final void sass_error() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_error"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1285, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1286:5: ( SASS_ERROR ws STRING ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1287:5: SASS_ERROR ws STRING - { - dbg.location(1287,5); - match(input,SASS_ERROR,FOLLOW_SASS_ERROR_in_sass_error8250); if (state.failed) return;dbg.location(1287,16); - pushFollow(FOLLOW_ws_in_sass_error8252); + dbg.location(1291, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:5: ( SASS_ERROR ws STRING ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1293:5: SASS_ERROR ws STRING + { + dbg.location(1293,5); + match(input,SASS_ERROR,FOLLOW_SASS_ERROR_in_sass_error8301); if (state.failed) return;dbg.location(1293,16); + pushFollow(FOLLOW_ws_in_sass_error8303); ws(); state._fsp--; - if (state.failed) return;dbg.location(1287,19); - match(input,STRING,FOLLOW_STRING_in_sass_error8254); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1288, 4); + if (state.failed) return;dbg.location(1293,19); + match(input,STRING,FOLLOW_STRING_in_sass_error8305); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1294, 4); } finally { @@ -25557,15 +25678,15 @@ // $ANTLR start "sass_control" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1290:1: sass_control : ( sass_if | sass_for | sass_each | sass_while ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1296:1: sass_control : ( sass_if | sass_for | sass_each | sass_while ); public final void sass_control() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_control"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1290, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1291:5: ( sass_if | sass_for | sass_each | sass_while ) + dbg.location(1296, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:5: ( sass_if | sass_for | sass_each | sass_while ) int alt381=4; try { dbg.enterDecision(381, decisionCanBacktrack[381]); @@ -25603,10 +25724,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:5: sass_if - { - dbg.location(1292,5); - pushFollow(FOLLOW_sass_if_in_sass_control8275); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1298:5: sass_if + { + dbg.location(1298,5); + pushFollow(FOLLOW_sass_if_in_sass_control8326); sass_if(); state._fsp--; if (state.failed) return; @@ -25615,10 +25736,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:15: sass_for - { - dbg.location(1292,15); - pushFollow(FOLLOW_sass_for_in_sass_control8279); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1298:15: sass_for + { + dbg.location(1298,15); + pushFollow(FOLLOW_sass_for_in_sass_control8330); sass_for(); state._fsp--; if (state.failed) return; @@ -25627,10 +25748,10 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:26: sass_each - { - dbg.location(1292,26); - pushFollow(FOLLOW_sass_each_in_sass_control8283); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1298:26: sass_each + { + dbg.location(1298,26); + pushFollow(FOLLOW_sass_each_in_sass_control8334); sass_each(); state._fsp--; if (state.failed) return; @@ -25639,10 +25760,10 @@ case 4 : dbg.enterAlt(4); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1292:38: sass_while - { - dbg.location(1292,38); - pushFollow(FOLLOW_sass_while_in_sass_control8287); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1298:38: sass_while + { + dbg.location(1298,38); + pushFollow(FOLLOW_sass_while_in_sass_control8338); sass_while(); state._fsp--; if (state.failed) return; @@ -25658,7 +25779,7 @@ finally { // do for sure before leaving } - dbg.location(1293, 4); + dbg.location(1299, 4); } finally { @@ -25673,22 +25794,22 @@ // $ANTLR start "sass_if" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1295:1: sass_if : SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1301:1: sass_if : SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ; public final void sass_if() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_if"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1295, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1296:5: ( SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:5: SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? - { - dbg.location(1297,5); - match(input,SASS_IF,FOLLOW_SASS_IF_in_sass_if8308); if (state.failed) return;dbg.location(1297,13); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:13: ( ws )? + dbg.location(1301, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1302:5: ( SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:5: SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? + { + dbg.location(1303,5); + match(input,SASS_IF,FOLLOW_SASS_IF_in_sass_if8359); if (state.failed) return;dbg.location(1303,13); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:13: ( ws )? int alt382=2; try { dbg.enterSubRule(382); try { dbg.enterDecision(382, decisionCanBacktrack[382]); @@ -25703,10 +25824,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:13: ws - { - dbg.location(1297,13); - pushFollow(FOLLOW_ws_in_sass_if8310); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:13: ws + { + dbg.location(1303,13); + pushFollow(FOLLOW_ws_in_sass_if8361); ws(); state._fsp--; if (state.failed) return; @@ -25715,12 +25836,12 @@ } } finally {dbg.exitSubRule(382);} - dbg.location(1297,17); - pushFollow(FOLLOW_sass_control_expression_in_sass_if8313); + dbg.location(1303,17); + pushFollow(FOLLOW_sass_control_expression_in_sass_if8364); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1297,41); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:41: ( ws )? + if (state.failed) return;dbg.location(1303,41); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:41: ( ws )? int alt383=2; try { dbg.enterSubRule(383); try { dbg.enterDecision(383, decisionCanBacktrack[383]); @@ -25735,10 +25856,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:41: ws - { - dbg.location(1297,41); - pushFollow(FOLLOW_ws_in_sass_if8315); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:41: ws + { + dbg.location(1303,41); + pushFollow(FOLLOW_ws_in_sass_if8366); ws(); state._fsp--; if (state.failed) return; @@ -25747,12 +25868,12 @@ } } finally {dbg.exitSubRule(383);} - dbg.location(1297,45); - pushFollow(FOLLOW_sass_control_block_in_sass_if8318); + dbg.location(1303,45); + pushFollow(FOLLOW_sass_control_block_in_sass_if8369); sass_control_block(); state._fsp--; - if (state.failed) return;dbg.location(1297,64); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:64: ( ( ws )? sass_else )? + if (state.failed) return;dbg.location(1303,64); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:64: ( ( ws )? sass_else )? int alt385=2; try { dbg.enterSubRule(385); try { dbg.enterDecision(385, decisionCanBacktrack[385]); @@ -25771,10 +25892,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:65: ( ws )? sass_else - { - dbg.location(1297,65); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:65: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:65: ( ws )? sass_else + { + dbg.location(1303,65); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:65: ( ws )? int alt384=2; try { dbg.enterSubRule(384); try { dbg.enterDecision(384, decisionCanBacktrack[384]); @@ -25789,10 +25910,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1297:65: ws - { - dbg.location(1297,65); - pushFollow(FOLLOW_ws_in_sass_if8321); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1303:65: ws + { + dbg.location(1303,65); + pushFollow(FOLLOW_ws_in_sass_if8372); ws(); state._fsp--; if (state.failed) return; @@ -25801,8 +25922,8 @@ } } finally {dbg.exitSubRule(384);} - dbg.location(1297,69); - pushFollow(FOLLOW_sass_else_in_sass_if8324); + dbg.location(1303,69); + pushFollow(FOLLOW_sass_else_in_sass_if8375); sass_else(); state._fsp--; if (state.failed) return; @@ -25822,7 +25943,7 @@ finally { // do for sure before leaving } - dbg.location(1298, 4); + dbg.location(1304, 4); } finally { @@ -25837,15 +25958,15 @@ // $ANTLR start "sass_else" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1300:1: sass_else : ( SASS_ELSE ( ws )? sass_control_block | ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1306:1: sass_else : ( SASS_ELSE ( ws )? sass_control_block | ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ); public final void sass_else() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_else"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1300, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1301:5: ( SASS_ELSE ( ws )? sass_control_block | ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ) + dbg.location(1306, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307: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 alt393=2; try { dbg.enterDecision(393, decisionCanBacktrack[393]); @@ -25863,11 +25984,11 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1302:5: SASS_ELSE ( ws )? sass_control_block - { - dbg.location(1302,5); - match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else8347); if (state.failed) return;dbg.location(1302,15); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1302:15: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1308:5: SASS_ELSE ( ws )? sass_control_block + { + dbg.location(1308,5); + match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else8398); if (state.failed) return;dbg.location(1308,15); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1308:15: ( ws )? int alt386=2; try { dbg.enterSubRule(386); try { dbg.enterDecision(386, decisionCanBacktrack[386]); @@ -25882,10 +26003,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1302:15: ws - { - dbg.location(1302,15); - pushFollow(FOLLOW_ws_in_sass_else8349); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1308:15: ws + { + dbg.location(1308,15); + pushFollow(FOLLOW_ws_in_sass_else8400); ws(); state._fsp--; if (state.failed) return; @@ -25894,8 +26015,8 @@ } } finally {dbg.exitSubRule(386);} - dbg.location(1302,19); - pushFollow(FOLLOW_sass_control_block_in_sass_else8352); + dbg.location(1308,19); + pushFollow(FOLLOW_sass_control_block_in_sass_else8403); sass_control_block(); state._fsp--; if (state.failed) return; @@ -25904,10 +26025,10 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? - { - dbg.location(1304,5); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? + { + dbg.location(1310,5); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) int alt388=2; try { dbg.enterSubRule(388); try { dbg.enterDecision(388, decisionCanBacktrack[388]); @@ -25934,17 +26055,17 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:6: ( SASS_ELSE ( ws )? {...}? IDENT ) - { - dbg.location(1304,6); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:6: ( SASS_ELSE ( ws )? {...}? IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:7: SASS_ELSE ( ws )? {...}? IDENT - { - dbg.location(1304,7); - match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else8366); if (state.failed) return;dbg.location(1304,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:17: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:6: ( SASS_ELSE ( ws )? {...}? IDENT ) + { + dbg.location(1310,6); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:6: ( SASS_ELSE ( ws )? {...}? IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:7: SASS_ELSE ( ws )? {...}? IDENT + { + dbg.location(1310,7); + match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else8417); if (state.failed) return;dbg.location(1310,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:17: ( ws )? int alt387=2; try { dbg.enterSubRule(387); try { dbg.enterDecision(387, decisionCanBacktrack[387]); @@ -25959,10 +26080,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:17: ws - { - dbg.location(1304,17); - pushFollow(FOLLOW_ws_in_sass_else8368); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:17: ws + { + dbg.location(1310,17); + pushFollow(FOLLOW_ws_in_sass_else8419); ws(); state._fsp--; if (state.failed) return; @@ -25971,12 +26092,12 @@ } } finally {dbg.exitSubRule(387);} - dbg.location(1304,21); + dbg.location(1310,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(1304,46); - match(input,IDENT,FOLLOW_IDENT_in_sass_else8373); if (state.failed) return; + }dbg.location(1310,46); + match(input,IDENT,FOLLOW_IDENT_in_sass_else8424); if (state.failed) return; } } @@ -25984,17 +26105,17 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:64: SASS_ELSEIF - { - dbg.location(1304,64); - match(input,SASS_ELSEIF,FOLLOW_SASS_ELSEIF_in_sass_else8380); if (state.failed) return; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:64: SASS_ELSEIF + { + dbg.location(1310,64); + match(input,SASS_ELSEIF,FOLLOW_SASS_ELSEIF_in_sass_else8431); if (state.failed) return; } break; } } finally {dbg.exitSubRule(388);} - dbg.location(1304,77); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:77: ( ws )? + dbg.location(1310,77); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:77: ( ws )? int alt389=2; try { dbg.enterSubRule(389); try { dbg.enterDecision(389, decisionCanBacktrack[389]); @@ -26009,10 +26130,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:77: ws - { - dbg.location(1304,77); - pushFollow(FOLLOW_ws_in_sass_else8383); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:77: ws + { + dbg.location(1310,77); + pushFollow(FOLLOW_ws_in_sass_else8434); ws(); state._fsp--; if (state.failed) return; @@ -26021,12 +26142,12 @@ } } finally {dbg.exitSubRule(389);} - dbg.location(1304,81); - pushFollow(FOLLOW_sass_control_expression_in_sass_else8386); + dbg.location(1310,81); + pushFollow(FOLLOW_sass_control_expression_in_sass_else8437); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1304,105); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:105: ( ws )? + if (state.failed) return;dbg.location(1310,105); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:105: ( ws )? int alt390=2; try { dbg.enterSubRule(390); try { dbg.enterDecision(390, decisionCanBacktrack[390]); @@ -26041,10 +26162,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:105: ws - { - dbg.location(1304,105); - pushFollow(FOLLOW_ws_in_sass_else8388); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:105: ws + { + dbg.location(1310,105); + pushFollow(FOLLOW_ws_in_sass_else8439); ws(); state._fsp--; if (state.failed) return; @@ -26053,12 +26174,12 @@ } } finally {dbg.exitSubRule(390);} - dbg.location(1304,109); - pushFollow(FOLLOW_sass_control_block_in_sass_else8391); + dbg.location(1310,109); + pushFollow(FOLLOW_sass_control_block_in_sass_else8442); sass_control_block(); state._fsp--; - if (state.failed) return;dbg.location(1304,128); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:128: ( ( ws )? sass_else )? + if (state.failed) return;dbg.location(1310,128); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:128: ( ( ws )? sass_else )? int alt392=2; try { dbg.enterSubRule(392); try { dbg.enterDecision(392, decisionCanBacktrack[392]); @@ -26077,10 +26198,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:129: ( ws )? sass_else - { - dbg.location(1304,129); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:129: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:129: ( ws )? sass_else + { + dbg.location(1310,129); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:129: ( ws )? int alt391=2; try { dbg.enterSubRule(391); try { dbg.enterDecision(391, decisionCanBacktrack[391]); @@ -26095,10 +26216,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1304:129: ws - { - dbg.location(1304,129); - pushFollow(FOLLOW_ws_in_sass_else8394); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1310:129: ws + { + dbg.location(1310,129); + pushFollow(FOLLOW_ws_in_sass_else8445); ws(); state._fsp--; if (state.failed) return; @@ -26107,8 +26228,8 @@ } } finally {dbg.exitSubRule(391);} - dbg.location(1304,133); - pushFollow(FOLLOW_sass_else_in_sass_else8397); + dbg.location(1310,133); + pushFollow(FOLLOW_sass_else_in_sass_else8448); sass_else(); state._fsp--; if (state.failed) return; @@ -26130,7 +26251,7 @@ finally { // do for sure before leaving } - dbg.location(1305, 4); + dbg.location(1311, 4); } finally { @@ -26145,21 +26266,21 @@ // $ANTLR start "sass_control_expression" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1307:1: sass_control_expression : cp_expression ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1313:1: sass_control_expression : cp_expression ; public final void sass_control_expression() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_control_expression"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1307, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1308:5: ( cp_expression ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1309:5: cp_expression - { - dbg.location(1309,5); - pushFollow(FOLLOW_cp_expression_in_sass_control_expression8420); + dbg.location(1313, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1314:5: ( cp_expression ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1315:5: cp_expression + { + dbg.location(1315,5); + pushFollow(FOLLOW_cp_expression_in_sass_control_expression8471); cp_expression(); state._fsp--; if (state.failed) return; @@ -26173,7 +26294,7 @@ finally { // do for sure before leaving } - dbg.location(1310, 4); + dbg.location(1316, 4); } finally { @@ -26188,64 +26309,64 @@ // $ANTLR start "sass_for" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1312:1: sass_for : SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1318:1: sass_for : SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block ; public final void sass_for() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_for"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1312, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1313:5: ( SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1314:5: SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block - { - dbg.location(1314,5); - match(input,SASS_FOR,FOLLOW_SASS_FOR_in_sass_for8441); if (state.failed) return;dbg.location(1314,14); - pushFollow(FOLLOW_ws_in_sass_for8443); + dbg.location(1318, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:5: ( SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1320:5: SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block + { + dbg.location(1320,5); + match(input,SASS_FOR,FOLLOW_SASS_FOR_in_sass_for8492); if (state.failed) return;dbg.location(1320,14); + pushFollow(FOLLOW_ws_in_sass_for8494); ws(); state._fsp--; - if (state.failed) return;dbg.location(1314,17); - pushFollow(FOLLOW_cp_variable_in_sass_for8445); + if (state.failed) return;dbg.location(1320,17); + pushFollow(FOLLOW_cp_variable_in_sass_for8496); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1314,29); - pushFollow(FOLLOW_ws_in_sass_for8447); + if (state.failed) return;dbg.location(1320,29); + pushFollow(FOLLOW_ws_in_sass_for8498); ws(); state._fsp--; - if (state.failed) return;dbg.location(1314,32); + if (state.failed) return;dbg.location(1320,32); if ( !(evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_for", "tokenNameEquals(\"from\")"); - }dbg.location(1314,59); - match(input,IDENT,FOLLOW_IDENT_in_sass_for8451); if (state.failed) return;dbg.location(1314,74); - pushFollow(FOLLOW_ws_in_sass_for8455); + }dbg.location(1320,59); + match(input,IDENT,FOLLOW_IDENT_in_sass_for8502); if (state.failed) return;dbg.location(1320,74); + pushFollow(FOLLOW_ws_in_sass_for8506); ws(); state._fsp--; - if (state.failed) return;dbg.location(1314,77); - pushFollow(FOLLOW_cp_math_expression_in_sass_for8457); + if (state.failed) return;dbg.location(1320,77); + pushFollow(FOLLOW_cp_math_expression_in_sass_for8508); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1314,96); - pushFollow(FOLLOW_ws_in_sass_for8459); + if (state.failed) return;dbg.location(1320,96); + pushFollow(FOLLOW_ws_in_sass_for8510); ws(); state._fsp--; - if (state.failed) return;dbg.location(1314,99); + if (state.failed) return;dbg.location(1320,99); if ( !(evalPredicate(tokenNameEquals("to")|tokenNameEquals("through"),"tokenNameEquals(\"to\")|tokenNameEquals(\"through\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_for", "tokenNameEquals(\"to\")|tokenNameEquals(\"through\")"); - }dbg.location(1314,151); - match(input,IDENT,FOLLOW_IDENT_in_sass_for8463); if (state.failed) return;dbg.location(1314,173); - pushFollow(FOLLOW_ws_in_sass_for8467); + }dbg.location(1320,151); + match(input,IDENT,FOLLOW_IDENT_in_sass_for8514); if (state.failed) return;dbg.location(1320,173); + pushFollow(FOLLOW_ws_in_sass_for8518); ws(); state._fsp--; - if (state.failed) return;dbg.location(1314,176); - pushFollow(FOLLOW_cp_math_expression_in_sass_for8469); + if (state.failed) return;dbg.location(1320,176); + pushFollow(FOLLOW_cp_math_expression_in_sass_for8520); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1314,195); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1314:195: ( ws )? + if (state.failed) return;dbg.location(1320,195); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1320:195: ( ws )? int alt394=2; try { dbg.enterSubRule(394); try { dbg.enterDecision(394, decisionCanBacktrack[394]); @@ -26260,10 +26381,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1314:195: ws - { - dbg.location(1314,195); - pushFollow(FOLLOW_ws_in_sass_for8471); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1320:195: ws + { + dbg.location(1320,195); + pushFollow(FOLLOW_ws_in_sass_for8522); ws(); state._fsp--; if (state.failed) return; @@ -26272,8 +26393,8 @@ } } finally {dbg.exitSubRule(394);} - dbg.location(1314,199); - pushFollow(FOLLOW_sass_control_block_in_sass_for8474); + dbg.location(1320,199); + pushFollow(FOLLOW_sass_control_block_in_sass_for8525); sass_control_block(); state._fsp--; if (state.failed) return; @@ -26287,7 +26408,7 @@ finally { // do for sure before leaving } - dbg.location(1315, 4); + dbg.location(1321, 4); } finally { @@ -26302,43 +26423,43 @@ // $ANTLR start "sass_each" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1317:1: sass_each : SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1323:1: sass_each : SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block ; public final void sass_each() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_each"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1317, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1318:5: ( SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:5: SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block - { - dbg.location(1319,5); - match(input,SASS_EACH,FOLLOW_SASS_EACH_in_sass_each8495); if (state.failed) return;dbg.location(1319,15); - pushFollow(FOLLOW_ws_in_sass_each8497); + dbg.location(1323, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:5: ( SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:5: SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block + { + dbg.location(1325,5); + match(input,SASS_EACH,FOLLOW_SASS_EACH_in_sass_each8546); if (state.failed) return;dbg.location(1325,15); + pushFollow(FOLLOW_ws_in_sass_each8548); ws(); state._fsp--; - if (state.failed) return;dbg.location(1319,18); - pushFollow(FOLLOW_sass_each_variables_in_sass_each8499); + if (state.failed) return;dbg.location(1325,18); + pushFollow(FOLLOW_sass_each_variables_in_sass_each8550); sass_each_variables(); state._fsp--; - if (state.failed) return;dbg.location(1319,38); - pushFollow(FOLLOW_ws_in_sass_each8501); + if (state.failed) return;dbg.location(1325,38); + pushFollow(FOLLOW_ws_in_sass_each8552); ws(); state._fsp--; - if (state.failed) return;dbg.location(1319,41); + if (state.failed) return;dbg.location(1325,41); if ( !(evalPredicate(tokenNameEquals("in"),"tokenNameEquals(\"in\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_each", "tokenNameEquals(\"in\")"); - }dbg.location(1319,66); - match(input,IDENT,FOLLOW_IDENT_in_sass_each8505); if (state.failed) return;dbg.location(1319,79); - pushFollow(FOLLOW_ws_in_sass_each8509); + }dbg.location(1325,66); + match(input,IDENT,FOLLOW_IDENT_in_sass_each8556); if (state.failed) return;dbg.location(1325,79); + pushFollow(FOLLOW_ws_in_sass_each8560); ws(); state._fsp--; - if (state.failed) return;dbg.location(1319,82); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:82: ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ + if (state.failed) return;dbg.location(1325,82); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:82: ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ int cnt398=0; try { dbg.enterSubRule(398); @@ -26365,14 +26486,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:83: cp_expression_list ( ( ws )? COMMA )? ( ws )? - { - dbg.location(1319,83); - pushFollow(FOLLOW_cp_expression_list_in_sass_each8512); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:83: cp_expression_list ( ( ws )? COMMA )? ( ws )? + { + dbg.location(1325,83); + pushFollow(FOLLOW_cp_expression_list_in_sass_each8563); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1319,102); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:102: ( ( ws )? COMMA )? + if (state.failed) return;dbg.location(1325,102); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:102: ( ( ws )? COMMA )? int alt396=2; try { dbg.enterSubRule(396); try { dbg.enterDecision(396, decisionCanBacktrack[396]); @@ -26391,10 +26512,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:103: ( ws )? COMMA - { - dbg.location(1319,103); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:103: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:103: ( ws )? COMMA + { + dbg.location(1325,103); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:103: ( ws )? int alt395=2; try { dbg.enterSubRule(395); try { dbg.enterDecision(395, decisionCanBacktrack[395]); @@ -26409,10 +26530,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:103: ws - { - dbg.location(1319,103); - pushFollow(FOLLOW_ws_in_sass_each8515); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:103: ws + { + dbg.location(1325,103); + pushFollow(FOLLOW_ws_in_sass_each8566); ws(); state._fsp--; if (state.failed) return; @@ -26421,15 +26542,15 @@ } } finally {dbg.exitSubRule(395);} - dbg.location(1319,107); - match(input,COMMA,FOLLOW_COMMA_in_sass_each8518); if (state.failed) return; + dbg.location(1325,107); + match(input,COMMA,FOLLOW_COMMA_in_sass_each8569); if (state.failed) return; } break; } } finally {dbg.exitSubRule(396);} - dbg.location(1319,115); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:115: ( ws )? + dbg.location(1325,115); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:115: ( ws )? int alt397=2; try { dbg.enterSubRule(397); try { dbg.enterDecision(397, decisionCanBacktrack[397]); @@ -26444,10 +26565,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1319:115: ws - { - dbg.location(1319,115); - pushFollow(FOLLOW_ws_in_sass_each8522); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1325:115: ws + { + dbg.location(1325,115); + pushFollow(FOLLOW_ws_in_sass_each8573); ws(); state._fsp--; if (state.failed) return; @@ -26471,8 +26592,8 @@ cnt398++; } } finally {dbg.exitSubRule(398);} - dbg.location(1319,122); - pushFollow(FOLLOW_sass_control_block_in_sass_each8528); + dbg.location(1325,122); + pushFollow(FOLLOW_sass_control_block_in_sass_each8579); sass_control_block(); state._fsp--; if (state.failed) return; @@ -26486,7 +26607,7 @@ finally { // do for sure before leaving } - dbg.location(1320, 4); + dbg.location(1326, 4); } finally { @@ -26501,25 +26622,25 @@ // $ANTLR start "sass_each_variables" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1322:1: sass_each_variables : cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1328:1: sass_each_variables : cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ; public final void sass_each_variables() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_each_variables"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1322, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1323:5: ( cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:5: cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* - { - dbg.location(1324,5); - pushFollow(FOLLOW_cp_variable_in_sass_each_variables8549); + dbg.location(1328, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1329:5: ( cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:5: cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* + { + dbg.location(1330,5); + pushFollow(FOLLOW_cp_variable_in_sass_each_variables8600); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1324,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* + if (state.failed) return;dbg.location(1330,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* try { dbg.enterSubRule(401); loop401: @@ -26541,10 +26662,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:19: ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable - { - dbg.location(1324,33); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:33: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:19: ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable + { + dbg.location(1330,33); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:33: ( ws )? int alt399=2; try { dbg.enterSubRule(399); try { dbg.enterDecision(399, decisionCanBacktrack[399]); @@ -26559,10 +26680,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:33: ws - { - dbg.location(1324,33); - pushFollow(FOLLOW_ws_in_sass_each_variables8561); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:33: ws + { + dbg.location(1330,33); + pushFollow(FOLLOW_ws_in_sass_each_variables8612); ws(); state._fsp--; if (state.failed) return; @@ -26571,9 +26692,9 @@ } } finally {dbg.exitSubRule(399);} - dbg.location(1324,37); - match(input,COMMA,FOLLOW_COMMA_in_sass_each_variables8564); if (state.failed) return;dbg.location(1324,43); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:43: ( ws )? + dbg.location(1330,37); + match(input,COMMA,FOLLOW_COMMA_in_sass_each_variables8615); if (state.failed) return;dbg.location(1330,43); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:43: ( ws )? int alt400=2; try { dbg.enterSubRule(400); try { dbg.enterDecision(400, decisionCanBacktrack[400]); @@ -26588,10 +26709,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:43: ws - { - dbg.location(1324,43); - pushFollow(FOLLOW_ws_in_sass_each_variables8566); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:43: ws + { + dbg.location(1330,43); + pushFollow(FOLLOW_ws_in_sass_each_variables8617); ws(); state._fsp--; if (state.failed) return; @@ -26600,8 +26721,8 @@ } } finally {dbg.exitSubRule(400);} - dbg.location(1324,47); - pushFollow(FOLLOW_cp_variable_in_sass_each_variables8569); + dbg.location(1330,47); + pushFollow(FOLLOW_cp_variable_in_sass_each_variables8620); cp_variable(); state._fsp--; if (state.failed) return; @@ -26624,7 +26745,7 @@ finally { // do for sure before leaving } - dbg.location(1325, 4); + dbg.location(1331, 4); } finally { @@ -26639,30 +26760,30 @@ // $ANTLR start "sass_while" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1327:1: sass_while : SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:1: sass_while : SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ; public final void sass_while() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_while"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1327, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1328:5: ( SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1329:5: SASS_WHILE ws sass_control_expression ( ws )? sass_control_block - { - dbg.location(1329,5); - match(input,SASS_WHILE,FOLLOW_SASS_WHILE_in_sass_while8594); if (state.failed) return;dbg.location(1329,16); - pushFollow(FOLLOW_ws_in_sass_while8596); + dbg.location(1333, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1334:5: ( SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1335:5: SASS_WHILE ws sass_control_expression ( ws )? sass_control_block + { + dbg.location(1335,5); + match(input,SASS_WHILE,FOLLOW_SASS_WHILE_in_sass_while8645); if (state.failed) return;dbg.location(1335,16); + pushFollow(FOLLOW_ws_in_sass_while8647); ws(); state._fsp--; - if (state.failed) return;dbg.location(1329,19); - pushFollow(FOLLOW_sass_control_expression_in_sass_while8598); + if (state.failed) return;dbg.location(1335,19); + pushFollow(FOLLOW_sass_control_expression_in_sass_while8649); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1329,43); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1329:43: ( ws )? + if (state.failed) return;dbg.location(1335,43); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1335:43: ( ws )? int alt402=2; try { dbg.enterSubRule(402); try { dbg.enterDecision(402, decisionCanBacktrack[402]); @@ -26677,10 +26798,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1329:43: ws - { - dbg.location(1329,43); - pushFollow(FOLLOW_ws_in_sass_while8600); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1335:43: ws + { + dbg.location(1335,43); + pushFollow(FOLLOW_ws_in_sass_while8651); ws(); state._fsp--; if (state.failed) return; @@ -26689,8 +26810,8 @@ } } finally {dbg.exitSubRule(402);} - dbg.location(1329,47); - pushFollow(FOLLOW_sass_control_block_in_sass_while8603); + dbg.location(1335,47); + pushFollow(FOLLOW_sass_control_block_in_sass_while8654); sass_control_block(); state._fsp--; if (state.failed) return; @@ -26704,7 +26825,7 @@ finally { // do for sure before leaving } - dbg.location(1330, 4); + dbg.location(1336, 4); } finally { @@ -26719,22 +26840,22 @@ // $ANTLR start "sass_control_block" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1332:1: sass_control_block : LBRACE ( ws )? ( declarations )? RBRACE ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1338:1: sass_control_block : LBRACE ( ws )? ( declarations )? RBRACE ; public final void sass_control_block() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_control_block"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1332, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1333:5: ( LBRACE ( ws )? ( declarations )? RBRACE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1334:5: LBRACE ( ws )? ( declarations )? RBRACE - { - dbg.location(1334,5); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_control_block8624); if (state.failed) return;dbg.location(1334,12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1334:12: ( ws )? + dbg.location(1338, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1339:5: ( LBRACE ( ws )? ( declarations )? RBRACE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1340:5: LBRACE ( ws )? ( declarations )? RBRACE + { + dbg.location(1340,5); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_control_block8675); if (state.failed) return;dbg.location(1340,12); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1340:12: ( ws )? int alt403=2; try { dbg.enterSubRule(403); try { dbg.enterDecision(403, decisionCanBacktrack[403]); @@ -26749,10 +26870,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1334:12: ws - { - dbg.location(1334,12); - pushFollow(FOLLOW_ws_in_sass_control_block8626); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1340:12: ws + { + dbg.location(1340,12); + pushFollow(FOLLOW_ws_in_sass_control_block8677); ws(); state._fsp--; if (state.failed) return; @@ -26761,14 +26882,14 @@ } } finally {dbg.exitSubRule(403);} - dbg.location(1334,16); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1334:16: ( declarations )? + dbg.location(1340,16); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1340:16: ( declarations )? int alt404=2; try { dbg.enterSubRule(404); try { dbg.enterDecision(404, decisionCanBacktrack[404]); int LA404_0 = input.LA(1); - if ( ((LA404_0 >= AT_IDENT && LA404_0 <= AT_SIGN)||(LA404_0 >= BOTTOMCENTER_SYM && LA404_0 <= BOTTOMRIGHT_SYM)||(LA404_0 >= CHARSET_SYM && LA404_0 <= COLON)||LA404_0==COUNTER_STYLE_SYM||LA404_0==DCOLON||LA404_0==DOT||LA404_0==FONT_FACE_SYM||(LA404_0 >= GEN && LA404_0 <= GREATER)||(LA404_0 >= HASH && LA404_0 <= HASH_SYMBOL)||LA404_0==IDENT||LA404_0==IMPORT_SYM||(LA404_0 >= LBRACKET && LA404_0 <= LEFTTOP_SYM)||LA404_0==LESS_AND||(LA404_0 >= MEDIA_SYM && LA404_0 <= MOZ_DOCUMENT_SYM)||LA404_0==NAMESPACE_SYM||LA404_0==PAGE_SYM||(LA404_0 >= PIPE && LA404_0 <= PLUS)||(LA404_0 >= RIGHTBOTTOM_SYM && LA404_0 <= RIGHTTOP_SYM)||(LA404_0 >= SASS_AT_ROOT && LA404_0 <= SASS_DEBUG)||(LA404_0 >= SASS_EACH && LA404_0 <= SASS_ELSE)||(LA404_0 >= SASS_ERROR && LA404_0 <= SASS_FUNCTION)||(LA404_0 >= SASS_IF && LA404_0 <= SASS_MIXIN)||(LA404_0 >= SASS_RETURN && LA404_0 <= SEMI)||LA404_0==STAR||LA404_0==TILDE||(LA404_0 >= TOPCENTER_SYM && LA404_0 <= TOPRIGHT_SYM)||LA404_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA404_0 >= AT_IDENT && LA404_0 <= AT_SIGN)||(LA404_0 >= BOTTOMCENTER_SYM && LA404_0 <= BOTTOMRIGHT_SYM)||(LA404_0 >= CHARSET_SYM && LA404_0 <= COLON)||LA404_0==COUNTER_STYLE_SYM||LA404_0==DCOLON||LA404_0==DOT||LA404_0==FONT_FACE_SYM||(LA404_0 >= GEN && LA404_0 <= GREATER)||(LA404_0 >= HASH && LA404_0 <= HASH_SYMBOL)||LA404_0==IDENT||LA404_0==IMPORT_SYM||(LA404_0 >= LBRACKET && LA404_0 <= LEFTTOP_SYM)||LA404_0==LESS_AND||(LA404_0 >= MEDIA_SYM && LA404_0 <= MOZ_DOCUMENT_SYM)||LA404_0==NAMESPACE_SYM||LA404_0==PAGE_SYM||(LA404_0 >= PIPE && LA404_0 <= PLUS)||(LA404_0 >= RIGHTBOTTOM_SYM && LA404_0 <= RIGHTTOP_SYM)||(LA404_0 >= SASS_AT_ROOT && LA404_0 <= SASS_DEBUG)||(LA404_0 >= SASS_EACH && LA404_0 <= SASS_ELSE)||(LA404_0 >= SASS_ERROR && LA404_0 <= SASS_FUNCTION)||(LA404_0 >= SASS_IF && LA404_0 <= SASS_MIXIN)||(LA404_0 >= SASS_RETURN && LA404_0 <= SEMI)||LA404_0==STAR||LA404_0==TILDE||(LA404_0 >= TOPCENTER_SYM && LA404_0 <= TOPRIGHT_SYM)||LA404_0==VAR||LA404_0==WEBKIT_KEYFRAMES_SYM) ) { alt404=1; } } finally {dbg.exitDecision(404);} @@ -26777,10 +26898,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1334:16: declarations - { - dbg.location(1334,16); - pushFollow(FOLLOW_declarations_in_sass_control_block8629); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1340:16: declarations + { + dbg.location(1340,16); + pushFollow(FOLLOW_declarations_in_sass_control_block8680); declarations(); state._fsp--; if (state.failed) return; @@ -26789,19 +26910,19 @@ } } finally {dbg.exitSubRule(404);} - dbg.location(1334,30); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_control_block8632); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1335, 4); + dbg.location(1340,30); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_control_block8683); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1341, 4); } finally { @@ -26816,30 +26937,30 @@ // $ANTLR start "sass_function_declaration" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1337:1: sass_function_declaration : SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:1: sass_function_declaration : SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE ; public final void sass_function_declaration() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_function_declaration"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1337, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1338:5: ( SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:5: SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE - { - dbg.location(1343,5); - match(input,SASS_FUNCTION,FOLLOW_SASS_FUNCTION_in_sass_function_declaration8674); if (state.failed) return;dbg.location(1343,19); - pushFollow(FOLLOW_ws_in_sass_function_declaration8676); + dbg.location(1343, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1344:5: ( SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:5: SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE + { + dbg.location(1349,5); + match(input,SASS_FUNCTION,FOLLOW_SASS_FUNCTION_in_sass_function_declaration8725); if (state.failed) return;dbg.location(1349,19); + pushFollow(FOLLOW_ws_in_sass_function_declaration8727); ws(); state._fsp--; - if (state.failed) return;dbg.location(1343,22); - pushFollow(FOLLOW_sass_function_name_in_sass_function_declaration8678); + if (state.failed) return;dbg.location(1349,22); + pushFollow(FOLLOW_sass_function_name_in_sass_function_declaration8729); sass_function_name(); state._fsp--; - if (state.failed) return;dbg.location(1343,41); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:41: ( ws )? + if (state.failed) return;dbg.location(1349,41); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:41: ( ws )? int alt405=2; try { dbg.enterSubRule(405); try { dbg.enterDecision(405, decisionCanBacktrack[405]); @@ -26854,10 +26975,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:41: ws - { - dbg.location(1343,41); - pushFollow(FOLLOW_ws_in_sass_function_declaration8680); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:41: ws + { + dbg.location(1349,41); + pushFollow(FOLLOW_ws_in_sass_function_declaration8731); ws(); state._fsp--; if (state.failed) return; @@ -26866,9 +26987,9 @@ } } finally {dbg.exitSubRule(405);} - dbg.location(1343,45); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_function_declaration8683); if (state.failed) return;dbg.location(1343,52); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:52: ( ws )? + dbg.location(1349,45); + match(input,LPAREN,FOLLOW_LPAREN_in_sass_function_declaration8734); if (state.failed) return;dbg.location(1349,52); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:52: ( ws )? int alt406=2; try { dbg.enterSubRule(406); try { dbg.enterDecision(406, decisionCanBacktrack[406]); @@ -26883,10 +27004,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:52: ws - { - dbg.location(1343,52); - pushFollow(FOLLOW_ws_in_sass_function_declaration8685); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:52: ws + { + dbg.location(1349,52); + pushFollow(FOLLOW_ws_in_sass_function_declaration8736); ws(); state._fsp--; if (state.failed) return; @@ -26895,8 +27016,8 @@ } } finally {dbg.exitSubRule(406);} - dbg.location(1343,56); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:56: ( cp_args_list )? + dbg.location(1349,56); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:56: ( cp_args_list )? int alt407=2; try { dbg.enterSubRule(407); try { dbg.enterDecision(407, decisionCanBacktrack[407]); @@ -26911,10 +27032,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:56: cp_args_list - { - dbg.location(1343,56); - pushFollow(FOLLOW_cp_args_list_in_sass_function_declaration8688); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:56: cp_args_list + { + dbg.location(1349,56); + pushFollow(FOLLOW_cp_args_list_in_sass_function_declaration8739); cp_args_list(); state._fsp--; if (state.failed) return; @@ -26923,9 +27044,9 @@ } } finally {dbg.exitSubRule(407);} - dbg.location(1343,70); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_function_declaration8691); if (state.failed) return;dbg.location(1343,77); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:77: ( ws )? + dbg.location(1349,70); + match(input,RPAREN,FOLLOW_RPAREN_in_sass_function_declaration8742); if (state.failed) return;dbg.location(1349,77); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:77: ( ws )? int alt408=2; try { dbg.enterSubRule(408); try { dbg.enterDecision(408, decisionCanBacktrack[408]); @@ -26940,10 +27061,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:77: ws - { - dbg.location(1343,77); - pushFollow(FOLLOW_ws_in_sass_function_declaration8693); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:77: ws + { + dbg.location(1349,77); + pushFollow(FOLLOW_ws_in_sass_function_declaration8744); ws(); state._fsp--; if (state.failed) return; @@ -26952,9 +27073,9 @@ } } finally {dbg.exitSubRule(408);} - dbg.location(1343,81); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_function_declaration8696); if (state.failed) return;dbg.location(1343,88); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:88: ( ws )? + dbg.location(1349,81); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_function_declaration8747); if (state.failed) return;dbg.location(1349,88); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:88: ( ws )? int alt409=2; try { dbg.enterSubRule(409); try { dbg.enterDecision(409, decisionCanBacktrack[409]); @@ -26969,10 +27090,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:88: ws - { - dbg.location(1343,88); - pushFollow(FOLLOW_ws_in_sass_function_declaration8698); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:88: ws + { + dbg.location(1349,88); + pushFollow(FOLLOW_ws_in_sass_function_declaration8749); ws(); state._fsp--; if (state.failed) return; @@ -26981,14 +27102,14 @@ } } finally {dbg.exitSubRule(409);} - dbg.location(1343,92); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:92: ( declarations )? + dbg.location(1349,92); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:92: ( declarations )? int alt410=2; try { dbg.enterSubRule(410); try { dbg.enterDecision(410, decisionCanBacktrack[410]); int LA410_0 = input.LA(1); - if ( ((LA410_0 >= AT_IDENT && LA410_0 <= AT_SIGN)||(LA410_0 >= BOTTOMCENTER_SYM && LA410_0 <= BOTTOMRIGHT_SYM)||(LA410_0 >= CHARSET_SYM && LA410_0 <= COLON)||LA410_0==COUNTER_STYLE_SYM||LA410_0==DCOLON||LA410_0==DOT||LA410_0==FONT_FACE_SYM||(LA410_0 >= GEN && LA410_0 <= GREATER)||(LA410_0 >= HASH && LA410_0 <= HASH_SYMBOL)||LA410_0==IDENT||LA410_0==IMPORT_SYM||(LA410_0 >= LBRACKET && LA410_0 <= LEFTTOP_SYM)||LA410_0==LESS_AND||(LA410_0 >= MEDIA_SYM && LA410_0 <= MOZ_DOCUMENT_SYM)||LA410_0==NAMESPACE_SYM||LA410_0==PAGE_SYM||(LA410_0 >= PIPE && LA410_0 <= PLUS)||(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_ERROR && LA410_0 <= SASS_FUNCTION)||(LA410_0 >= SASS_IF && LA410_0 <= SASS_MIXIN)||(LA410_0 >= SASS_RETURN && LA410_0 <= SEMI)||LA410_0==STAR||LA410_0==TILDE||(LA410_0 >= TOPCENTER_SYM && LA410_0 <= TOPRIGHT_SYM)||LA410_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA410_0 >= AT_IDENT && LA410_0 <= AT_SIGN)||(LA410_0 >= BOTTOMCENTER_SYM && LA410_0 <= BOTTOMRIGHT_SYM)||(LA410_0 >= CHARSET_SYM && LA410_0 <= COLON)||LA410_0==COUNTER_STYLE_SYM||LA410_0==DCOLON||LA410_0==DOT||LA410_0==FONT_FACE_SYM||(LA410_0 >= GEN && LA410_0 <= GREATER)||(LA410_0 >= HASH && LA410_0 <= HASH_SYMBOL)||LA410_0==IDENT||LA410_0==IMPORT_SYM||(LA410_0 >= LBRACKET && LA410_0 <= LEFTTOP_SYM)||LA410_0==LESS_AND||(LA410_0 >= MEDIA_SYM && LA410_0 <= MOZ_DOCUMENT_SYM)||LA410_0==NAMESPACE_SYM||LA410_0==PAGE_SYM||(LA410_0 >= PIPE && LA410_0 <= PLUS)||(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_ERROR && LA410_0 <= SASS_FUNCTION)||(LA410_0 >= SASS_IF && LA410_0 <= SASS_MIXIN)||(LA410_0 >= SASS_RETURN && LA410_0 <= SEMI)||LA410_0==STAR||LA410_0==TILDE||(LA410_0 >= TOPCENTER_SYM && LA410_0 <= TOPRIGHT_SYM)||LA410_0==VAR||LA410_0==WEBKIT_KEYFRAMES_SYM) ) { alt410=1; } } finally {dbg.exitDecision(410);} @@ -26997,10 +27118,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1343:92: declarations - { - dbg.location(1343,92); - pushFollow(FOLLOW_declarations_in_sass_function_declaration8701); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1349:92: declarations + { + dbg.location(1349,92); + pushFollow(FOLLOW_declarations_in_sass_function_declaration8752); declarations(); state._fsp--; if (state.failed) return; @@ -27009,19 +27130,19 @@ } } finally {dbg.exitSubRule(410);} - dbg.location(1343,106); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_function_declaration8704); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1344, 4); + dbg.location(1349,106); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_function_declaration8755); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1350, 4); } finally { @@ -27036,32 +27157,32 @@ // $ANTLR start "sass_function_name" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1346:1: sass_function_name : IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1352:1: sass_function_name : IDENT ; public final void sass_function_name() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_function_name"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1346, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1347:5: ( IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1348:5: IDENT - { - dbg.location(1348,5); - match(input,IDENT,FOLLOW_IDENT_in_sass_function_name8725); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1349, 4); + dbg.location(1352, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:5: ( IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1354:5: IDENT + { + dbg.location(1354,5); + match(input,IDENT,FOLLOW_IDENT_in_sass_function_name8776); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1355, 4); } finally { @@ -27076,26 +27197,26 @@ // $ANTLR start "sass_function_return" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1351:1: sass_function_return : SASS_RETURN ws cp_expression ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1357:1: sass_function_return : SASS_RETURN ws cp_expression ; public final void sass_function_return() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_function_return"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1351, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1352:5: ( SASS_RETURN ws cp_expression ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1353:5: SASS_RETURN ws cp_expression - { - dbg.location(1353,5); - match(input,SASS_RETURN,FOLLOW_SASS_RETURN_in_sass_function_return8746); if (state.failed) return;dbg.location(1353,17); - pushFollow(FOLLOW_ws_in_sass_function_return8748); + dbg.location(1357, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1358:5: ( SASS_RETURN ws cp_expression ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1359:5: SASS_RETURN ws cp_expression + { + dbg.location(1359,5); + match(input,SASS_RETURN,FOLLOW_SASS_RETURN_in_sass_function_return8797); if (state.failed) return;dbg.location(1359,17); + pushFollow(FOLLOW_ws_in_sass_function_return8799); ws(); state._fsp--; - if (state.failed) return;dbg.location(1353,20); - pushFollow(FOLLOW_cp_expression_in_sass_function_return8750); + if (state.failed) return;dbg.location(1359,20); + pushFollow(FOLLOW_cp_expression_in_sass_function_return8801); cp_expression(); state._fsp--; if (state.failed) return; @@ -27109,7 +27230,7 @@ finally { // do for sure before leaving } - dbg.location(1354, 4); + dbg.location(1360, 4); } finally { @@ -27124,32 +27245,32 @@ // $ANTLR start "sass_content" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1356:1: sass_content : SASS_CONTENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1362:1: sass_content : SASS_CONTENT ; public final void sass_content() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_content"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1356, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1357:5: ( SASS_CONTENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1358:5: SASS_CONTENT - { - dbg.location(1358,5); - match(input,SASS_CONTENT,FOLLOW_SASS_CONTENT_in_sass_content8771); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1359, 4); + dbg.location(1362, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1363:5: ( SASS_CONTENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1364:5: SASS_CONTENT + { + dbg.location(1364,5); + match(input,SASS_CONTENT,FOLLOW_SASS_CONTENT_in_sass_content8822); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1365, 4); } finally { @@ -27164,25 +27285,25 @@ // $ANTLR start "less_import_types" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1361:1: less_import_types :{...}? IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:1: less_import_types :{...}? IDENT ; public final void less_import_types() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_import_types"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1361, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1361:18: ({...}? IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1362:5: {...}? IDENT - { - dbg.location(1362,5); + dbg.location(1367, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1367:18: ({...}? IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1368:5: {...}? IDENT + { + dbg.location(1368,5); if ( !(evalPredicate(tokenNameIs(new String[]{"LESS", "CSS", "REFERENCE", "INLINE", "ONCE", "MULTIPLE"}),"tokenNameIs(new String[]{\"LESS\", \"CSS\", \"REFERENCE\", \"INLINE\", \"ONCE\", \"MULTIPLE\"})")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "less_import_types", "tokenNameIs(new String[]{\"LESS\", \"CSS\", \"REFERENCE\", \"INLINE\", \"ONCE\", \"MULTIPLE\"})"); - }dbg.location(1362,92); - match(input,IDENT,FOLLOW_IDENT_in_less_import_types8790); if (state.failed) return; + }dbg.location(1368,92); + match(input,IDENT,FOLLOW_IDENT_in_less_import_types8841); if (state.failed) return; } } @@ -27196,7 +27317,7 @@ finally { // do for sure before leaving } - dbg.location(1363, 4); + dbg.location(1369, 4); } finally { @@ -27211,36 +27332,36 @@ // $ANTLR start "less_when" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1368:1: less_when :{...}? IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1374:1: less_when :{...}? IDENT ; public final void less_when() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_when"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1368, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1368:10: ({...}? IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1369:5: {...}? IDENT - { - dbg.location(1369,5); + dbg.location(1374, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1374:10: ({...}? IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1375:5: {...}? IDENT + { + dbg.location(1375,5); if ( !(evalPredicate(tokenNameEquals("when"),"tokenNameEquals(\"when\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "less_when", "tokenNameEquals(\"when\")"); - }dbg.location(1369,32); - match(input,IDENT,FOLLOW_IDENT_in_less_when8813); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1370, 4); + }dbg.location(1375,32); + match(input,IDENT,FOLLOW_IDENT_in_less_when8864); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1376, 4); } finally { @@ -27255,36 +27376,36 @@ // $ANTLR start "key_and" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1372:1: key_and :{...}? IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1378:1: key_and :{...}? IDENT ; public final void key_and() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "key_and"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1372, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1372:8: ({...}? IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1373:5: {...}? IDENT - { - dbg.location(1373,5); + dbg.location(1378, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1378:8: ({...}? IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1379:5: {...}? IDENT + { + dbg.location(1379,5); if ( !(evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "key_and", "tokenNameEquals(\"and\")"); - }dbg.location(1373,31); - match(input,IDENT,FOLLOW_IDENT_in_key_and8832); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1374, 4); + }dbg.location(1379,31); + match(input,IDENT,FOLLOW_IDENT_in_key_and8883); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1380, 4); } finally { @@ -27299,36 +27420,36 @@ // $ANTLR start "key_or" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1376:1: key_or :{...}? IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1382:1: key_or :{...}? IDENT ; public final void key_or() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "key_or"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1376, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1376:7: ({...}? IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1377:5: {...}? IDENT - { - dbg.location(1377,5); + dbg.location(1382, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1382:7: ({...}? IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1383:5: {...}? IDENT + { + dbg.location(1383,5); if ( !(evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "key_or", "tokenNameEquals(\"or\")"); - }dbg.location(1377,30); - match(input,IDENT,FOLLOW_IDENT_in_key_or8850); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1378, 4); + }dbg.location(1383,30); + match(input,IDENT,FOLLOW_IDENT_in_key_or8901); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1384, 4); } finally { @@ -27343,36 +27464,36 @@ // $ANTLR start "key_only" - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1380:1: key_only :{...}? IDENT ; + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1386:1: key_only :{...}? IDENT ; public final void key_only() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "key_only"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1380, 0); - - try { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1380:9: ({...}? IDENT ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1381:5: {...}? IDENT - { - dbg.location(1381,5); + dbg.location(1386, 0); + + try { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1386:9: ({...}? IDENT ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1387:5: {...}? IDENT + { + dbg.location(1387,5); if ( !(evalPredicate(tokenNameEquals("only"),"tokenNameEquals(\"only\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "key_only", "tokenNameEquals(\"only\")"); - }dbg.location(1381,32); - match(input,IDENT,FOLLOW_IDENT_in_key_only8868); if (state.failed) return; - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - // do for sure before leaving - } - dbg.location(1382, 4); + }dbg.location(1387,32); + match(input,IDENT,FOLLOW_IDENT_in_key_only8919); if (state.failed) return; + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + // do for sure before leaving + } + dbg.location(1388, 4); } finally { @@ -28625,13 +28746,13 @@ // $ANTLR start synpred17_Css3 public final void synpred17_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:27: ( ( ws )? COMMA ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:28: ( ws )? COMMA - { - dbg.location(652,28); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:28: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:27: ( ( ws )? COMMA ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:28: ( ws )? COMMA + { + dbg.location(653,28); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:28: ( ws )? int alt439=2; try { dbg.enterSubRule(439); try { dbg.enterDecision(439, decisionCanBacktrack[439]); @@ -28646,10 +28767,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:652:28: ws - { - dbg.location(652,28); - pushFollow(FOLLOW_ws_in_synpred17_Css32719); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:653:28: ws + { + dbg.location(653,28); + pushFollow(FOLLOW_ws_in_synpred17_Css32727); ws(); state._fsp--; if (state.failed) return; @@ -28658,8 +28779,8 @@ } } finally {dbg.exitSubRule(439);} - dbg.location(652,32); - match(input,COMMA,FOLLOW_COMMA_in_synpred17_Css32722); if (state.failed) return; + dbg.location(653,32); + match(input,COMMA,FOLLOW_COMMA_in_synpred17_Css32730); if (state.failed) return; } } @@ -28667,13 +28788,13 @@ // $ANTLR start synpred18_Css3 public final void synpred18_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:25: ( function ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:660:26: function - { - dbg.location(660,26); - pushFollow(FOLLOW_function_in_synpred18_Css32803); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:25: ( function ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:661:26: function + { + dbg.location(661,26); + pushFollow(FOLLOW_function_in_synpred18_Css32811); function(); state._fsp--; if (state.failed) return; @@ -28684,13 +28805,13 @@ // $ANTLR start synpred19_Css3 public final void synpred19_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:688:5: ( cp_variable_declaration ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:688:6: cp_variable_declaration - { - dbg.location(688,6); - pushFollow(FOLLOW_cp_variable_declaration_in_synpred19_Css33101); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:689:5: ( cp_variable_declaration ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:689:6: cp_variable_declaration + { + dbg.location(689,6); + pushFollow(FOLLOW_cp_variable_declaration_in_synpred19_Css33109); cp_variable_declaration(); state._fsp--; if (state.failed) return; @@ -28701,13 +28822,13 @@ // $ANTLR start synpred20_Css3 public final void synpred20_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:689:7: ( sass_map ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:689:8: sass_map - { - dbg.location(689,8); - pushFollow(FOLLOW_sass_map_in_synpred20_Css33113); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:690:7: ( sass_map ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:690:8: sass_map + { + dbg.location(690,8); + pushFollow(FOLLOW_sass_map_in_synpred20_Css33121); sass_map(); state._fsp--; if (state.failed) return; @@ -28718,13 +28839,13 @@ // $ANTLR start synpred21_Css3 public final void synpred21_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:690:7: ( sass_nested_properties ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:690:8: sass_nested_properties - { - dbg.location(690,8); - pushFollow(FOLLOW_sass_nested_properties_in_synpred21_Css33126); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:7: ( sass_nested_properties ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:8: sass_nested_properties + { + dbg.location(691,8); + pushFollow(FOLLOW_sass_nested_properties_in_synpred21_Css33134); sass_nested_properties(); state._fsp--; if (state.failed) return; @@ -28735,13 +28856,13 @@ // $ANTLR start synpred22_Css3 public final void synpred22_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691: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); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE - { - dbg.location(691,8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692: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); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE + { + dbg.location(692,8); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) int alt445=3; try { dbg.enterSubRule(445); try { dbg.enterDecision(445, decisionCanBacktrack[445]); @@ -28760,17 +28881,17 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:9: ( SASS_AT_ROOT ( ws selectorsGroup )? ) - { - dbg.location(691,9); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:9: ( SASS_AT_ROOT ( ws selectorsGroup )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:10: SASS_AT_ROOT ( ws selectorsGroup )? - { - dbg.location(691,10); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred22_Css33140); if (state.failed) return;dbg.location(691,23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:23: ( ws selectorsGroup )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:9: ( SASS_AT_ROOT ( ws selectorsGroup )? ) + { + dbg.location(692,9); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:9: ( SASS_AT_ROOT ( ws selectorsGroup )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:10: SASS_AT_ROOT ( ws selectorsGroup )? + { + dbg.location(692,10); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred22_Css33148); if (state.failed) return;dbg.location(692,23); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:23: ( ws selectorsGroup )? int alt440=2; try { dbg.enterSubRule(440); try { dbg.enterDecision(440, decisionCanBacktrack[440]); @@ -28789,14 +28910,14 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:24: ws selectorsGroup + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:24: ws selectorsGroup { - dbg.location(691,24); - pushFollow(FOLLOW_ws_in_synpred22_Css33143); + dbg.location(692,24); + pushFollow(FOLLOW_ws_in_synpred22_Css33151); ws(); state._fsp--; - if (state.failed) return;dbg.location(691,27); - pushFollow(FOLLOW_selectorsGroup_in_synpred22_Css33145); + if (state.failed) return;dbg.location(692,27); + pushFollow(FOLLOW_selectorsGroup_in_synpred22_Css33153); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -28813,22 +28934,22 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:48: ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) - { - dbg.location(691,48); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:48: ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:49: SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN - { - dbg.location(691,49); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred22_Css33154); if (state.failed) return;dbg.location(691,62); - pushFollow(FOLLOW_ws_in_synpred22_Css33156); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:48: ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) + { + dbg.location(692,48); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:48: ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:49: SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN + { + dbg.location(692,49); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred22_Css33162); if (state.failed) return;dbg.location(692,62); + pushFollow(FOLLOW_ws_in_synpred22_Css33164); ws(); state._fsp--; - if (state.failed) return;dbg.location(691,65); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred22_Css33158); if (state.failed) return;dbg.location(691,72); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:72: ( ws )? + if (state.failed) return;dbg.location(692,65); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred22_Css33166); if (state.failed) return;dbg.location(692,72); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:72: ( ws )? int alt441=2; try { dbg.enterSubRule(441); try { dbg.enterDecision(441, decisionCanBacktrack[441]); @@ -28843,10 +28964,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:72: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:72: ws { - dbg.location(691,72); - pushFollow(FOLLOW_ws_in_synpred22_Css33160); + dbg.location(692,72); + pushFollow(FOLLOW_ws_in_synpred22_Css33168); ws(); state._fsp--; if (state.failed) return; @@ -28855,9 +28976,9 @@ } } finally {dbg.exitSubRule(441);} - dbg.location(691,76); - match(input,IDENT,FOLLOW_IDENT_in_synpred22_Css33163); if (state.failed) return;dbg.location(691,82); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:82: ( ws )? + dbg.location(692,76); + match(input,IDENT,FOLLOW_IDENT_in_synpred22_Css33171); if (state.failed) return;dbg.location(692,82); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:82: ( ws )? int alt442=2; try { dbg.enterSubRule(442); try { dbg.enterDecision(442, decisionCanBacktrack[442]); @@ -28872,10 +28993,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:82: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:82: ws { - dbg.location(691,82); - pushFollow(FOLLOW_ws_in_synpred22_Css33165); + dbg.location(692,82); + pushFollow(FOLLOW_ws_in_synpred22_Css33173); ws(); state._fsp--; if (state.failed) return; @@ -28884,9 +29005,9 @@ } } finally {dbg.exitSubRule(442);} - dbg.location(691,86); - match(input,COLON,FOLLOW_COLON_in_synpred22_Css33168); if (state.failed) return;dbg.location(691,92); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:92: ( ws )? + dbg.location(692,86); + match(input,COLON,FOLLOW_COLON_in_synpred22_Css33176); if (state.failed) return;dbg.location(692,92); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:92: ( ws )? int alt443=2; try { dbg.enterSubRule(443); try { dbg.enterDecision(443, decisionCanBacktrack[443]); @@ -28901,10 +29022,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:92: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:92: ws { - dbg.location(691,92); - pushFollow(FOLLOW_ws_in_synpred22_Css33170); + dbg.location(692,92); + pushFollow(FOLLOW_ws_in_synpred22_Css33178); ws(); state._fsp--; if (state.failed) return; @@ -28913,9 +29034,9 @@ } } finally {dbg.exitSubRule(443);} - dbg.location(691,96); - match(input,IDENT,FOLLOW_IDENT_in_synpred22_Css33173); if (state.failed) return;dbg.location(691,102); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:102: ( ws )? + dbg.location(692,96); + match(input,IDENT,FOLLOW_IDENT_in_synpred22_Css33181); if (state.failed) return;dbg.location(692,102); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:102: ( ws )? int alt444=2; try { dbg.enterSubRule(444); try { dbg.enterDecision(444, decisionCanBacktrack[444]); @@ -28930,10 +29051,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:102: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:102: ws { - dbg.location(691,102); - pushFollow(FOLLOW_ws_in_synpred22_Css33175); + dbg.location(692,102); + pushFollow(FOLLOW_ws_in_synpred22_Css33183); ws(); state._fsp--; if (state.failed) return; @@ -28942,8 +29063,8 @@ } } finally {dbg.exitSubRule(444);} - dbg.location(691,106); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred22_Css33178); if (state.failed) return; + dbg.location(692,106); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred22_Css33186); if (state.failed) return; } } @@ -28951,10 +29072,10 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:116: selectorsGroup - { - dbg.location(691,116); - pushFollow(FOLLOW_selectorsGroup_in_synpred22_Css33183); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:116: selectorsGroup + { + dbg.location(692,116); + pushFollow(FOLLOW_selectorsGroup_in_synpred22_Css33191); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -28963,8 +29084,8 @@ } } finally {dbg.exitSubRule(445);} - dbg.location(691,132); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:132: ( ws )? + dbg.location(692,132); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:132: ( ws )? int alt446=2; try { dbg.enterSubRule(446); try { dbg.enterDecision(446, decisionCanBacktrack[446]); @@ -28979,10 +29100,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:691:132: ws - { - dbg.location(691,132); - pushFollow(FOLLOW_ws_in_synpred22_Css33186); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:132: ws + { + dbg.location(692,132); + pushFollow(FOLLOW_ws_in_synpred22_Css33194); ws(); state._fsp--; if (state.failed) return; @@ -28991,8 +29112,8 @@ } } finally {dbg.exitSubRule(446);} - dbg.location(691,136); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred22_Css33189); if (state.failed) return; + dbg.location(692,136); + match(input,LBRACE,FOLLOW_LBRACE_in_synpred22_Css33197); if (state.failed) return; } } @@ -29000,13 +29121,13 @@ // $ANTLR start synpred23_Css3 public final void synpred23_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:7: ( propertyDeclaration ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:692:8: propertyDeclaration - { - dbg.location(692,8); - pushFollow(FOLLOW_propertyDeclaration_in_synpred23_Css33201); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:693:7: ( propertyDeclaration ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:693:8: propertyDeclaration + { + dbg.location(693,8); + pushFollow(FOLLOW_propertyDeclaration_in_synpred23_Css33209); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -29017,17 +29138,17 @@ // $ANTLR start synpred24_Css3 public final void synpred24_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:694:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:694:8: property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) - { - dbg.location(694,8); - pushFollow(FOLLOW_property_in_synpred24_Css33218); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:8: property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) + { + dbg.location(695,8); + pushFollow(FOLLOW_property_in_synpred24_Css33226); property(); state._fsp--; - if (state.failed) return;dbg.location(694,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:694:17: ( ws )? + if (state.failed) return;dbg.location(695,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:17: ( ws )? int alt447=2; try { dbg.enterSubRule(447); try { dbg.enterDecision(447, decisionCanBacktrack[447]); @@ -29042,10 +29163,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:694:17: ws - { - dbg.location(694,17); - pushFollow(FOLLOW_ws_in_synpred24_Css33220); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:17: ws + { + dbg.location(695,17); + pushFollow(FOLLOW_ws_in_synpred24_Css33228); ws(); state._fsp--; if (state.failed) return; @@ -29054,9 +29175,9 @@ } } finally {dbg.exitSubRule(447);} - dbg.location(694,21); - match(input,COLON,FOLLOW_COLON_in_synpred24_Css33223); if (state.failed) return;dbg.location(694,27); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:694:27: (~ ( LBRACE | SEMI | RBRACE ) )* + dbg.location(695,21); + match(input,COLON,FOLLOW_COLON_in_synpred24_Css33231); if (state.failed) return;dbg.location(695,27); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:27: (~ ( LBRACE | SEMI | RBRACE ) )* try { dbg.enterSubRule(448); loop448: @@ -29077,7 +29198,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(694,27); + dbg.location(695,27); if ( (input.LA(1) >= A && input.LA(1) <= L)||(input.LA(1) >= LBRACKET && input.LA(1) <= R)||(input.LA(1) >= RBRACKET && input.LA(1) <= SASS_WHILE)||(input.LA(1) >= SOLIDUS && input.LA(1) <= Z) ) { input.consume(); state.errorRecovery=false; @@ -29097,7 +29218,7 @@ } } } finally {dbg.exitSubRule(448);} - dbg.location(694,50); + dbg.location(695,50); if ( input.LA(1)==RBRACE||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -29116,13 +29237,13 @@ // $ANTLR start synpred25_Css3 public final void synpred25_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:7: ( cp_mixin_declaration ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:695:8: cp_mixin_declaration - { - dbg.location(695,8); - pushFollow(FOLLOW_cp_mixin_declaration_in_synpred25_Css33252); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:7: ( cp_mixin_declaration ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:8: cp_mixin_declaration + { + dbg.location(696,8); + pushFollow(FOLLOW_cp_mixin_declaration_in_synpred25_Css33260); cp_mixin_declaration(); state._fsp--; if (state.failed) return; @@ -29133,13 +29254,13 @@ // $ANTLR start synpred26_Css3 public final void synpred26_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:7: ( cp_mixin_call ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:696:8: cp_mixin_call - { - dbg.location(696,8); - pushFollow(FOLLOW_cp_mixin_call_in_synpred26_Css33264); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:7: ( cp_mixin_call ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:8: cp_mixin_call + { + dbg.location(697,8); + pushFollow(FOLLOW_cp_mixin_call_in_synpred26_Css33272); cp_mixin_call(); state._fsp--; if (state.failed) return; @@ -29150,13 +29271,13 @@ // $ANTLR start synpred27_Css3 public final void synpred27_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:7: ( cp_mixin_call ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:697:8: cp_mixin_call - { - dbg.location(697,8); - pushFollow(FOLLOW_cp_mixin_call_in_synpred27_Css33285); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:698:7: ( cp_mixin_call ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:698:8: cp_mixin_call + { + dbg.location(698,8); + pushFollow(FOLLOW_cp_mixin_call_in_synpred27_Css33293); cp_mixin_call(); state._fsp--; if (state.failed) return; @@ -29167,13 +29288,13 @@ // $ANTLR start synpred28_Css3 public final void synpred28_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:65: ( ( ws )? esPred ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:66: ( ws )? esPred - { - dbg.location(731,66); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:66: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:65: ( ( ws )? esPred ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:66: ( ws )? esPred + { + dbg.location(732,66); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:66: ( ws )? int alt449=2; try { dbg.enterSubRule(449); try { dbg.enterDecision(449, decisionCanBacktrack[449]); @@ -29188,10 +29309,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:731:66: ws - { - dbg.location(731,66); - pushFollow(FOLLOW_ws_in_synpred28_Css33583); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:66: ws + { + dbg.location(732,66); + pushFollow(FOLLOW_ws_in_synpred28_Css33591); ws(); state._fsp--; if (state.failed) return; @@ -29200,8 +29321,8 @@ } } finally {dbg.exitSubRule(449);} - dbg.location(731,70); - pushFollow(FOLLOW_esPred_in_synpred28_Css33586); + dbg.location(732,70); + pushFollow(FOLLOW_esPred_in_synpred28_Css33594); esPred(); state._fsp--; if (state.failed) return; @@ -29212,13 +29333,13 @@ // $ANTLR start synpred29_Css3 public final void synpred29_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:4: ( typeSelector ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:5: typeSelector - { - dbg.location(732,5); - pushFollow(FOLLOW_typeSelector_in_synpred29_Css33621); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:4: ( typeSelector ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:5: typeSelector + { + dbg.location(733,5); + pushFollow(FOLLOW_typeSelector_in_synpred29_Css33629); typeSelector(); state._fsp--; if (state.failed) return; @@ -29229,13 +29350,13 @@ // $ANTLR start synpred30_Css3 public final void synpred30_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:34: ( ( ws )? esPred ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:35: ( ws )? esPred - { - dbg.location(732,35); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:35: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:34: ( ( ws )? esPred ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:35: ( ws )? esPred + { + dbg.location(733,35); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:35: ( ws )? int alt450=2; try { dbg.enterSubRule(450); try { dbg.enterDecision(450, decisionCanBacktrack[450]); @@ -29250,10 +29371,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:732:35: ws - { - dbg.location(732,35); - pushFollow(FOLLOW_ws_in_synpred30_Css33628); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:733:35: ws + { + dbg.location(733,35); + pushFollow(FOLLOW_ws_in_synpred30_Css33636); ws(); state._fsp--; if (state.failed) return; @@ -29262,8 +29383,8 @@ } } finally {dbg.exitSubRule(450);} - dbg.location(732,39); - pushFollow(FOLLOW_esPred_in_synpred30_Css33631); + dbg.location(733,39); + pushFollow(FOLLOW_esPred_in_synpred30_Css33639); esPred(); state._fsp--; if (state.failed) return; @@ -29274,13 +29395,13 @@ // $ANTLR start synpred31_Css3 public final void synpred31_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:7: ( ( IDENT | STAR )? PIPE ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:8: ( IDENT | STAR )? PIPE - { - dbg.location(746,8); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:746:8: ( IDENT | STAR )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:747:7: ( ( IDENT | STAR )? PIPE ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:747:8: ( IDENT | STAR )? PIPE + { + dbg.location(747,8); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:747:8: ( IDENT | STAR )? int alt451=2; try { dbg.enterSubRule(451); try { dbg.enterDecision(451, decisionCanBacktrack[451]); @@ -29297,7 +29418,7 @@ // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g: { - dbg.location(746,8); + dbg.location(747,8); if ( input.LA(1)==IDENT||input.LA(1)==STAR ) { input.consume(); state.errorRecovery=false; @@ -29314,8 +29435,8 @@ } } finally {dbg.exitSubRule(451);} - dbg.location(746,24); - match(input,PIPE,FOLLOW_PIPE_in_synpred31_Css33742); if (state.failed) return; + dbg.location(747,24); + match(input,PIPE,FOLLOW_PIPE_in_synpred31_Css33750); if (state.failed) return; } } @@ -29323,13 +29444,13 @@ // $ANTLR start synpred32_Css3 public final void synpred32_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:15: ( ws | ( ( ws )? operator ( ws )? ) |) term - { - dbg.location(927,15); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:15: ( ws | ( ( ws )? operator ( ws )? ) |) + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:15: ( ws | ( ( ws )? operator ( ws )? ) |) term + { + dbg.location(932,15); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:15: ( ws | ( ( ws )? operator ( ws )? ) |) int alt454=3; try { dbg.enterSubRule(454); try { dbg.enterDecision(454, decisionCanBacktrack[454]); @@ -29348,10 +29469,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:17: ws - { - dbg.location(927,17); - pushFollow(FOLLOW_ws_in_synpred32_Css35260); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:17: ws + { + dbg.location(932,17); + pushFollow(FOLLOW_ws_in_synpred32_Css35293); ws(); state._fsp--; if (state.failed) return; @@ -29360,16 +29481,16 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:22: ( ( ws )? operator ( ws )? ) - { - dbg.location(927,22); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:22: ( ( ws )? operator ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:23: ( ws )? operator ( ws )? - { - dbg.location(927,23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:23: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:22: ( ( ws )? operator ( ws )? ) + { + dbg.location(932,22); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:22: ( ( ws )? operator ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:23: ( ws )? operator ( ws )? + { + dbg.location(932,23); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:23: ( ws )? int alt452=2; try { dbg.enterSubRule(452); try { dbg.enterDecision(452, decisionCanBacktrack[452]); @@ -29384,10 +29505,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:23: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:23: ws { - dbg.location(927,23); - pushFollow(FOLLOW_ws_in_synpred32_Css35265); + dbg.location(932,23); + pushFollow(FOLLOW_ws_in_synpred32_Css35298); ws(); state._fsp--; if (state.failed) return; @@ -29396,12 +29517,12 @@ } } finally {dbg.exitSubRule(452);} - dbg.location(927,27); - pushFollow(FOLLOW_operator_in_synpred32_Css35268); + dbg.location(932,27); + pushFollow(FOLLOW_operator_in_synpred32_Css35301); operator(); state._fsp--; - if (state.failed) return;dbg.location(927,36); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:36: ( ws )? + if (state.failed) return;dbg.location(932,36); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:36: ( ws )? int alt453=2; try { dbg.enterSubRule(453); try { dbg.enterDecision(453, decisionCanBacktrack[453]); @@ -29416,10 +29537,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:36: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:36: ws { - dbg.location(927,36); - pushFollow(FOLLOW_ws_in_synpred32_Css35270); + dbg.location(932,36); + pushFollow(FOLLOW_ws_in_synpred32_Css35303); ws(); state._fsp--; if (state.failed) return; @@ -29436,15 +29557,15 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:927:56: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:932:56: { } break; } } finally {dbg.exitSubRule(454);} - dbg.location(927,58); - pushFollow(FOLLOW_term_in_synpred32_Css35279); + dbg.location(932,58); + pushFollow(FOLLOW_term_in_synpred32_Css35312); term(); state._fsp--; if (state.failed) return; @@ -29455,17 +29576,34 @@ // $ANTLR start synpred33_Css3 public final void synpred33_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:934:9: ( functionName ( ws )? LPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:934:10: functionName ( ws )? LPAREN - { - dbg.location(934,10); - pushFollow(FOLLOW_functionName_in_synpred33_Css35352); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:939:9: ( variable ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:939:10: variable + { + dbg.location(939,10); + pushFollow(FOLLOW_variable_in_synpred33_Css35385); + variable(); + state._fsp--; + if (state.failed) return; + } + + } + // $ANTLR end synpred33_Css3 + + // $ANTLR start synpred34_Css3 + public final void synpred34_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:940:11: ( functionName ( ws )? LPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:940:12: functionName ( ws )? LPAREN + { + dbg.location(940,12); + pushFollow(FOLLOW_functionName_in_synpred34_Css35403); functionName(); state._fsp--; - if (state.failed) return;dbg.location(934,23); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:934:23: ( ws )? + if (state.failed) return;dbg.location(940,25); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:940:25: ( ws )? int alt455=2; try { dbg.enterSubRule(455); try { dbg.enterDecision(455, decisionCanBacktrack[455]); @@ -29480,10 +29618,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:934:23: ws - { - dbg.location(934,23); - pushFollow(FOLLOW_ws_in_synpred33_Css35354); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:940:25: ws + { + dbg.location(940,25); + pushFollow(FOLLOW_ws_in_synpred34_Css35405); ws(); state._fsp--; if (state.failed) return; @@ -29492,26 +29630,26 @@ } } finally {dbg.exitSubRule(455);} - dbg.location(934,27); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred33_Css35357); if (state.failed) return; - } - - } - // $ANTLR end synpred33_Css3 - - // $ANTLR start synpred34_Css3 - public final void synpred34_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:10: fnAttributeName ( ws )? ( OPEQ | COLON ) - { - dbg.location(997,10); - pushFollow(FOLLOW_fnAttributeName_in_synpred34_Css35910); + dbg.location(940,29); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred34_Css35408); if (state.failed) return; + } + + } + // $ANTLR end synpred34_Css3 + + // $ANTLR start synpred35_Css3 + public final void synpred35_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:10: fnAttributeName ( ws )? ( OPEQ | COLON ) + { + dbg.location(1003,10); + pushFollow(FOLLOW_fnAttributeName_in_synpred35_Css35961); fnAttributeName(); state._fsp--; - if (state.failed) return;dbg.location(997,26); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:26: ( ws )? + if (state.failed) return;dbg.location(1003,26); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:26: ( ws )? int alt456=2; try { dbg.enterSubRule(456); try { dbg.enterDecision(456, decisionCanBacktrack[456]); @@ -29526,10 +29664,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:997:26: ws - { - dbg.location(997,26); - pushFollow(FOLLOW_ws_in_synpred34_Css35912); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1003:26: ws + { + dbg.location(1003,26); + pushFollow(FOLLOW_ws_in_synpred35_Css35963); ws(); state._fsp--; if (state.failed) return; @@ -29538,7 +29676,7 @@ } } finally {dbg.exitSubRule(456);} - dbg.location(997,30); + dbg.location(1003,30); if ( input.LA(1)==COLON||input.LA(1)==OPEQ ) { input.consume(); state.errorRecovery=false; @@ -29553,34 +29691,34 @@ } } - // $ANTLR end synpred34_Css3 - - // $ANTLR start synpred35_Css3 - public final void synpred35_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:11: ( cp_expression ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:998:12: cp_expression - { - dbg.location(998,12); - pushFollow(FOLLOW_cp_expression_in_synpred35_Css35950); + // $ANTLR end synpred35_Css3 + + // $ANTLR start synpred36_Css3 + public final void synpred36_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1004:11: ( cp_expression ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1004:12: cp_expression + { + dbg.location(1004,12); + pushFollow(FOLLOW_cp_expression_in_synpred36_Css36001); cp_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred35_Css3 - - // $ANTLR start synpred36_Css3 - public final void synpred36_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term - { - dbg.location(1010,21); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) + // $ANTLR end synpred36_Css3 + + // $ANTLR start synpred37_Css3 + public final void synpred37_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term + { + dbg.location(1016,21); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) int alt459=3; try { dbg.enterSubRule(459); try { dbg.enterDecision(459, decisionCanBacktrack[459]); @@ -29599,10 +29737,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:23: ws - { - dbg.location(1010,23); - pushFollow(FOLLOW_ws_in_synpred36_Css36044); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:23: ws + { + dbg.location(1016,23); + pushFollow(FOLLOW_ws_in_synpred37_Css36095); ws(); state._fsp--; if (state.failed) return; @@ -29611,16 +29749,16 @@ case 2 : dbg.enterAlt(2); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:28: ( ( ws )? SOLIDUS ( ws )? ) - { - dbg.location(1010,28); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:28: ( ( ws )? SOLIDUS ( ws )? ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:29: ( ws )? SOLIDUS ( ws )? - { - dbg.location(1010,29); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:29: ( ws )? + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:28: ( ( ws )? SOLIDUS ( ws )? ) + { + dbg.location(1016,28); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:28: ( ( ws )? SOLIDUS ( ws )? ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:29: ( ws )? SOLIDUS ( ws )? + { + dbg.location(1016,29); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:29: ( ws )? int alt457=2; try { dbg.enterSubRule(457); try { dbg.enterDecision(457, decisionCanBacktrack[457]); @@ -29635,10 +29773,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:29: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:29: ws { - dbg.location(1010,29); - pushFollow(FOLLOW_ws_in_synpred36_Css36049); + dbg.location(1016,29); + pushFollow(FOLLOW_ws_in_synpred37_Css36100); ws(); state._fsp--; if (state.failed) return; @@ -29647,9 +29785,9 @@ } } finally {dbg.exitSubRule(457);} - dbg.location(1010,33); - match(input,SOLIDUS,FOLLOW_SOLIDUS_in_synpred36_Css36052); if (state.failed) return;dbg.location(1010,41); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:41: ( ws )? + dbg.location(1016,33); + match(input,SOLIDUS,FOLLOW_SOLIDUS_in_synpred37_Css36103); if (state.failed) return;dbg.location(1016,41); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:41: ( ws )? int alt458=2; try { dbg.enterSubRule(458); try { dbg.enterDecision(458, decisionCanBacktrack[458]); @@ -29664,10 +29802,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:41: ws + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:41: ws { - dbg.location(1010,41); - pushFollow(FOLLOW_ws_in_synpred36_Css36054); + dbg.location(1016,41); + pushFollow(FOLLOW_ws_in_synpred37_Css36105); ws(); state._fsp--; if (state.failed) return; @@ -29684,32 +29822,32 @@ case 3 : dbg.enterAlt(3); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1010:61: + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1016:61: { } break; } } finally {dbg.exitSubRule(459);} - dbg.location(1010,63); - pushFollow(FOLLOW_term_in_synpred36_Css36063); + dbg.location(1016,63); + pushFollow(FOLLOW_term_in_synpred37_Css36114); term(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred36_Css3 - - // $ANTLR start synpred38_Css3 - public final void synpred38_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:6: ( ( ws )? COMMA ( ws )? cp_expression ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:7: ( ws )? COMMA ( ws )? cp_expression - { - dbg.location(1045,7); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:7: ( ws )? + // $ANTLR end synpred37_Css3 + + // $ANTLR start synpred39_Css3 + public final void synpred39_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:6: ( ( ws )? COMMA ( ws )? cp_expression ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:7: ( ws )? COMMA ( ws )? cp_expression + { + dbg.location(1051,7); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:7: ( ws )? int alt460=2; try { dbg.enterSubRule(460); try { dbg.enterDecision(460, decisionCanBacktrack[460]); @@ -29724,10 +29862,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:7: ws - { - dbg.location(1045,7); - pushFollow(FOLLOW_ws_in_synpred38_Css36503); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:7: ws + { + dbg.location(1051,7); + pushFollow(FOLLOW_ws_in_synpred39_Css36554); ws(); state._fsp--; if (state.failed) return; @@ -29736,9 +29874,9 @@ } } finally {dbg.exitSubRule(460);} - dbg.location(1045,11); - match(input,COMMA,FOLLOW_COMMA_in_synpred38_Css36506); if (state.failed) return;dbg.location(1045,17); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:17: ( ws )? + dbg.location(1051,11); + match(input,COMMA,FOLLOW_COMMA_in_synpred39_Css36557); if (state.failed) return;dbg.location(1051,17); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:17: ( ws )? int alt461=2; try { dbg.enterSubRule(461); try { dbg.enterDecision(461, decisionCanBacktrack[461]); @@ -29753,10 +29891,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1045:17: ws - { - dbg.location(1045,17); - pushFollow(FOLLOW_ws_in_synpred38_Css36508); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1051:17: ws + { + dbg.location(1051,17); + pushFollow(FOLLOW_ws_in_synpred39_Css36559); ws(); state._fsp--; if (state.failed) return; @@ -29765,42 +29903,42 @@ } } finally {dbg.exitSubRule(461);} - dbg.location(1045,21); - pushFollow(FOLLOW_cp_expression_in_synpred38_Css36511); + dbg.location(1051,21); + pushFollow(FOLLOW_cp_expression_in_synpred39_Css36562); cp_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred38_Css3 - - // $ANTLR start synpred39_Css3 - public final void synpred39_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:7: ( cp_expression_atom ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1061:8: cp_expression_atom - { - dbg.location(1061,8); - pushFollow(FOLLOW_cp_expression_atom_in_synpred39_Css36578); + // $ANTLR end synpred39_Css3 + + // $ANTLR start synpred40_Css3 + public final void synpred40_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1067:7: ( cp_expression_atom ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1067:8: cp_expression_atom + { + dbg.location(1067,8); + pushFollow(FOLLOW_cp_expression_atom_in_synpred40_Css36629); cp_expression_atom(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred39_Css3 - - // $ANTLR start synpred40_Css3 - public final void synpred40_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:9: ( ( ws )? cp_expression_operator ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:10: ( ws )? cp_expression_operator - { - dbg.location(1063,10); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:10: ( ws )? + // $ANTLR end synpred40_Css3 + + // $ANTLR start synpred41_Css3 + public final void synpred41_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:9: ( ( ws )? cp_expression_operator ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:10: ( ws )? cp_expression_operator + { + dbg.location(1069,10); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:10: ( ws )? int alt462=2; try { dbg.enterSubRule(462); try { dbg.enterDecision(462, decisionCanBacktrack[462]); @@ -29815,10 +29953,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1063:10: ws - { - dbg.location(1063,10); - pushFollow(FOLLOW_ws_in_synpred40_Css36601); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1069:10: ws + { + dbg.location(1069,10); + pushFollow(FOLLOW_ws_in_synpred41_Css36652); ws(); state._fsp--; if (state.failed) return; @@ -29827,25 +29965,25 @@ } } finally {dbg.exitSubRule(462);} - dbg.location(1063,14); - pushFollow(FOLLOW_cp_expression_operator_in_synpred40_Css36604); + dbg.location(1069,14); + pushFollow(FOLLOW_cp_expression_operator_in_synpred41_Css36655); cp_expression_operator(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred40_Css3 - - // $ANTLR start synpred41_Css3 - public final void synpred41_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1064:11: ( ( ws )? cp_expression_atom ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1064:12: ( ws )? cp_expression_atom - { - dbg.location(1064,12); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1064:12: ( ws )? + // $ANTLR end synpred41_Css3 + + // $ANTLR start synpred42_Css3 + public final void synpred42_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1070:11: ( ( ws )? cp_expression_atom ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1070:12: ( ws )? cp_expression_atom + { + dbg.location(1070,12); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1070:12: ( ws )? int alt463=2; try { dbg.enterSubRule(463); try { dbg.enterDecision(463, decisionCanBacktrack[463]); @@ -29860,10 +29998,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1064:12: ws - { - dbg.location(1064,12); - pushFollow(FOLLOW_ws_in_synpred41_Css36630); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1070:12: ws + { + dbg.location(1070,12); + pushFollow(FOLLOW_ws_in_synpred42_Css36681); ws(); state._fsp--; if (state.failed) return; @@ -29872,42 +30010,42 @@ } } finally {dbg.exitSubRule(463);} - dbg.location(1064,16); - pushFollow(FOLLOW_cp_expression_atom_in_synpred41_Css36633); + dbg.location(1070,16); + pushFollow(FOLLOW_cp_expression_atom_in_synpred42_Css36684); cp_expression_atom(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred41_Css3 - - // $ANTLR start synpred42_Css3 - public final void synpred42_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1078:13: ( cp_math_expression ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1078:14: cp_math_expression - { - dbg.location(1078,14); - pushFollow(FOLLOW_cp_math_expression_in_synpred42_Css36773); + // $ANTLR end synpred42_Css3 + + // $ANTLR start synpred43_Css3 + public final void synpred43_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1084:13: ( cp_math_expression ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1084:14: cp_math_expression + { + dbg.location(1084,14); + pushFollow(FOLLOW_cp_math_expression_in_synpred43_Css36824); cp_math_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred42_Css3 - - // $ANTLR start synpred43_Css3 - public final void synpred43_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:14: ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) - { - dbg.location(1105,14); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:14: ( ws )? + // $ANTLR end synpred43_Css3 + + // $ANTLR start synpred44_Css3 + public final void synpred44_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:14: ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) + { + dbg.location(1111,14); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:14: ( ws )? int alt464=2; try { dbg.enterSubRule(464); try { dbg.enterDecision(464, decisionCanBacktrack[464]); @@ -29922,10 +30060,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1105:14: ws - { - dbg.location(1105,14); - pushFollow(FOLLOW_ws_in_synpred43_Css36906); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1111:14: ws + { + dbg.location(1111,14); + pushFollow(FOLLOW_ws_in_synpred44_Css36957); ws(); state._fsp--; if (state.failed) return; @@ -29934,7 +30072,7 @@ } } finally {dbg.exitSubRule(464);} - dbg.location(1105,18); + dbg.location(1111,18); if ( input.LA(1)==MINUS||input.LA(1)==PLUS||(input.LA(1) >= SOLIDUS && input.LA(1) <= STAR) ) { input.consume(); state.errorRecovery=false; @@ -29949,34 +30087,34 @@ } } - // $ANTLR end synpred43_Css3 - - // $ANTLR start synpred44_Css3 - public final void synpred44_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:77: ( pseudo ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:78: pseudo - { - dbg.location(1137,78); - pushFollow(FOLLOW_pseudo_in_synpred44_Css37198); + // $ANTLR end synpred44_Css3 + + // $ANTLR start synpred45_Css3 + public final void synpred45_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:77: ( pseudo ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:78: pseudo + { + dbg.location(1143,78); + pushFollow(FOLLOW_pseudo_in_synpred45_Css37249); pseudo(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred44_Css3 - - // $ANTLR start synpred45_Css3 - public final void synpred45_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:96: ( ( ws )? LPAREN ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:97: ( ws )? LPAREN - { - dbg.location(1137,97); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:97: ( ws )? + // $ANTLR end synpred45_Css3 + + // $ANTLR start synpred46_Css3 + public final void synpred46_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:96: ( ( ws )? LPAREN ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:97: ( ws )? LPAREN + { + dbg.location(1143,97); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:97: ( ws )? int alt465=2; try { dbg.enterSubRule(465); try { dbg.enterDecision(465, decisionCanBacktrack[465]); @@ -29991,10 +30129,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1137:97: ws - { - dbg.location(1137,97); - pushFollow(FOLLOW_ws_in_synpred45_Css37206); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1143:97: ws + { + dbg.location(1143,97); + pushFollow(FOLLOW_ws_in_synpred46_Css37257); ws(); state._fsp--; if (state.failed) return; @@ -30003,39 +30141,39 @@ } } finally {dbg.exitSubRule(465);} - dbg.location(1137,101); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred45_Css37209); if (state.failed) return; - } - - } - // $ANTLR end synpred45_Css3 - - // $ANTLR start synpred46_Css3 - public final void synpred46_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1146:25: ( webkitKeyframeSelectors ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1146:26: webkitKeyframeSelectors - { - dbg.location(1146,26); - pushFollow(FOLLOW_webkitKeyframeSelectors_in_synpred46_Css37325); + dbg.location(1143,101); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred46_Css37260); if (state.failed) return; + } + + } + // $ANTLR end synpred46_Css3 + + // $ANTLR start synpred47_Css3 + public final void synpred47_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:25: ( webkitKeyframeSelectors ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1152:26: webkitKeyframeSelectors + { + dbg.location(1152,26); + pushFollow(FOLLOW_webkitKeyframeSelectors_in_synpred47_Css37376); webkitKeyframeSelectors(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred46_Css3 - - // $ANTLR start synpred47_Css3 - public final void synpred47_Css3_fragment() throws RecognitionException { - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:19: ( ( ws )? COMMA ) - dbg.enterAlt(1); - - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:20: ( ws )? COMMA - { - dbg.location(1324,20); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:20: ( ws )? + // $ANTLR end synpred47_Css3 + + // $ANTLR start synpred48_Css3 + public final void synpred48_Css3_fragment() throws RecognitionException { + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:19: ( ( ws )? COMMA ) + dbg.enterAlt(1); + + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:20: ( ws )? COMMA + { + dbg.location(1330,20); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:20: ( ws )? int alt466=2; try { dbg.enterSubRule(466); try { dbg.enterDecision(466, decisionCanBacktrack[466]); @@ -30050,10 +30188,10 @@ case 1 : dbg.enterAlt(1); - // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1324:20: ws - { - dbg.location(1324,20); - pushFollow(FOLLOW_ws_in_synpred47_Css38554); + // /home/mito/nb/web-main/css.lib/src/org/netbeans/modules/css/lib/Css3.g:1330:20: ws + { + dbg.location(1330,20); + pushFollow(FOLLOW_ws_in_synpred48_Css38605); ws(); state._fsp--; if (state.failed) return; @@ -30062,12 +30200,12 @@ } } finally {dbg.exitSubRule(466);} - dbg.location(1324,24); - match(input,COMMA,FOLLOW_COMMA_in_synpred47_Css38557); if (state.failed) return; - } - - } - // $ANTLR end synpred47_Css3 + dbg.location(1330,24); + match(input,COMMA,FOLLOW_COMMA_in_synpred48_Css38608); if (state.failed) return; + } + + } + // $ANTLR end synpred48_Css3 // Delegated rules @@ -30167,6 +30305,22 @@ state.failed=false; return success; } + public final boolean synpred48_Css3() { + state.backtracking++; + dbg.beginBacktrack(state.backtracking); + int start = input.mark(); + try { + synpred48_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 synpred45_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -30199,6 +30353,22 @@ state.failed=false; return success; } + public final boolean synpred37_Css3() { + state.backtracking++; + dbg.beginBacktrack(state.backtracking); + int start = input.mark(); + try { + synpred37_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 synpred7_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -30423,22 +30593,6 @@ state.failed=false; return success; } - public final boolean synpred38_Css3() { - state.backtracking++; - dbg.beginBacktrack(state.backtracking); - int start = input.mark(); - try { - synpred38_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 synpred43_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -30881,7 +31035,7 @@ static final String DFA3_minS = "\1\6\1\23\1\uffff\1\23\1\uffff"; static final String DFA3_maxS = - "\1\u0091\1\u0092\1\uffff\1\u0092\1\uffff"; + "\1\u0092\1\u0093\1\uffff\1\u0093\1\uffff"; static final String DFA3_acceptS = "\2\uffff\1\2\1\uffff\1\1"; static final String DFA3_specialS = @@ -30891,10 +31045,10 @@ "\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\11\uffff\1\2\2\uffff\2\2\6\uffff"+ "\3\2\2\uffff\3\2\1\uffff\2\2\2\uffff\4\2\1\uffff\3\2\1\uffff\5\2\1\uffff"+ - "\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2", - "\1\2\1\uffff\1\3\73\uffff\1\3\60\uffff\1\4\17\uffff\1\3", - "", - "\1\2\1\uffff\1\3\73\uffff\1\3\60\uffff\1\4\17\uffff\1\3", + "\1\2\2\uffff\1\2\1\uffff\5\2\7\uffff\1\2", + "\1\2\1\uffff\1\3\73\uffff\1\3\60\uffff\1\4\20\uffff\1\3", + "", + "\1\2\1\uffff\1\3\73\uffff\1\3\60\uffff\1\4\20\uffff\1\3", "" }; @@ -30943,7 +31097,7 @@ static final String DFA5_minS = "\1\6\1\23\1\uffff\1\23\1\uffff"; static final String DFA5_maxS = - "\1\u0091\1\u0092\1\uffff\1\u0092\1\uffff"; + "\1\u0092\1\u0093\1\uffff\1\u0093\1\uffff"; static final String DFA5_acceptS = "\2\uffff\1\2\1\uffff\1\1"; static final String DFA5_specialS = @@ -30953,12 +31107,12 @@ "\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff\4\2\2\uffff"+ "\1\2\6\uffff\3\2\5\uffff\1\1\11\uffff\1\2\2\uffff\2\2\6\uffff\3\2\2\uffff"+ "\3\2\1\uffff\2\2\2\uffff\4\2\1\uffff\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff"+ - "\1\2\1\uffff\5\2\6\uffff\1\2", + "\1\2\1\uffff\5\2\7\uffff\1\2", "\1\2\1\uffff\1\3\34\uffff\1\4\36\uffff\1\3\60\uffff\1\4\12\uffff\1\4"+ - "\4\uffff\1\3", + "\5\uffff\1\3", "", "\1\2\1\uffff\1\3\34\uffff\1\4\36\uffff\1\3\60\uffff\1\4\12\uffff\1\4"+ - "\4\uffff\1\3", + "\5\uffff\1\3", "" }; @@ -31007,7 +31161,7 @@ static final String DFA8_minS = "\1\6\1\uffff\2\23\1\uffff"; static final String DFA8_maxS = - "\1\u0091\1\uffff\2\u0092\1\uffff"; + "\1\u0092\1\uffff\2\u0093\1\uffff"; static final String DFA8_acceptS = "\1\uffff\1\2\2\uffff\1\1"; static final String DFA8_specialS = @@ -31017,12 +31171,12 @@ "\1\1\2\uffff\2\1\2\uffff\2\1\2\uffff\1\1\1\uffff\1\1\6\uffff\4\1\2\uffff"+ "\1\1\6\uffff\3\1\5\uffff\1\2\11\uffff\1\1\2\uffff\2\1\6\uffff\3\1\2\uffff"+ "\3\1\1\uffff\2\1\2\uffff\4\1\1\uffff\3\1\1\uffff\5\1\1\uffff\1\1\2\uffff"+ - "\1\1\1\uffff\5\1\6\uffff\1\1", + "\1\1\1\uffff\5\1\7\uffff\1\1", "", "\1\1\1\uffff\1\3\34\uffff\1\4\36\uffff\1\3\60\uffff\1\4\12\uffff\1\4"+ - "\4\uffff\1\3", + "\5\uffff\1\3", "\1\1\1\uffff\1\3\34\uffff\1\4\36\uffff\1\3\60\uffff\1\4\12\uffff\1\4"+ - "\4\uffff\1\3", + "\5\uffff\1\3", "" }; @@ -31071,15 +31225,15 @@ static final String DFA32_minS = "\1\64\2\25\1\0\1\uffff\1\0\2\uffff"; static final String DFA32_maxS = - "\1\64\2\u0092\1\0\1\uffff\1\0\2\uffff"; + "\1\64\2\u0093\1\0\1\uffff\1\0\2\uffff"; static final String DFA32_acceptS = "\4\uffff\1\3\1\uffff\1\1\1\2"; static final String DFA32_specialS = "\3\uffff\1\0\1\uffff\1\1\2\uffff}>"; static final String[] DFA32_transitionS = { "\1\1", - "\1\2\60\uffff\1\4\12\uffff\1\2\60\uffff\1\3\12\uffff\1\3\4\uffff\1\2", - "\1\2\60\uffff\1\4\12\uffff\1\2\60\uffff\1\5\12\uffff\1\5\4\uffff\1\2", + "\1\2\60\uffff\1\4\12\uffff\1\2\60\uffff\1\3\12\uffff\1\3\5\uffff\1\2", + "\1\2\60\uffff\1\4\12\uffff\1\2\60\uffff\1\5\12\uffff\1\5\5\uffff\1\2", "\1\uffff", "", "\1\uffff", @@ -31171,7 +31325,7 @@ static final String DFA24_minS = "\2\6\2\uffff"; static final String DFA24_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA24_acceptS = "\2\uffff\1\2\1\1"; static final String DFA24_specialS = @@ -31182,13 +31336,13 @@ "\4\2\2\uffff\1\2\4\uffff\1\2\1\uffff\3\2\5\uffff\1\2\1\1\3\uffff\1\2"+ "\4\uffff\1\2\2\uffff\2\2\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff"+ "\2\2\2\uffff\4\2\1\uffff\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff"+ - "\5\2\6\uffff\1\2\1\1", + "\5\2\5\uffff\1\2\1\uffff\1\2\1\1", "\2\2\2\uffff\5\2\3\uffff\2\2\1\3\1\1\1\uffff\1\2\5\uffff\1\2\1\uffff"+ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\4\uffff\1\2\1\uffff\3\2\5\uffff\1\2\1\1\3\uffff\1\2"+ "\4\uffff\1\2\2\uffff\2\2\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff"+ "\2\2\1\uffff\5\2\1\uffff\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff"+ - "\5\2\6\uffff\1\2\1\1", + "\5\2\5\uffff\1\2\1\uffff\1\2\1\1", "", "" }; @@ -31238,7 +31392,7 @@ static final String DFA38_minS = "\2\6\1\0\1\uffff\1\0\1\uffff"; static final String DFA38_maxS = - "\2\u0092\1\0\1\uffff\1\0\1\uffff"; + "\2\u0093\1\0\1\uffff\1\0\1\uffff"; static final String DFA38_acceptS = "\3\uffff\1\2\1\uffff\1\1"; static final String DFA38_specialS = @@ -31248,14 +31402,14 @@ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\uffff\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\4\3\1\2\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3"+ - "\1\1", + "\3\3\1\uffff\4\3\1\2\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3"+ + "\1\uffff\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\uffff\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\4\3\1\4\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3"+ - "\1\1", + "\3\3\1\uffff\4\3\1\4\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3"+ + "\1\uffff\1\3\1\1", "\1\uffff", "", "\1\uffff", @@ -31344,7 +31498,7 @@ static final String DFA44_minS = "\2\6\2\uffff"; static final String DFA44_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA44_acceptS = "\2\uffff\1\1\1\2"; static final String DFA44_specialS = @@ -31354,12 +31508,14 @@ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\2\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\2\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "", "" }; @@ -31409,7 +31565,7 @@ static final String DFA46_minS = "\2\6\2\uffff"; static final String DFA46_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA46_acceptS = "\2\uffff\1\1\1\2"; static final String DFA46_specialS = @@ -31419,12 +31575,14 @@ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\2\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\2\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "", "" }; @@ -31474,22 +31632,24 @@ static final String DFA50_minS = "\2\6\2\uffff"; static final String DFA50_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA50_acceptS = "\2\uffff\1\2\1\1"; static final String DFA50_specialS = - "\1\0\1\1\2\uffff}>"; + "\1\1\1\0\2\uffff}>"; static final String[] DFA50_transitionS = { "\2\2\2\uffff\5\2\3\uffff\2\2\1\3\1\1\1\uffff\1\2\5\uffff\1\2\1\uffff"+ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\5\uffff"+ "\5\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\2\uffff\4\2\1\uffff"+ - "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff"+ + "\1\2\1\1", "\2\2\2\uffff\5\2\3\uffff\2\2\1\3\1\1\1\uffff\1\2\5\uffff\1\2\1\uffff"+ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\5\uffff"+ "\5\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\1\uffff\5\2\1\uffff"+ - "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff"+ + "\1\2\1\1", "", "" }; @@ -31536,32 +31696,32 @@ int _s = s; switch ( s ) { case 0 : - int LA50_0 = input.LA(1); - - int index50_0 = input.index(); - input.rewind(); - s = -1; - if ( (LA50_0==COMMENT||LA50_0==NL||LA50_0==WS) ) {s = 1;} - else if ( (LA50_0==EOF||(LA50_0 >= AT_IDENT && LA50_0 <= AT_SIGN)||(LA50_0 >= BOTTOMCENTER_SYM && LA50_0 <= BOTTOMRIGHT_SYM)||(LA50_0 >= CHARSET_SYM && LA50_0 <= COLON)||LA50_0==COUNTER_STYLE_SYM||LA50_0==DCOLON||LA50_0==DOT||LA50_0==FONT_FACE_SYM||(LA50_0 >= GEN && LA50_0 <= GREATER)||(LA50_0 >= HASH && LA50_0 <= HASH_SYMBOL)||LA50_0==IDENT||LA50_0==IMPORT_SYM||(LA50_0 >= LBRACE && LA50_0 <= LEFTTOP_SYM)||LA50_0==LESS_AND||(LA50_0 >= MEDIA_SYM && LA50_0 <= MOZ_DOCUMENT_SYM)||LA50_0==NAMESPACE_SYM||LA50_0==PAGE_SYM||(LA50_0 >= PIPE && LA50_0 <= PLUS)||LA50_0==RBRACE||(LA50_0 >= RIGHTBOTTOM_SYM && LA50_0 <= RIGHTTOP_SYM)||(LA50_0 >= SASS_AT_ROOT && LA50_0 <= SASS_DEBUG)||(LA50_0 >= SASS_EACH && LA50_0 <= SASS_ELSE)||(LA50_0 >= SASS_EXTEND && LA50_0 <= SASS_FUNCTION)||(LA50_0 >= SASS_IF && LA50_0 <= SASS_MIXIN)||(LA50_0 >= SASS_RETURN && LA50_0 <= SEMI)||LA50_0==STAR||LA50_0==TILDE||(LA50_0 >= TOPCENTER_SYM && LA50_0 <= TOPRIGHT_SYM)||LA50_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} - else if ( (LA50_0==COMMA) && (synpred10_Css3())) {s = 3;} - - input.seek(index50_0); - if ( s>=0 ) return s; - break; - - case 1 : int LA50_1 = input.LA(1); int index50_1 = input.index(); input.rewind(); s = -1; - if ( (LA50_1==EOF||(LA50_1 >= AT_IDENT && LA50_1 <= AT_SIGN)||(LA50_1 >= BOTTOMCENTER_SYM && LA50_1 <= BOTTOMRIGHT_SYM)||(LA50_1 >= CHARSET_SYM && LA50_1 <= COLON)||LA50_1==COUNTER_STYLE_SYM||LA50_1==DCOLON||LA50_1==DOT||LA50_1==FONT_FACE_SYM||(LA50_1 >= GEN && LA50_1 <= GREATER)||(LA50_1 >= HASH && LA50_1 <= HASH_SYMBOL)||LA50_1==IDENT||LA50_1==IMPORT_SYM||(LA50_1 >= LBRACE && LA50_1 <= LEFTTOP_SYM)||LA50_1==LESS_AND||(LA50_1 >= MEDIA_SYM && LA50_1 <= MOZ_DOCUMENT_SYM)||LA50_1==NAMESPACE_SYM||LA50_1==PAGE_SYM||(LA50_1 >= PIPE && LA50_1 <= PLUS)||LA50_1==RBRACE||(LA50_1 >= RIGHTBOTTOM_SYM && LA50_1 <= RIGHTTOP_SYM)||(LA50_1 >= SASS_AT_ROOT && LA50_1 <= SASS_DEBUG)||(LA50_1 >= SASS_EACH && LA50_1 <= SASS_ELSE)||(LA50_1 >= SASS_ERROR && LA50_1 <= SASS_FUNCTION)||(LA50_1 >= SASS_IF && LA50_1 <= SASS_MIXIN)||(LA50_1 >= SASS_RETURN && LA50_1 <= SEMI)||LA50_1==STAR||LA50_1==TILDE||(LA50_1 >= TOPCENTER_SYM && LA50_1 <= TOPRIGHT_SYM)||LA50_1==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} + if ( (LA50_1==EOF||(LA50_1 >= AT_IDENT && LA50_1 <= AT_SIGN)||(LA50_1 >= BOTTOMCENTER_SYM && LA50_1 <= BOTTOMRIGHT_SYM)||(LA50_1 >= CHARSET_SYM && LA50_1 <= COLON)||LA50_1==COUNTER_STYLE_SYM||LA50_1==DCOLON||LA50_1==DOT||LA50_1==FONT_FACE_SYM||(LA50_1 >= GEN && LA50_1 <= GREATER)||(LA50_1 >= HASH && LA50_1 <= HASH_SYMBOL)||LA50_1==IDENT||LA50_1==IMPORT_SYM||(LA50_1 >= LBRACE && LA50_1 <= LEFTTOP_SYM)||LA50_1==LESS_AND||(LA50_1 >= MEDIA_SYM && LA50_1 <= MOZ_DOCUMENT_SYM)||LA50_1==NAMESPACE_SYM||LA50_1==PAGE_SYM||(LA50_1 >= PIPE && LA50_1 <= PLUS)||LA50_1==RBRACE||(LA50_1 >= RIGHTBOTTOM_SYM && LA50_1 <= RIGHTTOP_SYM)||(LA50_1 >= SASS_AT_ROOT && LA50_1 <= SASS_DEBUG)||(LA50_1 >= SASS_EACH && LA50_1 <= SASS_ELSE)||(LA50_1 >= SASS_ERROR && LA50_1 <= SASS_FUNCTION)||(LA50_1 >= SASS_IF && LA50_1 <= SASS_MIXIN)||(LA50_1 >= SASS_RETURN && LA50_1 <= SEMI)||LA50_1==STAR||LA50_1==TILDE||(LA50_1 >= TOPCENTER_SYM && LA50_1 <= TOPRIGHT_SYM)||LA50_1==VAR||LA50_1==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} else if ( (LA50_1==COMMENT||LA50_1==NL||LA50_1==WS) ) {s = 1;} else if ( (LA50_1==COMMA) && (synpred10_Css3())) {s = 3;} input.seek(index50_1); if ( s>=0 ) return s; break; + + case 1 : + int LA50_0 = input.LA(1); + + int index50_0 = input.index(); + input.rewind(); + s = -1; + if ( (LA50_0==COMMENT||LA50_0==NL||LA50_0==WS) ) {s = 1;} + else if ( (LA50_0==EOF||(LA50_0 >= AT_IDENT && LA50_0 <= AT_SIGN)||(LA50_0 >= BOTTOMCENTER_SYM && LA50_0 <= BOTTOMRIGHT_SYM)||(LA50_0 >= CHARSET_SYM && LA50_0 <= COLON)||LA50_0==COUNTER_STYLE_SYM||LA50_0==DCOLON||LA50_0==DOT||LA50_0==FONT_FACE_SYM||(LA50_0 >= GEN && LA50_0 <= GREATER)||(LA50_0 >= HASH && LA50_0 <= HASH_SYMBOL)||LA50_0==IDENT||LA50_0==IMPORT_SYM||(LA50_0 >= LBRACE && LA50_0 <= LEFTTOP_SYM)||LA50_0==LESS_AND||(LA50_0 >= MEDIA_SYM && LA50_0 <= MOZ_DOCUMENT_SYM)||LA50_0==NAMESPACE_SYM||LA50_0==PAGE_SYM||(LA50_0 >= PIPE && LA50_0 <= PLUS)||LA50_0==RBRACE||(LA50_0 >= RIGHTBOTTOM_SYM && LA50_0 <= RIGHTTOP_SYM)||(LA50_0 >= SASS_AT_ROOT && LA50_0 <= SASS_DEBUG)||(LA50_0 >= SASS_EACH && LA50_0 <= SASS_ELSE)||(LA50_0 >= SASS_EXTEND && LA50_0 <= SASS_FUNCTION)||(LA50_0 >= SASS_IF && LA50_0 <= SASS_MIXIN)||(LA50_0 >= SASS_RETURN && LA50_0 <= SEMI)||LA50_0==STAR||LA50_0==TILDE||(LA50_0 >= TOPCENTER_SYM && LA50_0 <= TOPRIGHT_SYM)||LA50_0==VAR||LA50_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} + else if ( (LA50_0==COMMA) && (synpred10_Css3())) {s = 3;} + + input.seek(index50_0); + if ( s>=0 ) return s; + break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = @@ -31578,7 +31738,7 @@ static final String DFA55_minS = "\2\6\1\uffff\3\7\1\uffff\1\7"; static final String DFA55_maxS = - "\2\u0092\1\uffff\3\u0092\1\uffff\1\u0092"; + "\2\u0093\1\uffff\3\u0093\1\uffff\1\u0093"; static final String DFA55_acceptS = "\2\uffff\1\2\3\uffff\1\1\1\uffff"; static final String DFA55_specialS = @@ -31588,26 +31748,28 @@ "\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\3\1\uffff\1\2\5\uffff"+ "\5\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\2\uffff\4\2\1\uffff"+ - "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff"+ + "\1\2\1\1", "\2\2\2\uffff\5\2\3\uffff\3\2\1\1\1\uffff\1\2\5\uffff\1\2\1\uffff\1\2"+ "\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\4\1\uffff\1\2\5\uffff"+ "\5\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\1\uffff\5\2\1\uffff"+ - "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff"+ + "\1\2\1\1", "", "\1\2\13\uffff\2\2\1\5\7\uffff\1\2\1\uffff\1\2\13\uffff\1\2\2\uffff\2"+ "\2\12\uffff\2\2\5\uffff\1\2\4\uffff\1\6\12\uffff\1\5\13\uffff\2\2\24"+ - "\uffff\1\2\20\uffff\1\2\15\uffff\1\5", + "\uffff\1\2\20\uffff\1\2\16\uffff\1\5", "\1\2\13\uffff\2\2\1\7\7\uffff\1\2\1\uffff\1\2\13\uffff\1\2\2\uffff\2"+ "\2\12\uffff\2\2\5\uffff\1\2\4\uffff\1\6\12\uffff\1\7\13\uffff\2\2\24"+ - "\uffff\1\2\20\uffff\1\2\15\uffff\1\7", + "\uffff\1\2\20\uffff\1\2\16\uffff\1\7", "\1\2\13\uffff\2\2\1\5\7\uffff\1\2\1\uffff\1\2\12\uffff\2\2\2\uffff\2"+ "\2\2\uffff\1\2\7\uffff\2\2\5\uffff\1\2\4\uffff\1\6\2\uffff\1\2\7\uffff"+ - "\1\5\13\uffff\2\2\24\uffff\1\2\15\uffff\1\2\2\uffff\1\2\15\uffff\1\5", + "\1\5\13\uffff\2\2\24\uffff\1\2\15\uffff\1\2\2\uffff\1\2\16\uffff\1\5", "", "\1\2\13\uffff\2\2\1\7\7\uffff\1\2\1\uffff\1\2\12\uffff\2\2\2\uffff\2"+ "\2\2\uffff\1\2\7\uffff\2\2\5\uffff\1\2\4\uffff\1\6\2\uffff\1\2\7\uffff"+ - "\1\7\13\uffff\2\2\24\uffff\1\2\15\uffff\1\2\2\uffff\1\2\15\uffff\1\7" + "\1\7\13\uffff\2\2\24\uffff\1\2\15\uffff\1\2\2\uffff\1\2\16\uffff\1\7" }; static final short[] DFA55_eot = DFA.unpackEncodedString(DFA55_eotS); @@ -31655,7 +31817,7 @@ static final String DFA58_minS = "\2\6\1\uffff\3\7\1\uffff\1\7"; static final String DFA58_maxS = - "\2\u0092\1\uffff\3\u0092\1\uffff\1\u0092"; + "\2\u0093\1\uffff\3\u0093\1\uffff\1\u0093"; static final String DFA58_acceptS = "\2\uffff\1\2\3\uffff\1\1\1\uffff"; static final String DFA58_specialS = @@ -31665,26 +31827,28 @@ "\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\3\1\uffff\1\2\5\uffff"+ "\5\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\2\uffff\4\2\1\uffff"+ - "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff"+ + "\1\2\1\1", "\2\2\2\uffff\5\2\3\uffff\3\2\1\1\1\uffff\1\2\5\uffff\1\2\1\uffff\1\2"+ "\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\4\1\uffff\1\2\5\uffff"+ "\5\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\1\uffff\5\2\1\uffff"+ - "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\3\2\1\uffff\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff"+ + "\1\2\1\1", "", "\1\2\13\uffff\2\2\1\5\7\uffff\1\2\1\uffff\1\2\13\uffff\1\2\2\uffff\2"+ "\2\12\uffff\2\2\5\uffff\1\2\4\uffff\1\6\12\uffff\1\5\13\uffff\2\2\24"+ - "\uffff\1\2\20\uffff\1\2\15\uffff\1\5", + "\uffff\1\2\20\uffff\1\2\16\uffff\1\5", "\1\2\13\uffff\2\2\1\7\7\uffff\1\2\1\uffff\1\2\13\uffff\1\2\2\uffff\2"+ "\2\12\uffff\2\2\5\uffff\1\2\4\uffff\1\6\12\uffff\1\7\13\uffff\2\2\24"+ - "\uffff\1\2\20\uffff\1\2\15\uffff\1\7", + "\uffff\1\2\20\uffff\1\2\16\uffff\1\7", "\1\2\13\uffff\2\2\1\5\7\uffff\1\2\1\uffff\1\2\12\uffff\2\2\2\uffff\2"+ "\2\2\uffff\1\2\7\uffff\2\2\5\uffff\1\2\4\uffff\1\6\2\uffff\1\2\7\uffff"+ - "\1\5\13\uffff\2\2\24\uffff\1\2\15\uffff\1\2\2\uffff\1\2\15\uffff\1\5", + "\1\5\13\uffff\2\2\24\uffff\1\2\15\uffff\1\2\2\uffff\1\2\16\uffff\1\5", "", "\1\2\13\uffff\2\2\1\7\7\uffff\1\2\1\uffff\1\2\12\uffff\2\2\2\uffff\2"+ "\2\2\uffff\1\2\7\uffff\2\2\5\uffff\1\2\4\uffff\1\6\2\uffff\1\2\7\uffff"+ - "\1\7\13\uffff\2\2\24\uffff\1\2\15\uffff\1\2\2\uffff\1\2\15\uffff\1\7" + "\1\7\13\uffff\2\2\24\uffff\1\2\15\uffff\1\2\2\uffff\1\2\16\uffff\1\7" }; static final short[] DFA58_eot = DFA.unpackEncodedString(DFA58_eotS); @@ -31732,14 +31896,14 @@ static final String DFA63_minS = "\2\23\2\uffff"; static final String DFA63_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA63_acceptS = "\2\uffff\1\1\1\2"; static final String DFA63_specialS = "\4\uffff}>"; static final String[] DFA63_transitionS = { - "\1\2\1\uffff\1\1\73\uffff\1\1\26\uffff\1\3\51\uffff\1\1", - "\1\2\1\uffff\1\1\73\uffff\1\1\26\uffff\1\3\51\uffff\1\1", + "\1\2\1\uffff\1\1\73\uffff\1\1\26\uffff\1\3\52\uffff\1\1", + "\1\2\1\uffff\1\1\73\uffff\1\1\26\uffff\1\3\52\uffff\1\1", "", "" }; @@ -31789,7 +31953,7 @@ static final String DFA71_minS = "\2\6\1\0\1\uffff\1\0\1\uffff"; static final String DFA71_maxS = - "\2\u0092\1\0\1\uffff\1\0\1\uffff"; + "\2\u0093\1\0\1\uffff\1\0\1\uffff"; static final String DFA71_acceptS = "\3\uffff\1\2\1\uffff\1\1"; static final String DFA71_specialS = @@ -31799,13 +31963,13 @@ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\uffff\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\4\3\1\2\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3"+ + "\3\3\1\uffff\4\3\1\2\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\7\uffff\1\3"+ "\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\uffff\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\4\3\1\4\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3"+ + "\3\3\1\uffff\4\3\1\4\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\7\uffff\1\3"+ "\1\1", "\1\uffff", "", @@ -31895,14 +32059,14 @@ static final String DFA104_minS = "\2\24\2\uffff"; static final String DFA104_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA104_acceptS = "\2\uffff\1\2\1\1"; static final String DFA104_specialS = "\4\uffff}>"; static final String[] DFA104_transitionS = { - "\1\3\1\1\44\uffff\1\2\26\uffff\1\1\100\uffff\1\1", - "\1\3\1\1\44\uffff\1\2\26\uffff\1\1\100\uffff\1\1", + "\1\3\1\1\44\uffff\1\2\26\uffff\1\1\101\uffff\1\1", + "\1\3\1\1\44\uffff\1\2\26\uffff\1\1\101\uffff\1\1", "", "" }; @@ -31952,7 +32116,7 @@ static final String DFA111_minS = "\1\6\1\uffff\2\23\1\uffff"; static final String DFA111_maxS = - "\1\u0091\1\uffff\2\u0092\1\uffff"; + "\1\u0092\1\uffff\2\u0093\1\uffff"; static final String DFA111_acceptS = "\1\uffff\1\1\2\uffff\1\2"; static final String DFA111_specialS = @@ -31961,10 +32125,11 @@ "\2\1\2\uffff\5\2\3\uffff\1\1\4\uffff\1\1\17\uffff\1\1\2\uffff\1\1\4\uffff"+ "\1\1\2\uffff\1\1\1\uffff\1\1\7\uffff\3\2\11\uffff\3\1\5\uffff\1\1\11"+ "\uffff\1\1\12\uffff\3\2\2\uffff\3\1\1\uffff\2\1\2\uffff\1\1\1\uffff\2"+ - "\1\1\uffff\3\1\1\uffff\4\1\2\uffff\1\1\4\uffff\5\2\6\uffff\1\1", - "", - "\1\1\1\uffff\1\3\44\uffff\1\4\26\uffff\1\3\100\uffff\1\3", - "\1\1\1\uffff\1\3\44\uffff\1\4\26\uffff\1\3\100\uffff\1\3", + "\1\1\uffff\3\1\1\uffff\4\1\2\uffff\1\1\4\uffff\5\2\5\uffff\1\1\1\uffff"+ + "\1\1", + "", + "\1\1\1\uffff\1\3\44\uffff\1\4\26\uffff\1\3\101\uffff\1\3", + "\1\1\1\uffff\1\3\44\uffff\1\4\26\uffff\1\3\101\uffff\1\3", "" }; @@ -32013,7 +32178,7 @@ static final String DFA115_minS = "\1\6\1\uffff\2\23\1\uffff"; static final String DFA115_maxS = - "\1\u0091\1\uffff\2\u0092\1\uffff"; + "\1\u0092\1\uffff\2\u0093\1\uffff"; static final String DFA115_acceptS = "\1\uffff\1\1\2\uffff\1\2"; static final String DFA115_specialS = @@ -32022,10 +32187,11 @@ "\2\1\2\uffff\5\2\3\uffff\1\1\4\uffff\1\1\17\uffff\1\1\2\uffff\1\1\4\uffff"+ "\1\1\2\uffff\1\1\1\uffff\1\1\7\uffff\3\2\11\uffff\3\1\5\uffff\1\1\11"+ "\uffff\1\1\12\uffff\3\2\2\uffff\3\1\1\uffff\2\1\2\uffff\1\1\1\uffff\2"+ - "\1\1\uffff\3\1\1\uffff\4\1\2\uffff\1\1\4\uffff\5\2\6\uffff\1\1", - "", - "\1\1\1\uffff\1\3\44\uffff\1\4\26\uffff\1\3\100\uffff\1\3", - "\1\1\1\uffff\1\3\44\uffff\1\4\26\uffff\1\3\100\uffff\1\3", + "\1\1\uffff\3\1\1\uffff\4\1\2\uffff\1\1\4\uffff\5\2\5\uffff\1\1\1\uffff"+ + "\1\1", + "", + "\1\1\1\uffff\1\3\44\uffff\1\4\26\uffff\1\3\101\uffff\1\3", + "\1\1\1\uffff\1\3\44\uffff\1\4\26\uffff\1\3\101\uffff\1\3", "" }; @@ -32074,7 +32240,7 @@ static final String DFA135_minS = "\2\6\3\uffff"; static final String DFA135_maxS = - "\2\u0092\3\uffff"; + "\2\u0093\3\uffff"; static final String DFA135_acceptS = "\2\uffff\1\3\1\1\1\2"; static final String DFA135_specialS = @@ -32084,12 +32250,12 @@ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\3\2\2\2\uffff\4\2\1\4\3\2\1\uffff"+ - "\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\7\uffff\1\2\1\1", "\2\2\2\uffff\5\2\3\uffff\2\2\1\uffff\1\1\1\uffff\1\2\5\uffff\1\2\1\uffff"+ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\3\2\2\1\uffff\5\2\1\4\3\2\1\uffff"+ - "\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff\1\2\1\1", "", "", "" @@ -32126,7 +32292,7 @@ } @Override public String getDescription() { - return "()* loopback of 641:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )*"; + return "()* loopback of 642:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32140,7 +32306,7 @@ static final String DFA137_minS = "\2\6\1\0\1\uffff\1\0\1\uffff"; static final String DFA137_maxS = - "\2\u0092\1\0\1\uffff\1\0\1\uffff"; + "\2\u0093\1\0\1\uffff\1\0\1\uffff"; static final String DFA137_acceptS = "\3\uffff\1\2\1\uffff\1\1"; static final String DFA137_specialS = @@ -32150,12 +32316,12 @@ "\2\uffff\1\3\4\uffff\1\3\2\uffff\1\3\1\uffff\1\3\7\uffff\3\3\11\uffff"+ "\3\3\5\uffff\1\3\1\1\4\uffff\1\3\3\uffff\1\3\12\uffff\4\3\1\uffff\3\3"+ "\1\uffff\2\3\2\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\3\uffff"+ - "\1\3\3\uffff\5\3\6\uffff\1\3\1\1", + "\1\3\3\uffff\5\3\5\uffff\1\3\1\uffff\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\1\3\1\uffff\1\4\1\1\1\uffff\1\3\17\uffff\1"+ "\3\2\uffff\1\3\4\uffff\1\3\2\uffff\1\3\1\uffff\1\3\7\uffff\3\3\11\uffff"+ "\3\3\5\uffff\1\3\1\1\4\uffff\1\3\3\uffff\1\3\12\uffff\4\3\1\uffff\3\3"+ "\1\uffff\2\3\2\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\3\uffff"+ - "\1\3\3\uffff\5\3\6\uffff\1\3\1\1", + "\1\3\3\uffff\5\3\5\uffff\1\3\1\uffff\1\3\1\1", "\1\uffff", "", "\1\uffff", @@ -32193,7 +32359,7 @@ } @Override public String getDescription() { - return "652:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )?"; + return "653:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32244,7 +32410,7 @@ static final String DFA145_minS = "\2\6\2\uffff"; static final String DFA145_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA145_acceptS = "\2\uffff\1\1\1\2"; static final String DFA145_specialS = @@ -32254,12 +32420,12 @@ "\2\uffff\1\3\4\uffff\1\3\2\uffff\1\3\1\2\1\3\7\uffff\3\3\11\uffff\3\3"+ "\5\uffff\1\3\1\1\4\uffff\1\3\3\uffff\1\3\12\uffff\4\3\1\uffff\3\3\1\uffff"+ "\2\3\2\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\3\uffff\1\3\3\uffff"+ - "\5\3\6\uffff\1\3\1\1", + "\5\3\5\uffff\1\3\1\uffff\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\1\3\1\uffff\1\3\1\1\1\uffff\1\3\17\uffff\1"+ "\3\2\uffff\1\3\4\uffff\1\3\2\uffff\1\3\1\2\1\3\7\uffff\3\3\11\uffff\3"+ "\3\5\uffff\1\3\1\1\4\uffff\1\3\3\uffff\1\3\12\uffff\4\3\1\uffff\3\3\1"+ "\uffff\2\3\2\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\3\uffff\1"+ - "\3\3\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\uffff\5\3\5\uffff\1\3\1\uffff\1\3\1\1", "", "" }; @@ -32295,7 +32461,7 @@ } @Override public String getDescription() { - return "660:85: ( ( ws )? prio )?"; + return "661:85: ( ( ws )? prio )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32309,7 +32475,7 @@ static final String DFA151_minS = "\1\7\1\25\1\uffff\1\7\2\uffff"; static final String DFA151_maxS = - "\1\u0084\1\u0092\1\uffff\1\u0092\2\uffff"; + "\1\u0084\1\u0093\1\uffff\1\u0093\2\uffff"; static final String DFA151_acceptS = "\2\uffff\1\3\1\uffff\1\1\1\2"; static final String DFA151_specialS = @@ -32318,11 +32484,11 @@ "\1\2\13\uffff\1\2\11\uffff\1\2\1\uffff\1\2\12\uffff\2\2\2\uffff\2\2\2"+ "\uffff\1\2\10\uffff\1\2\5\uffff\1\2\7\uffff\1\2\23\uffff\2\2\13\uffff"+ "\1\1\10\uffff\1\2\15\uffff\1\2\2\uffff\1\2", - "\1\3\44\uffff\1\4\26\uffff\1\3\100\uffff\1\3", + "\1\3\44\uffff\1\4\26\uffff\1\3\101\uffff\1\3", "", "\1\4\13\uffff\1\4\1\uffff\1\3\7\uffff\1\4\1\uffff\1\4\12\uffff\2\4\2"+ "\uffff\2\4\2\uffff\1\4\7\uffff\2\4\5\uffff\1\4\4\uffff\1\5\2\uffff\1"+ - "\4\7\uffff\1\3\13\uffff\2\4\24\uffff\1\4\15\uffff\1\4\2\uffff\1\4\15"+ + "\4\7\uffff\1\3\13\uffff\2\4\24\uffff\1\4\15\uffff\1\4\2\uffff\1\4\16"+ "\uffff\1\3", "", "" @@ -32359,7 +32525,7 @@ } @Override public String getDescription() { - return "665:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup )"; + return "666:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32373,16 +32539,16 @@ static final String DFA146_minS = "\1\25\1\7\2\uffff"; static final String DFA146_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA146_acceptS = "\2\uffff\1\2\1\1"; static final String DFA146_specialS = "\4\uffff}>"; static final String[] DFA146_transitionS = { - "\1\1\44\uffff\1\2\26\uffff\1\1\100\uffff\1\1", + "\1\1\44\uffff\1\2\26\uffff\1\1\101\uffff\1\1", "\1\3\13\uffff\1\3\1\uffff\1\1\7\uffff\1\3\1\uffff\1\3\12\uffff\2\3\2"+ "\uffff\2\3\2\uffff\1\3\7\uffff\1\2\1\3\5\uffff\1\3\7\uffff\1\3\7\uffff"+ - "\1\1\13\uffff\2\3\24\uffff\1\3\15\uffff\1\3\2\uffff\1\3\15\uffff\1\1", + "\1\1\13\uffff\2\3\24\uffff\1\3\15\uffff\1\3\2\uffff\1\3\16\uffff\1\1", "", "" }; @@ -32418,7 +32584,7 @@ } @Override public String getDescription() { - return "666:27: ( ws selectorsGroup )?"; + return "667:27: ( ws selectorsGroup )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32432,7 +32598,7 @@ static final String DFA168_minS = "\2\6\1\uffff\1\6\1\uffff"; static final String DFA168_maxS = - "\1\u0091\1\u0092\1\uffff\1\u0092\1\uffff"; + "\1\u0092\1\u0093\1\uffff\1\u0093\1\uffff"; static final String DFA168_acceptS = "\2\uffff\1\1\1\uffff\1\2"; static final String DFA168_specialS = @@ -32442,20 +32608,20 @@ "\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff\4\2\2\uffff"+ "\1\2\6\uffff\3\2\5\uffff\1\2\11\uffff\1\2\2\uffff\2\2\6\uffff\3\2\2\uffff"+ "\3\2\1\uffff\2\2\1\uffff\5\2\1\uffff\3\2\1\uffff\4\2\1\1\1\uffff\1\2"+ - "\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2", + "\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff\1\2", "\2\2\2\uffff\5\2\3\uffff\2\2\1\uffff\1\3\1\uffff\1\2\5\uffff\1\2\1\uffff"+ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\3\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\4\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\1\uffff\5\2\1\uffff"+ - "\3\2\1\uffff\4\2\1\1\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2"+ - "\1\3", + "\3\2\1\uffff\4\2\1\1\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2"+ + "\1\uffff\1\2\1\3", "", "\2\2\2\uffff\5\2\3\uffff\2\2\1\uffff\1\3\1\uffff\1\2\5\uffff\1\2\1\uffff"+ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\3\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\4\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\1\uffff\5\2\1\uffff"+ - "\3\2\1\uffff\4\2\1\1\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2"+ - "\1\3", + "\3\2\1\uffff\4\2\1\1\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2"+ + "\1\uffff\1\2\1\3", "" }; @@ -32490,7 +32656,7 @@ } @Override public String getDescription() { - return "680:1: declarations : ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ );"; + return "681:1: declarations : ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32504,33 +32670,33 @@ static final String DFA161_minS = "\1\25\2\6\2\uffff\1\6"; static final String DFA161_maxS = - "\3\u0092\2\uffff\1\u0092"; + "\3\u0093\2\uffff\1\u0093"; static final String DFA161_acceptS = "\3\uffff\1\2\1\1\1\uffff"; static final String DFA161_specialS = "\6\uffff}>"; static final String[] DFA161_transitionS = { - "\1\1\73\uffff\1\1\17\uffff\1\3\35\uffff\1\2\22\uffff\1\1", + "\1\1\73\uffff\1\1\17\uffff\1\3\35\uffff\1\2\23\uffff\1\1", "\2\4\2\uffff\5\4\3\uffff\2\4\1\uffff\1\1\1\uffff\1\4\5\uffff\1\4\1\uffff"+ "\1\4\7\uffff\1\4\2\uffff\2\4\2\uffff\2\4\2\uffff\1\4\1\uffff\1\4\6\uffff"+ "\4\4\2\uffff\1\4\6\uffff\3\4\5\uffff\1\4\1\1\10\uffff\1\4\2\uffff\2\4"+ "\2\uffff\1\3\3\uffff\3\4\2\uffff\3\4\1\uffff\2\4\1\uffff\5\4\1\uffff"+ - "\3\4\1\uffff\4\4\1\2\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\6\uffff\1\4"+ - "\1\1", + "\3\4\1\uffff\4\4\1\2\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\5\uffff\1\4"+ + "\1\uffff\1\4\1\1", "\2\4\2\uffff\5\4\3\uffff\2\4\1\uffff\1\5\1\uffff\1\4\5\uffff\1\4\1\uffff"+ "\1\4\7\uffff\1\4\2\uffff\2\4\2\uffff\2\4\2\uffff\1\4\1\uffff\1\4\6\uffff"+ "\4\4\2\uffff\1\4\6\uffff\3\4\5\uffff\1\4\1\5\10\uffff\1\4\2\uffff\2\4"+ "\2\uffff\1\3\3\uffff\3\4\2\uffff\3\4\1\uffff\2\4\1\uffff\5\4\1\uffff"+ - "\3\4\1\uffff\4\4\1\2\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\6\uffff\1\4"+ - "\1\5", + "\3\4\1\uffff\4\4\1\2\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\5\uffff\1\4"+ + "\1\uffff\1\4\1\5", "", "", "\2\4\2\uffff\5\4\3\uffff\2\4\1\uffff\1\5\1\uffff\1\4\5\uffff\1\4\1\uffff"+ "\1\4\7\uffff\1\4\2\uffff\2\4\2\uffff\2\4\2\uffff\1\4\1\uffff\1\4\6\uffff"+ "\4\4\2\uffff\1\4\6\uffff\3\4\5\uffff\1\4\1\5\10\uffff\1\4\2\uffff\2\4"+ "\2\uffff\1\3\3\uffff\3\4\2\uffff\3\4\1\uffff\2\4\1\uffff\5\4\1\uffff"+ - "\3\4\1\uffff\4\4\1\2\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\6\uffff\1\4"+ - "\1\5" + "\3\4\1\uffff\4\4\1\2\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\5\uffff\1\4"+ + "\1\uffff\1\4\1\5" }; static final short[] DFA161_eot = DFA.unpackEncodedString(DFA161_eotS); @@ -32564,7 +32730,7 @@ } @Override public String getDescription() { - return "()* loopback of 682:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )*"; + return "()* loopback of 683:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32578,18 +32744,19 @@ static final String DFA160_minS = "\1\25\1\6\2\uffff"; static final String DFA160_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA160_acceptS = "\2\uffff\1\1\1\2"; static final String DFA160_specialS = "\4\uffff}>"; static final String[] DFA160_transitionS = { - "\1\1\73\uffff\1\1\55\uffff\1\2\22\uffff\1\1", + "\1\1\73\uffff\1\1\55\uffff\1\2\23\uffff\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\uffff\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\6\uffff\3\3\2\uffff\3\3\1\uffff\2\3\1\uffff\5\3\1\uffff\3\3\1\uffff"+ - "\4\3\1\2\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\4\3\1\2\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff\1\3"+ + "\1\1", "", "" }; @@ -32625,7 +32792,7 @@ } @Override public String getDescription() { - return "682:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )"; + return "683:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32639,14 +32806,14 @@ static final String DFA165_minS = "\2\25\3\uffff"; static final String DFA165_maxS = - "\2\u0092\3\uffff"; + "\2\u0093\3\uffff"; static final String DFA165_acceptS = "\2\uffff\1\1\1\3\1\2"; static final String DFA165_specialS = "\5\uffff}>"; static final String[] DFA165_transitionS = { - "\1\1\73\uffff\1\1\17\uffff\1\3\35\uffff\1\2\22\uffff\1\1", - "\1\1\73\uffff\1\1\17\uffff\1\4\35\uffff\1\2\22\uffff\1\1", + "\1\1\73\uffff\1\1\17\uffff\1\3\35\uffff\1\2\23\uffff\1\1", + "\1\1\73\uffff\1\1\17\uffff\1\4\35\uffff\1\2\23\uffff\1\1", "", "", "" @@ -32683,7 +32850,7 @@ } @Override public String getDescription() { - return "682:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )?"; + return "683:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32697,18 +32864,19 @@ static final String DFA170_minS = "\1\25\1\6\2\uffff"; static final String DFA170_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA170_acceptS = "\2\uffff\1\1\1\2"; static final String DFA170_specialS = "\4\uffff}>"; static final String[] DFA170_transitionS = { - "\1\1\35\uffff\1\2\35\uffff\1\1\17\uffff\1\3\35\uffff\1\3\22\uffff\1\1", + "\1\1\35\uffff\1\2\35\uffff\1\1\17\uffff\1\3\35\uffff\1\3\23\uffff\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\2\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\1\uffff\5\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "", "" }; @@ -32744,7 +32912,7 @@ } @Override public String getDescription() { - return "696:39: ( ( ws )? IMPORTANT_SYM )?"; + return "697:39: ( ( ws )? IMPORTANT_SYM )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32758,18 +32926,19 @@ static final String DFA172_minS = "\1\25\1\6\2\uffff"; static final String DFA172_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA172_acceptS = "\2\uffff\1\1\1\2"; static final String DFA172_specialS = "\4\uffff}>"; static final String[] DFA172_transitionS = { - "\1\1\35\uffff\1\2\35\uffff\1\1\17\uffff\1\3\35\uffff\1\3\22\uffff\1\1", + "\1\1\35\uffff\1\2\35\uffff\1\1\17\uffff\1\3\35\uffff\1\3\23\uffff\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\2\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\1\uffff\5\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "", "" }; @@ -32805,7 +32974,7 @@ } @Override public String getDescription() { - return "697:57: ( ( ws )? IMPORTANT_SYM )?"; + return "698:57: ( ( ws )? IMPORTANT_SYM )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32819,22 +32988,22 @@ static final String DFA176_minS = "\1\24\1\7\1\24\1\uffff\1\7\1\uffff"; static final String DFA176_maxS = - "\3\u0092\1\uffff\1\u0092\1\uffff"; + "\3\u0093\1\uffff\1\u0093\1\uffff"; static final String DFA176_acceptS = "\3\uffff\1\2\1\uffff\1\1"; static final String DFA176_specialS = "\6\uffff}>"; static final String[] DFA176_transitionS = { - "\1\1\1\2\44\uffff\1\3\26\uffff\1\2\26\uffff\1\3\51\uffff\1\2", + "\1\1\1\2\44\uffff\1\3\26\uffff\1\2\26\uffff\1\3\52\uffff\1\2", "\1\5\13\uffff\1\5\1\uffff\1\4\7\uffff\1\5\1\uffff\1\5\12\uffff\2\5\2"+ "\uffff\2\5\2\uffff\1\5\7\uffff\1\3\1\5\5\uffff\1\5\7\uffff\1\5\7\uffff"+ "\1\4\13\uffff\2\5\11\uffff\1\3\12\uffff\1\5\15\uffff\1\5\2\uffff\1\5"+ - "\15\uffff\1\4", - "\1\5\1\2\44\uffff\1\3\26\uffff\1\2\100\uffff\1\2", + "\16\uffff\1\4", + "\1\5\1\2\44\uffff\1\3\26\uffff\1\2\101\uffff\1\2", "", "\1\5\13\uffff\1\5\1\uffff\1\4\7\uffff\1\5\1\uffff\1\5\12\uffff\2\5\2"+ "\uffff\2\5\2\uffff\1\5\7\uffff\1\3\1\5\5\uffff\1\5\7\uffff\1\5\7\uffff"+ - "\1\4\13\uffff\2\5\24\uffff\1\5\15\uffff\1\5\2\uffff\1\5\15\uffff\1\4", + "\1\4\13\uffff\2\5\24\uffff\1\5\15\uffff\1\5\2\uffff\1\5\16\uffff\1\4", "" }; @@ -32869,7 +33038,7 @@ } @Override public String getDescription() { - return "()* loopback of 715:18: ( ( ws )? COMMA ( ws )? selector )*"; + return "()* loopback of 716:18: ( ( ws )? COMMA ( ws )? selector )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32883,7 +33052,7 @@ static final String DFA184_minS = "\2\7\1\uffff\1\7\1\uffff"; static final String DFA184_maxS = - "\1\u0084\1\u0092\1\uffff\1\u0092\1\uffff"; + "\1\u0084\1\u0093\1\uffff\1\u0093\1\uffff"; static final String DFA184_acceptS = "\2\uffff\1\1\1\uffff\1\2"; static final String DFA184_specialS = @@ -32894,11 +33063,11 @@ "\24\uffff\1\2\15\uffff\1\2\2\uffff\1\1", "\1\2\13\uffff\1\2\1\4\1\3\7\uffff\1\2\1\uffff\1\2\12\uffff\1\2\3\uffff"+ "\2\2\2\uffff\1\2\7\uffff\1\4\1\2\5\uffff\1\2\7\uffff\1\2\7\uffff\1\3"+ - "\13\uffff\1\2\12\uffff\1\4\12\uffff\1\2\15\uffff\1\2\20\uffff\1\3", + "\13\uffff\1\2\12\uffff\1\4\12\uffff\1\2\15\uffff\1\2\21\uffff\1\3", "", "\1\2\13\uffff\1\2\1\4\1\3\7\uffff\1\2\1\uffff\1\2\12\uffff\1\2\3\uffff"+ "\2\2\2\uffff\1\2\7\uffff\1\4\1\2\5\uffff\1\2\7\uffff\1\2\7\uffff\1\3"+ - "\13\uffff\1\2\25\uffff\1\2\15\uffff\1\2\20\uffff\1\3", + "\13\uffff\1\2\25\uffff\1\2\15\uffff\1\2\21\uffff\1\3", "" }; @@ -32933,7 +33102,7 @@ } @Override public String getDescription() { - return "718:1: selector : ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator );"; + return "719:1: selector : ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -32947,17 +33116,17 @@ static final String DFA183_minS = "\1\24\1\7\2\uffff"; static final String DFA183_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA183_acceptS = "\2\uffff\1\2\1\1"; static final String DFA183_specialS = "\4\uffff}>"; static final String[] DFA183_transitionS = { "\1\2\1\1\25\uffff\1\3\16\uffff\1\2\26\uffff\1\1\14\uffff\1\3\11\uffff"+ - "\1\2\33\uffff\1\3\15\uffff\1\1", + "\1\2\33\uffff\1\3\16\uffff\1\1", "\1\3\13\uffff\1\3\1\2\1\1\7\uffff\1\3\1\uffff\1\3\12\uffff\2\3\2\uffff"+ "\2\3\2\uffff\1\3\7\uffff\1\2\1\3\5\uffff\1\3\7\uffff\1\3\7\uffff\1\1"+ - "\13\uffff\2\3\24\uffff\1\3\15\uffff\1\3\2\uffff\1\3\15\uffff\1\1", + "\13\uffff\2\3\24\uffff\1\3\15\uffff\1\3\2\uffff\1\3\16\uffff\1\1", "", "" }; @@ -32993,7 +33162,7 @@ } @Override public String getDescription() { - return "()* loopback of 719:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )*"; + return "()* loopback of 720:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -33007,16 +33176,16 @@ static final String DFA182_minS = "\1\25\1\7\2\uffff"; static final String DFA182_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA182_acceptS = "\2\uffff\1\1\1\2"; static final String DFA182_specialS = "\4\uffff}>"; static final String[] DFA182_transitionS = { - "\1\1\25\uffff\1\2\45\uffff\1\1\14\uffff\1\2\45\uffff\1\2\15\uffff\1\1", + "\1\1\25\uffff\1\2\45\uffff\1\1\14\uffff\1\2\45\uffff\1\2\16\uffff\1\1", "\1\3\13\uffff\1\3\1\uffff\1\1\7\uffff\1\3\1\uffff\1\3\12\uffff\1\3\1"+ "\2\2\uffff\2\3\2\uffff\1\3\10\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\15\uffff\1\3\2\uffff\1\2\15\uffff"+ + "\1\1\13\uffff\1\3\1\2\24\uffff\1\3\15\uffff\1\3\2\uffff\1\2\16\uffff"+ "\1\1", "", "" @@ -33053,7 +33222,7 @@ } @Override public String getDescription() { - return "719:51: ( ( ( ws )? combinator ( ws )? ) | ws )"; + return "720:51: ( ( ( ws )? combinator ( ws )? ) | ws )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -33067,17 +33236,17 @@ static final String DFA188_minS = "\1\23\1\7\1\uffff\1\7\1\uffff"; static final String DFA188_maxS = - "\2\u0092\1\uffff\1\117\1\uffff"; + "\2\u0093\1\uffff\1\117\1\uffff"; static final String DFA188_acceptS = "\2\uffff\1\1\1\uffff\1\2"; static final String DFA188_specialS = "\5\uffff}>"; static final String[] DFA188_transitionS = { "\1\2\1\uffff\1\1\7\uffff\1\2\1\uffff\1\2\16\uffff\2\2\13\uffff\1\2\5"+ - "\uffff\1\2\17\uffff\1\1\41\uffff\1\2\36\uffff\1\1", + "\uffff\1\2\17\uffff\1\1\41\uffff\1\2\37\uffff\1\1", "\1\4\13\uffff\1\2\1\uffff\1\1\7\uffff\1\2\1\uffff\1\2\16\uffff\1\2\1"+ "\3\2\uffff\1\4\10\uffff\1\2\5\uffff\1\2\7\uffff\1\4\7\uffff\1\1\41\uffff"+ - "\1\2\36\uffff\1\1", + "\1\2\37\uffff\1\1", "", "\1\2\52\uffff\1\2\7\uffff\1\4\16\uffff\1\2\5\uffff\1\2", "" @@ -33114,7 +33283,7 @@ } @Override public String getDescription() { - return "731:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) )"; + return "732:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -33128,16 +33297,16 @@ static final String DFA191_minS = "\2\23\1\uffff\1\7\1\uffff"; static final String DFA191_maxS = - "\2\u0092\1\uffff\1\117\1\uffff"; + "\2\u0093\1\uffff\1\117\1\uffff"; static final String DFA191_acceptS = "\2\uffff\1\1\1\uffff\1\2"; static final String DFA191_specialS = "\5\uffff}>"; static final String[] DFA191_transitionS = { "\1\2\1\uffff\1\1\7\uffff\1\2\1\uffff\1\2\16\uffff\2\2\13\uffff\1\2\5"+ - "\uffff\1\2\17\uffff\1\1\41\uffff\1\2\36\uffff\1\1", + "\uffff\1\2\17\uffff\1\1\41\uffff\1\2\37\uffff\1\1", "\1\2\1\uffff\1\1\7\uffff\1\2\1\uffff\1\2\16\uffff\1\2\1\3\2\uffff\1"+ - "\4\10\uffff\1\2\5\uffff\1\2\7\uffff\1\4\7\uffff\1\1\41\uffff\1\2\36\uffff"+ + "\4\10\uffff\1\2\5\uffff\1\2\7\uffff\1\4\7\uffff\1\1\41\uffff\1\2\37\uffff"+ "\1\1", "", "\1\2\52\uffff\1\2\7\uffff\1\4\16\uffff\1\2\5\uffff\1\2", @@ -33175,7 +33344,7 @@ } @Override public String getDescription() { - return "732:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp )"; + return "733:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -33189,7 +33358,7 @@ static final String DFA213_minS = "\2\6\2\uffff"; static final String DFA213_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA213_acceptS = "\2\uffff\1\1\1\2"; static final String DFA213_specialS = @@ -33199,12 +33368,13 @@ "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\3\3\5\uffff\5\3\2\uffff"+ "\1\3\4\uffff\1\2\1\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\4\3\1\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\3\3\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff\1\3"+ "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\3\3\5\uffff\5\3\2\uffff"+ "\1\3\4\uffff\1\2\1\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\4\3\1\uffff\3\3\1\uffff\2\3\1\uffff\5\3\1\uffff"+ - "\11\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\11\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff\1\3\1\1", "", "" }; @@ -33240,7 +33410,7 @@ } @Override public String getDescription() { - return "845:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )?"; + return "846:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -33254,7 +33424,7 @@ static final String DFA229_minS = "\2\6\2\uffff"; static final String DFA229_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA229_acceptS = "\2\uffff\1\1\1\2"; static final String DFA229_specialS = @@ -33264,12 +33434,14 @@ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\2\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\1\3\1\2\1\3\6\uffff"+ "\4\3\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\1\uffff\5\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "", "" }; @@ -33305,7 +33477,7 @@ } @Override public String getDescription() { - return "860:50: ( ( ws )? prio )?"; + return "861:50: ( ( ws )? prio )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -33313,53 +33485,56 @@ } static final String DFA236_eotS = - "\74\uffff"; + "\75\uffff"; static final String DFA236_eofS = - "\1\2\73\uffff"; + "\1\2\74\uffff"; static final String DFA236_minS = - "\1\5\1\0\4\uffff\1\0\1\uffff\6\0\1\uffff\1\0\2\uffff\3\0\2\uffff\20\0"+ - "\2\uffff\1\0\1\uffff\1\0\20\uffff"; + "\1\5\1\0\4\uffff\1\0\1\uffff\6\0\1\uffff\1\0\2\uffff\3\0\2\uffff\1\0\1"+ + "\uffff\17\0\2\uffff\1\0\1\uffff\1\0\20\uffff"; static final String DFA236_maxS = - "\1\u0092\1\0\4\uffff\1\0\1\uffff\6\0\1\uffff\1\0\2\uffff\3\0\2\uffff\20"+ - "\0\2\uffff\1\0\1\uffff\1\0\20\uffff"; + "\1\u0093\1\0\4\uffff\1\0\1\uffff\6\0\1\uffff\1\0\2\uffff\3\0\2\uffff\1"+ + "\0\1\uffff\17\0\2\uffff\1\0\1\uffff\1\0\20\uffff"; static final String DFA236_acceptS = - "\2\uffff\1\2\47\uffff\1\1\1\uffff\14\1\1\uffff\3\1"; + "\2\uffff\1\2\50\uffff\1\1\1\uffff\14\1\1\uffff\3\1"; static final String DFA236_specialS = "\1\0\1\1\4\uffff\1\2\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\uffff\1\11\2\uffff"+ - "\1\12\1\13\1\14\2\uffff\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1"+ - "\26\1\27\1\30\1\31\1\32\1\33\1\34\2\uffff\1\35\1\uffff\1\36\20\uffff}>"; + "\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\24"+ + "\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\2\uffff\1\35\1\uffff\1\36\20"+ + "\uffff}>"; static final String[] DFA236_transitionS = { - "\1\62\1\12\1\23\2\uffff\5\46\3\uffff\1\46\1\2\1\51\1\1\1\uffff\1\46\5"+ - "\uffff\1\2\1\66\1\2\1\uffff\1\57\3\uffff\1\61\1\uffff\1\41\1\64\1\uffff"+ - "\1\27\1\2\2\uffff\1\10\1\17\2\uffff\1\22\1\2\1\37\5\uffff\2\2\3\46\1"+ - "\56\1\uffff\1\6\1\71\5\uffff\1\44\1\24\1\42\5\uffff\1\46\1\1\4\uffff"+ - "\1\54\3\uffff\1\40\1\55\1\73\1\2\1\15\2\uffff\1\2\1\uffff\1\60\1\65\3"+ - "\46\1\2\1\uffff\1\14\1\36\1\30\1\uffff\1\34\1\46\2\uffff\1\45\1\2\1\33"+ - "\1\46\1\uffff\1\32\1\13\1\11\1\uffff\1\46\1\31\1\30\1\35\1\2\1\52\1\2"+ - "\1\67\1\uffff\1\53\1\63\5\46\2\uffff\1\72\3\uffff\1\43\1\1", - "\1\uffff", - "", - "", - "", - "", - "\1\uffff", - "", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "", - "\1\uffff", - "", - "", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "", - "", - "\1\uffff", + "\1\63\1\12\1\23\2\uffff\5\47\3\uffff\1\47\1\2\1\52\1\1\1\uffff\1\47\5"+ + "\uffff\1\2\1\67\1\2\1\uffff\1\60\3\uffff\1\62\1\uffff\1\42\1\65\1\uffff"+ + "\1\27\1\2\2\uffff\1\10\1\17\2\uffff\1\22\1\2\1\40\5\uffff\2\2\3\47\1"+ + "\57\1\uffff\1\6\1\72\5\uffff\1\45\1\24\1\43\5\uffff\1\47\1\1\4\uffff"+ + "\1\55\3\uffff\1\41\1\56\1\74\1\2\1\15\2\uffff\1\2\1\uffff\1\61\1\66\3"+ + "\47\1\2\1\uffff\1\14\1\37\1\31\1\uffff\1\35\1\47\2\uffff\1\46\1\2\1\34"+ + "\1\47\1\uffff\1\33\1\13\1\11\1\uffff\1\47\1\32\1\31\1\36\1\2\1\53\1\2"+ + "\1\70\1\uffff\1\54\1\64\5\47\2\uffff\1\73\2\uffff\1\2\1\uffff\1\44\1"+ + "\1", + "\1\uffff", + "", + "", + "", + "", + "\1\uffff", + "", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "", + "\1\uffff", + "", + "", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "", + "", + "\1\uffff", + "", "\1\uffff", "\1\uffff", "\1\uffff", @@ -33429,7 +33604,7 @@ } @Override public String getDescription() { - return "()* loopback of 927:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )*"; + return "()* loopback of 932:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -33446,7 +33621,7 @@ input.rewind(); s = -1; if ( (LA236_0==COMMENT||LA236_0==NL||LA236_0==WS) ) {s = 1;} - else if ( (LA236_0==EOF||LA236_0==COLON||LA236_0==DCOLON||LA236_0==DOT||LA236_0==GREATER||LA236_0==IMPORTANT_SYM||(LA236_0 >= LBRACE && LA236_0 <= LBRACKET)||LA236_0==PIPE||LA236_0==RBRACE||LA236_0==RPAREN||LA236_0==SASS_EXTEND_ONLY_SELECTOR||LA236_0==SEMI||LA236_0==STAR) ) {s = 2;} + else if ( (LA236_0==EOF||LA236_0==COLON||LA236_0==DCOLON||LA236_0==DOT||LA236_0==GREATER||LA236_0==IMPORTANT_SYM||(LA236_0 >= LBRACE && LA236_0 <= LBRACKET)||LA236_0==PIPE||LA236_0==RBRACE||LA236_0==RPAREN||LA236_0==SASS_EXTEND_ONLY_SELECTOR||LA236_0==SEMI||LA236_0==STAR||LA236_0==VAR) ) {s = 2;} else if ( (LA236_0==LESS_AND) ) {s = 6;} else if ( (LA236_0==HASH) ) {s = 8;} else if ( (LA236_0==SASS_MIXIN) ) {s = 9;} @@ -33459,39 +33634,39 @@ else if ( (LA236_0==AT_SIGN) ) {s = 19;} else if ( (LA236_0==MINUS) ) {s = 20;} else if ( (LA236_0==GEN) ) {s = 23;} - else if ( (LA236_0==SASS_DEBUG||LA236_0==SASS_WARN) ) {s = 24;} - else if ( (LA236_0==SASS_VAR) ) {s = 25;} - else if ( (LA236_0==SASS_IF) ) {s = 26;} - else if ( (LA236_0==SASS_FOR) ) {s = 27;} - else if ( (LA236_0==SASS_EACH) ) {s = 28;} - else if ( (LA236_0==SASS_WHILE) ) {s = 29;} - else if ( (LA236_0==SASS_CONTENT) ) {s = 30;} - else if ( (LA236_0==IMPORT_SYM) ) {s = 31;} - else if ( (LA236_0==PAGE_SYM) ) {s = 32;} - else if ( (LA236_0==FONT_FACE_SYM) ) {s = 33;} - else if ( (LA236_0==MOZ_DOCUMENT_SYM) ) {s = 34;} - else if ( (LA236_0==WEBKIT_KEYFRAMES_SYM) ) {s = 35;} - else if ( (LA236_0==MEDIA_SYM) ) {s = 36;} - else if ( (LA236_0==SASS_EXTEND) ) {s = 37;} - else if ( ((LA236_0 >= BOTTOMCENTER_SYM && LA236_0 <= BOTTOMRIGHT_SYM)||LA236_0==CHARSET_SYM||LA236_0==COUNTER_STYLE_SYM||(LA236_0 >= LEFTBOTTOM_SYM && LA236_0 <= LEFTTOP_SYM)||LA236_0==NAMESPACE_SYM||(LA236_0 >= RIGHTBOTTOM_SYM && LA236_0 <= RIGHTTOP_SYM)||LA236_0==SASS_ELSE||LA236_0==SASS_FUNCTION||LA236_0==SASS_RETURN||(LA236_0 >= TOPCENTER_SYM && LA236_0 <= TOPRIGHT_SYM)) ) {s = 38;} - else if ( (LA236_0==COMMA) ) {s = 41;} - else if ( (LA236_0==SOLIDUS) && (synpred32_Css3())) {s = 42;} - else if ( (LA236_0==TILDE) ) {s = 43;} - else if ( (LA236_0==NUMBER) && (synpred32_Css3())) {s = 44;} - else if ( (LA236_0==PERCENTAGE) && (synpred32_Css3())) {s = 45;} - else if ( (LA236_0==LENGTH) && (synpred32_Css3())) {s = 46;} - else if ( (LA236_0==EMS) && (synpred32_Css3())) {s = 47;} - else if ( (LA236_0==REM) && (synpred32_Css3())) {s = 48;} - else if ( (LA236_0==EXS) && (synpred32_Css3())) {s = 49;} - else if ( (LA236_0==ANGLE) && (synpred32_Css3())) {s = 50;} - else if ( (LA236_0==TIME) && (synpred32_Css3())) {s = 51;} - else if ( (LA236_0==FREQ) && (synpred32_Css3())) {s = 52;} - else if ( (LA236_0==RESOLUTION) && (synpred32_Css3())) {s = 53;} - else if ( (LA236_0==DIMENSION) && (synpred32_Css3())) {s = 54;} - else if ( (LA236_0==STRING) && (synpred32_Css3())) {s = 55;} - else if ( (LA236_0==LESS_JS_STRING) && (synpred32_Css3())) {s = 57;} - else if ( (LA236_0==URI) && (synpred32_Css3())) {s = 58;} - else if ( (LA236_0==PERCENTAGE_SYMBOL) && (synpred32_Css3())) {s = 59;} + else if ( (LA236_0==SASS_DEBUG||LA236_0==SASS_WARN) ) {s = 25;} + else if ( (LA236_0==SASS_VAR) ) {s = 26;} + else if ( (LA236_0==SASS_IF) ) {s = 27;} + else if ( (LA236_0==SASS_FOR) ) {s = 28;} + else if ( (LA236_0==SASS_EACH) ) {s = 29;} + else if ( (LA236_0==SASS_WHILE) ) {s = 30;} + else if ( (LA236_0==SASS_CONTENT) ) {s = 31;} + else if ( (LA236_0==IMPORT_SYM) ) {s = 32;} + else if ( (LA236_0==PAGE_SYM) ) {s = 33;} + else if ( (LA236_0==FONT_FACE_SYM) ) {s = 34;} + else if ( (LA236_0==MOZ_DOCUMENT_SYM) ) {s = 35;} + else if ( (LA236_0==WEBKIT_KEYFRAMES_SYM) ) {s = 36;} + else if ( (LA236_0==MEDIA_SYM) ) {s = 37;} + else if ( (LA236_0==SASS_EXTEND) ) {s = 38;} + else if ( ((LA236_0 >= BOTTOMCENTER_SYM && LA236_0 <= BOTTOMRIGHT_SYM)||LA236_0==CHARSET_SYM||LA236_0==COUNTER_STYLE_SYM||(LA236_0 >= LEFTBOTTOM_SYM && LA236_0 <= LEFTTOP_SYM)||LA236_0==NAMESPACE_SYM||(LA236_0 >= RIGHTBOTTOM_SYM && LA236_0 <= RIGHTTOP_SYM)||LA236_0==SASS_ELSE||LA236_0==SASS_FUNCTION||LA236_0==SASS_RETURN||(LA236_0 >= TOPCENTER_SYM && LA236_0 <= TOPRIGHT_SYM)) ) {s = 39;} + else if ( (LA236_0==COMMA) ) {s = 42;} + else if ( (LA236_0==SOLIDUS) && (synpred32_Css3())) {s = 43;} + else if ( (LA236_0==TILDE) ) {s = 44;} + else if ( (LA236_0==NUMBER) && (synpred32_Css3())) {s = 45;} + else if ( (LA236_0==PERCENTAGE) && (synpred32_Css3())) {s = 46;} + else if ( (LA236_0==LENGTH) && (synpred32_Css3())) {s = 47;} + else if ( (LA236_0==EMS) && (synpred32_Css3())) {s = 48;} + else if ( (LA236_0==REM) && (synpred32_Css3())) {s = 49;} + else if ( (LA236_0==EXS) && (synpred32_Css3())) {s = 50;} + else if ( (LA236_0==ANGLE) && (synpred32_Css3())) {s = 51;} + else if ( (LA236_0==TIME) && (synpred32_Css3())) {s = 52;} + else if ( (LA236_0==FREQ) && (synpred32_Css3())) {s = 53;} + else if ( (LA236_0==RESOLUTION) && (synpred32_Css3())) {s = 54;} + else if ( (LA236_0==DIMENSION) && (synpred32_Css3())) {s = 55;} + else if ( (LA236_0==STRING) && (synpred32_Css3())) {s = 56;} + else if ( (LA236_0==LESS_JS_STRING) && (synpred32_Css3())) {s = 58;} + else if ( (LA236_0==URI) && (synpred32_Css3())) {s = 59;} + else if ( (LA236_0==PERCENTAGE_SYMBOL) && (synpred32_Css3())) {s = 60;} input.seek(index236_0); if ( s>=0 ) return s; @@ -33503,7 +33678,7 @@ int index236_1 = input.index(); input.rewind(); s = -1; - if ( (synpred32_Css3()) ) {s = 59;} + if ( (synpred32_Css3()) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_1); @@ -33516,7 +33691,7 @@ int index236_6 = input.index(); input.rewind(); s = -1; - if ( ((synpred32_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 59;} + if ( ((synpred32_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_6); @@ -33529,7 +33704,7 @@ int index236_8 = input.index(); input.rewind(); s = -1; - if ( (synpred32_Css3()) ) {s = 59;} + if ( (synpred32_Css3()) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_8); @@ -33542,7 +33717,7 @@ int index236_9 = input.index(); input.rewind(); s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} input.seek(index236_9); @@ -33555,7 +33730,7 @@ int index236_10 = input.index(); input.rewind(); s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_10); @@ -33568,7 +33743,7 @@ int index236_11 = input.index(); input.rewind(); s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} input.seek(index236_11); @@ -33581,7 +33756,7 @@ int index236_12 = input.index(); input.rewind(); s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_12); @@ -33594,7 +33769,7 @@ int index236_13 = input.index(); input.rewind(); s = -1; - if ( (synpred32_Css3()) ) {s = 59;} + if ( (synpred32_Css3()) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_13); @@ -33607,7 +33782,7 @@ int index236_15 = input.index(); input.rewind(); s = -1; - if ( ((synpred32_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 59;} + if ( ((synpred32_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_15); @@ -33620,7 +33795,7 @@ int index236_18 = input.index(); input.rewind(); s = -1; - if ( (synpred32_Css3()) ) {s = 59;} + if ( (synpred32_Css3()) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_18); @@ -33633,7 +33808,7 @@ int index236_19 = input.index(); input.rewind(); s = -1; - if ( ((synpred32_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + if ( ((synpred32_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) {s = 2;} input.seek(index236_19); @@ -33646,7 +33821,7 @@ int index236_20 = input.index(); input.rewind(); s = -1; - if ( (synpred32_Css3()) ) {s = 59;} + if ( (synpred32_Css3()) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} input.seek(index236_20); @@ -33659,7 +33834,7 @@ int index236_23 = input.index(); input.rewind(); s = -1; - if ( (synpred32_Css3()) ) {s = 59;} + if ( (synpred32_Css3()) ) {s = 60;} else if ( (true) ) {s = 2;} input.seek(index236_23); @@ -33667,223 +33842,223 @@ break; case 14 : - int LA236_24 = input.LA(1); - - int index236_24 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_25 = input.LA(1); + + int index236_25 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - input.seek(index236_24); + input.seek(index236_25); if ( s>=0 ) return s; break; case 15 : - int LA236_25 = input.LA(1); - - int index236_25 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 59;} + int LA236_26 = input.LA(1); + + int index236_26 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 60;} else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - input.seek(index236_25); + input.seek(index236_26); if ( s>=0 ) return s; break; case 16 : - int LA236_26 = input.LA(1); - - int index236_26 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_27 = input.LA(1); + + int index236_27 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - input.seek(index236_26); + input.seek(index236_27); if ( s>=0 ) return s; break; case 17 : - int LA236_27 = input.LA(1); - - int index236_27 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_28 = input.LA(1); + + int index236_28 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - input.seek(index236_27); + input.seek(index236_28); if ( s>=0 ) return s; break; case 18 : - int LA236_28 = input.LA(1); - - int index236_28 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_29 = input.LA(1); + + int index236_29 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - input.seek(index236_28); + input.seek(index236_29); if ( s>=0 ) return s; break; case 19 : - int LA236_29 = input.LA(1); - - int index236_29 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_30 = input.LA(1); + + int index236_30 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - input.seek(index236_29); + input.seek(index236_30); if ( s>=0 ) return s; break; case 20 : - int LA236_30 = input.LA(1); - - int index236_30 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_31 = input.LA(1); + + int index236_31 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - input.seek(index236_30); + input.seek(index236_31); if ( s>=0 ) return s; break; case 21 : - int LA236_31 = input.LA(1); - - int index236_31 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_32 = input.LA(1); + + int index236_32 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) {s = 2;} - input.seek(index236_31); + input.seek(index236_32); if ( s>=0 ) return s; break; case 22 : - int LA236_32 = input.LA(1); - - int index236_32 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} - else if ( (true) ) {s = 2;} - - input.seek(index236_32); + int LA236_33 = input.LA(1); + + int index236_33 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} + else if ( (true) ) {s = 2;} + + input.seek(index236_33); if ( s>=0 ) return s; break; case 23 : - int LA236_33 = input.LA(1); - - int index236_33 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} - else if ( (true) ) {s = 2;} - - input.seek(index236_33); + int LA236_34 = input.LA(1); + + int index236_34 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} + else if ( (true) ) {s = 2;} + + input.seek(index236_34); if ( s>=0 ) return s; break; case 24 : - int LA236_34 = input.LA(1); - - int index236_34 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} - else if ( (true) ) {s = 2;} - - input.seek(index236_34); + int LA236_35 = input.LA(1); + + int index236_35 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} + else if ( (true) ) {s = 2;} + + input.seek(index236_35); if ( s>=0 ) return s; break; case 25 : - int LA236_35 = input.LA(1); - - int index236_35 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} - else if ( (true) ) {s = 2;} - - input.seek(index236_35); + int LA236_36 = input.LA(1); + + int index236_36 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} + else if ( (true) ) {s = 2;} + + input.seek(index236_36); if ( s>=0 ) return s; break; case 26 : - int LA236_36 = input.LA(1); - - int index236_36 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} - else if ( (true) ) {s = 2;} - - input.seek(index236_36); + int LA236_37 = input.LA(1); + + int index236_37 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} + else if ( (true) ) {s = 2;} + + input.seek(index236_37); if ( s>=0 ) return s; break; case 27 : - int LA236_37 = input.LA(1); - - int index236_37 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_38 = input.LA(1); + + int index236_38 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - input.seek(index236_37); + input.seek(index236_38); if ( s>=0 ) return s; break; case 28 : - int LA236_38 = input.LA(1); - - int index236_38 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 59;} + int LA236_39 = input.LA(1); + + int index236_39 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred32_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 60;} else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 2;} - input.seek(index236_38); + input.seek(index236_39); if ( s>=0 ) return s; break; case 29 : - int LA236_41 = input.LA(1); - - int index236_41 = input.index(); - input.rewind(); - s = -1; - if ( (synpred32_Css3()) ) {s = 59;} - else if ( (true) ) {s = 2;} - - input.seek(index236_41); + int LA236_42 = input.LA(1); + + int index236_42 = input.index(); + input.rewind(); + s = -1; + if ( (synpred32_Css3()) ) {s = 60;} + else if ( (true) ) {s = 2;} + + input.seek(index236_42); if ( s>=0 ) return s; break; case 30 : - int LA236_43 = input.LA(1); - - int index236_43 = input.index(); - input.rewind(); - s = -1; - if ( (synpred32_Css3()) ) {s = 59;} - else if ( (true) ) {s = 2;} - - input.seek(index236_43); + int LA236_44 = input.LA(1); + + int index236_44 = input.index(); + input.rewind(); + s = -1; + if ( (synpred32_Css3()) ) {s = 60;} + else if ( (true) ) {s = 2;} + + input.seek(index236_44); if ( s>=0 ) return s; break; } @@ -33902,7 +34077,7 @@ static final String DFA235_minS = "\2\5\3\uffff"; static final String DFA235_maxS = - "\2\u0092\3\uffff"; + "\2\u0093\3\uffff"; static final String DFA235_acceptS = "\2\uffff\1\2\1\3\1\1"; static final String DFA235_specialS = @@ -33913,13 +34088,13 @@ "\1\3\1\uffff\1\3\7\uffff\4\3\1\uffff\2\3\5\uffff\3\3\5\uffff\1\3\1\1"+ "\4\uffff\1\3\3\uffff\3\3\1\uffff\1\3\4\uffff\5\3\2\uffff\3\3\1\uffff"+ "\2\3\2\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\1\uffff\1\2\1\uffff"+ - "\1\3\1\uffff\7\3\2\uffff\1\3\3\uffff\1\3\1\1", + "\1\3\1\uffff\7\3\2\uffff\1\3\4\uffff\1\3\1\1", "\3\4\2\uffff\5\4\3\uffff\1\4\1\uffff\1\2\1\1\1\uffff\1\4\6\uffff\1\4"+ "\2\uffff\1\4\3\uffff\1\4\1\uffff\2\4\1\uffff\1\4\3\uffff\2\4\2\uffff"+ "\1\4\1\uffff\1\4\7\uffff\4\4\1\uffff\2\4\5\uffff\3\4\5\uffff\1\4\1\1"+ "\4\uffff\1\4\3\uffff\3\4\1\uffff\1\4\4\uffff\5\4\2\uffff\3\4\1\uffff"+ "\2\4\2\uffff\1\4\1\uffff\2\4\1\uffff\3\4\1\uffff\4\4\1\uffff\1\2\1\uffff"+ - "\1\4\1\uffff\7\4\2\uffff\1\4\3\uffff\1\4\1\1", + "\1\4\1\uffff\7\4\2\uffff\1\4\4\uffff\1\4\1\1", "", "", "" @@ -33956,7 +34131,7 @@ } @Override public String getDescription() { - return "927:66: ( ws | ( ( ws )? operator ( ws )? ) |)"; + return "932:66: ( ws | ( ( ws )? operator ( ws )? ) |)"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -33970,14 +34145,14 @@ static final String DFA248_minS = "\2\24\2\uffff"; static final String DFA248_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA248_acceptS = "\2\uffff\1\2\1\1"; static final String DFA248_specialS = "\4\uffff}>"; static final String[] DFA248_transitionS = { - "\1\3\1\1\73\uffff\1\1\26\uffff\1\2\26\uffff\1\3\22\uffff\1\1", - "\1\3\1\1\73\uffff\1\1\26\uffff\1\2\26\uffff\1\3\22\uffff\1\1", + "\1\3\1\1\73\uffff\1\1\26\uffff\1\2\26\uffff\1\3\23\uffff\1\1", + "\1\3\1\1\73\uffff\1\1\26\uffff\1\2\26\uffff\1\3\23\uffff\1\1", "", "" }; @@ -34013,7 +34188,7 @@ } @Override public String getDescription() { - return "()* loopback of 992:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )*"; + return "()* loopback of 998:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -34021,17 +34196,17 @@ } static final String DFA258_eotS = - "\43\uffff"; + "\44\uffff"; static final String DFA258_eofS = - "\43\uffff"; + "\44\uffff"; static final String DFA258_minS = - "\2\5\41\uffff"; + "\2\5\42\uffff"; static final String DFA258_maxS = - "\2\u0092\41\uffff"; + "\2\u0093\42\uffff"; static final String DFA258_acceptS = - "\2\uffff\1\2\40\1"; + "\2\uffff\1\2\41\1"; static final String DFA258_specialS = - "\1\1\1\0\41\uffff}>"; + "\1\0\1\1\42\uffff}>"; static final String[] DFA258_transitionS = { "\1\14\1\27\1\33\2\uffff\5\27\3\uffff\1\27\1\uffff\1\2\1\1\1\uffff\1\27"+ "\6\uffff\1\20\2\uffff\1\11\3\uffff\1\13\1\uffff\1\27\1\16\1\uffff\1\24"+ @@ -34039,16 +34214,17 @@ "\1\31\1\23\5\uffff\1\27\1\4\1\27\5\uffff\1\27\1\1\4\uffff\1\6\3\uffff"+ "\1\27\1\7\1\34\1\uffff\1\4\4\uffff\1\12\1\17\3\27\1\2\1\uffff\3\27\1"+ "\uffff\2\27\2\uffff\1\27\1\uffff\2\27\1\uffff\3\27\1\uffff\1\27\1\30"+ - "\2\27\1\2\1\3\1\uffff\1\21\1\uffff\1\22\1\15\5\27\2\uffff\1\25\3\uffff"+ + "\2\27\1\2\1\3\1\uffff\1\21\1\uffff\1\22\1\15\5\27\2\uffff\1\25\4\uffff"+ "\1\27\1\1", - "\1\14\1\35\1\41\2\uffff\5\35\3\uffff\1\35\1\uffff\1\2\1\1\1\uffff\1"+ - "\35\6\uffff\1\20\2\uffff\1\11\3\uffff\1\13\1\uffff\1\35\1\16\1\uffff"+ - "\1\24\3\uffff\1\26\1\40\2\uffff\1\5\1\uffff\1\35\7\uffff\3\35\1\10\1"+ - "\uffff\1\37\1\23\5\uffff\1\35\1\4\1\35\5\uffff\1\35\1\1\4\uffff\1\6\3"+ - "\uffff\1\35\1\7\1\42\1\uffff\1\4\4\uffff\1\12\1\17\3\35\1\2\1\uffff\3"+ - "\35\1\uffff\2\35\2\uffff\1\35\1\uffff\2\35\1\uffff\3\35\1\uffff\1\35"+ - "\1\36\2\35\1\2\1\3\1\uffff\1\21\1\uffff\1\22\1\15\5\35\2\uffff\1\25\3"+ - "\uffff\1\35\1\1", + "\1\14\1\36\1\42\2\uffff\5\36\3\uffff\1\36\1\uffff\1\2\1\1\1\uffff\1"+ + "\36\6\uffff\1\20\2\uffff\1\11\3\uffff\1\13\1\uffff\1\36\1\16\1\uffff"+ + "\1\24\3\uffff\1\26\1\41\2\uffff\1\35\1\uffff\1\36\7\uffff\3\36\1\10\1"+ + "\uffff\1\40\1\23\5\uffff\1\36\1\4\1\36\5\uffff\1\36\1\1\4\uffff\1\6\3"+ + "\uffff\1\36\1\7\1\43\1\uffff\1\4\4\uffff\1\12\1\17\3\36\1\2\1\uffff\3"+ + "\36\1\uffff\2\36\2\uffff\1\36\1\uffff\2\36\1\uffff\3\36\1\uffff\1\36"+ + "\1\37\2\36\1\2\1\3\1\uffff\1\21\1\uffff\1\22\1\15\5\36\2\uffff\1\25\4"+ + "\uffff\1\36\1\1", + "", "", "", "", @@ -34115,7 +34291,7 @@ } @Override public String getDescription() { - return "()* loopback of 1010:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )*"; + return "()* loopback of 1016:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -34126,6 +34302,45 @@ int _s = s; switch ( s ) { case 0 : + int LA258_0 = input.LA(1); + + int index258_0 = input.index(); + input.rewind(); + s = -1; + if ( (LA258_0==COMMENT||LA258_0==NL||LA258_0==WS) ) {s = 1;} + else if ( (LA258_0==COMMA||LA258_0==RPAREN||LA258_0==SEMI) ) {s = 2;} + else if ( (LA258_0==SOLIDUS) && (synpred37_Css3())) {s = 3;} + else if ( (LA258_0==MINUS||LA258_0==PLUS) && (synpred37_Css3())) {s = 4;} + else if ( (LA258_0==IDENT) && (synpred37_Css3())) {s = 5;} + else if ( (LA258_0==NUMBER) && (synpred37_Css3())) {s = 6;} + else if ( (LA258_0==PERCENTAGE) && (synpred37_Css3())) {s = 7;} + else if ( (LA258_0==LENGTH) && (synpred37_Css3())) {s = 8;} + else if ( (LA258_0==EMS) && (synpred37_Css3())) {s = 9;} + else if ( (LA258_0==REM) && (synpred37_Css3())) {s = 10;} + else if ( (LA258_0==EXS) && (synpred37_Css3())) {s = 11;} + else if ( (LA258_0==ANGLE) && (synpred37_Css3())) {s = 12;} + else if ( (LA258_0==TIME) && (synpred37_Css3())) {s = 13;} + else if ( (LA258_0==FREQ) && (synpred37_Css3())) {s = 14;} + else if ( (LA258_0==RESOLUTION) && (synpred37_Css3())) {s = 15;} + else if ( (LA258_0==DIMENSION) && (synpred37_Css3())) {s = 16;} + else if ( (LA258_0==STRING) && (synpred37_Css3())) {s = 17;} + else if ( (LA258_0==TILDE) && (synpred37_Css3())) {s = 18;} + else if ( (LA258_0==LESS_JS_STRING) && (synpred37_Css3())) {s = 19;} + else if ( (LA258_0==GEN) && (synpred37_Css3())) {s = 20;} + else if ( (LA258_0==URI) && (synpred37_Css3())) {s = 21;} + else if ( (LA258_0==HASH) && (synpred37_Css3())) {s = 22;} + else if ( (LA258_0==AT_IDENT||(LA258_0 >= BOTTOMCENTER_SYM && LA258_0 <= BOTTOMRIGHT_SYM)||LA258_0==CHARSET_SYM||LA258_0==COUNTER_STYLE_SYM||LA258_0==FONT_FACE_SYM||LA258_0==IMPORT_SYM||(LA258_0 >= LEFTBOTTOM_SYM && LA258_0 <= LEFTTOP_SYM)||LA258_0==MEDIA_SYM||LA258_0==MOZ_DOCUMENT_SYM||LA258_0==NAMESPACE_SYM||LA258_0==PAGE_SYM||(LA258_0 >= RIGHTBOTTOM_SYM && LA258_0 <= RIGHTTOP_SYM)||(LA258_0 >= SASS_AT_ROOT && LA258_0 <= SASS_DEBUG)||(LA258_0 >= SASS_EACH && LA258_0 <= SASS_ELSE)||LA258_0==SASS_EXTEND||(LA258_0 >= SASS_FOR && LA258_0 <= SASS_FUNCTION)||(LA258_0 >= SASS_IF && LA258_0 <= SASS_MIXIN)||LA258_0==SASS_RETURN||(LA258_0 >= SASS_WARN && LA258_0 <= SASS_WHILE)||(LA258_0 >= TOPCENTER_SYM && LA258_0 <= TOPRIGHT_SYM)||LA258_0==WEBKIT_KEYFRAMES_SYM) && (synpred37_Css3())) {s = 23;} + else if ( (LA258_0==SASS_VAR) && (synpred37_Css3())) {s = 24;} + else if ( (LA258_0==LESS_AND) && (synpred37_Css3())) {s = 25;} + else if ( (LA258_0==HASH_SYMBOL) && (synpred37_Css3())) {s = 26;} + else if ( (LA258_0==AT_SIGN) && (synpred37_Css3())) {s = 27;} + else if ( (LA258_0==PERCENTAGE_SYMBOL) && (synpred37_Css3())) {s = 28;} + + input.seek(index258_0); + if ( s>=0 ) return s; + break; + + case 1 : int LA258_1 = input.LA(1); int index258_1 = input.index(); @@ -34133,75 +34348,36 @@ s = -1; if ( (LA258_1==COMMA||LA258_1==RPAREN||LA258_1==SEMI) ) {s = 2;} else if ( (LA258_1==COMMENT||LA258_1==NL||LA258_1==WS) ) {s = 1;} - else if ( (LA258_1==MINUS||LA258_1==PLUS) && (synpred36_Css3())) {s = 4;} - else if ( (LA258_1==IDENT) && (synpred36_Css3())) {s = 5;} - else if ( (LA258_1==NUMBER) && (synpred36_Css3())) {s = 6;} - else if ( (LA258_1==PERCENTAGE) && (synpred36_Css3())) {s = 7;} - else if ( (LA258_1==LENGTH) && (synpred36_Css3())) {s = 8;} - else if ( (LA258_1==EMS) && (synpred36_Css3())) {s = 9;} - else if ( (LA258_1==REM) && (synpred36_Css3())) {s = 10;} - else if ( (LA258_1==EXS) && (synpred36_Css3())) {s = 11;} - else if ( (LA258_1==ANGLE) && (synpred36_Css3())) {s = 12;} - else if ( (LA258_1==TIME) && (synpred36_Css3())) {s = 13;} - else if ( (LA258_1==FREQ) && (synpred36_Css3())) {s = 14;} - else if ( (LA258_1==RESOLUTION) && (synpred36_Css3())) {s = 15;} - else if ( (LA258_1==DIMENSION) && (synpred36_Css3())) {s = 16;} - else if ( (LA258_1==STRING) && (synpred36_Css3())) {s = 17;} - else if ( (LA258_1==TILDE) && (synpred36_Css3())) {s = 18;} - else if ( (LA258_1==LESS_JS_STRING) && (synpred36_Css3())) {s = 19;} - else if ( (LA258_1==GEN) && (synpred36_Css3())) {s = 20;} - else if ( (LA258_1==URI) && (synpred36_Css3())) {s = 21;} - else if ( (LA258_1==HASH) && (synpred36_Css3())) {s = 22;} - else if ( (LA258_1==AT_IDENT||(LA258_1 >= BOTTOMCENTER_SYM && LA258_1 <= BOTTOMRIGHT_SYM)||LA258_1==CHARSET_SYM||LA258_1==COUNTER_STYLE_SYM||LA258_1==FONT_FACE_SYM||LA258_1==IMPORT_SYM||(LA258_1 >= LEFTBOTTOM_SYM && LA258_1 <= LEFTTOP_SYM)||LA258_1==MEDIA_SYM||LA258_1==MOZ_DOCUMENT_SYM||LA258_1==NAMESPACE_SYM||LA258_1==PAGE_SYM||(LA258_1 >= RIGHTBOTTOM_SYM && LA258_1 <= RIGHTTOP_SYM)||(LA258_1 >= SASS_AT_ROOT && LA258_1 <= SASS_DEBUG)||(LA258_1 >= SASS_EACH && LA258_1 <= SASS_ELSE)||LA258_1==SASS_EXTEND||(LA258_1 >= SASS_FOR && LA258_1 <= SASS_FUNCTION)||(LA258_1 >= SASS_IF && LA258_1 <= SASS_MIXIN)||LA258_1==SASS_RETURN||(LA258_1 >= SASS_WARN && LA258_1 <= SASS_WHILE)||(LA258_1 >= TOPCENTER_SYM && LA258_1 <= TOPRIGHT_SYM)||LA258_1==WEBKIT_KEYFRAMES_SYM) && (synpred36_Css3())) {s = 29;} - else if ( (LA258_1==SASS_VAR) && (synpred36_Css3())) {s = 30;} - else if ( (LA258_1==LESS_AND) && (synpred36_Css3())) {s = 31;} - else if ( (LA258_1==HASH_SYMBOL) && (synpred36_Css3())) {s = 32;} - else if ( (LA258_1==AT_SIGN) && (synpred36_Css3())) {s = 33;} - else if ( (LA258_1==PERCENTAGE_SYMBOL) && (synpred36_Css3())) {s = 34;} - else if ( (LA258_1==SOLIDUS) && (synpred36_Css3())) {s = 3;} + else if ( (LA258_1==MINUS||LA258_1==PLUS) && (synpred37_Css3())) {s = 4;} + else if ( (LA258_1==IDENT) && (synpred37_Css3())) {s = 29;} + else if ( (LA258_1==NUMBER) && (synpred37_Css3())) {s = 6;} + else if ( (LA258_1==PERCENTAGE) && (synpred37_Css3())) {s = 7;} + else if ( (LA258_1==LENGTH) && (synpred37_Css3())) {s = 8;} + else if ( (LA258_1==EMS) && (synpred37_Css3())) {s = 9;} + else if ( (LA258_1==REM) && (synpred37_Css3())) {s = 10;} + else if ( (LA258_1==EXS) && (synpred37_Css3())) {s = 11;} + else if ( (LA258_1==ANGLE) && (synpred37_Css3())) {s = 12;} + else if ( (LA258_1==TIME) && (synpred37_Css3())) {s = 13;} + else if ( (LA258_1==FREQ) && (synpred37_Css3())) {s = 14;} + else if ( (LA258_1==RESOLUTION) && (synpred37_Css3())) {s = 15;} + else if ( (LA258_1==DIMENSION) && (synpred37_Css3())) {s = 16;} + else if ( (LA258_1==STRING) && (synpred37_Css3())) {s = 17;} + else if ( (LA258_1==TILDE) && (synpred37_Css3())) {s = 18;} + else if ( (LA258_1==LESS_JS_STRING) && (synpred37_Css3())) {s = 19;} + else if ( (LA258_1==GEN) && (synpred37_Css3())) {s = 20;} + else if ( (LA258_1==URI) && (synpred37_Css3())) {s = 21;} + else if ( (LA258_1==HASH) && (synpred37_Css3())) {s = 22;} + else if ( (LA258_1==AT_IDENT||(LA258_1 >= BOTTOMCENTER_SYM && LA258_1 <= BOTTOMRIGHT_SYM)||LA258_1==CHARSET_SYM||LA258_1==COUNTER_STYLE_SYM||LA258_1==FONT_FACE_SYM||LA258_1==IMPORT_SYM||(LA258_1 >= LEFTBOTTOM_SYM && LA258_1 <= LEFTTOP_SYM)||LA258_1==MEDIA_SYM||LA258_1==MOZ_DOCUMENT_SYM||LA258_1==NAMESPACE_SYM||LA258_1==PAGE_SYM||(LA258_1 >= RIGHTBOTTOM_SYM && LA258_1 <= RIGHTTOP_SYM)||(LA258_1 >= SASS_AT_ROOT && LA258_1 <= SASS_DEBUG)||(LA258_1 >= SASS_EACH && LA258_1 <= SASS_ELSE)||LA258_1==SASS_EXTEND||(LA258_1 >= SASS_FOR && LA258_1 <= SASS_FUNCTION)||(LA258_1 >= SASS_IF && LA258_1 <= SASS_MIXIN)||LA258_1==SASS_RETURN||(LA258_1 >= SASS_WARN && LA258_1 <= SASS_WHILE)||(LA258_1 >= TOPCENTER_SYM && LA258_1 <= TOPRIGHT_SYM)||LA258_1==WEBKIT_KEYFRAMES_SYM) && (synpred37_Css3())) {s = 30;} + else if ( (LA258_1==SASS_VAR) && (synpred37_Css3())) {s = 31;} + else if ( (LA258_1==LESS_AND) && (synpred37_Css3())) {s = 32;} + else if ( (LA258_1==HASH_SYMBOL) && (synpred37_Css3())) {s = 33;} + else if ( (LA258_1==AT_SIGN) && (synpred37_Css3())) {s = 34;} + else if ( (LA258_1==PERCENTAGE_SYMBOL) && (synpred37_Css3())) {s = 35;} + else if ( (LA258_1==SOLIDUS) && (synpred37_Css3())) {s = 3;} input.seek(index258_1); if ( s>=0 ) return s; break; - - case 1 : - int LA258_0 = input.LA(1); - - int index258_0 = input.index(); - input.rewind(); - s = -1; - if ( (LA258_0==COMMENT||LA258_0==NL||LA258_0==WS) ) {s = 1;} - else if ( (LA258_0==COMMA||LA258_0==RPAREN||LA258_0==SEMI) ) {s = 2;} - else if ( (LA258_0==SOLIDUS) && (synpred36_Css3())) {s = 3;} - else if ( (LA258_0==MINUS||LA258_0==PLUS) && (synpred36_Css3())) {s = 4;} - else if ( (LA258_0==IDENT) && (synpred36_Css3())) {s = 5;} - else if ( (LA258_0==NUMBER) && (synpred36_Css3())) {s = 6;} - else if ( (LA258_0==PERCENTAGE) && (synpred36_Css3())) {s = 7;} - else if ( (LA258_0==LENGTH) && (synpred36_Css3())) {s = 8;} - else if ( (LA258_0==EMS) && (synpred36_Css3())) {s = 9;} - else if ( (LA258_0==REM) && (synpred36_Css3())) {s = 10;} - else if ( (LA258_0==EXS) && (synpred36_Css3())) {s = 11;} - else if ( (LA258_0==ANGLE) && (synpred36_Css3())) {s = 12;} - else if ( (LA258_0==TIME) && (synpred36_Css3())) {s = 13;} - else if ( (LA258_0==FREQ) && (synpred36_Css3())) {s = 14;} - else if ( (LA258_0==RESOLUTION) && (synpred36_Css3())) {s = 15;} - else if ( (LA258_0==DIMENSION) && (synpred36_Css3())) {s = 16;} - else if ( (LA258_0==STRING) && (synpred36_Css3())) {s = 17;} - else if ( (LA258_0==TILDE) && (synpred36_Css3())) {s = 18;} - else if ( (LA258_0==LESS_JS_STRING) && (synpred36_Css3())) {s = 19;} - else if ( (LA258_0==GEN) && (synpred36_Css3())) {s = 20;} - else if ( (LA258_0==URI) && (synpred36_Css3())) {s = 21;} - else if ( (LA258_0==HASH) && (synpred36_Css3())) {s = 22;} - else if ( (LA258_0==AT_IDENT||(LA258_0 >= BOTTOMCENTER_SYM && LA258_0 <= BOTTOMRIGHT_SYM)||LA258_0==CHARSET_SYM||LA258_0==COUNTER_STYLE_SYM||LA258_0==FONT_FACE_SYM||LA258_0==IMPORT_SYM||(LA258_0 >= LEFTBOTTOM_SYM && LA258_0 <= LEFTTOP_SYM)||LA258_0==MEDIA_SYM||LA258_0==MOZ_DOCUMENT_SYM||LA258_0==NAMESPACE_SYM||LA258_0==PAGE_SYM||(LA258_0 >= RIGHTBOTTOM_SYM && LA258_0 <= RIGHTTOP_SYM)||(LA258_0 >= SASS_AT_ROOT && LA258_0 <= SASS_DEBUG)||(LA258_0 >= SASS_EACH && LA258_0 <= SASS_ELSE)||LA258_0==SASS_EXTEND||(LA258_0 >= SASS_FOR && LA258_0 <= SASS_FUNCTION)||(LA258_0 >= SASS_IF && LA258_0 <= SASS_MIXIN)||LA258_0==SASS_RETURN||(LA258_0 >= SASS_WARN && LA258_0 <= SASS_WHILE)||(LA258_0 >= TOPCENTER_SYM && LA258_0 <= TOPRIGHT_SYM)||LA258_0==WEBKIT_KEYFRAMES_SYM) && (synpred36_Css3())) {s = 23;} - else if ( (LA258_0==SASS_VAR) && (synpred36_Css3())) {s = 24;} - else if ( (LA258_0==LESS_AND) && (synpred36_Css3())) {s = 25;} - else if ( (LA258_0==HASH_SYMBOL) && (synpred36_Css3())) {s = 26;} - else if ( (LA258_0==AT_SIGN) && (synpred36_Css3())) {s = 27;} - else if ( (LA258_0==PERCENTAGE_SYMBOL) && (synpred36_Css3())) {s = 28;} - - input.seek(index258_0); - if ( s>=0 ) return s; - break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = @@ -34218,7 +34394,7 @@ static final String DFA257_minS = "\2\5\3\uffff"; static final String DFA257_maxS = - "\2\u0092\3\uffff"; + "\2\u0093\3\uffff"; static final String DFA257_acceptS = "\2\uffff\1\2\1\3\1\1"; static final String DFA257_specialS = @@ -34229,13 +34405,13 @@ "\1\3\7\uffff\4\3\1\uffff\2\3\5\uffff\3\3\5\uffff\1\3\1\1\4\uffff\1\3"+ "\3\uffff\3\3\1\uffff\1\3\4\uffff\5\3\2\uffff\3\3\1\uffff\2\3\2\uffff"+ "\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\1\uffff\1\2\1\uffff\1\3\1\uffff"+ - "\7\3\2\uffff\1\3\3\uffff\1\3\1\1", + "\7\3\2\uffff\1\3\4\uffff\1\3\1\1", "\3\4\2\uffff\5\4\3\uffff\1\4\2\uffff\1\1\1\uffff\1\4\6\uffff\1\4\2\uffff"+ "\1\4\3\uffff\1\4\1\uffff\2\4\1\uffff\1\4\3\uffff\2\4\2\uffff\1\4\1\uffff"+ "\1\4\7\uffff\4\4\1\uffff\2\4\5\uffff\3\4\5\uffff\1\4\1\1\4\uffff\1\4"+ "\3\uffff\3\4\1\uffff\1\4\4\uffff\5\4\2\uffff\3\4\1\uffff\2\4\2\uffff"+ "\1\4\1\uffff\2\4\1\uffff\3\4\1\uffff\4\4\1\uffff\1\2\1\uffff\1\4\1\uffff"+ - "\7\4\2\uffff\1\4\3\uffff\1\4\1\1", + "\7\4\2\uffff\1\4\4\uffff\1\4\1\1", "", "", "" @@ -34272,7 +34448,7 @@ } @Override public String getDescription() { - return "1010:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |)"; + return "1016:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |)"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -34286,7 +34462,7 @@ static final String DFA267_minS = "\2\6\3\uffff"; static final String DFA267_maxS = - "\2\u0092\3\uffff"; + "\2\u0093\3\uffff"; static final String DFA267_acceptS = "\2\uffff\1\3\1\1\1\2"; static final String DFA267_specialS = @@ -34296,12 +34472,12 @@ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\3\2\2\2\uffff\4\2\1\4\3\2\1\uffff"+ - "\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\7\uffff\1\2\1\1", "\2\2\2\uffff\5\2\3\uffff\2\2\1\uffff\1\1\1\uffff\1\2\5\uffff\1\2\1\uffff"+ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\3\2\2\1\uffff\5\2\1\4\3\2\1\uffff"+ - "\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff\1\2\1\1", "", "", "" @@ -34338,7 +34514,7 @@ } @Override public String getDescription() { - return "()* loopback of 1029:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )*"; + return "()* loopback of 1035:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -34346,24 +34522,25 @@ } static final String DFA272_eotS = - "\102\uffff"; + "\103\uffff"; static final String DFA272_eofS = - "\1\2\101\uffff"; + "\1\2\102\uffff"; static final String DFA272_minS = - "\1\5\1\0\51\uffff\1\0\26\uffff"; + "\1\5\1\0\52\uffff\1\0\26\uffff"; static final String DFA272_maxS = - "\1\u0092\1\0\51\uffff\1\0\26\uffff"; + "\1\u0093\1\0\52\uffff\1\0\26\uffff"; static final String DFA272_acceptS = - "\2\uffff\1\2\76\uffff\1\1"; + "\2\uffff\1\2\77\uffff\1\1"; static final String DFA272_specialS = - "\1\uffff\1\0\51\uffff\1\1\26\uffff}>"; + "\1\uffff\1\0\52\uffff\1\1\26\uffff}>"; static final String[] DFA272_transitionS = { - "\3\2\2\uffff\5\2\3\uffff\2\2\1\53\1\1\1\uffff\1\2\5\uffff\3\2\1\uffff"+ + "\3\2\2\uffff\5\2\3\uffff\2\2\1\54\1\1\1\uffff\1\2\5\uffff\3\2\1\uffff"+ "\1\2\3\uffff\1\2\1\uffff\2\2\1\uffff\2\2\2\uffff\2\2\2\uffff\3\2\5\uffff"+ "\6\2\1\uffff\2\2\3\uffff\1\2\1\uffff\3\2\5\uffff\1\2\1\1\3\uffff\2\2"+ "\3\uffff\5\2\2\uffff\1\2\1\uffff\6\2\1\uffff\6\2\2\uffff\10\2\1\uffff"+ - "\5\2\1\uffff\2\2\1\uffff\7\2\2\uffff\1\2\3\uffff\1\2\1\1", - "\1\uffff", + "\5\2\1\uffff\2\2\1\uffff\7\2\2\uffff\1\2\2\uffff\1\2\1\uffff\1\2\1\1", + "\1\uffff", + "", "", "", "", @@ -34461,7 +34638,7 @@ } @Override public String getDescription() { - return "()* loopback of 1045:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )*"; + return "()* loopback of 1051:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -34477,7 +34654,7 @@ int index272_1 = input.index(); input.rewind(); s = -1; - if ( (synpred38_Css3()) ) {s = 65;} + if ( (synpred39_Css3()) ) {s = 66;} else if ( (true) ) {s = 2;} input.seek(index272_1); @@ -34485,15 +34662,15 @@ break; case 1 : - int LA272_43 = input.LA(1); - - int index272_43 = input.index(); - input.rewind(); - s = -1; - if ( (synpred38_Css3()) ) {s = 65;} - else if ( (true) ) {s = 2;} - - input.seek(index272_43); + int LA272_44 = input.LA(1); + + int index272_44 = input.index(); + input.rewind(); + s = -1; + if ( (synpred39_Css3()) ) {s = 66;} + else if ( (true) ) {s = 2;} + + input.seek(index272_44); if ( s>=0 ) return s; break; } @@ -34506,44 +34683,45 @@ } static final String DFA278_eotS = - "\112\uffff"; + "\113\uffff"; static final String DFA278_eofS = - "\1\2\111\uffff"; + "\1\2\112\uffff"; static final String DFA278_minS = - "\1\5\1\0\1\uffff\1\0\1\uffff\11\0\2\uffff\1\0\1\uffff\6\0\5\uffff\15\0"+ - "\1\uffff\2\0\3\uffff\21\0\2\uffff\1\0\6\uffff"; + "\1\5\1\0\1\uffff\1\0\1\uffff\7\0\1\uffff\2\0\2\uffff\1\0\1\uffff\6\0\5"+ + "\uffff\15\0\1\uffff\2\0\3\uffff\21\0\2\uffff\1\0\6\uffff"; static final String DFA278_maxS = - "\1\u0092\1\0\1\uffff\1\0\1\uffff\11\0\2\uffff\1\0\1\uffff\6\0\5\uffff"+ - "\15\0\1\uffff\2\0\3\uffff\21\0\2\uffff\1\0\6\uffff"; + "\1\u0093\1\0\1\uffff\1\0\1\uffff\7\0\1\uffff\2\0\2\uffff\1\0\1\uffff\6"+ + "\0\5\uffff\15\0\1\uffff\2\0\3\uffff\21\0\2\uffff\1\0\6\uffff"; static final String DFA278_acceptS = - "\2\uffff\1\3\101\uffff\5\1\1\2"; + "\2\uffff\1\3\102\uffff\5\1\1\2"; static final String DFA278_specialS = - "\1\0\1\1\1\uffff\1\2\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\2"+ - "\uffff\1\14\1\uffff\1\15\1\16\1\17\1\20\1\21\1\22\5\uffff\1\23\1\24\1"+ - "\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37\1\uffff\1\40\1\41"+ - "\3\uffff\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\52\1\53\1\54\1\55\1"+ - "\56\1\57\1\60\1\61\1\62\2\uffff\1\63\6\uffff}>"; + "\1\0\1\1\1\uffff\1\2\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\uffff\1\12"+ + "\1\13\2\uffff\1\14\1\uffff\1\15\1\16\1\17\1\20\1\21\1\22\5\uffff\1\23"+ + "\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37\1\uffff\1"+ + "\40\1\41\3\uffff\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\52\1\53\1\54"+ + "\1\55\1\56\1\57\1\60\1\61\1\62\2\uffff\1\63\6\uffff}>"; static final String[] DFA278_transitionS = { - "\1\67\1\23\1\12\2\uffff\5\54\3\uffff\1\54\2\2\1\103\1\uffff\1\51\1\2"+ - "\1\104\1\105\2\uffff\1\2\1\73\1\2\1\uffff\1\64\3\uffff\1\66\1\uffff\1"+ - "\44\1\71\1\uffff\1\13\1\74\1\110\1\uffff\1\22\1\11\2\uffff\1\7\1\3\1"+ - "\42\5\uffff\2\2\3\54\1\63\1\106\1\20\1\75\1\107\1\2\1\uffff\1\100\1\uffff"+ - "\1\47\1\10\1\45\5\uffff\1\54\1\103\3\uffff\1\60\1\5\3\uffff\1\43\1\62"+ - "\1\77\1\2\1\27\2\uffff\1\2\1\uffff\1\65\1\72\3\54\1\2\1\uffff\1\25\1"+ - "\41\1\26\1\2\1\37\1\54\2\uffff\1\50\1\2\1\36\1\53\1\2\1\35\1\24\1\14"+ - "\1\uffff\1\54\1\15\1\26\1\40\1\2\1\uffff\1\2\1\6\1\uffff\1\61\1\70\5"+ - "\54\2\uffff\1\76\3\uffff\1\46\1\1", - "\1\uffff", - "", - "\1\uffff", - "", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", - "\1\uffff", + "\1\70\1\24\1\12\2\uffff\5\55\3\uffff\1\55\2\2\1\104\1\uffff\1\52\1\2"+ + "\1\105\1\106\2\uffff\1\2\1\74\1\2\1\uffff\1\65\3\uffff\1\67\1\uffff\1"+ + "\45\1\72\1\uffff\1\13\1\75\1\111\1\uffff\1\23\1\11\2\uffff\1\7\1\3\1"+ + "\43\5\uffff\2\2\3\55\1\64\1\107\1\21\1\76\1\110\1\2\1\uffff\1\101\1\uffff"+ + "\1\50\1\10\1\46\5\uffff\1\55\1\104\3\uffff\1\61\1\5\3\uffff\1\44\1\63"+ + "\1\100\1\2\1\30\2\uffff\1\2\1\uffff\1\66\1\73\3\55\1\2\1\uffff\1\26\1"+ + "\42\1\27\1\2\1\40\1\55\2\uffff\1\51\1\2\1\37\1\54\1\2\1\36\1\25\1\15"+ + "\1\uffff\1\55\1\16\1\27\1\41\1\2\1\uffff\1\2\1\6\1\uffff\1\62\1\71\5"+ + "\55\2\uffff\1\77\2\uffff\1\2\1\uffff\1\47\1\1", + "\1\uffff", + "", + "\1\uffff", + "", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "\1\uffff", + "", "\1\uffff", "\1\uffff", "", @@ -34639,7 +34817,7 @@ } @Override public String getDescription() { - return "()* loopback of 1062:5: ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )*"; + return "()* loopback of 1068:5: ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -34656,7 +34834,7 @@ input.rewind(); s = -1; if ( (LA278_0==WS) ) {s = 1;} - else if ( (LA278_0==EOF||(LA278_0 >= COLON && LA278_0 <= COMMA)||LA278_0==CP_DOTS||LA278_0==DCOLON||LA278_0==DOT||(LA278_0 >= LBRACE && LA278_0 <= LBRACKET)||LA278_0==LESS_REST||LA278_0==PIPE||LA278_0==RBRACE||LA278_0==RPAREN||LA278_0==SASS_DEFAULT||LA278_0==SASS_EXTEND_ONLY_SELECTOR||LA278_0==SASS_GLOBAL||LA278_0==SEMI||LA278_0==STAR) ) {s = 2;} + else if ( (LA278_0==EOF||(LA278_0 >= COLON && LA278_0 <= COMMA)||LA278_0==CP_DOTS||LA278_0==DCOLON||LA278_0==DOT||(LA278_0 >= LBRACE && LA278_0 <= LBRACKET)||LA278_0==LESS_REST||LA278_0==PIPE||LA278_0==RBRACE||LA278_0==RPAREN||LA278_0==SASS_DEFAULT||LA278_0==SASS_EXTEND_ONLY_SELECTOR||LA278_0==SASS_GLOBAL||LA278_0==SEMI||LA278_0==STAR||LA278_0==VAR) ) {s = 2;} else if ( (LA278_0==IMPORTANT_SYM) ) {s = 3;} else if ( (LA278_0==NUMBER) ) {s = 5;} else if ( (LA278_0==STRING) ) {s = 6;} @@ -34665,53 +34843,53 @@ else if ( (LA278_0==HASH_SYMBOL) ) {s = 9;} else if ( (LA278_0==AT_SIGN) ) {s = 10;} else if ( (LA278_0==GEN) ) {s = 11;} - else if ( (LA278_0==SASS_MIXIN) ) {s = 12;} - else if ( (LA278_0==SASS_VAR) ) {s = 13;} - else if ( (LA278_0==LESS_AND) ) {s = 16;} - else if ( (LA278_0==HASH) ) {s = 18;} - else if ( (LA278_0==AT_IDENT) ) {s = 19;} - else if ( (LA278_0==SASS_INCLUDE) ) {s = 20;} - else if ( (LA278_0==SASS_AT_ROOT) ) {s = 21;} - else if ( (LA278_0==SASS_DEBUG||LA278_0==SASS_WARN) ) {s = 22;} - else if ( (LA278_0==PLUS) ) {s = 23;} - else if ( (LA278_0==SASS_IF) ) {s = 29;} - else if ( (LA278_0==SASS_FOR) ) {s = 30;} - else if ( (LA278_0==SASS_EACH) ) {s = 31;} - else if ( (LA278_0==SASS_WHILE) ) {s = 32;} - else if ( (LA278_0==SASS_CONTENT) ) {s = 33;} - else if ( (LA278_0==IMPORT_SYM) ) {s = 34;} - else if ( (LA278_0==PAGE_SYM) ) {s = 35;} - else if ( (LA278_0==FONT_FACE_SYM) ) {s = 36;} - else if ( (LA278_0==MOZ_DOCUMENT_SYM) ) {s = 37;} - else if ( (LA278_0==WEBKIT_KEYFRAMES_SYM) ) {s = 38;} - else if ( (LA278_0==MEDIA_SYM) ) {s = 39;} - else if ( (LA278_0==SASS_EXTEND) ) {s = 40;} - else if ( (LA278_0==COUNTER_STYLE_SYM) ) {s = 41;} - else if ( (LA278_0==SASS_FUNCTION) ) {s = 43;} - else if ( ((LA278_0 >= BOTTOMCENTER_SYM && LA278_0 <= BOTTOMRIGHT_SYM)||LA278_0==CHARSET_SYM||(LA278_0 >= LEFTBOTTOM_SYM && LA278_0 <= LEFTTOP_SYM)||LA278_0==NAMESPACE_SYM||(LA278_0 >= RIGHTBOTTOM_SYM && LA278_0 <= RIGHTTOP_SYM)||LA278_0==SASS_ELSE||LA278_0==SASS_RETURN||(LA278_0 >= TOPCENTER_SYM && LA278_0 <= TOPRIGHT_SYM)) ) {s = 44;} - else if ( (LA278_0==NOT) ) {s = 48;} - else if ( (LA278_0==TILDE) ) {s = 49;} - else if ( (LA278_0==PERCENTAGE) ) {s = 50;} - else if ( (LA278_0==LENGTH) ) {s = 51;} - else if ( (LA278_0==EMS) ) {s = 52;} - else if ( (LA278_0==REM) ) {s = 53;} - else if ( (LA278_0==EXS) ) {s = 54;} - else if ( (LA278_0==ANGLE) ) {s = 55;} - else if ( (LA278_0==TIME) ) {s = 56;} - else if ( (LA278_0==FREQ) ) {s = 57;} - else if ( (LA278_0==RESOLUTION) ) {s = 58;} - else if ( (LA278_0==DIMENSION) ) {s = 59;} - else if ( (LA278_0==GREATER) ) {s = 60;} - else if ( (LA278_0==LESS_JS_STRING) ) {s = 61;} - else if ( (LA278_0==URI) ) {s = 62;} - else if ( (LA278_0==PERCENTAGE_SYMBOL) ) {s = 63;} - else if ( (LA278_0==LPAREN) ) {s = 64;} - else if ( (LA278_0==COMMENT||LA278_0==NL) ) {s = 67;} - else if ( (LA278_0==CP_EQ) && (synpred40_Css3())) {s = 68;} - else if ( (LA278_0==CP_NOT_EQ) && (synpred40_Css3())) {s = 69;} - else if ( (LA278_0==LESS) && (synpred40_Css3())) {s = 70;} - else if ( (LA278_0==LESS_OR_EQ) && (synpred40_Css3())) {s = 71;} - else if ( (LA278_0==GREATER_OR_EQ) && (synpred40_Css3())) {s = 72;} + else if ( (LA278_0==SASS_MIXIN) ) {s = 13;} + else if ( (LA278_0==SASS_VAR) ) {s = 14;} + else if ( (LA278_0==LESS_AND) ) {s = 17;} + else if ( (LA278_0==HASH) ) {s = 19;} + else if ( (LA278_0==AT_IDENT) ) {s = 20;} + else if ( (LA278_0==SASS_INCLUDE) ) {s = 21;} + else if ( (LA278_0==SASS_AT_ROOT) ) {s = 22;} + else if ( (LA278_0==SASS_DEBUG||LA278_0==SASS_WARN) ) {s = 23;} + else if ( (LA278_0==PLUS) ) {s = 24;} + else if ( (LA278_0==SASS_IF) ) {s = 30;} + else if ( (LA278_0==SASS_FOR) ) {s = 31;} + else if ( (LA278_0==SASS_EACH) ) {s = 32;} + else if ( (LA278_0==SASS_WHILE) ) {s = 33;} + else if ( (LA278_0==SASS_CONTENT) ) {s = 34;} + else if ( (LA278_0==IMPORT_SYM) ) {s = 35;} + else if ( (LA278_0==PAGE_SYM) ) {s = 36;} + else if ( (LA278_0==FONT_FACE_SYM) ) {s = 37;} + else if ( (LA278_0==MOZ_DOCUMENT_SYM) ) {s = 38;} + else if ( (LA278_0==WEBKIT_KEYFRAMES_SYM) ) {s = 39;} + else if ( (LA278_0==MEDIA_SYM) ) {s = 40;} + else if ( (LA278_0==SASS_EXTEND) ) {s = 41;} + else if ( (LA278_0==COUNTER_STYLE_SYM) ) {s = 42;} + else if ( (LA278_0==SASS_FUNCTION) ) {s = 44;} + else if ( ((LA278_0 >= BOTTOMCENTER_SYM && LA278_0 <= BOTTOMRIGHT_SYM)||LA278_0==CHARSET_SYM||(LA278_0 >= LEFTBOTTOM_SYM && LA278_0 <= LEFTTOP_SYM)||LA278_0==NAMESPACE_SYM||(LA278_0 >= RIGHTBOTTOM_SYM && LA278_0 <= RIGHTTOP_SYM)||LA278_0==SASS_ELSE||LA278_0==SASS_RETURN||(LA278_0 >= TOPCENTER_SYM && LA278_0 <= TOPRIGHT_SYM)) ) {s = 45;} + else if ( (LA278_0==NOT) ) {s = 49;} + else if ( (LA278_0==TILDE) ) {s = 50;} + else if ( (LA278_0==PERCENTAGE) ) {s = 51;} + else if ( (LA278_0==LENGTH) ) {s = 52;} + else if ( (LA278_0==EMS) ) {s = 53;} + else if ( (LA278_0==REM) ) {s = 54;} + else if ( (LA278_0==EXS) ) {s = 55;} + else if ( (LA278_0==ANGLE) ) {s = 56;} + else if ( (LA278_0==TIME) ) {s = 57;} + else if ( (LA278_0==FREQ) ) {s = 58;} + else if ( (LA278_0==RESOLUTION) ) {s = 59;} + else if ( (LA278_0==DIMENSION) ) {s = 60;} + else if ( (LA278_0==GREATER) ) {s = 61;} + else if ( (LA278_0==LESS_JS_STRING) ) {s = 62;} + else if ( (LA278_0==URI) ) {s = 63;} + else if ( (LA278_0==PERCENTAGE_SYMBOL) ) {s = 64;} + else if ( (LA278_0==LPAREN) ) {s = 65;} + else if ( (LA278_0==COMMENT||LA278_0==NL) ) {s = 68;} + else if ( (LA278_0==CP_EQ) && (synpred41_Css3())) {s = 69;} + else if ( (LA278_0==CP_NOT_EQ) && (synpred41_Css3())) {s = 70;} + else if ( (LA278_0==LESS) && (synpred41_Css3())) {s = 71;} + else if ( (LA278_0==LESS_OR_EQ) && (synpred41_Css3())) {s = 72;} + else if ( (LA278_0==GREATER_OR_EQ) && (synpred41_Css3())) {s = 73;} input.seek(index278_0); if ( s>=0 ) return s; @@ -34723,8 +34901,8 @@ int index278_1 = input.index(); input.rewind(); s = -1; - if ( (synpred40_Css3()) ) {s = 72;} - else if ( (synpred41_Css3()) ) {s = 73;} + if ( (synpred41_Css3()) ) {s = 73;} + else if ( (synpred42_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index278_1); @@ -34737,7 +34915,7 @@ int index278_3 = input.index(); input.rewind(); s = -1; - if ( (synpred41_Css3()) ) {s = 73;} + if ( (synpred42_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index278_3); @@ -34750,7 +34928,7 @@ int index278_5 = input.index(); input.rewind(); s = -1; - if ( (synpred41_Css3()) ) {s = 73;} + if ( (synpred42_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index278_5); @@ -34763,7 +34941,7 @@ int index278_6 = input.index(); input.rewind(); s = -1; - if ( (synpred41_Css3()) ) {s = 73;} + if ( (synpred42_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index278_6); @@ -34776,8 +34954,8 @@ int index278_7 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")||evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")"))&&synpred40_Css3())) ) {s = 72;} - else if ( (synpred41_Css3()) ) {s = 73;} + if ( ((synpred41_Css3()&&(evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")||evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")))) ) {s = 73;} + else if ( (synpred42_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index278_7); @@ -34790,7 +34968,7 @@ int index278_8 = input.index(); input.rewind(); s = -1; - if ( (synpred41_Css3()) ) {s = 73;} + if ( (synpred42_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index278_8); @@ -34803,7 +34981,7 @@ int index278_9 = input.index(); input.rewind(); s = -1; - if ( ((synpred41_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 73;} + if ( ((synpred42_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index278_9); @@ -34816,7 +34994,7 @@ int index278_10 = input.index(); input.rewind(); s = -1; - if ( ((synpred41_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} + if ( ((synpred42_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) {s = 2;} input.seek(index278_10); @@ -34829,557 +35007,557 @@ int index278_11 = input.index(); input.rewind(); s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_11); + if ( s>=0 ) return s; + break; + + case 10 : + int LA278_13 = input.LA(1); + + int index278_13 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_13); + if ( s>=0 ) return s; + break; + + case 11 : + int LA278_14 = input.LA(1); + + int index278_14 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 74;} + else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) {s = 2;} + + input.seek(index278_14); + if ( s>=0 ) return s; + break; + + case 12 : + int LA278_17 = input.LA(1); + + int index278_17 = input.index(); + input.rewind(); + s = -1; + if ( ((synpred42_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_17); + if ( s>=0 ) return s; + break; + + case 13 : + int LA278_19 = input.LA(1); + + int index278_19 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_19); + if ( s>=0 ) return s; + break; + + case 14 : + int LA278_20 = input.LA(1); + + int index278_20 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_20); + if ( s>=0 ) return s; + break; + + case 15 : + int LA278_21 = input.LA(1); + + int index278_21 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||(evalPredicate(isLessSource(),"isLessSource()")&&(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")||evalPredicate(isScssSource(),"isScssSource()")))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_21); + if ( s>=0 ) return s; + break; + + case 16 : + int LA278_22 = input.LA(1); + + int index278_22 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_22); + if ( s>=0 ) return s; + break; + + case 17 : + int LA278_23 = input.LA(1); + + int index278_23 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_23); + if ( s>=0 ) return s; + break; + + case 18 : + int LA278_24 = input.LA(1); + + int index278_24 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_24); + if ( s>=0 ) return s; + break; + + case 19 : + int LA278_30 = input.LA(1); + + int index278_30 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_30); + if ( s>=0 ) return s; + break; + + case 20 : + int LA278_31 = input.LA(1); + + int index278_31 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_31); + if ( s>=0 ) return s; + break; + + case 21 : + int LA278_32 = input.LA(1); + + int index278_32 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_32); + if ( s>=0 ) return s; + break; + + case 22 : + int LA278_33 = input.LA(1); + + int index278_33 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_33); + if ( s>=0 ) return s; + break; + + case 23 : + int LA278_34 = input.LA(1); + + int index278_34 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_34); + if ( s>=0 ) return s; + break; + + case 24 : + int LA278_35 = input.LA(1); + + int index278_35 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()")))) ) {s = 2;} + + input.seek(index278_35); + if ( s>=0 ) return s; + break; + + case 25 : + int LA278_36 = input.LA(1); + + int index278_36 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_36); + if ( s>=0 ) return s; + break; + + case 26 : + int LA278_37 = input.LA(1); + + int index278_37 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_37); + if ( s>=0 ) return s; + break; + + case 27 : + int LA278_38 = input.LA(1); + + int index278_38 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_38); + if ( s>=0 ) return s; + break; + + case 28 : + int LA278_39 = input.LA(1); + + int index278_39 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_39); + if ( s>=0 ) return s; + break; + + case 29 : + int LA278_40 = input.LA(1); + + int index278_40 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_40); + if ( s>=0 ) return s; + break; + + case 30 : + int LA278_41 = input.LA(1); + + int index278_41 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_41); + if ( s>=0 ) return s; + break; + + case 31 : + int LA278_42 = input.LA(1); + + int index278_42 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_42); + if ( s>=0 ) return s; + break; + + case 32 : + int LA278_44 = input.LA(1); + + int index278_44 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} + + input.seek(index278_44); + if ( s>=0 ) return s; + break; + + case 33 : + int LA278_45 = input.LA(1); + + int index278_45 = input.index(); + input.rewind(); + s = -1; + if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 74;} + else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) {s = 2;} + + input.seek(index278_45); + if ( s>=0 ) return s; + break; + + case 34 : + int LA278_49 = input.LA(1); + + int index278_49 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_49); + if ( s>=0 ) return s; + break; + + case 35 : + int LA278_50 = input.LA(1); + + int index278_50 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_50); + if ( s>=0 ) return s; + break; + + case 36 : + int LA278_51 = input.LA(1); + + int index278_51 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_51); + if ( s>=0 ) return s; + break; + + case 37 : + int LA278_52 = input.LA(1); + + int index278_52 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_52); + if ( s>=0 ) return s; + break; + + case 38 : + int LA278_53 = input.LA(1); + + int index278_53 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_53); + if ( s>=0 ) return s; + break; + + case 39 : + int LA278_54 = input.LA(1); + + int index278_54 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_54); + if ( s>=0 ) return s; + break; + + case 40 : + int LA278_55 = input.LA(1); + + int index278_55 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_55); + if ( s>=0 ) return s; + break; + + case 41 : + int LA278_56 = input.LA(1); + + int index278_56 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_56); + if ( s>=0 ) return s; + break; + + case 42 : + int LA278_57 = input.LA(1); + + int index278_57 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_57); + if ( s>=0 ) return s; + break; + + case 43 : + int LA278_58 = input.LA(1); + + int index278_58 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_58); + if ( s>=0 ) return s; + break; + + case 44 : + int LA278_59 = input.LA(1); + + int index278_59 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_59); + if ( s>=0 ) return s; + break; + + case 45 : + int LA278_60 = input.LA(1); + + int index278_60 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_60); + if ( s>=0 ) return s; + break; + + case 46 : + int LA278_61 = input.LA(1); + + int index278_61 = input.index(); + input.rewind(); + s = -1; if ( (synpred41_Css3()) ) {s = 73;} else if ( (true) ) {s = 2;} - input.seek(index278_11); - if ( s>=0 ) return s; - break; - - case 10 : - int LA278_12 = input.LA(1); - - int index278_12 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_12); - if ( s>=0 ) return s; - break; - - case 11 : - int LA278_13 = input.LA(1); - - int index278_13 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 73;} - else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) {s = 2;} - - input.seek(index278_13); - if ( s>=0 ) return s; - break; - - case 12 : - int LA278_16 = input.LA(1); - - int index278_16 = input.index(); - input.rewind(); - s = -1; - if ( ((synpred41_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_16); - if ( s>=0 ) return s; - break; - - case 13 : - int LA278_18 = input.LA(1); - - int index278_18 = input.index(); + input.seek(index278_61); + if ( s>=0 ) return s; + break; + + case 47 : + int LA278_62 = input.LA(1); + + int index278_62 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_62); + if ( s>=0 ) return s; + break; + + case 48 : + int LA278_63 = input.LA(1); + + int index278_63 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_63); + if ( s>=0 ) return s; + break; + + case 49 : + int LA278_64 = input.LA(1); + + int index278_64 = input.index(); + input.rewind(); + s = -1; + if ( ((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))) ) {s = 74;} + else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) {s = 2;} + + input.seek(index278_64); + if ( s>=0 ) return s; + break; + + case 50 : + int LA278_65 = input.LA(1); + + int index278_65 = input.index(); + input.rewind(); + s = -1; + if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_65); + if ( s>=0 ) return s; + break; + + case 51 : + int LA278_68 = input.LA(1); + + int index278_68 = input.index(); input.rewind(); s = -1; if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_18); - if ( s>=0 ) return s; - break; - - case 14 : - int LA278_19 = input.LA(1); - - int index278_19 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_19); - if ( s>=0 ) return s; - break; - - case 15 : - int LA278_20 = input.LA(1); - - int index278_20 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||(evalPredicate(isLessSource(),"isLessSource()")&&(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")||evalPredicate(isScssSource(),"isScssSource()")))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_20); - if ( s>=0 ) return s; - break; - - case 16 : - int LA278_21 = input.LA(1); - - int index278_21 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_21); - if ( s>=0 ) return s; - break; - - case 17 : - int LA278_22 = input.LA(1); - - int index278_22 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_22); - if ( s>=0 ) return s; - break; - - case 18 : - int LA278_23 = input.LA(1); - - int index278_23 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_23); - if ( s>=0 ) return s; - break; - - case 19 : - int LA278_29 = input.LA(1); - - int index278_29 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_29); - if ( s>=0 ) return s; - break; - - case 20 : - int LA278_30 = input.LA(1); - - int index278_30 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_30); - if ( s>=0 ) return s; - break; - - case 21 : - int LA278_31 = input.LA(1); - - int index278_31 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_31); - if ( s>=0 ) return s; - break; - - case 22 : - int LA278_32 = input.LA(1); - - int index278_32 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_32); - if ( s>=0 ) return s; - break; - - case 23 : - int LA278_33 = input.LA(1); - - int index278_33 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_33); - if ( s>=0 ) return s; - break; - - case 24 : - int LA278_34 = input.LA(1); - - int index278_34 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()")))) ) {s = 2;} - - input.seek(index278_34); - if ( s>=0 ) return s; - break; - - case 25 : - int LA278_35 = input.LA(1); - - int index278_35 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_35); - if ( s>=0 ) return s; - break; - - case 26 : - int LA278_36 = input.LA(1); - - int index278_36 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_36); - if ( s>=0 ) return s; - break; - - case 27 : - int LA278_37 = input.LA(1); - - int index278_37 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_37); - if ( s>=0 ) return s; - break; - - case 28 : - int LA278_38 = input.LA(1); - - int index278_38 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_38); - if ( s>=0 ) return s; - break; - - case 29 : - int LA278_39 = input.LA(1); - - int index278_39 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_39); - if ( s>=0 ) return s; - break; - - case 30 : - int LA278_40 = input.LA(1); - - int index278_40 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_40); - if ( s>=0 ) return s; - break; - - case 31 : - int LA278_41 = input.LA(1); - - int index278_41 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_41); - if ( s>=0 ) return s; - break; - - case 32 : - int LA278_43 = input.LA(1); - - int index278_43 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 2;} - - input.seek(index278_43); - if ( s>=0 ) return s; - break; - - case 33 : - int LA278_44 = input.LA(1); - - int index278_44 = input.index(); - input.rewind(); - s = -1; - if ( (((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 73;} - else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) {s = 2;} - - input.seek(index278_44); - if ( s>=0 ) return s; - break; - - case 34 : - int LA278_48 = input.LA(1); - - int index278_48 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_48); - if ( s>=0 ) return s; - break; - - case 35 : - int LA278_49 = input.LA(1); - - int index278_49 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_49); - if ( s>=0 ) return s; - break; - - case 36 : - int LA278_50 = input.LA(1); - - int index278_50 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_50); - if ( s>=0 ) return s; - break; - - case 37 : - int LA278_51 = input.LA(1); - - int index278_51 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_51); - if ( s>=0 ) return s; - break; - - case 38 : - int LA278_52 = input.LA(1); - - int index278_52 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_52); - if ( s>=0 ) return s; - break; - - case 39 : - int LA278_53 = input.LA(1); - - int index278_53 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_53); - if ( s>=0 ) return s; - break; - - case 40 : - int LA278_54 = input.LA(1); - - int index278_54 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_54); - if ( s>=0 ) return s; - break; - - case 41 : - int LA278_55 = input.LA(1); - - int index278_55 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_55); - if ( s>=0 ) return s; - break; - - case 42 : - int LA278_56 = input.LA(1); - - int index278_56 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_56); - if ( s>=0 ) return s; - break; - - case 43 : - int LA278_57 = input.LA(1); - - int index278_57 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_57); - if ( s>=0 ) return s; - break; - - case 44 : - int LA278_58 = input.LA(1); - - int index278_58 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_58); - if ( s>=0 ) return s; - break; - - case 45 : - int LA278_59 = input.LA(1); - - int index278_59 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_59); - if ( s>=0 ) return s; - break; - - case 46 : - int LA278_60 = input.LA(1); - - int index278_60 = input.index(); - input.rewind(); - s = -1; - if ( (synpred40_Css3()) ) {s = 72;} - else if ( (true) ) {s = 2;} - - input.seek(index278_60); - if ( s>=0 ) return s; - break; - - case 47 : - int LA278_61 = input.LA(1); - - int index278_61 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_61); - if ( s>=0 ) return s; - break; - - case 48 : - int LA278_62 = input.LA(1); - - int index278_62 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_62); - if ( s>=0 ) return s; - break; - - case 49 : - int LA278_63 = input.LA(1); - - int index278_63 = input.index(); - input.rewind(); - s = -1; - if ( ((synpred41_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))) ) {s = 73;} - else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) {s = 2;} - - input.seek(index278_63); - if ( s>=0 ) return s; - break; - - case 50 : - int LA278_64 = input.LA(1); - - int index278_64 = input.index(); - input.rewind(); - s = -1; - if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_64); - if ( s>=0 ) return s; - break; - - case 51 : - int LA278_67 = input.LA(1); - - int index278_67 = input.index(); - input.rewind(); - s = -1; - if ( (synpred40_Css3()) ) {s = 72;} - else if ( (synpred41_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index278_67); + else if ( (synpred42_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index278_68); if ( s>=0 ) return s; break; } @@ -35392,62 +35570,64 @@ } static final String DFA292_eotS = - "\112\uffff"; + "\113\uffff"; static final String DFA292_eofS = - "\1\2\111\uffff"; + "\1\2\112\uffff"; static final String DFA292_minS = - "\1\5\1\0\13\uffff\1\0\31\uffff\1\0\11\uffff\1\0\26\uffff\1\0\1\uffff"; + "\1\5\1\0\13\uffff\1\0\31\uffff\1\0\12\uffff\1\0\26\uffff\1\0\1\uffff"; static final String DFA292_maxS = - "\1\u0092\1\0\13\uffff\1\0\31\uffff\1\0\11\uffff\1\0\26\uffff\1\0\1\uffff"; + "\1\u0093\1\0\13\uffff\1\0\31\uffff\1\0\12\uffff\1\0\26\uffff\1\0\1\uffff"; static final String DFA292_acceptS = - "\2\uffff\1\2\106\uffff\1\1"; + "\2\uffff\1\2\107\uffff\1\1"; static final String DFA292_specialS = - "\1\0\1\1\13\uffff\1\2\31\uffff\1\3\11\uffff\1\4\26\uffff\1\5\1\uffff}>"; + "\1\0\1\1\13\uffff\1\2\31\uffff\1\3\12\uffff\1\4\26\uffff\1\5\1\uffff}>"; static final String[] DFA292_transitionS = { - "\3\2\2\uffff\5\2\3\uffff\3\2\1\110\1\uffff\4\2\2\uffff\3\2\1\uffff\1"+ + "\3\2\2\uffff\5\2\3\uffff\3\2\1\111\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\2\uffff\3\2\5\uffff"+ - "\13\2\1\uffff\1\2\1\uffff\1\2\1\15\1\2\5\uffff\1\2\1\110\3\uffff\2\2"+ + "\13\2\1\uffff\1\2\1\uffff\1\2\1\15\1\2\5\uffff\1\2\1\111\3\uffff\2\2"+ "\3\uffff\4\2\1\47\2\uffff\1\2\1\uffff\6\2\1\uffff\6\2\2\uffff\10\2\1"+ - "\uffff\5\2\1\111\1\61\1\2\1\uffff\7\2\2\uffff\1\2\3\uffff\1\2\1\1", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "\1\uffff", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "\1\uffff", + "\uffff\5\2\1\112\1\62\1\2\1\uffff\7\2\2\uffff\1\2\2\uffff\1\2\1\uffff"+ + "\1\2\1\1", + "\1\uffff", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "\1\uffff", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "\1\uffff", + "", "", "", "", @@ -35515,7 +35695,7 @@ } @Override public String getDescription() { - return "()* loopback of 1104:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )*"; + return "()* loopback of 1110:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -35532,12 +35712,12 @@ input.rewind(); s = -1; if ( (LA292_0==WS) ) {s = 1;} - else if ( (LA292_0==EOF||(LA292_0 >= ANGLE && LA292_0 <= AT_SIGN)||(LA292_0 >= BOTTOMCENTER_SYM && LA292_0 <= BOTTOMRIGHT_SYM)||(LA292_0 >= CHARSET_SYM && LA292_0 <= COMMA)||(LA292_0 >= COUNTER_STYLE_SYM && LA292_0 <= CP_NOT_EQ)||(LA292_0 >= DCOLON && LA292_0 <= DOT)||LA292_0==EMS||LA292_0==EXS||(LA292_0 >= FONT_FACE_SYM && LA292_0 <= FREQ)||(LA292_0 >= GEN && LA292_0 <= GREATER_OR_EQ)||(LA292_0 >= HASH && LA292_0 <= HASH_SYMBOL)||(LA292_0 >= IDENT && LA292_0 <= IMPORT_SYM)||(LA292_0 >= LBRACE && LA292_0 <= LESS_REST)||LA292_0==LPAREN||LA292_0==MEDIA_SYM||LA292_0==MOZ_DOCUMENT_SYM||LA292_0==NAMESPACE_SYM||(LA292_0 >= NOT && LA292_0 <= NUMBER)||(LA292_0 >= PAGE_SYM && LA292_0 <= PIPE)||LA292_0==RBRACE||(LA292_0 >= REM && LA292_0 <= RPAREN)||(LA292_0 >= SASS_AT_ROOT && LA292_0 <= SASS_ELSE)||(LA292_0 >= SASS_EXTEND && LA292_0 <= SASS_MIXIN)||(LA292_0 >= SASS_RETURN && LA292_0 <= SEMI)||LA292_0==STRING||(LA292_0 >= TILDE && LA292_0 <= TOPRIGHT_SYM)||LA292_0==URI||LA292_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} + else if ( (LA292_0==EOF||(LA292_0 >= ANGLE && LA292_0 <= AT_SIGN)||(LA292_0 >= BOTTOMCENTER_SYM && LA292_0 <= BOTTOMRIGHT_SYM)||(LA292_0 >= CHARSET_SYM && LA292_0 <= COMMA)||(LA292_0 >= COUNTER_STYLE_SYM && LA292_0 <= CP_NOT_EQ)||(LA292_0 >= DCOLON && LA292_0 <= DOT)||LA292_0==EMS||LA292_0==EXS||(LA292_0 >= FONT_FACE_SYM && LA292_0 <= FREQ)||(LA292_0 >= GEN && LA292_0 <= GREATER_OR_EQ)||(LA292_0 >= HASH && LA292_0 <= HASH_SYMBOL)||(LA292_0 >= IDENT && LA292_0 <= IMPORT_SYM)||(LA292_0 >= LBRACE && LA292_0 <= LESS_REST)||LA292_0==LPAREN||LA292_0==MEDIA_SYM||LA292_0==MOZ_DOCUMENT_SYM||LA292_0==NAMESPACE_SYM||(LA292_0 >= NOT && LA292_0 <= NUMBER)||(LA292_0 >= PAGE_SYM && LA292_0 <= PIPE)||LA292_0==RBRACE||(LA292_0 >= REM && LA292_0 <= RPAREN)||(LA292_0 >= SASS_AT_ROOT && LA292_0 <= SASS_ELSE)||(LA292_0 >= SASS_EXTEND && LA292_0 <= SASS_MIXIN)||(LA292_0 >= SASS_RETURN && LA292_0 <= SEMI)||LA292_0==STRING||(LA292_0 >= TILDE && LA292_0 <= TOPRIGHT_SYM)||LA292_0==URI||LA292_0==VAR||LA292_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} else if ( (LA292_0==MINUS) ) {s = 13;} else if ( (LA292_0==PLUS) ) {s = 39;} - else if ( (LA292_0==STAR) ) {s = 49;} - else if ( (LA292_0==COMMENT||LA292_0==NL) ) {s = 72;} - else if ( (LA292_0==SOLIDUS) && (synpred43_Css3())) {s = 73;} + else if ( (LA292_0==STAR) ) {s = 50;} + else if ( (LA292_0==COMMENT||LA292_0==NL) ) {s = 73;} + else if ( (LA292_0==SOLIDUS) && (synpred44_Css3())) {s = 74;} input.seek(index292_0); if ( s>=0 ) return s; @@ -35549,7 +35729,7 @@ int index292_1 = input.index(); input.rewind(); s = -1; - if ( (synpred43_Css3()) ) {s = 73;} + if ( (synpred44_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index292_1); @@ -35562,7 +35742,7 @@ int index292_13 = input.index(); input.rewind(); s = -1; - if ( (synpred43_Css3()) ) {s = 73;} + if ( (synpred44_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index292_13); @@ -35575,7 +35755,7 @@ int index292_39 = input.index(); input.rewind(); s = -1; - if ( (synpred43_Css3()) ) {s = 73;} + if ( (synpred44_Css3()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index292_39); @@ -35583,28 +35763,28 @@ break; case 4 : - int LA292_49 = input.LA(1); - - int index292_49 = input.index(); - input.rewind(); - s = -1; - if ( (synpred43_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index292_49); + int LA292_50 = input.LA(1); + + int index292_50 = input.index(); + input.rewind(); + s = -1; + if ( (synpred44_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index292_50); if ( s>=0 ) return s; break; case 5 : - int LA292_72 = input.LA(1); - - int index292_72 = input.index(); - input.rewind(); - s = -1; - if ( (synpred43_Css3()) ) {s = 73;} - else if ( (true) ) {s = 2;} - - input.seek(index292_72); + int LA292_73 = input.LA(1); + + int index292_73 = input.index(); + input.rewind(); + s = -1; + if ( (synpred44_Css3()) ) {s = 74;} + else if ( (true) ) {s = 2;} + + input.seek(index292_73); if ( s>=0 ) return s; break; } @@ -35623,7 +35803,7 @@ static final String DFA297_minS = "\2\5\3\uffff\1\5"; static final String DFA297_maxS = - "\1\u0091\1\u0092\3\uffff\1\u0092"; + "\1\u0092\1\u0093\3\uffff\1\u0093"; static final String DFA297_acceptS = "\2\uffff\1\1\1\2\1\3\1\uffff"; static final String DFA297_specialS = @@ -35634,13 +35814,13 @@ "\4\2\1\uffff\2\2\3\uffff\1\4\1\uffff\1\2\1\1\1\2\5\uffff\1\2\5\uffff"+ "\1\2\3\uffff\3\2\1\uffff\1\1\4\uffff\5\2\2\uffff\3\2\1\uffff\2\2\2\uffff"+ "\1\2\1\uffff\2\2\1\uffff\3\2\1\uffff\4\2\3\uffff\1\2\1\uffff\7\2\2\uffff"+ - "\1\2\3\uffff\1\2", + "\1\2\4\uffff\1\2", "\3\2\2\uffff\5\2\3\uffff\1\2\2\uffff\1\5\1\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\2\uffff\1\2\1\uffff"+ "\1\2\7\uffff\4\2\1\uffff\2\2\3\uffff\1\4\1\uffff\1\2\1\uffff\1\2\5\uffff"+ "\1\2\1\5\4\uffff\1\2\3\uffff\3\2\6\uffff\5\2\2\uffff\3\2\1\uffff\2\2"+ "\2\uffff\1\2\1\uffff\2\2\1\uffff\3\2\1\uffff\4\2\3\uffff\1\2\1\uffff"+ - "\7\2\2\uffff\1\2\3\uffff\1\2\1\5", + "\7\2\2\uffff\1\2\4\uffff\1\2\1\5", "", "", "", @@ -35649,7 +35829,7 @@ "\1\2\7\uffff\4\2\1\uffff\2\2\3\uffff\1\4\1\uffff\1\2\1\uffff\1\2\5\uffff"+ "\1\2\1\5\4\uffff\1\2\3\uffff\3\2\6\uffff\5\2\2\uffff\3\2\1\uffff\2\2"+ "\2\uffff\1\2\1\uffff\2\2\1\uffff\3\2\1\uffff\4\2\3\uffff\1\2\1\uffff"+ - "\7\2\2\uffff\1\2\3\uffff\1\2\1\5" + "\7\2\2\uffff\1\2\4\uffff\1\2\1\5" }; static final short[] DFA297_eot = DFA.unpackEncodedString(DFA297_eotS); @@ -35683,7 +35863,7 @@ } @Override public String getDescription() { - return "1109:1: cp_math_expression_atom : ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN );"; + return "1115:1: cp_math_expression_atom : ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -35697,14 +35877,14 @@ static final String DFA304_minS = "\2\25\2\uffff"; static final String DFA304_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\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\34\uffff\1\2\7\uffff\1\3\26\uffff\1\1\100\uffff\1\1", - "\1\1\34\uffff\1\2\7\uffff\1\3\26\uffff\1\1\100\uffff\1\1", + "\1\1\34\uffff\1\2\7\uffff\1\3\26\uffff\1\1\101\uffff\1\1", + "\1\1\34\uffff\1\2\7\uffff\1\3\26\uffff\1\1\101\uffff\1\1", "", "" }; @@ -35740,7 +35920,7 @@ } @Override public String getDescription() { - return "1125:107: ( ( ws )? less_mixin_guarded )?"; + return "1131:107: ( ( ws )? less_mixin_guarded )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -35754,14 +35934,14 @@ static final String DFA308_minS = "\2\25\2\uffff"; static final String DFA308_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA308_acceptS = "\2\uffff\1\1\1\2"; static final String DFA308_specialS = "\4\uffff}>"; static final String[] DFA308_transitionS = { - "\1\1\44\uffff\1\3\13\uffff\1\2\12\uffff\1\1\100\uffff\1\1", - "\1\1\44\uffff\1\3\13\uffff\1\2\12\uffff\1\1\100\uffff\1\1", + "\1\1\44\uffff\1\3\13\uffff\1\2\12\uffff\1\1\101\uffff\1\1", + "\1\1\44\uffff\1\3\13\uffff\1\2\12\uffff\1\1\101\uffff\1\1", "", "" }; @@ -35797,7 +35977,7 @@ } @Override public String getDescription() { - return "1127:55: ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )?"; + return "1133:55: ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -35811,7 +35991,7 @@ static final String DFA319_minS = "\2\6\2\uffff"; static final String DFA319_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA319_acceptS = "\2\uffff\1\1\1\2"; static final String DFA319_specialS = @@ -35821,12 +36001,14 @@ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\3\3\5\uffff\5\3\2\uffff"+ "\1\3\4\uffff\1\2\1\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\3\3\5\uffff\5\3\2\uffff"+ "\1\3\4\uffff\1\2\1\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ "\2\uffff\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\1\uffff\5\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\3\3\1\uffff\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff"+ + "\1\3\1\1", "", "" }; @@ -35862,7 +36044,7 @@ } @Override public String getDescription() { - return "1139:57: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )?"; + return "1145:57: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -35876,7 +36058,7 @@ static final String DFA321_minS = "\2\6\2\uffff"; static final String DFA321_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA321_acceptS = "\2\uffff\1\1\1\2"; static final String DFA321_specialS = @@ -35886,12 +36068,12 @@ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\3\3\5\uffff\1\2\4\3"+ "\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3\2\uffff"+ "\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\2\uffff\4\3\1\uffff\3\3\1\uffff"+ - "\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\uffff\1\3\5\uffff\1\3\1\uffff"+ "\1\3\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\2\uffff\3\3\5\uffff\1\2\4\3"+ "\2\uffff\1\3\6\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3\2\uffff"+ "\1\3\3\uffff\3\3\2\uffff\3\3\1\uffff\2\3\1\uffff\5\3\1\uffff\3\3\1\uffff"+ - "\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\6\uffff\1\3\1\1", + "\5\3\1\uffff\1\3\2\uffff\1\3\1\uffff\5\3\5\uffff\1\3\1\uffff\1\3\1\1", "", "" }; @@ -35927,7 +36109,7 @@ } @Override public String getDescription() { - return "1139:102: ( ( ws )? cp_mixin_block )?"; + return "1145:102: ( ( ws )? cp_mixin_block )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -35941,7 +36123,7 @@ static final String DFA333_minS = "\3\5\1\uffff\1\5\1\uffff\1\5"; static final String DFA333_maxS = - "\1\u0091\2\u0092\1\uffff\1\u0092\1\uffff\1\u0092"; + "\1\u0092\2\u0093\1\uffff\1\u0093\1\uffff\1\u0093"; static final String DFA333_acceptS = "\3\uffff\1\2\1\uffff\1\1\1\uffff"; static final String DFA333_specialS = @@ -35952,30 +36134,30 @@ "\1\1\5\uffff\1\3\1\uffff\3\1\1\3\1\uffff\2\3\3\uffff\1\3\1\uffff\1\1"+ "\1\3\1\1\5\uffff\1\1\4\uffff\2\3\3\uffff\1\1\2\3\1\uffff\1\3\4\uffff"+ "\2\3\3\1\2\uffff\3\1\1\uffff\2\1\2\uffff\1\1\1\uffff\2\1\1\uffff\3\1"+ - "\1\uffff\1\1\1\2\2\1\3\uffff\1\3\1\uffff\2\3\5\1\2\uffff\1\3\3\uffff"+ + "\1\uffff\1\1\1\2\2\1\3\uffff\1\3\1\uffff\2\3\5\1\2\uffff\1\3\4\uffff"+ "\1\1", "\3\3\2\uffff\5\3\3\uffff\1\3\1\5\1\3\1\4\1\uffff\4\3\3\uffff\1\3\2\uffff"+ "\1\3\3\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\2\3\2\uffff\3\3\7\uffff"+ "\10\3\2\uffff\1\3\1\uffff\3\3\5\uffff\1\3\1\4\3\uffff\2\3\3\uffff\3\3"+ "\1\uffff\1\3\4\uffff\6\3\1\uffff\3\3\1\uffff\2\3\2\uffff\1\3\1\uffff"+ - "\2\3\1\uffff\3\3\1\uffff\10\3\1\uffff\7\3\2\uffff\1\3\3\uffff\1\3\1\4", + "\2\3\1\uffff\3\3\1\uffff\10\3\1\uffff\7\3\2\uffff\1\3\4\uffff\1\3\1\4", "\3\3\2\uffff\5\3\3\uffff\1\3\1\5\1\3\1\6\1\uffff\4\3\3\uffff\1\3\2\uffff"+ "\1\3\3\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\2\3\2\uffff\3\3\7\uffff"+ "\10\3\2\uffff\1\3\1\uffff\3\3\5\uffff\1\3\1\6\3\uffff\2\3\3\uffff\3\3"+ "\1\uffff\1\3\4\uffff\6\3\1\uffff\3\3\1\uffff\2\3\2\uffff\1\3\1\uffff"+ - "\2\3\1\uffff\3\3\1\uffff\10\3\1\uffff\7\3\2\uffff\1\3\3\uffff\1\3\1\6", + "\2\3\1\uffff\3\3\1\uffff\10\3\1\uffff\7\3\2\uffff\1\3\4\uffff\1\3\1\6", "", "\3\3\2\uffff\5\3\3\uffff\1\3\1\5\1\3\1\4\1\uffff\4\3\3\uffff\1\3\2\uffff"+ "\1\3\3\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\2\3\2\uffff\3\3\7\uffff"+ "\10\3\2\uffff\1\3\1\uffff\3\3\5\uffff\1\3\1\4\3\uffff\2\3\3\uffff\3\3"+ "\1\uffff\1\3\4\uffff\6\3\1\uffff\3\3\1\uffff\2\3\2\uffff\1\3\1\uffff"+ - "\2\3\1\uffff\3\3\1\uffff\10\3\1\uffff\7\3\2\uffff\1\3\3\uffff\1\3\1\4", + "\2\3\1\uffff\3\3\1\uffff\10\3\1\uffff\7\3\2\uffff\1\3\4\uffff\1\3\1\4", "", "\3\3\2\uffff\5\3\3\uffff\1\3\1\5\1\3\1\6\1\uffff\4\3\3\uffff\1\3\2\uffff"+ "\1\3\3\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\2\3\2\uffff\3\3\7\uffff"+ "\10\3\2\uffff\1\3\1\uffff\3\3\5\uffff\1\3\1\6\3\uffff\2\3\3\uffff\3\3"+ "\1\uffff\1\3\4\uffff\6\3\1\uffff\3\3\1\uffff\2\3\2\uffff\1\3\1\uffff"+ - "\2\3\1\uffff\3\3\1\uffff\10\3\1\uffff\7\3\2\uffff\1\3\3\uffff\1\3\1\6" + "\2\3\1\uffff\3\3\1\uffff\10\3\1\uffff\7\3\2\uffff\1\3\4\uffff\1\3\1\6" }; static final short[] DFA333_eot = DFA.unpackEncodedString(DFA333_eotS); @@ -36009,7 +36191,7 @@ } @Override public String getDescription() { - return "1165:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression )"; + return "1171:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36023,7 +36205,7 @@ static final String DFA336_minS = "\1\24\1\6\1\uffff\1\6\1\uffff"; static final String DFA336_maxS = - "\1\177\1\u0092\1\uffff\1\u0092\1\uffff"; + "\1\177\1\u0093\1\uffff\1\u0093\1\uffff"; static final String DFA336_acceptS = "\2\uffff\1\2\1\uffff\1\1"; static final String DFA336_specialS = @@ -36033,13 +36215,13 @@ "\1\4\3\uffff\5\4\3\uffff\1\4\2\uffff\1\3\1\uffff\1\4\1\2\16\uffff\1"+ "\4\12\uffff\1\4\1\uffff\1\4\7\uffff\3\4\5\uffff\1\2\3\uffff\1\4\1\uffff"+ "\1\4\5\uffff\1\4\1\3\10\uffff\1\4\12\uffff\3\4\1\2\1\uffff\3\4\1\uffff"+ - "\2\4\2\uffff\1\4\1\uffff\2\4\1\uffff\3\4\1\uffff\4\4\7\uffff\5\4\6\uffff"+ + "\2\4\2\uffff\1\4\1\uffff\2\4\1\uffff\3\4\1\uffff\4\4\7\uffff\5\4\7\uffff"+ "\1\4\1\3", "", "\1\4\3\uffff\5\4\3\uffff\1\4\2\uffff\1\3\1\uffff\1\4\1\2\16\uffff\1"+ "\4\12\uffff\1\4\1\uffff\1\4\7\uffff\3\4\5\uffff\1\2\3\uffff\1\4\1\uffff"+ "\1\4\5\uffff\1\4\1\3\10\uffff\1\4\12\uffff\3\4\1\2\1\uffff\3\4\1\uffff"+ - "\2\4\2\uffff\1\4\1\uffff\2\4\1\uffff\3\4\1\uffff\4\4\7\uffff\5\4\6\uffff"+ + "\2\4\2\uffff\1\4\1\uffff\2\4\1\uffff\3\4\1\uffff\4\4\7\uffff\5\4\7\uffff"+ "\1\4\1\3", "" }; @@ -36075,7 +36257,7 @@ } @Override public String getDescription() { - return "()* loopback of 1180:14: ( ( COMMA | SEMI ) ( ws )? cp_arg )*"; + return "()* loopback of 1186:14: ( ( COMMA | SEMI ) ( ws )? cp_arg )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36089,14 +36271,14 @@ static final String DFA352_minS = "\2\24\2\uffff"; static final String DFA352_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA352_acceptS = "\2\uffff\1\2\1\1"; static final String DFA352_specialS = "\4\uffff}>"; static final String[] DFA352_transitionS = { - "\1\3\1\1\34\uffff\1\3\7\uffff\1\2\26\uffff\1\1\100\uffff\1\1", - "\1\3\1\1\34\uffff\1\3\7\uffff\1\2\26\uffff\1\1\100\uffff\1\1", + "\1\3\1\1\34\uffff\1\3\7\uffff\1\2\26\uffff\1\1\101\uffff\1\1", + "\1\3\1\1\34\uffff\1\3\7\uffff\1\2\26\uffff\1\1\101\uffff\1\1", "", "" }; @@ -36132,7 +36314,7 @@ } @Override public String getDescription() { - return "()* loopback of 1196:34: ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )*"; + return "()* loopback of 1202:34: ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36146,18 +36328,19 @@ static final String DFA379_minS = "\1\25\1\6\2\uffff"; static final String DFA379_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA379_acceptS = "\2\uffff\1\2\1\1"; static final String DFA379_specialS = "\4\uffff}>"; static final String[] DFA379_transitionS = { - "\1\1\73\uffff\1\1\17\uffff\1\2\35\uffff\1\2\22\uffff\1\1", + "\1\1\73\uffff\1\1\17\uffff\1\2\35\uffff\1\2\23\uffff\1\1", "\2\2\2\uffff\5\2\3\uffff\2\2\1\uffff\1\1\1\uffff\1\2\5\uffff\1\2\1\uffff"+ "\1\2\7\uffff\1\2\2\uffff\2\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\6\uffff"+ "\4\2\2\uffff\1\2\6\uffff\3\2\5\uffff\1\2\1\1\10\uffff\1\2\2\uffff\2\2"+ "\2\uffff\1\2\3\uffff\3\2\2\uffff\3\2\1\uffff\2\2\1\uffff\5\2\1\uffff"+ - "\3\2\1\3\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\6\uffff\1\2\1\1", + "\3\2\1\3\5\2\1\uffff\1\2\2\uffff\1\2\1\uffff\5\2\5\uffff\1\2\1\uffff"+ + "\1\2\1\1", "", "" }; @@ -36193,7 +36376,7 @@ } @Override public String getDescription() { - return "1272:43: ( ws SASS_OPTIONAL )?"; + return "1278:43: ( ws SASS_OPTIONAL )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36207,7 +36390,7 @@ static final String DFA385_minS = "\2\6\1\23\2\uffff\3\23"; static final String DFA385_maxS = - "\3\u0092\2\uffff\3\u0092"; + "\3\u0093\2\uffff\3\u0093"; static final String DFA385_acceptS = "\3\uffff\1\1\1\2\3\uffff"; static final String DFA385_specialS = @@ -36217,19 +36400,20 @@ "\1\4\7\uffff\1\4\2\uffff\2\4\2\uffff\2\4\2\uffff\1\4\1\uffff\1\4\6\uffff"+ "\4\4\2\uffff\1\4\6\uffff\3\4\5\uffff\1\4\1\1\10\uffff\1\4\2\uffff\2\4"+ "\2\uffff\1\4\3\uffff\3\4\2\uffff\3\4\1\uffff\1\4\1\2\1\3\1\uffff\4\4"+ - "\1\uffff\3\4\1\uffff\5\4\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\6\uffff"+ - "\1\4\1\1", + "\1\uffff\3\4\1\uffff\5\4\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\5\uffff"+ + "\1\4\1\uffff\1\4\1\1", "\2\4\2\uffff\5\4\3\uffff\2\4\1\uffff\1\1\1\uffff\1\4\5\uffff\1\4\1\uffff"+ "\1\4\7\uffff\1\4\2\uffff\2\4\2\uffff\2\4\2\uffff\1\4\1\uffff\1\4\6\uffff"+ "\4\4\2\uffff\1\4\6\uffff\3\4\5\uffff\1\4\1\1\10\uffff\1\4\2\uffff\2\4"+ "\2\uffff\1\4\3\uffff\3\4\2\uffff\3\4\1\uffff\1\4\1\5\1\3\5\4\1\uffff"+ - "\3\4\1\uffff\5\4\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\6\uffff\1\4\1\1", - "\1\4\1\uffff\1\6\34\uffff\1\3\7\uffff\1\3\26\uffff\1\6\100\uffff\1\6", - "", - "", - "\1\4\1\uffff\1\7\34\uffff\1\3\7\uffff\1\3\26\uffff\1\7\100\uffff\1\7", - "\1\4\1\uffff\1\6\34\uffff\1\3\7\uffff\1\3\26\uffff\1\6\100\uffff\1\6", - "\1\4\1\uffff\1\7\34\uffff\1\3\7\uffff\1\3\26\uffff\1\7\100\uffff\1\7" + "\3\4\1\uffff\5\4\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\5\uffff\1\4\1\uffff"+ + "\1\4\1\1", + "\1\4\1\uffff\1\6\34\uffff\1\3\7\uffff\1\3\26\uffff\1\6\101\uffff\1\6", + "", + "", + "\1\4\1\uffff\1\7\34\uffff\1\3\7\uffff\1\3\26\uffff\1\7\101\uffff\1\7", + "\1\4\1\uffff\1\6\34\uffff\1\3\7\uffff\1\3\26\uffff\1\6\101\uffff\1\6", + "\1\4\1\uffff\1\7\34\uffff\1\3\7\uffff\1\3\26\uffff\1\7\101\uffff\1\7" }; static final short[] DFA385_eot = DFA.unpackEncodedString(DFA385_eotS); @@ -36263,7 +36447,7 @@ } @Override public String getDescription() { - return "1297:64: ( ( ws )? sass_else )?"; + return "1303:64: ( ( ws )? sass_else )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36277,16 +36461,16 @@ static final String DFA393_minS = "\1\157\1\25\1\uffff\1\25\1\uffff"; static final String DFA393_maxS = - "\1\160\1\u0092\1\uffff\1\u0092\1\uffff"; + "\1\160\1\u0093\1\uffff\1\u0093\1\uffff"; static final String DFA393_acceptS = "\2\uffff\1\2\1\uffff\1\1"; static final String DFA393_specialS = "\5\uffff}>"; static final String[] DFA393_transitionS = { "\1\1\1\2", - "\1\3\34\uffff\1\2\7\uffff\1\4\26\uffff\1\3\100\uffff\1\3", - "", - "\1\3\34\uffff\1\2\7\uffff\1\4\26\uffff\1\3\100\uffff\1\3", + "\1\3\34\uffff\1\2\7\uffff\1\4\26\uffff\1\3\101\uffff\1\3", + "", + "\1\3\34\uffff\1\2\7\uffff\1\4\26\uffff\1\3\101\uffff\1\3", "" }; @@ -36321,7 +36505,7 @@ } @Override public String getDescription() { - return "1300:1: sass_else : ( SASS_ELSE ( ws )? sass_control_block | ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? );"; + return "1306:1: sass_else : ( SASS_ELSE ( ws )? sass_control_block | ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36335,7 +36519,7 @@ static final String DFA392_minS = "\2\6\1\23\2\uffff\3\23"; static final String DFA392_maxS = - "\3\u0092\2\uffff\3\u0092"; + "\3\u0093\2\uffff\3\u0093"; static final String DFA392_acceptS = "\3\uffff\1\1\1\2\3\uffff"; static final String DFA392_specialS = @@ -36345,19 +36529,20 @@ "\1\4\7\uffff\1\4\2\uffff\2\4\2\uffff\2\4\2\uffff\1\4\1\uffff\1\4\6\uffff"+ "\4\4\2\uffff\1\4\6\uffff\3\4\5\uffff\1\4\1\1\10\uffff\1\4\2\uffff\2\4"+ "\2\uffff\1\4\3\uffff\3\4\2\uffff\3\4\1\uffff\1\4\1\2\1\3\1\uffff\4\4"+ - "\1\uffff\3\4\1\uffff\5\4\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\6\uffff"+ - "\1\4\1\1", + "\1\uffff\3\4\1\uffff\5\4\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\5\uffff"+ + "\1\4\1\uffff\1\4\1\1", "\2\4\2\uffff\5\4\3\uffff\2\4\1\uffff\1\1\1\uffff\1\4\5\uffff\1\4\1\uffff"+ "\1\4\7\uffff\1\4\2\uffff\2\4\2\uffff\2\4\2\uffff\1\4\1\uffff\1\4\6\uffff"+ "\4\4\2\uffff\1\4\6\uffff\3\4\5\uffff\1\4\1\1\10\uffff\1\4\2\uffff\2\4"+ "\2\uffff\1\4\3\uffff\3\4\2\uffff\3\4\1\uffff\1\4\1\5\1\3\5\4\1\uffff"+ - "\3\4\1\uffff\5\4\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\6\uffff\1\4\1\1", - "\1\4\1\uffff\1\6\34\uffff\1\3\7\uffff\1\3\26\uffff\1\6\100\uffff\1\6", - "", - "", - "\1\4\1\uffff\1\7\34\uffff\1\3\7\uffff\1\3\26\uffff\1\7\100\uffff\1\7", - "\1\4\1\uffff\1\6\34\uffff\1\3\7\uffff\1\3\26\uffff\1\6\100\uffff\1\6", - "\1\4\1\uffff\1\7\34\uffff\1\3\7\uffff\1\3\26\uffff\1\7\100\uffff\1\7" + "\3\4\1\uffff\5\4\1\uffff\1\4\2\uffff\1\4\1\uffff\5\4\5\uffff\1\4\1\uffff"+ + "\1\4\1\1", + "\1\4\1\uffff\1\6\34\uffff\1\3\7\uffff\1\3\26\uffff\1\6\101\uffff\1\6", + "", + "", + "\1\4\1\uffff\1\7\34\uffff\1\3\7\uffff\1\3\26\uffff\1\7\101\uffff\1\7", + "\1\4\1\uffff\1\6\34\uffff\1\3\7\uffff\1\3\26\uffff\1\6\101\uffff\1\6", + "\1\4\1\uffff\1\7\34\uffff\1\3\7\uffff\1\3\26\uffff\1\7\101\uffff\1\7" }; static final short[] DFA392_eot = DFA.unpackEncodedString(DFA392_eotS); @@ -36391,7 +36576,7 @@ } @Override public String getDescription() { - return "1304:128: ( ( ws )? sass_else )?"; + return "1310:128: ( ( ws )? sass_else )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36405,7 +36590,7 @@ static final String DFA396_minS = "\2\5\2\uffff"; static final String DFA396_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA396_acceptS = "\2\uffff\1\1\1\2"; static final String DFA396_specialS = @@ -36416,13 +36601,13 @@ "\3\3\5\uffff\1\3\1\uffff\4\3\1\uffff\2\3\3\uffff\1\3\1\uffff\3\3\5\uffff"+ "\1\3\1\1\3\uffff\2\3\3\uffff\3\3\1\uffff\1\3\4\uffff\5\3\2\uffff\3\3"+ "\1\uffff\2\3\2\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\3\uffff"+ - "\1\3\1\uffff\7\3\2\uffff\1\3\3\uffff\1\3\1\1", + "\1\3\1\uffff\7\3\2\uffff\1\3\4\uffff\1\3\1\1", "\3\3\2\uffff\5\3\3\uffff\1\3\1\uffff\1\2\1\1\1\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\2\uffff"+ "\3\3\5\uffff\1\3\1\uffff\4\3\1\uffff\2\3\3\uffff\1\3\1\uffff\3\3\5\uffff"+ "\1\3\1\1\3\uffff\2\3\3\uffff\3\3\1\uffff\1\3\4\uffff\5\3\2\uffff\3\3"+ "\1\uffff\2\3\2\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\3\uffff"+ - "\1\3\1\uffff\7\3\2\uffff\1\3\3\uffff\1\3\1\1", + "\1\3\1\uffff\7\3\2\uffff\1\3\4\uffff\1\3\1\1", "", "" }; @@ -36458,7 +36643,7 @@ } @Override public String getDescription() { - return "1319:102: ( ( ws )? COMMA )?"; + return "1325:102: ( ( ws )? COMMA )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36472,14 +36657,14 @@ static final String DFA401_minS = "\2\24\2\uffff"; static final String DFA401_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA401_acceptS = "\2\uffff\1\1\1\2"; static final String DFA401_specialS = - "\1\1\1\0\2\uffff}>"; + "\1\0\1\1\2\uffff}>"; static final String[] DFA401_transitionS = { - "\1\2\1\1\73\uffff\1\1\100\uffff\1\1", - "\1\2\1\1\34\uffff\1\3\36\uffff\1\1\100\uffff\1\1", + "\1\2\1\1\73\uffff\1\1\101\uffff\1\1", + "\1\2\1\1\34\uffff\1\3\36\uffff\1\1\101\uffff\1\1", "", "" }; @@ -36515,7 +36700,7 @@ } @Override public String getDescription() { - return "()* loopback of 1324:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )*"; + return "()* loopback of 1330:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36526,6 +36711,19 @@ int _s = s; switch ( s ) { case 0 : + int LA401_0 = input.LA(1); + + int index401_0 = input.index(); + input.rewind(); + s = -1; + if ( (LA401_0==COMMENT||LA401_0==NL||LA401_0==WS) ) {s = 1;} + else if ( (LA401_0==COMMA) && (synpred48_Css3())) {s = 2;} + + input.seek(index401_0); + if ( s>=0 ) return s; + break; + + case 1 : int LA401_1 = input.LA(1); int index401_1 = input.index(); @@ -36533,24 +36731,11 @@ s = -1; if ( (LA401_1==IDENT) ) {s = 3;} else if ( (LA401_1==COMMENT||LA401_1==NL||LA401_1==WS) ) {s = 1;} - else if ( (LA401_1==COMMA) && (synpred47_Css3())) {s = 2;} + else if ( (LA401_1==COMMA) && (synpred48_Css3())) {s = 2;} input.seek(index401_1); if ( s>=0 ) return s; break; - - case 1 : - int LA401_0 = input.LA(1); - - int index401_0 = input.index(); - input.rewind(); - s = -1; - if ( (LA401_0==COMMENT||LA401_0==NL||LA401_0==WS) ) {s = 1;} - else if ( (LA401_0==COMMA) && (synpred47_Css3())) {s = 2;} - - input.seek(index401_0); - if ( s>=0 ) return s; - break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = @@ -36567,14 +36752,14 @@ static final String DFA421_minS = "\2\25\2\uffff"; static final String DFA421_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA421_acceptS = "\2\uffff\1\1\1\2"; static final String DFA421_specialS = "\4\uffff}>"; static final String[] DFA421_transitionS = { - "\1\1\35\uffff\1\2\35\uffff\1\1\55\uffff\1\3\22\uffff\1\1", - "\1\1\35\uffff\1\2\35\uffff\1\1\55\uffff\1\3\22\uffff\1\1", + "\1\1\35\uffff\1\2\35\uffff\1\1\55\uffff\1\3\23\uffff\1\1", + "\1\1\35\uffff\1\2\35\uffff\1\1\55\uffff\1\3\23\uffff\1\1", "", "" }; @@ -36624,7 +36809,7 @@ static final String DFA428_minS = "\1\7\1\25\1\uffff\1\7\2\uffff"; static final String DFA428_maxS = - "\1\u0084\1\u0092\1\uffff\1\u0092\2\uffff"; + "\1\u0084\1\u0093\1\uffff\1\u0093\2\uffff"; static final String DFA428_acceptS = "\2\uffff\1\3\1\uffff\1\1\1\2"; static final String DFA428_specialS = @@ -36633,11 +36818,11 @@ "\1\2\13\uffff\1\2\11\uffff\1\2\1\uffff\1\2\12\uffff\2\2\2\uffff\2\2\2"+ "\uffff\1\2\10\uffff\1\2\5\uffff\1\2\7\uffff\1\2\23\uffff\2\2\13\uffff"+ "\1\1\10\uffff\1\2\15\uffff\1\2\2\uffff\1\2", - "\1\3\44\uffff\1\4\26\uffff\1\3\100\uffff\1\3", + "\1\3\44\uffff\1\4\26\uffff\1\3\101\uffff\1\3", "", "\1\4\13\uffff\1\4\1\uffff\1\3\7\uffff\1\4\1\uffff\1\4\12\uffff\2\4\2"+ "\uffff\2\4\2\uffff\1\4\7\uffff\2\4\5\uffff\1\4\4\uffff\1\5\2\uffff\1"+ - "\4\7\uffff\1\3\13\uffff\2\4\24\uffff\1\4\15\uffff\1\4\2\uffff\1\4\15"+ + "\4\7\uffff\1\3\13\uffff\2\4\24\uffff\1\4\15\uffff\1\4\2\uffff\1\4\16"+ "\uffff\1\3", "", "" @@ -36688,16 +36873,16 @@ static final String DFA423_minS = "\1\25\1\7\2\uffff"; static final String DFA423_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA423_acceptS = "\2\uffff\1\2\1\1"; static final String DFA423_specialS = "\4\uffff}>"; static final String[] DFA423_transitionS = { - "\1\1\44\uffff\1\2\26\uffff\1\1\100\uffff\1\1", + "\1\1\44\uffff\1\2\26\uffff\1\1\101\uffff\1\1", "\1\3\13\uffff\1\3\1\uffff\1\1\7\uffff\1\3\1\uffff\1\3\12\uffff\2\3\2"+ "\uffff\2\3\2\uffff\1\3\7\uffff\1\2\1\3\5\uffff\1\3\7\uffff\1\3\7\uffff"+ - "\1\1\13\uffff\2\3\24\uffff\1\3\15\uffff\1\3\2\uffff\1\3\15\uffff\1\1", + "\1\1\13\uffff\2\3\24\uffff\1\3\15\uffff\1\3\2\uffff\1\3\16\uffff\1\1", "", "" }; @@ -36747,7 +36932,7 @@ static final String DFA445_minS = "\1\7\1\25\1\uffff\1\7\2\uffff"; static final String DFA445_maxS = - "\1\u0084\1\u0092\1\uffff\1\u0092\2\uffff"; + "\1\u0084\1\u0093\1\uffff\1\u0093\2\uffff"; static final String DFA445_acceptS = "\2\uffff\1\3\1\uffff\1\1\1\2"; static final String DFA445_specialS = @@ -36756,11 +36941,11 @@ "\1\2\13\uffff\1\2\11\uffff\1\2\1\uffff\1\2\12\uffff\2\2\2\uffff\2\2\2"+ "\uffff\1\2\10\uffff\1\2\5\uffff\1\2\7\uffff\1\2\23\uffff\2\2\13\uffff"+ "\1\1\10\uffff\1\2\15\uffff\1\2\2\uffff\1\2", - "\1\3\44\uffff\1\4\26\uffff\1\3\100\uffff\1\3", + "\1\3\44\uffff\1\4\26\uffff\1\3\101\uffff\1\3", "", "\1\4\13\uffff\1\4\1\uffff\1\3\7\uffff\1\4\1\uffff\1\4\12\uffff\2\4\2"+ "\uffff\2\4\2\uffff\1\4\7\uffff\2\4\5\uffff\1\4\4\uffff\1\5\2\uffff\1"+ - "\4\7\uffff\1\3\13\uffff\2\4\24\uffff\1\4\15\uffff\1\4\2\uffff\1\4\15"+ + "\4\7\uffff\1\3\13\uffff\2\4\24\uffff\1\4\15\uffff\1\4\2\uffff\1\4\16"+ "\uffff\1\3", "", "" @@ -36797,7 +36982,7 @@ } @Override public String getDescription() { - return "691:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup )"; + return "692:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36811,16 +36996,16 @@ static final String DFA440_minS = "\1\25\1\7\2\uffff"; static final String DFA440_maxS = - "\2\u0092\2\uffff"; + "\2\u0093\2\uffff"; static final String DFA440_acceptS = "\2\uffff\1\2\1\1"; static final String DFA440_specialS = "\4\uffff}>"; static final String[] DFA440_transitionS = { - "\1\1\44\uffff\1\2\26\uffff\1\1\100\uffff\1\1", + "\1\1\44\uffff\1\2\26\uffff\1\1\101\uffff\1\1", "\1\3\13\uffff\1\3\1\uffff\1\1\7\uffff\1\3\1\uffff\1\3\12\uffff\2\3\2"+ "\uffff\2\3\2\uffff\1\3\7\uffff\1\2\1\3\5\uffff\1\3\7\uffff\1\3\7\uffff"+ - "\1\1\13\uffff\2\3\24\uffff\1\3\15\uffff\1\3\2\uffff\1\3\15\uffff\1\1", + "\1\1\13\uffff\2\3\24\uffff\1\3\15\uffff\1\3\2\uffff\1\3\16\uffff\1\1", "", "" }; @@ -36856,7 +37041,7 @@ } @Override public String getDescription() { - return "691:23: ( ws selectorsGroup )?"; + return "692:23: ( ws selectorsGroup )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36870,7 +37055,7 @@ static final String DFA454_minS = "\2\5\3\uffff"; static final String DFA454_maxS = - "\2\u0092\3\uffff"; + "\2\u0093\3\uffff"; static final String DFA454_acceptS = "\2\uffff\1\2\1\3\1\1"; static final String DFA454_specialS = @@ -36881,13 +37066,13 @@ "\1\3\1\uffff\1\3\7\uffff\4\3\1\uffff\2\3\5\uffff\3\3\5\uffff\1\3\1\1"+ "\4\uffff\1\3\3\uffff\3\3\1\uffff\1\3\4\uffff\5\3\2\uffff\3\3\1\uffff"+ "\2\3\2\uffff\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\1\uffff\1\2\1\uffff"+ - "\1\3\1\uffff\7\3\2\uffff\1\3\3\uffff\1\3\1\1", + "\1\3\1\uffff\7\3\2\uffff\1\3\4\uffff\1\3\1\1", "\3\4\2\uffff\5\4\3\uffff\1\4\1\uffff\1\2\1\1\1\uffff\1\4\6\uffff\1\4"+ "\2\uffff\1\4\3\uffff\1\4\1\uffff\2\4\1\uffff\1\4\3\uffff\2\4\2\uffff"+ "\1\4\1\uffff\1\4\7\uffff\4\4\1\uffff\2\4\5\uffff\3\4\5\uffff\1\4\1\1"+ "\4\uffff\1\4\3\uffff\3\4\1\uffff\1\4\4\uffff\5\4\2\uffff\3\4\1\uffff"+ "\2\4\2\uffff\1\4\1\uffff\2\4\1\uffff\3\4\1\uffff\4\4\1\uffff\1\2\1\uffff"+ - "\1\4\1\uffff\7\4\2\uffff\1\4\3\uffff\1\4\1\1", + "\1\4\1\uffff\7\4\2\uffff\1\4\4\uffff\1\4\1\1", "", "", "" @@ -36924,7 +37109,7 @@ } @Override public String getDescription() { - return "927:15: ( ws | ( ( ws )? operator ( ws )? ) |)"; + return "932:15: ( ws | ( ( ws )? operator ( ws )? ) |)"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -36938,7 +37123,7 @@ static final String DFA459_minS = "\2\5\3\uffff"; static final String DFA459_maxS = - "\2\u0092\3\uffff"; + "\2\u0093\3\uffff"; static final String DFA459_acceptS = "\2\uffff\1\2\1\3\1\1"; static final String DFA459_specialS = @@ -36949,13 +37134,13 @@ "\1\3\7\uffff\4\3\1\uffff\2\3\5\uffff\3\3\5\uffff\1\3\1\1\4\uffff\1\3"+ "\3\uffff\3\3\1\uffff\1\3\4\uffff\5\3\2\uffff\3\3\1\uffff\2\3\2\uffff"+ "\1\3\1\uffff\2\3\1\uffff\3\3\1\uffff\4\3\1\uffff\1\2\1\uffff\1\3\1\uffff"+ - "\7\3\2\uffff\1\3\3\uffff\1\3\1\1", + "\7\3\2\uffff\1\3\4\uffff\1\3\1\1", "\3\4\2\uffff\5\4\3\uffff\1\4\2\uffff\1\1\1\uffff\1\4\6\uffff\1\4\2\uffff"+ "\1\4\3\uffff\1\4\1\uffff\2\4\1\uffff\1\4\3\uffff\2\4\2\uffff\1\4\1\uffff"+ "\1\4\7\uffff\4\4\1\uffff\2\4\5\uffff\3\4\5\uffff\1\4\1\1\4\uffff\1\4"+ "\3\uffff\3\4\1\uffff\1\4\4\uffff\5\4\2\uffff\3\4\1\uffff\2\4\2\uffff"+ "\1\4\1\uffff\2\4\1\uffff\3\4\1\uffff\4\4\1\uffff\1\2\1\uffff\1\4\1\uffff"+ - "\7\4\2\uffff\1\4\3\uffff\1\4\1\1", + "\7\4\2\uffff\1\4\4\uffff\1\4\1\1", "", "", "" @@ -36992,86 +37177,86 @@ } @Override public String getDescription() { - return "1010:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |)"; - } - public void error(NoViableAltException nvae) { - dbg.recognitionException(nvae); - } - } - - public static final BitSet FOLLOW_ws_in_styleSheet129 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_charSet_in_styleSheet139 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBCDCE064030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_styleSheet141 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_imports_in_styleSheet155 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_namespaces_in_styleSheet166 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE064010702L,0x00000000000207D2L}); + return "1016:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |)"; + } + public void error(NoViableAltException nvae) { + dbg.recognitionException(nvae); + } + } + + public static final BitSet FOLLOW_ws_in_styleSheet129 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE064010702L,0x00000000000407D2L}); + public static final BitSet FOLLOW_charSet_in_styleSheet139 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBCDCE064030702L,0x00000000000C07D2L}); + public static final BitSet FOLLOW_ws_in_styleSheet141 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE064010702L,0x00000000000407D2L}); + public static final BitSet FOLLOW_imports_in_styleSheet155 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE064010702L,0x00000000000407D2L}); + public static final BitSet FOLLOW_namespaces_in_styleSheet166 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE064010702L,0x00000000000407D2L}); public static final BitSet FOLLOW_body_in_styleSheet177 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_styleSheet185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_namespace_in_namespaces202 = new BitSet(new long[]{0x0000000000200002L,0x0000000000030000L,0x0000000000040000L}); + public static final BitSet FOLLOW_namespace_in_namespaces202 = new BitSet(new long[]{0x0000000000200002L,0x0000000000030000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_namespaces204 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L}); - public static final BitSet FOLLOW_NAMESPACE_SYM_in_namespace220 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000042004L}); + public static final BitSet FOLLOW_NAMESPACE_SYM_in_namespace220 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000082004L}); public static final BitSet FOLLOW_ws_in_namespace222 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000000L,0x0000000000002004L}); - public static final BitSet FOLLOW_namespacePrefixName_in_namespace226 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000042004L}); + public static final BitSet FOLLOW_namespacePrefixName_in_namespace226 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000082004L}); public static final BitSet FOLLOW_ws_in_namespace228 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002004L}); - public static final BitSet FOLLOW_resourceIdentifier_in_namespace233 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_resourceIdentifier_in_namespace233 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_namespace235 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); public static final BitSet FOLLOW_SEMI_in_namespace238 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_IDENT_in_namespacePrefixName251 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_CHARSET_SYM_in_charSet285 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040004L}); + public static final BitSet FOLLOW_CHARSET_SYM_in_charSet285 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080004L}); public static final BitSet FOLLOW_ws_in_charSet287 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_charSetValue_in_charSet290 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_charSetValue_in_charSet290 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_charSet292 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); public static final BitSet FOLLOW_SEMI_in_charSet295 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_STRING_in_charSetValue309 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_importItem_in_imports323 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_importItem_in_imports323 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_imports325 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); - public static final BitSet FOLLOW_SEMI_in_imports328 = new BitSet(new long[]{0x0010000000200002L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_SEMI_in_imports328 = new BitSet(new long[]{0x0010000000200002L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_imports330 = new BitSet(new long[]{0x0010000000000002L}); - public static final BitSet FOLLOW_IMPORT_SYM_in_importItem356 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000042004L}); + public static final BitSet FOLLOW_IMPORT_SYM_in_importItem356 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000082004L}); public static final BitSet FOLLOW_ws_in_importItem358 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002004L}); - public static final BitSet FOLLOW_resourceIdentifier_in_importItem361 = new BitSet(new long[]{0x7014848000A47C42L,0x7BB4DCE004230540L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_importItem371 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000207C0L}); + public static final BitSet FOLLOW_resourceIdentifier_in_importItem361 = new BitSet(new long[]{0x7014848000A47C42L,0x7BB4DCE004230540L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_importItem371 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000407C0L}); public static final BitSet FOLLOW_mediaQueryList_in_importItem374 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IMPORT_SYM_in_importItem407 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000042004L}); + public static final BitSet FOLLOW_IMPORT_SYM_in_importItem407 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000082004L}); public static final BitSet FOLLOW_ws_in_importItem409 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002004L}); - public static final BitSet FOLLOW_resourceIdentifier_in_importItem412 = new BitSet(new long[]{0x7014848000B47C42L,0x7BB4DCE004230540L,0x00000000000607C0L}); + public static final BitSet FOLLOW_resourceIdentifier_in_importItem412 = new BitSet(new long[]{0x7014848000B47C42L,0x7BB4DCE004230540L,0x00000000000C07C0L}); public static final BitSet FOLLOW_ws_in_importItem415 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_importItem418 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000042004L}); + public static final BitSet FOLLOW_COMMA_in_importItem418 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000082004L}); public static final BitSet FOLLOW_ws_in_importItem420 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002004L}); - public static final BitSet FOLLOW_resourceIdentifier_in_importItem423 = new BitSet(new long[]{0x7014848000B47C42L,0x7BB4DCE004230540L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_importItem435 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000207C0L}); + public static final BitSet FOLLOW_resourceIdentifier_in_importItem423 = new BitSet(new long[]{0x7014848000B47C42L,0x7BB4DCE004230540L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_importItem435 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000407C0L}); public static final BitSet FOLLOW_mediaQueryList_in_importItem438 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IMPORT_SYM_in_importItem462 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000042004L}); + public static final BitSet FOLLOW_IMPORT_SYM_in_importItem462 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000082004L}); public static final BitSet FOLLOW_ws_in_importItem464 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L,0x0000000000002004L}); public static final BitSet FOLLOW_LPAREN_in_importItem468 = new BitSet(new long[]{0x0004000000000000L}); public static final BitSet FOLLOW_less_import_types_in_importItem470 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_importItem472 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000042004L}); + public static final BitSet FOLLOW_RPAREN_in_importItem472 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000082004L}); public static final BitSet FOLLOW_ws_in_importItem474 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000002004L}); - public static final BitSet FOLLOW_resourceIdentifier_in_importItem479 = new BitSet(new long[]{0x7014848000A47C42L,0x7BB4DCE004230540L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_importItem489 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000207C0L}); + public static final BitSet FOLLOW_resourceIdentifier_in_importItem479 = new BitSet(new long[]{0x7014848000A47C42L,0x7BB4DCE004230540L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_importItem489 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000407C0L}); public static final BitSet FOLLOW_mediaQueryList_in_importItem492 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_MEDIA_SYM_in_media510 = new BitSet(new long[]{0x7014848000A47C40L,0x7BB4DCE004230540L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_media512 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000207C0L}); - public static final BitSet FOLLOW_mediaQueryList_in_media530 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_MEDIA_SYM_in_media510 = new BitSet(new long[]{0x7014848000A47C40L,0x7BB4DCE004230540L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_media512 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000407C0L}); + public static final BitSet FOLLOW_mediaQueryList_in_media530 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_media538 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_media545 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBCDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_media547 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToFollow_in_media550 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE264010702L,0x00000000000207D2L}); + public static final BitSet FOLLOW_LBRACE_in_media545 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBCDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_media547 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToFollow_in_media550 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE264010702L,0x00000000000507D2L}); public static final BitSet FOLLOW_mediaBody_in_media560 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); public static final BitSet FOLLOW_RBRACE_in_media567 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_mediaBodyItem_in_mediaBody601 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000607D2L}); + public static final BitSet FOLLOW_mediaBodyItem_in_mediaBody601 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000D07D2L}); public static final BitSet FOLLOW_ws_in_mediaBody611 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); - public static final BitSet FOLLOW_SEMI_in_mediaBody614 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_mediaBody618 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_SEMI_in_mediaBody645 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_mediaBody647 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_sass_extend_in_mediaBody666 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_mediaBody669 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_SEMI_in_mediaBody674 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000207D2L}); + public static final BitSet FOLLOW_SEMI_in_mediaBody614 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_mediaBody618 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_SEMI_in_mediaBody645 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_mediaBody647 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_sass_extend_in_mediaBody666 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_mediaBody669 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_SEMI_in_mediaBody674 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000507D2L}); public static final BitSet FOLLOW_cp_mixin_declaration_in_mediaBodyItem748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_in_mediaBodyItem781 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_cp_mixin_call_in_mediaBodyItem781 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaBodyItem784 = new BitSet(new long[]{0x0008000000000000L}); public static final BitSet FOLLOW_IMPORTANT_SYM_in_mediaBodyItem787 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_in_mediaBodyItem804 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_cp_mixin_call_in_mediaBodyItem804 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaBodyItem807 = new BitSet(new long[]{0x0008000000000000L}); public static final BitSet FOLLOW_IMPORTANT_SYM_in_mediaBodyItem810 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule_in_mediaBodyItem875 = new BitSet(new long[]{0x0000000000000002L}); @@ -37085,50 +37270,50 @@ public static final BitSet FOLLOW_fontFace_in_mediaBodyItem951 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_vendorAtRule_in_mediaBodyItem959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_media_in_mediaBodyItem972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_mediaQuery_in_mediaQueryList986 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_mediaQuery_in_mediaQueryList986 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaQueryList998 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_mediaQueryList1001 = new BitSet(new long[]{0x7014848000A47C40L,0x7BB4DCE004230540L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_mediaQueryList1003 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000207C0L}); - public static final BitSet FOLLOW_mediaQuery_in_mediaQueryList1006 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_mediaQueryOperator_in_mediaQuery1025 = new BitSet(new long[]{0x0004840000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_COMMA_in_mediaQueryList1001 = new BitSet(new long[]{0x7014848000A47C40L,0x7BB4DCE004230540L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_mediaQueryList1003 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000407C0L}); + public static final BitSet FOLLOW_mediaQuery_in_mediaQueryList1006 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_mediaQueryOperator_in_mediaQuery1025 = new BitSet(new long[]{0x0004840000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaQuery1027 = new BitSet(new long[]{0x0004840000000000L}); - public static final BitSet FOLLOW_mediaType_in_mediaQuery1034 = new BitSet(new long[]{0x0004000000200002L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_mediaType_in_mediaQuery1034 = new BitSet(new long[]{0x0004000000200002L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaQuery1038 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_key_and_in_mediaQuery1041 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); + public static final BitSet FOLLOW_key_and_in_mediaQuery1041 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaQuery1043 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_mediaExpression_in_mediaQuery1046 = new BitSet(new long[]{0x0004000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_mediaExpression_in_mediaQuery1057 = new BitSet(new long[]{0x0004000000200002L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_mediaExpression_in_mediaQuery1046 = new BitSet(new long[]{0x0004000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_mediaExpression_in_mediaQuery1057 = new BitSet(new long[]{0x0004000000200002L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaQuery1061 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_key_and_in_mediaQuery1064 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); + public static final BitSet FOLLOW_key_and_in_mediaQuery1064 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaQuery1066 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_mediaExpression_in_mediaQuery1069 = new BitSet(new long[]{0x0004000000200002L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_mediaExpression_in_mediaQuery1069 = new BitSet(new long[]{0x0004000000200002L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_cp_variable_in_mediaQuery1082 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_key_only_in_mediaQueryOperator1094 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_NOT_in_mediaQueryOperator1098 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_IDENT_in_mediaType1110 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_GEN_in_mediaType1114 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_sass_interpolation_expression_var_in_mediaType1120 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LPAREN_in_mediaExpression1138 = new BitSet(new long[]{0x7014848000A47C40L,0x7BB4DCE004030500L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_mediaExpression1140 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004010500L,0x00000000000207C0L}); - public static final BitSet FOLLOW_mediaFeature_in_mediaExpression1143 = new BitSet(new long[]{0x0000000000280000L,0x0000010000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_mediaFeatureValue_in_mediaExpression1145 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_LPAREN_in_mediaExpression1138 = new BitSet(new long[]{0x7014848000A47C40L,0x7BB4DCE004030500L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_mediaExpression1140 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004010500L,0x00000000000407C0L}); + public static final BitSet FOLLOW_mediaFeature_in_mediaExpression1143 = new BitSet(new long[]{0x0000000000280000L,0x0000010000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_mediaFeatureValue_in_mediaExpression1145 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_mediaExpression1148 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); public static final BitSet FOLLOW_RPAREN_in_mediaExpression1151 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ws_in_mediaFeatureValue1172 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_mediaFeatureValue1175 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_mediaFeatureValue1177 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); + public static final BitSet FOLLOW_COLON_in_mediaFeatureValue1175 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_mediaFeatureValue1177 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); public static final BitSet FOLLOW_cp_expression_in_mediaFeatureValue1196 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_expression_in_mediaFeatureValue1216 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_IDENT_in_mediaFeature1236 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_GEN_in_mediaFeature1240 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_cp_variable_in_mediaFeature1248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_sass_interpolation_expression_var_in_mediaFeature1252 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_bodyItem_in_body1286 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000607D2L}); + public static final BitSet FOLLOW_bodyItem_in_body1286 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000C07D2L}); public static final BitSet FOLLOW_ws_in_body1296 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); - public static final BitSet FOLLOW_SEMI_in_body1299 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_body1303 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_SEMI_in_body1330 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_body1332 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000207D2L}); + public static final BitSet FOLLOW_SEMI_in_body1299 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000C07D2L}); + public static final BitSet FOLLOW_ws_in_body1303 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000407D2L}); + public static final BitSet FOLLOW_SEMI_in_body1330 = new BitSet(new long[]{0x7814CC80A0AC7CC2L,0xFBBCDCE064030702L,0x00000000000C07D2L}); + public static final BitSet FOLLOW_ws_in_body1332 = new BitSet(new long[]{0x7814CC80A08C7CC2L,0xFBBCDCE064010702L,0x00000000000407D2L}); public static final BitSet FOLLOW_cp_mixin_declaration_in_bodyItem1412 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_cp_mixin_call_in_bodyItem1445 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_cp_mixin_call_in_bodyItem1464 = new BitSet(new long[]{0x0000000000000002L}); @@ -37152,90 +37337,90 @@ public static final BitSet FOLLOW_STRING_in_atRuleId1682 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_cp_variable_in_atRuleId1690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_sass_interpolation_expression_var_in_atRuleId1694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_AT_IDENT_in_generic_at_rule1710 = new BitSet(new long[]{0x7414808000A47C40L,0x7BB4DCE004030500L,0x00000000000607C4L}); - public static final BitSet FOLLOW_ws_in_generic_at_rule1712 = new BitSet(new long[]{0x7414808000847C40L,0x7BB4DCE004010500L,0x00000000000207C4L}); - public static final BitSet FOLLOW_atRuleId_in_generic_at_rule1717 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_AT_IDENT_in_generic_at_rule1710 = new BitSet(new long[]{0x7414808000A47C40L,0x7BB4DCE004030500L,0x00000000000C07C4L}); + public static final BitSet FOLLOW_ws_in_generic_at_rule1712 = new BitSet(new long[]{0x7414808000847C40L,0x7BB4DCE004010500L,0x00000000000407C4L}); + public static final BitSet FOLLOW_atRuleId_in_generic_at_rule1717 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_generic_at_rule1719 = new BitSet(new long[]{0x0400000000000000L}); public static final BitSet FOLLOW_LBRACE_in_generic_at_rule1733 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); public static final BitSet FOLLOW_syncTo_RBRACE_in_generic_at_rule1744 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); public static final BitSet FOLLOW_RBRACE_in_generic_at_rule1754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_MOZ_DOCUMENT_SYM_in_moz_document1765 = new BitSet(new long[]{0x0000000000200000L,0x0000000000023800L,0x0000000000042000L}); + public static final BitSet FOLLOW_MOZ_DOCUMENT_SYM_in_moz_document1765 = new BitSet(new long[]{0x0000000000200000L,0x0000000000023800L,0x0000000000082000L}); public static final BitSet FOLLOW_ws_in_moz_document1767 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003800L,0x0000000000002000L}); - public static final BitSet FOLLOW_moz_document_function_in_moz_document1772 = new BitSet(new long[]{0x0400000000300000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_moz_document_function_in_moz_document1772 = new BitSet(new long[]{0x0400000000300000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_moz_document1774 = new BitSet(new long[]{0x0400000000100000L}); - public static final BitSet FOLLOW_COMMA_in_moz_document1780 = new BitSet(new long[]{0x0000000000200000L,0x0000000000023800L,0x0000000000042000L}); + public static final BitSet FOLLOW_COMMA_in_moz_document1780 = new BitSet(new long[]{0x0000000000200000L,0x0000000000023800L,0x0000000000082000L}); public static final BitSet FOLLOW_ws_in_moz_document1782 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003800L,0x0000000000002000L}); - public static final BitSet FOLLOW_moz_document_function_in_moz_document1785 = new BitSet(new long[]{0x0400000000300000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_moz_document_function_in_moz_document1785 = new BitSet(new long[]{0x0400000000300000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_moz_document1787 = new BitSet(new long[]{0x0400000000100000L}); - public static final BitSet FOLLOW_LBRACE_in_moz_document1794 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBCDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_moz_document1796 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE264010702L,0x00000000000207D2L}); + public static final BitSet FOLLOW_LBRACE_in_moz_document1794 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBCDCE264030702L,0x00000000000C07D2L}); + public static final BitSet FOLLOW_ws_in_moz_document1796 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBCDCE264010702L,0x00000000000407D2L}); public static final BitSet FOLLOW_body_in_moz_document1801 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); public static final BitSet FOLLOW_RBRACE_in_moz_document1806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_WEBKIT_KEYFRAMES_SYM_in_webkitKeyframes1843 = new BitSet(new long[]{0x7014808000A47C40L,0x7BB4DCE004030500L,0x00000000000607C4L}); - public static final BitSet FOLLOW_ws_in_webkitKeyframes1845 = new BitSet(new long[]{0x7014808000847C40L,0x7BB4DCE004010500L,0x00000000000207C4L}); - public static final BitSet FOLLOW_atRuleId_in_webkitKeyframes1848 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_WEBKIT_KEYFRAMES_SYM_in_webkitKeyframes1843 = new BitSet(new long[]{0x7014808000A47C40L,0x7BB4DCE004030500L,0x00000000000C07C4L}); + public static final BitSet FOLLOW_ws_in_webkitKeyframes1845 = new BitSet(new long[]{0x7014808000847C40L,0x7BB4DCE004010500L,0x00000000000407C4L}); + public static final BitSet FOLLOW_atRuleId_in_webkitKeyframes1848 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_webkitKeyframes1850 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_webkitKeyframes1854 = new BitSet(new long[]{0x0004000000200000L,0x0000080208020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_LBRACE_in_webkitKeyframes1854 = new BitSet(new long[]{0x0004000000200000L,0x0000080208020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_webkitKeyframes1856 = new BitSet(new long[]{0x0004000000000000L,0x0000080208000000L}); - public static final BitSet FOLLOW_webkitKeyframesBlock_in_webkitKeyframes1863 = new BitSet(new long[]{0x0004000000200000L,0x0000080208020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_webkitKeyframesBlock_in_webkitKeyframes1863 = new BitSet(new long[]{0x0004000000200000L,0x0000080208020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_webkitKeyframes1865 = new BitSet(new long[]{0x0004000000000000L,0x0000080208000000L}); public static final BitSet FOLLOW_RBRACE_in_webkitKeyframes1872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_webkitKeyframeSelectors_in_webkitKeyframesBlock1884 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_webkitKeyframeSelectors_in_webkitKeyframesBlock1884 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_webkitKeyframesBlock1886 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_webkitKeyframesBlock1890 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_webkitKeyframesBlock1893 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToFollow_in_webkitKeyframesBlock1896 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); + public static final BitSet FOLLOW_LBRACE_in_webkitKeyframesBlock1890 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_webkitKeyframesBlock1893 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToFollow_in_webkitKeyframesBlock1896 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); public static final BitSet FOLLOW_declarations_in_webkitKeyframesBlock1900 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); public static final BitSet FOLLOW_RBRACE_in_webkitKeyframesBlock1904 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_sass_content_in_webkitKeyframesBlock1921 = new BitSet(new long[]{0x0000000000000002L,0x8000000000000000L}); public static final BitSet FOLLOW_SEMI_in_webkitKeyframesBlock1923 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_webkitKeyframeSelectors1940 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_IDENT_in_webkitKeyframeSelectors1946 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors1950 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_IDENT_in_webkitKeyframeSelectors1940 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_IDENT_in_webkitKeyframeSelectors1946 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors1950 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_webkitKeyframeSelectors1956 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_webkitKeyframeSelectors1959 = new BitSet(new long[]{0x0004000000200000L,0x0000000008020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_COMMA_in_webkitKeyframeSelectors1959 = new BitSet(new long[]{0x0004000000200000L,0x0000000008020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_webkitKeyframeSelectors1961 = new BitSet(new long[]{0x0004000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_IDENT_in_webkitKeyframeSelectors1968 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_IDENT_in_webkitKeyframeSelectors1974 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors1978 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_PAGE_SYM_in_page1997 = new BitSet(new long[]{0x0404000000280000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_IDENT_in_webkitKeyframeSelectors1968 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_IDENT_in_webkitKeyframeSelectors1974 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors1978 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_PAGE_SYM_in_page1997 = new BitSet(new long[]{0x0404000000280000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_page1999 = new BitSet(new long[]{0x0404000000080000L}); - public static final BitSet FOLLOW_IDENT_in_page2004 = new BitSet(new long[]{0x0400000000280000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_IDENT_in_page2004 = new BitSet(new long[]{0x0400000000280000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_page2006 = new BitSet(new long[]{0x0400000000080000L}); - public static final BitSet FOLLOW_pseudoPage_in_page2013 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_pseudoPage_in_page2013 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_page2015 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_page2028 = new BitSet(new long[]{0x7014848000A47CC0L,0xFBB4DCE204030700L,0x00000000000607C2L}); - public static final BitSet FOLLOW_ws_in_page2030 = new BitSet(new long[]{0x7014848000847CC0L,0xFBB4DCE204010700L,0x00000000000207C2L}); - public static final BitSet FOLLOW_propertyDeclaration_in_page2073 = new BitSet(new long[]{0x0000000000200000L,0x8000000200020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_margin_in_page2075 = new BitSet(new long[]{0x0000000000200000L,0x8000000200020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_LBRACE_in_page2028 = new BitSet(new long[]{0x7014848000A47CC0L,0xFBB4DCE204030700L,0x00000000000D07C2L}); + public static final BitSet FOLLOW_ws_in_page2030 = new BitSet(new long[]{0x7014848000847CC0L,0xFBB4DCE204010700L,0x00000000000507C2L}); + public static final BitSet FOLLOW_propertyDeclaration_in_page2073 = new BitSet(new long[]{0x0000000000200000L,0x8000000200020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_margin_in_page2075 = new BitSet(new long[]{0x0000000000200000L,0x8000000200020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_page2078 = new BitSet(new long[]{0x0000000000000000L,0x8000000200000000L}); - public static final BitSet FOLLOW_SEMI_in_page2084 = new BitSet(new long[]{0x7014848000A47CC0L,0xFBB4DCE204030700L,0x00000000000607C2L}); - public static final BitSet FOLLOW_ws_in_page2086 = new BitSet(new long[]{0x7014848000847CC0L,0xFBB4DCE204010700L,0x00000000000207C2L}); - public static final BitSet FOLLOW_propertyDeclaration_in_page2091 = new BitSet(new long[]{0x0000000000200000L,0x8000000200020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_margin_in_page2093 = new BitSet(new long[]{0x0000000000200000L,0x8000000200020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_SEMI_in_page2084 = new BitSet(new long[]{0x7014848000A47CC0L,0xFBB4DCE204030700L,0x00000000000D07C2L}); + public static final BitSet FOLLOW_ws_in_page2086 = new BitSet(new long[]{0x7014848000847CC0L,0xFBB4DCE204010700L,0x00000000000507C2L}); + public static final BitSet FOLLOW_propertyDeclaration_in_page2091 = new BitSet(new long[]{0x0000000000200000L,0x8000000200020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_margin_in_page2093 = new BitSet(new long[]{0x0000000000200000L,0x8000000200020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_page2096 = new BitSet(new long[]{0x0000000000000000L,0x8000000200000000L}); public static final BitSet FOLLOW_RBRACE_in_page2111 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_COUNTER_STYLE_SYM_in_counterStyle2128 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_COUNTER_STYLE_SYM_in_counterStyle2128 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_counterStyle2130 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_counterStyle2133 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_IDENT_in_counterStyle2133 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_counterStyle2135 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_counterStyle2146 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_counterStyle2148 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToDeclarationsRule_in_counterStyle2151 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); + public static final BitSet FOLLOW_LBRACE_in_counterStyle2146 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_counterStyle2148 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToDeclarationsRule_in_counterStyle2151 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); public static final BitSet FOLLOW_declarations_in_counterStyle2155 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); public static final BitSet FOLLOW_RBRACE_in_counterStyle2166 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_FONT_FACE_SYM_in_fontFace2183 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_FONT_FACE_SYM_in_fontFace2183 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_fontFace2185 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_fontFace2196 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_fontFace2198 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToDeclarationsRule_in_fontFace2201 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); + public static final BitSet FOLLOW_LBRACE_in_fontFace2196 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_fontFace2198 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToDeclarationsRule_in_fontFace2201 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); public static final BitSet FOLLOW_declarations_in_fontFace2205 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); public static final BitSet FOLLOW_RBRACE_in_fontFace2216 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_margin_sym_in_margin2230 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_margin_sym_in_margin2230 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_margin2232 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_margin2235 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_margin2237 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToDeclarationsRule_in_margin2240 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); + public static final BitSet FOLLOW_LBRACE_in_margin2235 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_margin2237 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToDeclarationsRule_in_margin2240 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); public static final BitSet FOLLOW_declarations_in_margin2242 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); public static final BitSet FOLLOW_RBRACE_in_margin2245 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_COLON_in_pseudoPage2454 = new BitSet(new long[]{0x0004000000000000L}); @@ -37244,617 +37429,623 @@ public static final BitSet FOLLOW_less_selector_interpolation_exp_in_property2550 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_IDENT_in_property2558 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_GEN_in_property2566 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_in_property2576 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_map_name_in_sass_map2603 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_sass_map2605 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_map2607 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_sass_map2610 = new BitSet(new long[]{0x7014848000B47CC0L,0x7BB4DDE004430700L,0x00000000000607C4L}); - public static final BitSet FOLLOW_ws_in_sass_map2612 = new BitSet(new long[]{0x7014848000947CC0L,0x7BB4DDE004410700L,0x00000000000207C4L}); - public static final BitSet FOLLOW_syncToFollow_in_sass_map2615 = new BitSet(new long[]{0x7014848000947CC0L,0x7BB4DDE004410700L,0x00000000000207C4L}); - public static final BitSet FOLLOW_sass_map_pairs_in_sass_map2634 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_sass_map2641 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_map2645 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_SASS_DEFAULT_in_sass_map2648 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_map2654 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L}); - public static final BitSet FOLLOW_SASS_GLOBAL_in_sass_map2657 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_cp_variable_in_sass_map_name2681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_map_pair_in_sass_map_pairs2715 = new BitSet(new long[]{0x7014848000B47CC2L,0x7BB4DCE004430700L,0x00000000000607C4L}); - public static final BitSet FOLLOW_ws_in_sass_map_pairs2725 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_sass_map_pairs2728 = new BitSet(new long[]{0x7014848000B47CC2L,0x7BB4DCE004430700L,0x00000000000607C4L}); - public static final BitSet FOLLOW_ws_in_sass_map_pairs2732 = new BitSet(new long[]{0x7014848000947CC2L,0x7BB4DCE004410700L,0x00000000000207C4L}); - public static final BitSet FOLLOW_COMMA_in_sass_map_pairs2759 = new BitSet(new long[]{0x7014848000B47CC2L,0x7BB4DCE004430700L,0x00000000000607C4L}); - public static final BitSet FOLLOW_ws_in_sass_map_pairs2761 = new BitSet(new long[]{0x7014848000947CC2L,0x7BB4DCE004410700L,0x00000000000207C4L}); - public static final BitSet FOLLOW_NUMBER_in_sass_map_pair2797 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_STRING_in_sass_map_pair2799 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_function_in_sass_map_pair2806 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_property_in_sass_map_pair2809 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_map_pair2812 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_sass_map_pair2815 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_sass_map_pair2817 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_in_sass_map_pair2820 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_map_pair2823 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_prio_in_sass_map_pair2826 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_AT_ROOT_in_rule2868 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_rule2871 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008000060000202L,0x0000000000000012L}); - public static final BitSet FOLLOW_selectorsGroup_in_rule2873 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_SASS_AT_ROOT_in_rule2894 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_rule2896 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_rule2898 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_rule2900 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_rule2905 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_rule2909 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_rule2912 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_rule2914 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_rule2917 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_rule2919 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_rule2922 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_selectorsGroup_in_rule2940 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_rule2952 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_rule2959 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_rule2961 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToFollow_in_rule2964 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_declarations_in_rule2974 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_RBRACE_in_rule2981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SEMI_in_declarations3015 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE064030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_declarations3017 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_declaration_in_declarations3023 = new BitSet(new long[]{0x0000000000200002L,0x8000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_declarations3028 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); - public static final BitSet FOLLOW_SEMI_in_declarations3032 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE064030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_declarations3034 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_ws_in_declarations3040 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0x7BBEDCE064010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_declaration_in_declarations3043 = new BitSet(new long[]{0x0000000000200002L,0x8000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_declarations3049 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); - public static final BitSet FOLLOW_SEMI_in_declarations3053 = new BitSet(new long[]{0x0000000000200002L,0x8000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_declarations3055 = new BitSet(new long[]{0x0000000000000002L,0x8000000000000000L}); - public static final BitSet FOLLOW_ws_in_declarations3061 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SEMI_in_declarations3073 = new BitSet(new long[]{0x0000000000200002L,0x8000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_declarations3075 = new BitSet(new long[]{0x0000000000000002L,0x8000000000000000L}); - public static final BitSet FOLLOW_cp_variable_declaration_in_declaration3104 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_map_in_declaration3117 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_nested_properties_in_declaration3129 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule_in_declaration3192 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_propertyDeclaration_in_declaration3204 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_propertyDeclaration_in_declaration3243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_declaration_in_declaration3255 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_in_declaration3268 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_declaration3271 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_IMPORTANT_SYM_in_declaration3274 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_in_declaration3291 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_declaration3294 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_IMPORTANT_SYM_in_declaration3297 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_at_rule_in_declaration3313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_control_in_declaration3323 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_extend_in_declaration3333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_debug_in_declaration3343 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_content_in_declaration3353 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_function_return_in_declaration3363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_error_in_declaration3373 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_importItem_in_declaration3383 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_GEN_in_declaration3391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_selector_in_selectorsGroup3425 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_selectorsGroup3428 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_selectorsGroup3431 = new BitSet(new long[]{0x0804CC00A0280080L,0x0008000060020202L,0x0000000000040012L}); - public static final BitSet FOLLOW_ws_in_selectorsGroup3433 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008000060000202L,0x0000000000000012L}); - public static final BitSet FOLLOW_selector_in_selectorsGroup3436 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_COMMA_in_selectorsGroup3443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_combinator_in_selector3464 = new BitSet(new long[]{0x0804C400A0280080L,0x0008000020020202L,0x0000000000040002L}); - public static final BitSet FOLLOW_ws_in_selector3466 = new BitSet(new long[]{0x0804C400A0080080L,0x0008000020000202L,0x0000000000000002L}); - public static final BitSet FOLLOW_simpleSelectorSequence_in_selector3471 = new BitSet(new long[]{0x0000080000200002L,0x0000000040020000L,0x0000000000040010L}); - public static final BitSet FOLLOW_ws_in_selector3477 = new BitSet(new long[]{0x0000080000000000L,0x0000000040000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_combinator_in_selector3480 = new BitSet(new long[]{0x0804C400A0280080L,0x0008000020020202L,0x0000000000040002L}); - public static final BitSet FOLLOW_ws_in_selector3482 = new BitSet(new long[]{0x0804C400A0080080L,0x0008000020000202L,0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_selector3486 = new BitSet(new long[]{0x0804C400A0080080L,0x0008000020000202L,0x0000000000000002L}); - public static final BitSet FOLLOW_simpleSelectorSequence_in_selector3489 = new BitSet(new long[]{0x0000080000200002L,0x0000000040020000L,0x0000000000040010L}); - public static final BitSet FOLLOW_combinator_in_selector3504 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_elementSubsequent_in_simpleSelectorSequence3556 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3562 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence3576 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_simpleSelectorSequence3591 = new BitSet(new long[]{0x0800C000A0080000L,0x0008000000000002L}); - public static final BitSet FOLLOW_elementSubsequent_in_simpleSelectorSequence3594 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_simpleSelectorSequence3599 = new BitSet(new long[]{0x0004800000000080L,0x0000000000000200L}); - public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3604 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence3610 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_typeSelector_in_simpleSelectorSequence3624 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_simpleSelectorSequence3636 = new BitSet(new long[]{0x0800C000A0080000L,0x0008000000000002L}); - public static final BitSet FOLLOW_elementSubsequent_in_simpleSelectorSequence3639 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_simpleSelectorSequence3646 = new BitSet(new long[]{0x0004800000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3648 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000040000L}); - public static final BitSet FOLLOW_HASH_SYMBOL_in_esPred3673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_HASH_in_esPred3677 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_DOT_in_esPred3681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LBRACKET_in_esPred3685 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_COLON_in_esPred3689 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_DCOLON_in_esPred3693 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_esPred3697 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LESS_AND_in_esPred3703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_namespacePrefix_in_typeSelector3745 = new BitSet(new long[]{0x0004040000000000L,0x0000000000000002L,0x0000000000000002L}); - public static final BitSet FOLLOW_elementName_in_typeSelector3749 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_namespacePrefixName_in_namespacePrefix3764 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_STAR_in_namespacePrefix3768 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_PIPE_in_namespacePrefix3772 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_extend_only_selector_in_elementSubsequent3804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LESS_AND_in_elementSubsequent3818 = new BitSet(new long[]{0x0004000000000002L,0x0000000000400000L}); - public static final BitSet FOLLOW_cssId_in_elementSubsequent3836 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cssClass_in_elementSubsequent3845 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_slAttribute_in_elementSubsequent3857 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_pseudo_in_elementSubsequent3869 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_HASH_in_cssId3893 = new BitSet(new long[]{0x0004800000000002L,0x0000000000000200L}); - public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_cssId3898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_HASH_SYMBOL_in_cssId3920 = new BitSet(new long[]{0x0004000000000080L,0x0000000000008200L}); - public static final BitSet FOLLOW_NAME_in_cssId3936 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_less_selector_interpolation_exp_in_cssId3956 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_DOT_in_cssClass4007 = new BitSet(new long[]{0x0004840000000080L,0x0000000000200200L}); - public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_cssClass4035 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_less_selector_interpolation_exp_in_cssClass4053 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_cssClass4069 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_NOT_in_cssClass4085 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_GEN_in_cssClass4101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LBRACKET_in_slAttribute4167 = new BitSet(new long[]{0x0004000000200000L,0x0000000020020000L,0x0000000000040002L}); - public static final BitSet FOLLOW_namespacePrefix_in_slAttribute4174 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_slAttribute4177 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_slAttributeName_in_slAttribute4188 = new BitSet(new long[]{0x0020000410600200L,0x0000000401020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_slAttribute4190 = new BitSet(new long[]{0x0020000410400200L,0x0000000401000000L}); - public static final BitSet FOLLOW_set_in_slAttribute4224 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040004L}); - public static final BitSet FOLLOW_ws_in_slAttribute4404 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_slAttributeValue_in_slAttribute4423 = new BitSet(new long[]{0x0000000000200000L,0x0000000400020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_slAttribute4441 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L}); - public static final BitSet FOLLOW_RBRACKET_in_slAttribute4466 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_slAttributeName4482 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_set_in_pseudo4554 = new BitSet(new long[]{0x0004840000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_set_in_pseudo4617 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_pseudo4674 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_pseudo4677 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DDF85C430706L,0x00000000000627F6L}); - public static final BitSet FOLLOW_ws_in_pseudo4679 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DDF85C410706L,0x00000000000227F6L}); - public static final BitSet FOLLOW_expression_in_pseudo4685 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_pseudo4687 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_STAR_in_pseudo4693 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_pseudo4698 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_interpolation_expression_var_in_pseudo4761 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_NOT_in_pseudo4799 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_pseudo4801 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_pseudo4804 = new BitSet(new long[]{0x0804C400A0280080L,0x0008010020020202L,0x0000000000040002L}); - public static final BitSet FOLLOW_ws_in_pseudo4806 = new BitSet(new long[]{0x0804C400A0080080L,0x0008010020000202L,0x0000000000000002L}); - public static final BitSet FOLLOW_simpleSelectorSequence_in_pseudo4810 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_pseudo4812 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_pseudo4817 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_pseudo4861 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_pseudo4863 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_pseudo4866 = new BitSet(new long[]{0x0804CC00A0280080L,0x0008010060020202L,0x0000000000040012L}); - public static final BitSet FOLLOW_ws_in_pseudo4868 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008010060000202L,0x0000000000000012L}); - public static final BitSet FOLLOW_selectorsGroup_in_pseudo4871 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_pseudo4874 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_STAR_in_propertyDeclaration4910 = new BitSet(new long[]{0x7014848000847CC0L,0x7BB4DCE004010700L,0x00000000000207C0L}); - public static final BitSet FOLLOW_property_in_propertyDeclaration4913 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_propertyDeclaration4915 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_propertyDeclaration4918 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_propertyDeclaration4920 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_propertyValue_in_propertyDeclaration4923 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_STAR_in_propertyDeclaration4932 = new BitSet(new long[]{0x7014848000847CC0L,0x7BB4DCE004010700L,0x00000000000207C0L}); - public static final BitSet FOLLOW_property_in_propertyDeclaration4935 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_propertyDeclaration4937 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_propertyDeclaration4940 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_propertyDeclaration4942 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_propertyValue_in_propertyDeclaration4945 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_propertyDeclaration4948 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_prio_in_propertyDeclaration4951 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_expression_list_in_cp_propertyValue4991 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_propertyValue_in_cp_propertyValue4999 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_expression_in_propertyValue5021 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_set_in_expressionPredicate5090 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SEMI_in_syncTo_SEMI5191 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IMPORTANT_SYM_in_prio5236 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_term_in_expression5253 = new BitSet(new long[]{0xF014C5A240B47CE2L,0x7BB4DCF85C430706L,0x00000000000627F5L}); - public static final BitSet FOLLOW_ws_in_expression5285 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_ws_in_expression5290 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_operator_in_expression5293 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_expression5295 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_term_in_expression5304 = new BitSet(new long[]{0xF014C5A240B47CE2L,0x7BB4DCF85C430706L,0x00000000000627F5L}); - public static final BitSet FOLLOW_unaryOperator_in_term5329 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF81C430506L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_term5331 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF81C410506L,0x00000000000227F4L}); - public static final BitSet FOLLOW_function_in_term5360 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_term5373 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_NUMBER_in_term5385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_PERCENTAGE_in_term5397 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LENGTH_in_term5409 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_EMS_in_term5421 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_REM_in_term5433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_EXS_in_term5445 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ANGLE_in_term5457 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_TIME_in_term5469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_FREQ_in_term5481 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RESOLUTION_in_term5493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_DIMENSION_in_term5505 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_STRING_in_term5522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_TILDE_in_term5534 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L,0x0000000000000004L}); - public static final BitSet FOLLOW_set_in_term5536 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LESS_JS_STRING_in_term5557 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_GEN_in_term5572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_URI_in_term5584 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_hexColor_in_term5596 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_in_term5610 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LESS_AND_in_term5624 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_interpolation_expression_var_in_term5638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_less_selector_interpolation_in_term5652 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_term_symbol_in_term5666 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol5693 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_functionName_in_function5709 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_function5711 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_function5716 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DDF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_function5718 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DDF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_fnAttributes_in_function5745 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_function5776 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_functionName5828 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_functionName5830 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_functionName5834 = new BitSet(new long[]{0x0000000080000002L}); - public static final BitSet FOLLOW_DOT_in_functionName5837 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_functionName5839 = new BitSet(new long[]{0x0000000080000002L}); - public static final BitSet FOLLOW_fnAttribute_in_fnAttributes5863 = new BitSet(new long[]{0x0000000000300002L,0x8000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_fnAttributes5866 = new BitSet(new long[]{0x0000000000100000L,0x8000000000000000L}); - public static final BitSet FOLLOW_COMMA_in_fnAttributes5870 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_SEMI_in_fnAttributes5876 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_fnAttributes5879 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_fnAttribute_in_fnAttributes5882 = new BitSet(new long[]{0x0000000000300002L,0x8000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_fnAttributes5886 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_fnAttributeName_in_fnAttribute5923 = new BitSet(new long[]{0x0000000000280000L,0x0000000001020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_fnAttribute5925 = new BitSet(new long[]{0x0000000000080000L,0x0000000001000000L}); - public static final BitSet FOLLOW_set_in_fnAttribute5928 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_fnAttribute5934 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_fnAttributeValue_in_fnAttribute5937 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_expression_in_fnAttribute5954 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_expression_in_fnAttribute5966 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_fnAttributeName5989 = new BitSet(new long[]{0x0000000080000002L}); - public static final BitSet FOLLOW_DOT_in_fnAttributeName5992 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_fnAttributeName5994 = new BitSet(new long[]{0x0000000080000002L}); - public static final BitSet FOLLOW_cp_variable_in_fnAttributeName6014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_term_in_fnAttributeValue6037 = new BitSet(new long[]{0xF014C5A240A47CE2L,0x7BB4DCF85C430706L,0x00000000000627F5L}); - public static final BitSet FOLLOW_ws_in_fnAttributeValue6069 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_ws_in_fnAttributeValue6074 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_SOLIDUS_in_fnAttributeValue6077 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_fnAttributeValue6079 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_term_in_fnAttributeValue6088 = new BitSet(new long[]{0xF014C5A240A47CE2L,0x7BB4DCF85C430706L,0x00000000000627F5L}); - public static final BitSet FOLLOW_cp_math_expression_in_fnAttributeValue6109 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_HASH_in_hexColor6123 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_in_cp_variable_declaration6183 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_variable_declaration6185 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_cp_variable_declaration6188 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_variable_declaration6190 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_list_in_cp_variable_declaration6193 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_in_cp_variable_declaration6215 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_variable_declaration6217 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_cp_variable_declaration6220 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_variable_declaration6222 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_list_in_cp_variable_declaration6225 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_variable_declaration6229 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_SASS_DEFAULT_in_cp_variable_declaration6232 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_variable_declaration6238 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L}); - public static final BitSet FOLLOW_SASS_GLOBAL_in_cp_variable_declaration6241 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_set_in_cp_variable6281 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_VAR_in_cp_variable6465 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_expression_in_cp_expression_list6495 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_expression_list6514 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_cp_expression_list6517 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_expression_list6519 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_in_cp_expression_list6522 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_LBRACE_in_cp_expression6558 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_cp_expression6560 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToFollow_in_cp_expression6563 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_declarations_in_cp_expression6565 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_RBRACE_in_cp_expression6568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_expression_atom_in_cp_expression6584 = new BitSet(new long[]{0xF01CDDA246A47CE2L,0x7BB4DCF85C63074FL,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_expression6608 = new BitSet(new long[]{0x0004180006000000L,0x0000000000000009L}); - public static final BitSet FOLLOW_cp_expression_operator_in_cp_expression6611 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_expression6613 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_atom_in_cp_expression6617 = new BitSet(new long[]{0xF01CDDA246A47CE2L,0x7BB4DCF85C63074FL,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_expression6636 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_atom_in_cp_expression6639 = new BitSet(new long[]{0xF01CDDA246A47CE2L,0x7BB4DCF85C63074FL,0x00000000000627F4L}); - public static final BitSet FOLLOW_LPAREN_in_cp_expression6657 = new BitSet(new long[]{0x7014848000B47CC0L,0x7BB4DDE004430700L,0x00000000000607C4L}); - public static final BitSet FOLLOW_ws_in_cp_expression6659 = new BitSet(new long[]{0x7014848000947CC0L,0x7BB4DDE004410700L,0x00000000000207C4L}); - public static final BitSet FOLLOW_syncToFollow_in_cp_expression6662 = new BitSet(new long[]{0x7014848000947CC0L,0x7BB4DDE004410700L,0x00000000000207C4L}); - public static final BitSet FOLLOW_sass_map_pairs_in_cp_expression6664 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_cp_expression6667 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_key_or_in_cp_expression_operator6688 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_key_and_in_cp_expression_operator6692 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_CP_EQ_in_cp_expression_operator6697 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_CP_NOT_EQ_in_cp_expression_operator6701 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LESS_in_cp_expression_operator6705 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LESS_OR_EQ_in_cp_expression_operator6709 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_GREATER_in_cp_expression_operator6713 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_GREATER_OR_EQ_in_cp_expression_operator6717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_NOT_in_cp_expression_atom6743 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_expression_atom6745 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_math_expression_in_cp_expression_atom6776 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LPAREN_in_cp_expression_atom6792 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DDF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_expression_atom6794 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DDF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_list_in_cp_expression_atom6798 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_expression_atom6800 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_cp_expression_atom6805 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_math_expression_in_cp_math_expressions6837 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_math_expressions6844 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_math_expression_in_cp_math_expressions6846 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_cp_math_expression_atom_in_cp_math_expression6880 = new BitSet(new long[]{0x0000000000200002L,0x0000000040020200L,0x0000000000040003L}); - public static final BitSet FOLLOW_ws_in_cp_math_expression6922 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000200L,0x0000000000000003L}); - public static final BitSet FOLLOW_set_in_cp_math_expression6925 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_math_expression6935 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_math_expression_atom_in_cp_math_expression6938 = new BitSet(new long[]{0x0000000000200002L,0x0000000040020200L,0x0000000000040003L}); - public static final BitSet FOLLOW_term_in_cp_math_expression_atom6971 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom6979 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_unaryOperator_in_cp_math_expression_atom6990 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_math_expression_atom6992 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_cp_math_expression_atom6998 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_math_expression_atom7000 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_math_expression_in_cp_math_expression_atom7003 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_math_expression_atom7005 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_cp_math_expression_atom7008 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LESS_AND_in_cp_mixin_declaration7048 = new BitSet(new long[]{0x0404000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_DOT_in_cp_mixin_declaration7055 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_cp_mixin_name_in_cp_mixin_declaration7057 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_HASH_in_cp_mixin_declaration7062 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7065 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_cp_mixin_declaration7068 = new BitSet(new long[]{0x7014008001A47C40L,0x7BB4DDE004030510L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7070 = new BitSet(new long[]{0x7014008001847C40L,0x7BB4DDE004010510L,0x00000000000207C0L}); - public static final BitSet FOLLOW_cp_args_list_in_cp_mixin_declaration7073 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_cp_mixin_declaration7076 = new BitSet(new long[]{0x0404000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7081 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_less_mixin_guarded_in_cp_mixin_declaration7084 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_SASS_MIXIN_in_cp_mixin_declaration7108 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7110 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_cp_mixin_name_in_cp_mixin_declaration7112 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7115 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_cp_mixin_declaration7118 = new BitSet(new long[]{0x7014008001A47C40L,0x7BB4DDE004030510L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7120 = new BitSet(new long[]{0x7014008001847C40L,0x7BB4DDE004010510L,0x00000000000207C0L}); - public static final BitSet FOLLOW_cp_args_list_in_cp_mixin_declaration7123 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_cp_mixin_declaration7126 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7140 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_cp_mixin_block_in_cp_mixin_declaration7143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_DOT_in_cp_mixin_call7179 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_cp_mixin_name_in_cp_mixin_call7181 = new BitSet(new long[]{0x0000000020280002L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_HASH_in_cp_mixin_call7185 = new BitSet(new long[]{0x0000000020280002L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_AT_IDENT_in_cp_mixin_call7189 = new BitSet(new long[]{0x0000000020280002L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_LESS_AND_in_cp_mixin_call7193 = new BitSet(new long[]{0x0000000020280002L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_pseudo_in_cp_mixin_call7201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call7213 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_cp_mixin_call7216 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DDF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call7218 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DDF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_mixin_call_args_in_cp_mixin_call7221 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_cp_mixin_call7224 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_INCLUDE_in_cp_mixin_call7249 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call7251 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_cp_mixin_name_in_cp_mixin_call7253 = new BitSet(new long[]{0x0400000000200002L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call7256 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_cp_mixin_call7259 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DDF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call7261 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DDF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_mixin_call_args_in_cp_mixin_call7264 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_cp_mixin_call7267 = new BitSet(new long[]{0x0400000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call7272 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_cp_mixin_block_in_cp_mixin_call7275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LBRACE_in_cp_mixin_block7304 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE26C030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_block7306 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE26C010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToFollow_in_cp_mixin_block7309 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE26C010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_declarations_in_cp_mixin_block7320 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_webkitKeyframesBlock_in_cp_mixin_block7335 = new BitSet(new long[]{0x0004000000200000L,0x0000080208020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_block7337 = new BitSet(new long[]{0x0004000000000000L,0x0000080208000000L}); - public static final BitSet FOLLOW_RBRACE_in_cp_mixin_block7349 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_cp_mixin_name7370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args7401 = new BitSet(new long[]{0x0000000001100002L,0x8000000000000000L}); - public static final BitSet FOLLOW_set_in_cp_mixin_call_args7405 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call_args7413 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args7416 = new BitSet(new long[]{0x0000000001100002L,0x8000000000000000L}); - public static final BitSet FOLLOW_CP_DOTS_in_cp_mixin_call_args7422 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call_args7424 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_in_cp_mixin_call_arg7458 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call_arg7460 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_cp_mixin_call_arg7463 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call_arg7465 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_in_cp_mixin_call_arg7468 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_cp_expression_in_cp_mixin_call_arg7480 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_mixin_call_arg7488 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_arg_in_cp_args_list7535 = new BitSet(new long[]{0x0000000001100002L,0x8000000000000010L}); - public static final BitSet FOLLOW_set_in_cp_args_list7539 = new BitSet(new long[]{0x7014008000A47C40L,0x7BB4DCE004030500L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_cp_args_list7549 = new BitSet(new long[]{0x7014008000847C40L,0x7BB4DCE004010500L,0x00000000000207C0L}); - public static final BitSet FOLLOW_cp_arg_in_cp_args_list7552 = new BitSet(new long[]{0x0000000001100002L,0x8000000000000010L}); - public static final BitSet FOLLOW_set_in_cp_args_list7559 = new BitSet(new long[]{0x0000000001200002L,0x0000000000020010L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_args_list7567 = new BitSet(new long[]{0x0000000001000002L,0x0000000000000010L}); - public static final BitSet FOLLOW_set_in_cp_args_list7575 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_args_list7583 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_set_in_cp_args_list7600 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_args_list7608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_in_cp_arg7631 = new BitSet(new long[]{0x0000000000280002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_arg7633 = new BitSet(new long[]{0x0000000000080002L}); - public static final BitSet FOLLOW_COLON_in_cp_arg7638 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_cp_arg7640 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_in_cp_arg7643 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_cp_arg7645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_cp_arg7658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_less_when_in_less_mixin_guarded7681 = new BitSet(new long[]{0x0000000000200000L,0x0000000000220040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_mixin_guarded7683 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L}); - public static final BitSet FOLLOW_less_condition_in_less_mixin_guarded7686 = new BitSet(new long[]{0x0004000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_mixin_guarded7689 = new BitSet(new long[]{0x0004000000100000L}); - public static final BitSet FOLLOW_COMMA_in_less_mixin_guarded7693 = new BitSet(new long[]{0x0000000000200000L,0x0000000000220040L,0x0000000000040000L}); - public static final BitSet FOLLOW_key_and_in_less_mixin_guarded7697 = new BitSet(new long[]{0x0000000000200000L,0x0000000000220040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_mixin_guarded7700 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L}); - public static final BitSet FOLLOW_less_condition_in_less_mixin_guarded7703 = new BitSet(new long[]{0x0004000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_NOT_in_less_condition7729 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_condition7731 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_less_condition7740 = new BitSet(new long[]{0x7014008000A47C40L,0x7BB4DCE004030500L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_less_condition7742 = new BitSet(new long[]{0x7014008000847C40L,0x7BB4DCE004010500L,0x00000000000207C0L}); - public static final BitSet FOLLOW_cp_variable_in_less_condition7769 = new BitSet(new long[]{0x0000180000200000L,0x0000010001020009L,0x0000000000040000L}); - public static final BitSet FOLLOW_less_function_in_condition_in_less_condition7773 = new BitSet(new long[]{0x0000180000200000L,0x0000010001020009L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_condition7776 = new BitSet(new long[]{0x0000180000000000L,0x0000010001000009L}); - public static final BitSet FOLLOW_less_condition_operator_in_less_condition7780 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_less_condition7782 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_math_expression_in_less_condition7785 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_less_condition7803 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_less_fn_name_in_less_function_in_condition7825 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_function_in_condition7827 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_less_function_in_condition7830 = new BitSet(new long[]{0x7010008000A47C40L,0x7BB4DCE004030500L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_less_function_in_condition7832 = new BitSet(new long[]{0x7010008000847C40L,0x7BB4DCE004010500L,0x00000000000207C0L}); - public static final BitSet FOLLOW_cp_variable_in_less_function_in_condition7835 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_function_in_condition7837 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_less_function_in_condition7840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_less_fn_name7862 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp7925 = new BitSet(new long[]{0x8004000040000082L,0x0000000000000200L}); - public static final BitSet FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp7928 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_AT_SIGN_in_less_selector_interpolation7971 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_less_selector_interpolation7973 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_selector_interpolation7975 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_less_selector_interpolation7978 = new BitSet(new long[]{0x0000000000200000L,0x0000000200020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_less_selector_interpolation7980 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_RBRACE_in_less_selector_interpolation7983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp8010 = new BitSet(new long[]{0x8004800040000002L,0x0000000000000200L}); - public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp8013 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var8060 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_sass_interpolation_expression_var8062 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_WS_in_sass_interpolation_expression_var8064 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_in_sass_interpolation_expression_var8067 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_WS_in_sass_interpolation_expression_var8069 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_RBRACE_in_sass_interpolation_expression_var8072 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_property_in_sass_nested_properties8112 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_nested_properties8114 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_sass_nested_properties8117 = new BitSet(new long[]{0xF414C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_sass_nested_properties8119 = new BitSet(new long[]{0xF414C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_propertyValue_in_sass_nested_properties8123 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_nested_properties8125 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_sass_nested_properties8130 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_sass_nested_properties8132 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_syncToFollow_in_sass_nested_properties8135 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_declarations_in_sass_nested_properties8137 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_RBRACE_in_sass_nested_properties8140 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_EXTEND_in_sass_extend8161 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_extend8163 = new BitSet(new long[]{0x0804C400A0080080L,0x0008000020000202L,0x0000000000000002L}); - public static final BitSet FOLLOW_simpleSelectorSequence_in_sass_extend8165 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_extend8168 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L}); - public static final BitSet FOLLOW_SASS_OPTIONAL_in_sass_extend8170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector8193 = new BitSet(new long[]{0x0004800000000002L,0x0000000000000200L}); - public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector8195 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_set_in_sass_debug8217 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_debug8227 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_in_sass_debug8229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_ERROR_in_sass_error8250 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_error8252 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_STRING_in_sass_error8254 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_if_in_sass_control8275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_for_in_sass_control8279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_each_in_sass_control8283 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_while_in_sass_control8287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_IF_in_sass_if8308 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_sass_if8310 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_sass_control_expression_in_sass_if8313 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_if8315 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_sass_control_block_in_sass_if8318 = new BitSet(new long[]{0x0000000000200002L,0x0001800000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_if8321 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L}); - public static final BitSet FOLLOW_sass_else_in_sass_if8324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_ELSE_in_sass_else8347 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_else8349 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_sass_control_block_in_sass_else8352 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_ELSE_in_sass_else8366 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_else8368 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_sass_else8373 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_SASS_ELSEIF_in_sass_else8380 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_sass_else8383 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_sass_control_expression_in_sass_else8386 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_else8388 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_sass_control_block_in_sass_else8391 = new BitSet(new long[]{0x0000000000200002L,0x0001800000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_else8394 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L}); - public static final BitSet FOLLOW_sass_else_in_sass_else8397 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_expression_in_sass_control_expression8420 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_FOR_in_sass_for8441 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_for8443 = new BitSet(new long[]{0x7010008000847C40L,0x7BB4DCE004010500L,0x00000000000207C0L}); - public static final BitSet FOLLOW_cp_variable_in_sass_for8445 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_for8447 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_sass_for8451 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_for8455 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_math_expression_in_sass_for8457 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_for8459 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_sass_for8463 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_for8467 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_math_expression_in_sass_for8469 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_for8471 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_sass_control_block_in_sass_for8474 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_EACH_in_sass_each8495 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_each8497 = new BitSet(new long[]{0x7010008000847C40L,0x7BB4DCE004010500L,0x00000000000207C0L}); - public static final BitSet FOLLOW_sass_each_variables_in_sass_each8499 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_each8501 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_sass_each8505 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_each8509 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_list_in_sass_each8512 = new BitSet(new long[]{0xF41CC5A240B47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_sass_each8515 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_sass_each8518 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_sass_each8522 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_sass_control_block_in_sass_each8528 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_in_sass_each_variables8549 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_each_variables8561 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_sass_each_variables8564 = new BitSet(new long[]{0x7010008000A47C40L,0x7BB4DCE004030500L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_sass_each_variables8566 = new BitSet(new long[]{0x7010008000847C40L,0x7BB4DCE004010500L,0x00000000000207C0L}); - public static final BitSet FOLLOW_cp_variable_in_sass_each_variables8569 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_SASS_WHILE_in_sass_while8594 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_while8596 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_sass_control_expression_in_sass_while8598 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_while8600 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_sass_control_block_in_sass_while8603 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_LBRACE_in_sass_control_block8624 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_sass_control_block8626 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_declarations_in_sass_control_block8629 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_RBRACE_in_sass_control_block8632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_FUNCTION_in_sass_function_declaration8674 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_function_declaration8676 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_sass_function_name_in_sass_function_declaration8678 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_function_declaration8680 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_sass_function_declaration8683 = new BitSet(new long[]{0x7014008001A47C40L,0x7BB4DDE004030510L,0x00000000000607C0L}); - public static final BitSet FOLLOW_ws_in_sass_function_declaration8685 = new BitSet(new long[]{0x7014008001847C40L,0x7BB4DDE004010510L,0x00000000000207C0L}); - public static final BitSet FOLLOW_cp_args_list_in_sass_function_declaration8688 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_sass_function_declaration8691 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_function_declaration8693 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_sass_function_declaration8696 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000607D2L}); - public static final BitSet FOLLOW_ws_in_sass_function_declaration8698 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000207D2L}); - public static final BitSet FOLLOW_declarations_in_sass_function_declaration8701 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_RBRACE_in_sass_function_declaration8704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_sass_function_name8725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_RETURN_in_sass_function_return8746 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_sass_function_return8748 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_in_sass_function_return8750 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_CONTENT_in_sass_content8771 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_less_import_types8790 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_less_when8813 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_key_and8832 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_key_or8850 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_IDENT_in_key_only8868 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred1_Css3365 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000207C0L}); + public static final BitSet FOLLOW_VAR_in_property2574 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_variable_in_property2584 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_map_name_in_sass_map2611 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_sass_map2613 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_map2615 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_sass_map2618 = new BitSet(new long[]{0x7014848000B47CC0L,0x7BB4DDE004430700L,0x00000000000D07C4L}); + public static final BitSet FOLLOW_ws_in_sass_map2620 = new BitSet(new long[]{0x7014848000947CC0L,0x7BB4DDE004410700L,0x00000000000507C4L}); + public static final BitSet FOLLOW_syncToFollow_in_sass_map2623 = new BitSet(new long[]{0x7014848000947CC0L,0x7BB4DDE004410700L,0x00000000000507C4L}); + public static final BitSet FOLLOW_sass_map_pairs_in_sass_map2642 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_sass_map2649 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_map2653 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L}); + public static final BitSet FOLLOW_SASS_DEFAULT_in_sass_map2656 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_map2662 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L}); + public static final BitSet FOLLOW_SASS_GLOBAL_in_sass_map2665 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_cp_variable_in_sass_map_name2689 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_map_pair_in_sass_map_pairs2723 = new BitSet(new long[]{0x7014848000B47CC2L,0x7BB4DCE004430700L,0x00000000000D07C4L}); + public static final BitSet FOLLOW_ws_in_sass_map_pairs2733 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_COMMA_in_sass_map_pairs2736 = new BitSet(new long[]{0x7014848000B47CC2L,0x7BB4DCE004430700L,0x00000000000D07C4L}); + public static final BitSet FOLLOW_ws_in_sass_map_pairs2740 = new BitSet(new long[]{0x7014848000947CC2L,0x7BB4DCE004410700L,0x00000000000507C4L}); + public static final BitSet FOLLOW_COMMA_in_sass_map_pairs2767 = new BitSet(new long[]{0x7014848000B47CC2L,0x7BB4DCE004430700L,0x00000000000D07C4L}); + public static final BitSet FOLLOW_ws_in_sass_map_pairs2769 = new BitSet(new long[]{0x7014848000947CC2L,0x7BB4DCE004410700L,0x00000000000507C4L}); + public static final BitSet FOLLOW_NUMBER_in_sass_map_pair2805 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_STRING_in_sass_map_pair2807 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_function_in_sass_map_pair2814 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_property_in_sass_map_pair2817 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_map_pair2820 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_sass_map_pair2823 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_sass_map_pair2825 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_in_sass_map_pair2828 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_map_pair2831 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_prio_in_sass_map_pair2834 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_AT_ROOT_in_rule2876 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_rule2879 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008000060000202L,0x0000000000000012L}); + public static final BitSet FOLLOW_selectorsGroup_in_rule2881 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_SASS_AT_ROOT_in_rule2902 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_rule2904 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_rule2906 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_rule2908 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_rule2913 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_rule2917 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_rule2920 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_rule2922 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_rule2925 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_rule2927 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_rule2930 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_selectorsGroup_in_rule2948 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_rule2960 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_LBRACE_in_rule2967 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_rule2969 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToFollow_in_rule2972 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_declarations_in_rule2982 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_RBRACE_in_rule2989 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SEMI_in_declarations3023 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE064030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_declarations3025 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE064010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_declaration_in_declarations3031 = new BitSet(new long[]{0x0000000000200002L,0x8000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_declarations3036 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); + public static final BitSet FOLLOW_SEMI_in_declarations3040 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE064030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_declarations3042 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE064010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_ws_in_declarations3048 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0x7BBEDCE064010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_declaration_in_declarations3051 = new BitSet(new long[]{0x0000000000200002L,0x8000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_declarations3057 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); + public static final BitSet FOLLOW_SEMI_in_declarations3061 = new BitSet(new long[]{0x0000000000200002L,0x8000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_declarations3063 = new BitSet(new long[]{0x0000000000000002L,0x8000000000000000L}); + public static final BitSet FOLLOW_ws_in_declarations3069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SEMI_in_declarations3081 = new BitSet(new long[]{0x0000000000200002L,0x8000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_declarations3083 = new BitSet(new long[]{0x0000000000000002L,0x8000000000000000L}); + public static final BitSet FOLLOW_cp_variable_declaration_in_declaration3112 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_map_in_declaration3125 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_nested_properties_in_declaration3137 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule_in_declaration3200 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_propertyDeclaration_in_declaration3212 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_propertyDeclaration_in_declaration3251 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_mixin_declaration_in_declaration3263 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_mixin_call_in_declaration3276 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_declaration3279 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_IMPORTANT_SYM_in_declaration3282 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_mixin_call_in_declaration3299 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_declaration3302 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_IMPORTANT_SYM_in_declaration3305 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_at_rule_in_declaration3321 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_control_in_declaration3331 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_extend_in_declaration3341 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_debug_in_declaration3351 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_content_in_declaration3361 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_function_return_in_declaration3371 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_error_in_declaration3381 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_importItem_in_declaration3391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_GEN_in_declaration3399 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_selector_in_selectorsGroup3433 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_selectorsGroup3436 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_COMMA_in_selectorsGroup3439 = new BitSet(new long[]{0x0804CC00A0280080L,0x0008000060020202L,0x0000000000080012L}); + public static final BitSet FOLLOW_ws_in_selectorsGroup3441 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008000060000202L,0x0000000000000012L}); + public static final BitSet FOLLOW_selector_in_selectorsGroup3444 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_COMMA_in_selectorsGroup3451 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_combinator_in_selector3472 = new BitSet(new long[]{0x0804C400A0280080L,0x0008000020020202L,0x0000000000080002L}); + public static final BitSet FOLLOW_ws_in_selector3474 = new BitSet(new long[]{0x0804C400A0080080L,0x0008000020000202L,0x0000000000000002L}); + public static final BitSet FOLLOW_simpleSelectorSequence_in_selector3479 = new BitSet(new long[]{0x0000080000200002L,0x0000000040020000L,0x0000000000080010L}); + public static final BitSet FOLLOW_ws_in_selector3485 = new BitSet(new long[]{0x0000080000000000L,0x0000000040000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_combinator_in_selector3488 = new BitSet(new long[]{0x0804C400A0280080L,0x0008000020020202L,0x0000000000080002L}); + public static final BitSet FOLLOW_ws_in_selector3490 = new BitSet(new long[]{0x0804C400A0080080L,0x0008000020000202L,0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_selector3494 = new BitSet(new long[]{0x0804C400A0080080L,0x0008000020000202L,0x0000000000000002L}); + public static final BitSet FOLLOW_simpleSelectorSequence_in_selector3497 = new BitSet(new long[]{0x0000080000200002L,0x0000000040020000L,0x0000000000080010L}); + public static final BitSet FOLLOW_combinator_in_selector3512 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_elementSubsequent_in_simpleSelectorSequence3564 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3570 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence3584 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_simpleSelectorSequence3599 = new BitSet(new long[]{0x0800C000A0080000L,0x0008000000000002L}); + public static final BitSet FOLLOW_elementSubsequent_in_simpleSelectorSequence3602 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_simpleSelectorSequence3607 = new BitSet(new long[]{0x0004800000000080L,0x0000000000000200L}); + public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3612 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence3618 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_typeSelector_in_simpleSelectorSequence3632 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_simpleSelectorSequence3644 = new BitSet(new long[]{0x0800C000A0080000L,0x0008000000000002L}); + public static final BitSet FOLLOW_elementSubsequent_in_simpleSelectorSequence3647 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_simpleSelectorSequence3654 = new BitSet(new long[]{0x0004800000000000L,0x0000000000000200L}); + public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence3656 = new BitSet(new long[]{0x0800C000A0280002L,0x0008000000020002L,0x0000000000080000L}); + public static final BitSet FOLLOW_HASH_SYMBOL_in_esPred3681 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_HASH_in_esPred3685 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_DOT_in_esPred3689 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LBRACKET_in_esPred3693 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_COLON_in_esPred3697 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_DCOLON_in_esPred3701 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_esPred3705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LESS_AND_in_esPred3711 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_namespacePrefix_in_typeSelector3753 = new BitSet(new long[]{0x0004040000000000L,0x0000000000000002L,0x0000000000000002L}); + public static final BitSet FOLLOW_elementName_in_typeSelector3757 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_namespacePrefixName_in_namespacePrefix3772 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); + public static final BitSet FOLLOW_STAR_in_namespacePrefix3776 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); + public static final BitSet FOLLOW_PIPE_in_namespacePrefix3780 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_extend_only_selector_in_elementSubsequent3812 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LESS_AND_in_elementSubsequent3826 = new BitSet(new long[]{0x0004000000000002L,0x0000000000400000L}); + public static final BitSet FOLLOW_cssId_in_elementSubsequent3844 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cssClass_in_elementSubsequent3853 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_slAttribute_in_elementSubsequent3865 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_pseudo_in_elementSubsequent3877 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_HASH_in_cssId3901 = new BitSet(new long[]{0x0004800000000002L,0x0000000000000200L}); + public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_cssId3906 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_HASH_SYMBOL_in_cssId3928 = new BitSet(new long[]{0x0004000000000080L,0x0000000000008200L}); + public static final BitSet FOLLOW_NAME_in_cssId3944 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_less_selector_interpolation_exp_in_cssId3964 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_DOT_in_cssClass4015 = new BitSet(new long[]{0x0004840000000080L,0x0000000000200200L}); + public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_cssClass4043 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_less_selector_interpolation_exp_in_cssClass4061 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_cssClass4077 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_NOT_in_cssClass4093 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_GEN_in_cssClass4109 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LBRACKET_in_slAttribute4175 = new BitSet(new long[]{0x0004000000200000L,0x0000000020020000L,0x0000000000080002L}); + public static final BitSet FOLLOW_namespacePrefix_in_slAttribute4182 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_slAttribute4185 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_slAttributeName_in_slAttribute4196 = new BitSet(new long[]{0x0020000410600200L,0x0000000401020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_slAttribute4198 = new BitSet(new long[]{0x0020000410400200L,0x0000000401000000L}); + public static final BitSet FOLLOW_set_in_slAttribute4232 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080004L}); + public static final BitSet FOLLOW_ws_in_slAttribute4412 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_slAttributeValue_in_slAttribute4431 = new BitSet(new long[]{0x0000000000200000L,0x0000000400020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_slAttribute4449 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L}); + public static final BitSet FOLLOW_RBRACKET_in_slAttribute4474 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_slAttributeName4490 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_set_in_pseudo4562 = new BitSet(new long[]{0x0004840000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_set_in_pseudo4625 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_pseudo4682 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_pseudo4685 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DDF85C430706L,0x00000000000C27F6L}); + public static final BitSet FOLLOW_ws_in_pseudo4687 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DDF85C410706L,0x00000000000427F6L}); + public static final BitSet FOLLOW_expression_in_pseudo4693 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_pseudo4695 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_STAR_in_pseudo4701 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_pseudo4706 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_interpolation_expression_var_in_pseudo4769 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_NOT_in_pseudo4807 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_pseudo4809 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_pseudo4812 = new BitSet(new long[]{0x0804C400A0280080L,0x0008010020020202L,0x0000000000080002L}); + public static final BitSet FOLLOW_ws_in_pseudo4814 = new BitSet(new long[]{0x0804C400A0080080L,0x0008010020000202L,0x0000000000000002L}); + public static final BitSet FOLLOW_simpleSelectorSequence_in_pseudo4818 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_pseudo4820 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_pseudo4825 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_pseudo4869 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_pseudo4871 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_pseudo4874 = new BitSet(new long[]{0x0804CC00A0280080L,0x0008010060020202L,0x0000000000080012L}); + public static final BitSet FOLLOW_ws_in_pseudo4876 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008010060000202L,0x0000000000000012L}); + public static final BitSet FOLLOW_selectorsGroup_in_pseudo4879 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_pseudo4882 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_STAR_in_propertyDeclaration4918 = new BitSet(new long[]{0x7014848000847CC0L,0x7BB4DCE004010700L,0x00000000000507C0L}); + public static final BitSet FOLLOW_property_in_propertyDeclaration4921 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_propertyDeclaration4923 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_propertyDeclaration4926 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_propertyDeclaration4928 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_propertyValue_in_propertyDeclaration4931 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_STAR_in_propertyDeclaration4940 = new BitSet(new long[]{0x7014848000847CC0L,0x7BB4DCE004010700L,0x00000000000507C0L}); + public static final BitSet FOLLOW_property_in_propertyDeclaration4943 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_propertyDeclaration4945 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_propertyDeclaration4948 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_propertyDeclaration4950 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_propertyValue_in_propertyDeclaration4953 = new BitSet(new long[]{0x0008000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_propertyDeclaration4956 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_prio_in_propertyDeclaration4959 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_expression_list_in_cp_propertyValue4999 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_propertyValue_in_cp_propertyValue5007 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_expression_in_propertyValue5029 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_set_in_expressionPredicate5098 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SEMI_in_syncTo_SEMI5199 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IMPORTANT_SYM_in_prio5244 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_variable5263 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_variable5265 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_VAR_in_variable5267 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_variable5269 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_term_in_expression5286 = new BitSet(new long[]{0xF014C5A240B47CE2L,0x7BB4DCF85C430706L,0x00000000000C27F5L}); + public static final BitSet FOLLOW_ws_in_expression5318 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_ws_in_expression5323 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_operator_in_expression5326 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_expression5328 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_term_in_expression5337 = new BitSet(new long[]{0xF014C5A240B47CE2L,0x7BB4DCF85C430706L,0x00000000000C27F5L}); + public static final BitSet FOLLOW_unaryOperator_in_term5362 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF81C430506L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_term5364 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF81C410506L,0x00000000000427F4L}); + public static final BitSet FOLLOW_variable_in_term5390 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_function_in_term5411 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_term5424 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_NUMBER_in_term5436 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_PERCENTAGE_in_term5448 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LENGTH_in_term5460 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_EMS_in_term5472 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_REM_in_term5484 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_EXS_in_term5496 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ANGLE_in_term5508 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_TIME_in_term5520 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_FREQ_in_term5532 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RESOLUTION_in_term5544 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_DIMENSION_in_term5556 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_STRING_in_term5573 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_TILDE_in_term5585 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L,0x0000000000000004L}); + public static final BitSet FOLLOW_set_in_term5587 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LESS_JS_STRING_in_term5608 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_GEN_in_term5623 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_URI_in_term5635 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_hexColor_in_term5647 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_variable_in_term5661 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LESS_AND_in_term5675 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_interpolation_expression_var_in_term5689 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_less_selector_interpolation_in_term5703 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_term_symbol_in_term5717 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol5744 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_functionName_in_function5760 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_function5762 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_function5767 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DDF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_function5769 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DDF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_fnAttributes_in_function5796 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_function5827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_functionName5879 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_functionName5881 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_functionName5885 = new BitSet(new long[]{0x0000000080000002L}); + public static final BitSet FOLLOW_DOT_in_functionName5888 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_functionName5890 = new BitSet(new long[]{0x0000000080000002L}); + public static final BitSet FOLLOW_fnAttribute_in_fnAttributes5914 = new BitSet(new long[]{0x0000000000300002L,0x8000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_fnAttributes5917 = new BitSet(new long[]{0x0000000000100000L,0x8000000000000000L}); + public static final BitSet FOLLOW_COMMA_in_fnAttributes5921 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_SEMI_in_fnAttributes5927 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_fnAttributes5930 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_fnAttribute_in_fnAttributes5933 = new BitSet(new long[]{0x0000000000300002L,0x8000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_fnAttributes5937 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_fnAttributeName_in_fnAttribute5974 = new BitSet(new long[]{0x0000000000280000L,0x0000000001020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_fnAttribute5976 = new BitSet(new long[]{0x0000000000080000L,0x0000000001000000L}); + public static final BitSet FOLLOW_set_in_fnAttribute5979 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_fnAttribute5985 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_fnAttributeValue_in_fnAttribute5988 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_expression_in_fnAttribute6005 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_expression_in_fnAttribute6017 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_fnAttributeName6040 = new BitSet(new long[]{0x0000000080000002L}); + public static final BitSet FOLLOW_DOT_in_fnAttributeName6043 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_fnAttributeName6045 = new BitSet(new long[]{0x0000000080000002L}); + public static final BitSet FOLLOW_cp_variable_in_fnAttributeName6065 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_term_in_fnAttributeValue6088 = new BitSet(new long[]{0xF014C5A240A47CE2L,0x7BB4DCF85C430706L,0x00000000000C27F5L}); + public static final BitSet FOLLOW_ws_in_fnAttributeValue6120 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_ws_in_fnAttributeValue6125 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_SOLIDUS_in_fnAttributeValue6128 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_fnAttributeValue6130 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_term_in_fnAttributeValue6139 = new BitSet(new long[]{0xF014C5A240A47CE2L,0x7BB4DCF85C430706L,0x00000000000C27F5L}); + public static final BitSet FOLLOW_cp_math_expression_in_fnAttributeValue6160 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_HASH_in_hexColor6174 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_variable_in_cp_variable_declaration6234 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_variable_declaration6236 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_cp_variable_declaration6239 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_variable_declaration6241 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_list_in_cp_variable_declaration6244 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_variable_in_cp_variable_declaration6266 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_variable_declaration6268 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_cp_variable_declaration6271 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_variable_declaration6273 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_list_in_cp_variable_declaration6276 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_variable_declaration6280 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L}); + public static final BitSet FOLLOW_SASS_DEFAULT_in_cp_variable_declaration6283 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_variable_declaration6289 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L}); + public static final BitSet FOLLOW_SASS_GLOBAL_in_cp_variable_declaration6292 = new BitSet(new long[]{0x0000000000200002L,0x0040200000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_set_in_cp_variable6332 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_VAR_in_cp_variable6516 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_expression_in_cp_expression_list6546 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_expression_list6565 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_COMMA_in_cp_expression_list6568 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_expression_list6570 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_in_cp_expression_list6573 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_LBRACE_in_cp_expression6609 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_cp_expression6611 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToFollow_in_cp_expression6614 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_declarations_in_cp_expression6616 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_RBRACE_in_cp_expression6619 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_expression_atom_in_cp_expression6635 = new BitSet(new long[]{0xF01CDDA246A47CE2L,0x7BB4DCF85C63074FL,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_expression6659 = new BitSet(new long[]{0x0004180006000000L,0x0000000000000009L}); + public static final BitSet FOLLOW_cp_expression_operator_in_cp_expression6662 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_expression6664 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_atom_in_cp_expression6668 = new BitSet(new long[]{0xF01CDDA246A47CE2L,0x7BB4DCF85C63074FL,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_expression6687 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_atom_in_cp_expression6690 = new BitSet(new long[]{0xF01CDDA246A47CE2L,0x7BB4DCF85C63074FL,0x00000000000C27F4L}); + public static final BitSet FOLLOW_LPAREN_in_cp_expression6708 = new BitSet(new long[]{0x7014848000B47CC0L,0x7BB4DDE004430700L,0x00000000000D07C4L}); + public static final BitSet FOLLOW_ws_in_cp_expression6710 = new BitSet(new long[]{0x7014848000947CC0L,0x7BB4DDE004410700L,0x00000000000507C4L}); + public static final BitSet FOLLOW_syncToFollow_in_cp_expression6713 = new BitSet(new long[]{0x7014848000947CC0L,0x7BB4DDE004410700L,0x00000000000507C4L}); + public static final BitSet FOLLOW_sass_map_pairs_in_cp_expression6715 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_cp_expression6718 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_key_or_in_cp_expression_operator6739 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_key_and_in_cp_expression_operator6743 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_CP_EQ_in_cp_expression_operator6748 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_CP_NOT_EQ_in_cp_expression_operator6752 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LESS_in_cp_expression_operator6756 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LESS_OR_EQ_in_cp_expression_operator6760 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_GREATER_in_cp_expression_operator6764 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_GREATER_OR_EQ_in_cp_expression_operator6768 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_NOT_in_cp_expression_atom6794 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_expression_atom6796 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_math_expression_in_cp_expression_atom6827 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LPAREN_in_cp_expression_atom6843 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DDF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_expression_atom6845 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DDF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_list_in_cp_expression_atom6849 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_expression_atom6851 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_cp_expression_atom6856 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_math_expression_in_cp_math_expressions6888 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_math_expressions6895 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_math_expression_in_cp_math_expressions6897 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_cp_math_expression_atom_in_cp_math_expression6931 = new BitSet(new long[]{0x0000000000200002L,0x0000000040020200L,0x0000000000080003L}); + public static final BitSet FOLLOW_ws_in_cp_math_expression6973 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000200L,0x0000000000000003L}); + public static final BitSet FOLLOW_set_in_cp_math_expression6976 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_math_expression6986 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_math_expression_atom_in_cp_math_expression6989 = new BitSet(new long[]{0x0000000000200002L,0x0000000040020200L,0x0000000000080003L}); + public static final BitSet FOLLOW_term_in_cp_math_expression_atom7022 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom7030 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_unaryOperator_in_cp_math_expression_atom7041 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_math_expression_atom7043 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_cp_math_expression_atom7049 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_math_expression_atom7051 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_math_expression_in_cp_math_expression_atom7054 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_math_expression_atom7056 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_cp_math_expression_atom7059 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LESS_AND_in_cp_mixin_declaration7099 = new BitSet(new long[]{0x0404000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_DOT_in_cp_mixin_declaration7106 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_cp_mixin_name_in_cp_mixin_declaration7108 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_HASH_in_cp_mixin_declaration7113 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7116 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_cp_mixin_declaration7119 = new BitSet(new long[]{0x7014008001A47C40L,0x7BB4DDE004030510L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7121 = new BitSet(new long[]{0x7014008001847C40L,0x7BB4DDE004010510L,0x00000000000407C0L}); + public static final BitSet FOLLOW_cp_args_list_in_cp_mixin_declaration7124 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_cp_mixin_declaration7127 = new BitSet(new long[]{0x0404000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7132 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_less_mixin_guarded_in_cp_mixin_declaration7135 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_SASS_MIXIN_in_cp_mixin_declaration7159 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7161 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_cp_mixin_name_in_cp_mixin_declaration7163 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7166 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_cp_mixin_declaration7169 = new BitSet(new long[]{0x7014008001A47C40L,0x7BB4DDE004030510L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7171 = new BitSet(new long[]{0x7014008001847C40L,0x7BB4DDE004010510L,0x00000000000407C0L}); + public static final BitSet FOLLOW_cp_args_list_in_cp_mixin_declaration7174 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_cp_mixin_declaration7177 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_declaration7191 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_cp_mixin_block_in_cp_mixin_declaration7194 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_DOT_in_cp_mixin_call7230 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_cp_mixin_name_in_cp_mixin_call7232 = new BitSet(new long[]{0x0000000020280002L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_HASH_in_cp_mixin_call7236 = new BitSet(new long[]{0x0000000020280002L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_AT_IDENT_in_cp_mixin_call7240 = new BitSet(new long[]{0x0000000020280002L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_LESS_AND_in_cp_mixin_call7244 = new BitSet(new long[]{0x0000000020280002L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_pseudo_in_cp_mixin_call7252 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call7264 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_cp_mixin_call7267 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DDF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call7269 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DDF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_mixin_call_args_in_cp_mixin_call7272 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_cp_mixin_call7275 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_INCLUDE_in_cp_mixin_call7300 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call7302 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_cp_mixin_name_in_cp_mixin_call7304 = new BitSet(new long[]{0x0400000000200002L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call7307 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_cp_mixin_call7310 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DDF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call7312 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DDF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_mixin_call_args_in_cp_mixin_call7315 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_cp_mixin_call7318 = new BitSet(new long[]{0x0400000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call7323 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_cp_mixin_block_in_cp_mixin_call7326 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LBRACE_in_cp_mixin_block7355 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE26C030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_block7357 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE26C010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToFollow_in_cp_mixin_block7360 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE26C010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_declarations_in_cp_mixin_block7371 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_webkitKeyframesBlock_in_cp_mixin_block7386 = new BitSet(new long[]{0x0004000000200000L,0x0000080208020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_block7388 = new BitSet(new long[]{0x0004000000000000L,0x0000080208000000L}); + public static final BitSet FOLLOW_RBRACE_in_cp_mixin_block7400 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_cp_mixin_name7421 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args7452 = new BitSet(new long[]{0x0000000001100002L,0x8000000000000000L}); + public static final BitSet FOLLOW_set_in_cp_mixin_call_args7456 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call_args7464 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args7467 = new BitSet(new long[]{0x0000000001100002L,0x8000000000000000L}); + public static final BitSet FOLLOW_CP_DOTS_in_cp_mixin_call_args7473 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call_args7475 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_variable_in_cp_mixin_call_arg7509 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call_arg7511 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_cp_mixin_call_arg7514 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call_arg7516 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_in_cp_mixin_call_arg7519 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_cp_expression_in_cp_mixin_call_arg7531 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_mixin_call_arg7539 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_arg_in_cp_args_list7586 = new BitSet(new long[]{0x0000000001100002L,0x8000000000000010L}); + public static final BitSet FOLLOW_set_in_cp_args_list7590 = new BitSet(new long[]{0x7014008000A47C40L,0x7BB4DCE004030500L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_cp_args_list7600 = new BitSet(new long[]{0x7014008000847C40L,0x7BB4DCE004010500L,0x00000000000407C0L}); + public static final BitSet FOLLOW_cp_arg_in_cp_args_list7603 = new BitSet(new long[]{0x0000000001100002L,0x8000000000000010L}); + public static final BitSet FOLLOW_set_in_cp_args_list7610 = new BitSet(new long[]{0x0000000001200002L,0x0000000000020010L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_args_list7618 = new BitSet(new long[]{0x0000000001000002L,0x0000000000000010L}); + public static final BitSet FOLLOW_set_in_cp_args_list7626 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_args_list7634 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_set_in_cp_args_list7651 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_args_list7659 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_variable_in_cp_arg7682 = new BitSet(new long[]{0x0000000000280002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_arg7684 = new BitSet(new long[]{0x0000000000080002L}); + public static final BitSet FOLLOW_COLON_in_cp_arg7689 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_cp_arg7691 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_in_cp_arg7694 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_cp_arg7696 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_cp_arg7709 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_less_when_in_less_mixin_guarded7732 = new BitSet(new long[]{0x0000000000200000L,0x0000000000220040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_mixin_guarded7734 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L}); + public static final BitSet FOLLOW_less_condition_in_less_mixin_guarded7737 = new BitSet(new long[]{0x0004000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_mixin_guarded7740 = new BitSet(new long[]{0x0004000000100000L}); + public static final BitSet FOLLOW_COMMA_in_less_mixin_guarded7744 = new BitSet(new long[]{0x0000000000200000L,0x0000000000220040L,0x0000000000080000L}); + public static final BitSet FOLLOW_key_and_in_less_mixin_guarded7748 = new BitSet(new long[]{0x0000000000200000L,0x0000000000220040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_mixin_guarded7751 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L}); + public static final BitSet FOLLOW_less_condition_in_less_mixin_guarded7754 = new BitSet(new long[]{0x0004000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_NOT_in_less_condition7780 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_condition7782 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_less_condition7791 = new BitSet(new long[]{0x7014008000A47C40L,0x7BB4DCE004030500L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_less_condition7793 = new BitSet(new long[]{0x7014008000847C40L,0x7BB4DCE004010500L,0x00000000000407C0L}); + public static final BitSet FOLLOW_cp_variable_in_less_condition7820 = new BitSet(new long[]{0x0000180000200000L,0x0000010001020009L,0x0000000000080000L}); + public static final BitSet FOLLOW_less_function_in_condition_in_less_condition7824 = new BitSet(new long[]{0x0000180000200000L,0x0000010001020009L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_condition7827 = new BitSet(new long[]{0x0000180000000000L,0x0000010001000009L}); + public static final BitSet FOLLOW_less_condition_operator_in_less_condition7831 = new BitSet(new long[]{0xF01CC5A240A47CE0L,0x7BB4DCF85C430746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_less_condition7833 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_math_expression_in_less_condition7836 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_less_condition7854 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_less_fn_name_in_less_function_in_condition7876 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_function_in_condition7878 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_less_function_in_condition7881 = new BitSet(new long[]{0x7010008000A47C40L,0x7BB4DCE004030500L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_less_function_in_condition7883 = new BitSet(new long[]{0x7010008000847C40L,0x7BB4DCE004010500L,0x00000000000407C0L}); + public static final BitSet FOLLOW_cp_variable_in_less_function_in_condition7886 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_function_in_condition7888 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_less_function_in_condition7891 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_less_fn_name7913 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp7976 = new BitSet(new long[]{0x8004000040000082L,0x0000000000000200L}); + public static final BitSet FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp7979 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_AT_SIGN_in_less_selector_interpolation8022 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_LBRACE_in_less_selector_interpolation8024 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_selector_interpolation8026 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_less_selector_interpolation8029 = new BitSet(new long[]{0x0000000000200000L,0x0000000200020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_less_selector_interpolation8031 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_RBRACE_in_less_selector_interpolation8034 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp8061 = new BitSet(new long[]{0x8004800040000002L,0x0000000000000200L}); + public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp8064 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var8111 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_LBRACE_in_sass_interpolation_expression_var8113 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_WS_in_sass_interpolation_expression_var8115 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_in_sass_interpolation_expression_var8118 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_WS_in_sass_interpolation_expression_var8120 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_RBRACE_in_sass_interpolation_expression_var8123 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_property_in_sass_nested_properties8163 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_nested_properties8165 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_sass_nested_properties8168 = new BitSet(new long[]{0xF414C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_sass_nested_properties8170 = new BitSet(new long[]{0xF414C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_propertyValue_in_sass_nested_properties8174 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_nested_properties8176 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_LBRACE_in_sass_nested_properties8181 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_sass_nested_properties8183 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_syncToFollow_in_sass_nested_properties8186 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_declarations_in_sass_nested_properties8188 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_RBRACE_in_sass_nested_properties8191 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_EXTEND_in_sass_extend8212 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_extend8214 = new BitSet(new long[]{0x0804C400A0080080L,0x0008000020000202L,0x0000000000000002L}); + public static final BitSet FOLLOW_simpleSelectorSequence_in_sass_extend8216 = new BitSet(new long[]{0x0000000000200002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_extend8219 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L}); + public static final BitSet FOLLOW_SASS_OPTIONAL_in_sass_extend8221 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector8244 = new BitSet(new long[]{0x0004800000000002L,0x0000000000000200L}); + public static final BitSet FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector8246 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_set_in_sass_debug8268 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_debug8278 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_in_sass_debug8280 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_ERROR_in_sass_error8301 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_error8303 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_STRING_in_sass_error8305 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_if_in_sass_control8326 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_for_in_sass_control8330 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_each_in_sass_control8334 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_while_in_sass_control8338 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_IF_in_sass_if8359 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_sass_if8361 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_sass_control_expression_in_sass_if8364 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_if8366 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_sass_control_block_in_sass_if8369 = new BitSet(new long[]{0x0000000000200002L,0x0001800000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_if8372 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L}); + public static final BitSet FOLLOW_sass_else_in_sass_if8375 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_ELSE_in_sass_else8398 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_else8400 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_sass_control_block_in_sass_else8403 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_ELSE_in_sass_else8417 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_else8419 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_sass_else8424 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_SASS_ELSEIF_in_sass_else8431 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_sass_else8434 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_sass_control_expression_in_sass_else8437 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_else8439 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_sass_control_block_in_sass_else8442 = new BitSet(new long[]{0x0000000000200002L,0x0001800000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_else8445 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L}); + public static final BitSet FOLLOW_sass_else_in_sass_else8448 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_expression_in_sass_control_expression8471 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_FOR_in_sass_for8492 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_for8494 = new BitSet(new long[]{0x7010008000847C40L,0x7BB4DCE004010500L,0x00000000000407C0L}); + public static final BitSet FOLLOW_cp_variable_in_sass_for8496 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_for8498 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_sass_for8502 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_for8506 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_math_expression_in_sass_for8508 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_for8510 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_sass_for8514 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_for8518 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C410746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_math_expression_in_sass_for8520 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_for8522 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_sass_control_block_in_sass_for8525 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_EACH_in_sass_each8546 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_each8548 = new BitSet(new long[]{0x7010008000847C40L,0x7BB4DCE004010500L,0x00000000000407C0L}); + public static final BitSet FOLLOW_sass_each_variables_in_sass_each8550 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_each8552 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_sass_each8556 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_each8560 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_list_in_sass_each8563 = new BitSet(new long[]{0xF41CC5A240B47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_sass_each8566 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_COMMA_in_sass_each8569 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_sass_each8573 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_sass_control_block_in_sass_each8579 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_variable_in_sass_each_variables8600 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_each_variables8612 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_COMMA_in_sass_each_variables8615 = new BitSet(new long[]{0x7010008000A47C40L,0x7BB4DCE004030500L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_sass_each_variables8617 = new BitSet(new long[]{0x7010008000847C40L,0x7BB4DCE004010500L,0x00000000000407C0L}); + public static final BitSet FOLLOW_cp_variable_in_sass_each_variables8620 = new BitSet(new long[]{0x0000000000300002L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_SASS_WHILE_in_sass_while8645 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_while8647 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_sass_control_expression_in_sass_while8649 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_while8651 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_sass_control_block_in_sass_while8654 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_LBRACE_in_sass_control_block8675 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_sass_control_block8677 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_declarations_in_sass_control_block8680 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_RBRACE_in_sass_control_block8683 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_FUNCTION_in_sass_function_declaration8725 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_function_declaration8727 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_sass_function_name_in_sass_function_declaration8729 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_function_declaration8731 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_sass_function_declaration8734 = new BitSet(new long[]{0x7014008001A47C40L,0x7BB4DDE004030510L,0x00000000000C07C0L}); + public static final BitSet FOLLOW_ws_in_sass_function_declaration8736 = new BitSet(new long[]{0x7014008001847C40L,0x7BB4DDE004010510L,0x00000000000407C0L}); + public static final BitSet FOLLOW_cp_args_list_in_sass_function_declaration8739 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_sass_function_declaration8742 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_function_declaration8744 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_LBRACE_in_sass_function_declaration8747 = new BitSet(new long[]{0x7814CC80A0AC7CC0L,0xFBBEDCE264030702L,0x00000000000D07D2L}); + public static final BitSet FOLLOW_ws_in_sass_function_declaration8749 = new BitSet(new long[]{0x7814CC80A08C7CC0L,0xFBBEDCE264010702L,0x00000000000507D2L}); + public static final BitSet FOLLOW_declarations_in_sass_function_declaration8752 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_RBRACE_in_sass_function_declaration8755 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_sass_function_name8776 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_RETURN_in_sass_function_return8797 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_sass_function_return8799 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_in_sass_function_return8801 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_CONTENT_in_sass_content8822 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_less_import_types8841 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_less_when8864 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_key_and8883 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_key_or8901 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_IDENT_in_key_only8919 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred1_Css3365 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000407C0L}); public static final BitSet FOLLOW_mediaQueryList_in_synpred1_Css3368 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred2_Css3429 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000207C0L}); + public static final BitSet FOLLOW_ws_in_synpred2_Css3429 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000407C0L}); public static final BitSet FOLLOW_mediaQueryList_in_synpred2_Css3432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred3_Css3483 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000207C0L}); + public static final BitSet FOLLOW_ws_in_synpred3_Css3483 = new BitSet(new long[]{0x7014848000847C40L,0x7BB4DCE004210540L,0x00000000000407C0L}); public static final BitSet FOLLOW_mediaQueryList_in_synpred3_Css3486 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ws_in_synpred4_Css3605 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); public static final BitSet FOLLOW_SEMI_in_synpred4_Css3608 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_SASS_MIXIN_in_synpred5_Css3706 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_DOT_in_synpred5_Css3713 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_synpred5_Css3715 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_HASH_in_synpred5_Css3720 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); + public static final BitSet FOLLOW_IDENT_in_synpred5_Css3715 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_HASH_in_synpred5_Css3720 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred5_Css3723 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_synpred5_Css3726 = new BitSet(new long[]{0xFFFFFFFFFFFFFFF0L,0xFFFFFFFFFFFFFFFFL,0x00000000003FFFFFL}); - public static final BitSet FOLLOW_RPAREN_in_synpred5_Css3734 = new BitSet(new long[]{0xFFFFFFFFFFFFFFF0L,0x7FFFFFFFFFFFFFFFL,0x00000000003FFFFFL}); + public static final BitSet FOLLOW_LPAREN_in_synpred5_Css3726 = new BitSet(new long[]{0xFFFFFFFFFFFFFFF0L,0xFFFFFFFFFFFFFFFFL,0x00000000007FFFFFL}); + public static final BitSet FOLLOW_RPAREN_in_synpred5_Css3734 = new BitSet(new long[]{0xFFFFFFFFFFFFFFF0L,0x7FFFFFFFFFFFFFFFL,0x00000000007FFFFFL}); public static final BitSet FOLLOW_LBRACE_in_synpred5_Css3744 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_in_synpred6_Css3762 = new BitSet(new long[]{0x0008000000200000L,0x8000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_cp_mixin_call_in_synpred6_Css3762 = new BitSet(new long[]{0x0008000000200000L,0x8000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred6_Css3765 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_IMPORTANT_SYM_in_synpred6_Css3768 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_IMPORTANT_SYM_in_synpred6_Css3768 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred6_Css3772 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); public static final BitSet FOLLOW_SEMI_in_synpred6_Css3775 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_cp_mixin_call_in_synpred7_Css3798 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_AT_ROOT_in_synpred8_Css3823 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_SASS_AT_ROOT_in_synpred8_Css3823 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred8_Css3826 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008000060000202L,0x0000000000000012L}); - public static final BitSet FOLLOW_selectorsGroup_in_synpred8_Css3828 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_SASS_AT_ROOT_in_synpred8_Css3837 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_selectorsGroup_in_synpred8_Css3828 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_SASS_AT_ROOT_in_synpred8_Css3837 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred8_Css3839 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_synpred8_Css3841 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_LPAREN_in_synpred8_Css3841 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred8_Css3843 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_synpred8_Css3846 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_IDENT_in_synpred8_Css3846 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred8_Css3848 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_synpred8_Css3851 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_COLON_in_synpred8_Css3851 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred8_Css3853 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_synpred8_Css3856 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_IDENT_in_synpred8_Css3856 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred8_Css3858 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_synpred8_Css3861 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_selectorsGroup_in_synpred8_Css3866 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_RPAREN_in_synpred8_Css3861 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_selectorsGroup_in_synpred8_Css3866 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred8_Css3869 = new BitSet(new long[]{0x0400000000000000L}); public static final BitSet FOLLOW_LBRACE_in_synpred8_Css3872 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_propertyDeclaration_in_synpred9_Css3884 = new BitSet(new long[]{0x0000000000000002L}); @@ -37864,90 +38055,91 @@ public static final BitSet FOLLOW_SEMI_in_synpred11_Css31293 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_SASS_MIXIN_in_synpred12_Css31368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_DOT_in_synpred12_Css31375 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_synpred12_Css31377 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_HASH_in_synpred12_Css31382 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); + public static final BitSet FOLLOW_IDENT_in_synpred12_Css31377 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_HASH_in_synpred12_Css31382 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred12_Css31385 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_synpred12_Css31388 = new BitSet(new long[]{0xFFFFFFFFFFFFFFF0L,0xFFFFFFFFFFFFFFFFL,0x00000000003FFFFFL}); - public static final BitSet FOLLOW_RPAREN_in_synpred12_Css31396 = new BitSet(new long[]{0xFFFFFFFFFFFFFFF0L,0x7FFFFFFDFFFFFFFFL,0x00000000003FFFFFL}); + public static final BitSet FOLLOW_LPAREN_in_synpred12_Css31388 = new BitSet(new long[]{0xFFFFFFFFFFFFFFF0L,0xFFFFFFFFFFFFFFFFL,0x00000000007FFFFFL}); + public static final BitSet FOLLOW_RPAREN_in_synpred12_Css31396 = new BitSet(new long[]{0xFFFFFFFFFFFFFFF0L,0x7FFFFFFDFFFFFFFFL,0x00000000007FFFFFL}); public static final BitSet FOLLOW_LBRACE_in_synpred12_Css31408 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_in_synpred13_Css31434 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_cp_mixin_call_in_synpred13_Css31434 = new BitSet(new long[]{0x0000000000200000L,0x8000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred13_Css31436 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L}); public static final BitSet FOLLOW_SEMI_in_synpred13_Css31439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_cp_mixin_call_in_synpred14_Css31458 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_in_synpred15_Css31486 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); + public static final BitSet FOLLOW_cp_variable_in_synpred15_Css31486 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); public static final BitSet FOLLOW_ws_in_synpred15_Css31488 = new BitSet(new long[]{0x0000000000080000L}); public static final BitSet FOLLOW_COLON_in_synpred15_Css31491 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_sass_map_in_synpred16_Css31508 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred17_Css32719 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_synpred17_Css32722 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_function_in_synpred18_Css32803 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_variable_declaration_in_synpred19_Css33101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_map_in_synpred20_Css33113 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_sass_nested_properties_in_synpred21_Css33126 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_SASS_AT_ROOT_in_synpred22_Css33140 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred22_Css33143 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008000060000202L,0x0000000000000012L}); - public static final BitSet FOLLOW_selectorsGroup_in_synpred22_Css33145 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_SASS_AT_ROOT_in_synpred22_Css33154 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred22_Css33156 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_synpred22_Css33158 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred22_Css33160 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_synpred22_Css33163 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred22_Css33165 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_synpred22_Css33168 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred22_Css33170 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_IDENT_in_synpred22_Css33173 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred22_Css33175 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_RPAREN_in_synpred22_Css33178 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_selectorsGroup_in_synpred22_Css33183 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred22_Css33186 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_LBRACE_in_synpred22_Css33189 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_propertyDeclaration_in_synpred23_Css33201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_property_in_synpred24_Css33218 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred24_Css33220 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_COLON_in_synpred24_Css33223 = new BitSet(new long[]{0xFBFFFFFFFFFFFFF0L,0xFFFFFFFFFFFFFFFFL,0x00000000003FFFFFL}); - public static final BitSet FOLLOW_set_in_synpred24_Css33235 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_declaration_in_synpred25_Css33252 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_in_synpred26_Css33264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_mixin_call_in_synpred27_Css33285 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred28_Css33583 = new BitSet(new long[]{0x0800C000A0080000L,0x0008000000000002L}); - public static final BitSet FOLLOW_esPred_in_synpred28_Css33586 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_typeSelector_in_synpred29_Css33621 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred30_Css33628 = new BitSet(new long[]{0x0800C000A0080000L,0x0008000000000002L}); - public static final BitSet FOLLOW_esPred_in_synpred30_Css33631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_PIPE_in_synpred31_Css33742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred32_Css35260 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_ws_in_synpred32_Css35265 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_operator_in_synpred32_Css35268 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_synpred32_Css35270 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_term_in_synpred32_Css35279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_functionName_in_synpred33_Css35352 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred33_Css35354 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_synpred33_Css35357 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_fnAttributeName_in_synpred34_Css35910 = new BitSet(new long[]{0x0000000000280000L,0x0000000001020000L,0x0000000000040000L}); - public static final BitSet FOLLOW_ws_in_synpred34_Css35912 = new BitSet(new long[]{0x0000000000080000L,0x0000000001000000L}); - public static final BitSet FOLLOW_set_in_synpred34_Css35915 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_expression_in_synpred35_Css35950 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred36_Css36044 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_ws_in_synpred36_Css36049 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_SOLIDUS_in_synpred36_Css36052 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_synpred36_Css36054 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000227F4L}); - public static final BitSet FOLLOW_term_in_synpred36_Css36063 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred38_Css36503 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_synpred38_Css36506 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000627F4L}); - public static final BitSet FOLLOW_ws_in_synpred38_Css36508 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_in_synpred38_Css36511 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_expression_atom_in_synpred39_Css36578 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred40_Css36601 = new BitSet(new long[]{0x0004180006000000L,0x0000000000000009L}); - public static final BitSet FOLLOW_cp_expression_operator_in_synpred40_Css36604 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred41_Css36630 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000227F4L}); - public static final BitSet FOLLOW_cp_expression_atom_in_synpred41_Css36633 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_cp_math_expression_in_synpred42_Css36773 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred43_Css36906 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000200L,0x0000000000000003L}); - public static final BitSet FOLLOW_set_in_synpred43_Css36909 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_pseudo_in_synpred44_Css37198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred45_Css37206 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_LPAREN_in_synpred45_Css37209 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_webkitKeyframeSelectors_in_synpred46_Css37325 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ws_in_synpred47_Css38554 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_COMMA_in_synpred47_Css38557 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred17_Css32727 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_COMMA_in_synpred17_Css32730 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_function_in_synpred18_Css32811 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_variable_declaration_in_synpred19_Css33109 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_map_in_synpred20_Css33121 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_sass_nested_properties_in_synpred21_Css33134 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_SASS_AT_ROOT_in_synpred22_Css33148 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred22_Css33151 = new BitSet(new long[]{0x0804CC00A0080080L,0x0008000060000202L,0x0000000000000012L}); + public static final BitSet FOLLOW_selectorsGroup_in_synpred22_Css33153 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_SASS_AT_ROOT_in_synpred22_Css33162 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred22_Css33164 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_synpred22_Css33166 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred22_Css33168 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_synpred22_Css33171 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred22_Css33173 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_synpred22_Css33176 = new BitSet(new long[]{0x0004000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred22_Css33178 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_IDENT_in_synpred22_Css33181 = new BitSet(new long[]{0x0000000000200000L,0x0000010000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred22_Css33183 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_RPAREN_in_synpred22_Css33186 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_selectorsGroup_in_synpred22_Css33191 = new BitSet(new long[]{0x0400000000200000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred22_Css33194 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_LBRACE_in_synpred22_Css33197 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_propertyDeclaration_in_synpred23_Css33209 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_property_in_synpred24_Css33226 = new BitSet(new long[]{0x0000000000280000L,0x0000000000020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred24_Css33228 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_COLON_in_synpred24_Css33231 = new BitSet(new long[]{0xFBFFFFFFFFFFFFF0L,0xFFFFFFFFFFFFFFFFL,0x00000000007FFFFFL}); + public static final BitSet FOLLOW_set_in_synpred24_Css33243 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_mixin_declaration_in_synpred25_Css33260 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_mixin_call_in_synpred26_Css33272 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_mixin_call_in_synpred27_Css33293 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred28_Css33591 = new BitSet(new long[]{0x0800C000A0080000L,0x0008000000000002L}); + public static final BitSet FOLLOW_esPred_in_synpred28_Css33594 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_typeSelector_in_synpred29_Css33629 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred30_Css33636 = new BitSet(new long[]{0x0800C000A0080000L,0x0008000000000002L}); + public static final BitSet FOLLOW_esPred_in_synpred30_Css33639 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_PIPE_in_synpred31_Css33750 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred32_Css35293 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_ws_in_synpred32_Css35298 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_operator_in_synpred32_Css35301 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_synpred32_Css35303 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_term_in_synpred32_Css35312 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_variable_in_synpred33_Css35385 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_functionName_in_synpred34_Css35403 = new BitSet(new long[]{0x0000000000200000L,0x0000000000020040L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred34_Css35405 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_synpred34_Css35408 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_fnAttributeName_in_synpred35_Css35961 = new BitSet(new long[]{0x0000000000280000L,0x0000000001020000L,0x0000000000080000L}); + public static final BitSet FOLLOW_ws_in_synpred35_Css35963 = new BitSet(new long[]{0x0000000000080000L,0x0000000001000000L}); + public static final BitSet FOLLOW_set_in_synpred35_Css35966 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_expression_in_synpred36_Css36001 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred37_Css36095 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_ws_in_synpred37_Css36100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_SOLIDUS_in_synpred37_Css36103 = new BitSet(new long[]{0xF014C5A240A47CE0L,0x7BB4DCF85C430706L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_synpred37_Css36105 = new BitSet(new long[]{0xF014C5A240847CE0L,0x7BB4DCF85C410706L,0x00000000000427F4L}); + public static final BitSet FOLLOW_term_in_synpred37_Css36114 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred39_Css36554 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_COMMA_in_synpred39_Css36557 = new BitSet(new long[]{0xF41CC5A240A47CE0L,0x7BB4DCF85C630746L,0x00000000000C27F4L}); + public static final BitSet FOLLOW_ws_in_synpred39_Css36559 = new BitSet(new long[]{0xF41CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_in_synpred39_Css36562 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_expression_atom_in_synpred40_Css36629 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred41_Css36652 = new BitSet(new long[]{0x0004180006000000L,0x0000000000000009L}); + public static final BitSet FOLLOW_cp_expression_operator_in_synpred41_Css36655 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred42_Css36681 = new BitSet(new long[]{0xF01CC5A240847CE0L,0x7BB4DCF85C610746L,0x00000000000427F4L}); + public static final BitSet FOLLOW_cp_expression_atom_in_synpred42_Css36684 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_cp_math_expression_in_synpred43_Css36824 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred44_Css36957 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000200L,0x0000000000000003L}); + public static final BitSet FOLLOW_set_in_synpred44_Css36960 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_pseudo_in_synpred45_Css37249 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred46_Css37257 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_LPAREN_in_synpred46_Css37260 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_webkitKeyframeSelectors_in_synpred47_Css37376 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ws_in_synpred48_Css38605 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_COMMA_in_synpred48_Css38608 = new BitSet(new long[]{0x0000000000000002L}); } diff --git a/css.lib/src/org/netbeans/modules/css/lib/api/CssTokenId.java b/css.lib/src/org/netbeans/modules/css/lib/api/CssTokenId.java --- a/css.lib/src/org/netbeans/modules/css/lib/api/CssTokenId.java +++ b/css.lib/src/org/netbeans/modules/css/lib/api/CssTokenId.java @@ -194,6 +194,8 @@ RIGHTBOTTOM_SYM(Css3Lexer.RIGHTBOTTOM_SYM, AT_RULE_SYMBOL), WEBKIT_KEYFRAMES_SYM(Css3Lexer.WEBKIT_KEYFRAMES_SYM, AT_RULE_SYMBOL), + + VAR(Css3Lexer.VAR, IDENTIFIERS), COUNTER_STYLE_SYM(Css3Lexer.COUNTER_STYLE_SYM, AT_RULE_SYMBOL), diff --git a/css.lib/src/org/netbeans/modules/css/lib/api/NodeType.java b/css.lib/src/org/netbeans/modules/css/lib/api/NodeType.java --- a/css.lib/src/org/netbeans/modules/css/lib/api/NodeType.java +++ b/css.lib/src/org/netbeans/modules/css/lib/api/NodeType.java @@ -316,6 +316,8 @@ */ ws, + variable, + //*** LESS/SCSS syntax *** /** diff --git a/css.lib/test/unit/src/org/netbeans/modules/css/lib/Css3ParserTest.java b/css.lib/test/unit/src/org/netbeans/modules/css/lib/Css3ParserTest.java --- a/css.lib/test/unit/src/org/netbeans/modules/css/lib/Css3ParserTest.java +++ b/css.lib/test/unit/src/org/netbeans/modules/css/lib/Css3ParserTest.java @@ -1426,4 +1426,19 @@ + " }\n" + "}"); } + + public void testCSSVariables(){ + assertParses(":root {\n" + + " --main-bg-color: brown;\n" + + "}\n" + + "\n" + + ".one {\n" + + " color: white;\n" + + " background-color: var(--main-bg-color);\n" + + " margin: 10px;\n" + + " width: 50px;\n" + + " height: 50px;\n" + + " display: inline-block;\n" + + "}"); + } }