diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g index 03fbd393e598..d4ea3619823d 100644 --- a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g +++ b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3.g @@ -350,7 +350,7 @@ sass_use sass_use_as : - {tokenNameEquals("as")}? IDENT ws IDENT + {tokenNameEquals("as")}? IDENT ws (IDENT | STAR) ; sass_use_with @@ -371,7 +371,7 @@ sass_forward sass_forward_as : - {tokenNameEquals("as")}? IDENT ws IDENT + {tokenNameEquals("as")}? IDENT ws (IDENT | STAR) ; sass_forward_with @@ -433,6 +433,7 @@ mediaBodyItem //Just a partial hotfix for nested MQ: complete grammar is defined in: http://www.w3.org/TR/css3-conditional/#processing | media | supportsAtRule + | containerAtRule ; mediaQueryList @@ -587,8 +588,8 @@ supportsDecl containerAtRule options {backtrack=true;} : - (CONTAINER_SYM ws containerCondition ws? LBRACE) => CONTAINER_SYM ws containerCondition ws? LBRACE ws? syncToFollow body? RBRACE - | CONTAINER_SYM ws containerName ws containerCondition ws? LBRACE ws? syncToFollow body? RBRACE + (CONTAINER_SYM ws containerCondition ws? LBRACE) => CONTAINER_SYM ws containerCondition ws? LBRACE ws? syncToFollow mediaBody? RBRACE + | CONTAINER_SYM ws containerName ws containerCondition ws? LBRACE ws? syncToFollow mediaBody? RBRACE ; containerCondition @@ -993,7 +994,7 @@ elementSubsequent : ( {isScssSource()}? sass_extend_only_selector - | {isCssPreprocessorSource()}? LESS_AND (IDENT | NUMBER | {isScssSource()}? sass_interpolation_expression_var)* + | {isCssPreprocessorSource()}? LESS_AND (IDENT | NUMBER | DIMENSION | {isScssSource()}? sass_interpolation_expression_var)* | {isLessSource()}? LESS_AND less_selector_interpolation_exp | cssId | cssClass @@ -1331,6 +1332,7 @@ cp_expression | (ws? cp_expression_atom)=>ws? cp_expression_atom )*) | {isScssSource()}? LPAREN ws? syncToFollow sass_map_pairs? RPAREN + | {isScssSource()}? LBRACKET ws? (cp_expression_list ws?)? RBRACKET ; cp_expression_operator @@ -1417,7 +1419,7 @@ cp_mixin_block cp_mixin_name : - IDENT + IDENT ({isScssSource()}? DOT IDENT)* ; cp_mixin_call_args @@ -1737,7 +1739,7 @@ fragment URL : (( | NMCHAR ) ( - '['|'!'|'#'|'$'|'%'|'&'|'*'|'~'|'.'|':'|'/'|'?'|'='|';'|','|'+'|'@'|'|' | WS | '\"' | '{' | '}' + '['|'!'|'#'|'$'|'%'|'&'|'*'|'~'|'.'|':'|'/'|'?'|'='|';'|','|'+'|'@'|'|' | WS | '\"' | '\'' | '{' | '}' | NMCHAR )*)? ; diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java index b04a3b43c1c5..a9281bdf2977 100644 --- a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java +++ b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Lexer.java @@ -1,4 +1,4 @@ -// $ANTLR 3.5.3 ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g 2026-01-14 10:07:40 +// $ANTLR 3.5.3 ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g 2026-04-24 01:00:19 /* * Licensed to the Apache Software Foundation (ASF) under one @@ -220,8 +220,8 @@ public final void mGEN() throws RecognitionException { try { int _type = GEN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1699:25: ( '@@@' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1699:27: '@@@' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1701:25: ( '@@@' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1701:27: '@@@' { match("@@@"); if (state.failed) return; @@ -239,7 +239,7 @@ public final void mGEN() throws RecognitionException { // $ANTLR start "HEXCHAR" public final void mHEXCHAR() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1701:25: ( ( 'a' .. 'f' | 'A' .. 'F' | '0' .. '9' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1703:25: ( ( 'a' .. 'f' | 'A' .. 'F' | '0' .. '9' ) ) // ide\\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') ) { @@ -264,7 +264,7 @@ public final void mHEXCHAR() throws RecognitionException { // $ANTLR start "NONASCII" public final void mNONASCII() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1703:25: ( '\\u0080' .. '\\uFFFF' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1705:25: ( '\\u0080' .. '\\uFFFF' ) // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { if ( (input.LA(1) >= '\u0080' && input.LA(1) <= '\uFFFF') ) { @@ -289,13 +289,13 @@ public final void mNONASCII() throws RecognitionException { // $ANTLR start "UNICODE" public final void mUNICODE() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1705:25: ( '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1705:27: '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1707:25: ( '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1707:27: '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* { match('\\'); if (state.failed) return; mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1706:33: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1708: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')) ) { @@ -303,11 +303,11 @@ public final void mUNICODE() throws RecognitionException { } switch (alt5) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1706:34: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1708:34: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? { mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1707:37: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709: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')) ) { @@ -315,11 +315,11 @@ public final void mUNICODE() throws RecognitionException { } switch (alt4) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1707:38: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709:38: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? { mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1708:41: ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1710: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')) ) { @@ -327,11 +327,11 @@ public final void mUNICODE() throws RecognitionException { } switch (alt3) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1708:42: HEXCHAR ( HEXCHAR ( HEXCHAR )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1710:42: HEXCHAR ( HEXCHAR ( HEXCHAR )? )? { mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709:45: ( HEXCHAR ( HEXCHAR )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1711: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')) ) { @@ -339,11 +339,11 @@ public final void mUNICODE() throws RecognitionException { } switch (alt2) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709:46: HEXCHAR ( HEXCHAR )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1711:46: HEXCHAR ( HEXCHAR )? { mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709:54: ( HEXCHAR )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1711: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')) ) { @@ -388,7 +388,7 @@ public final void mUNICODE() throws RecognitionException { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1713:33: ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1715:33: ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* loop6: while (true) { int alt6=2; @@ -431,7 +431,7 @@ public final void mUNICODE() throws RecognitionException { // $ANTLR start "ESCAPE" public final void mESCAPE() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1715:25: ( UNICODE | '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717:25: ( UNICODE | '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) ) int alt7=2; int LA7_0 = input.LA(1); if ( (LA7_0=='\\') ) { @@ -467,14 +467,14 @@ else if ( ((LA7_1 >= '0' && LA7_1 <= '9')||(LA7_1 >= 'A' && LA7_1 <= 'F')||(LA7_ switch (alt7) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1715:27: UNICODE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717:27: UNICODE { mUNICODE(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1715:37: '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717: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') ) { @@ -501,7 +501,7 @@ else if ( ((LA7_1 >= '0' && LA7_1 <= '9')||(LA7_1 >= 'A' && LA7_1 <= 'F')||(LA7_ // $ANTLR start "NMSTART" public final void mNMSTART() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | NONASCII | ESCAPE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1719:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | NONASCII | ESCAPE ) int alt8=5; int LA8_0 = input.LA(1); if ( (LA8_0=='_') ) { @@ -529,32 +529,32 @@ else if ( (LA8_0=='\\') ) { switch (alt8) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717:27: '_' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1719:27: '_' { match('_'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1718:27: 'a' .. 'z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1720:27: 'a' .. 'z' { matchRange('a','z'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1719:27: 'A' .. 'Z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1721:27: 'A' .. 'Z' { matchRange('A','Z'); if (state.failed) return; } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1720:27: NONASCII + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1722:27: NONASCII { mNONASCII(); if (state.failed) return; } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1721:27: ESCAPE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1723:27: ESCAPE { mESCAPE(); if (state.failed) return; @@ -572,7 +572,7 @@ else if ( (LA8_0=='\\') ) { // $ANTLR start "NMCHAR" public final void mNMCHAR() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1724:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '-' | NONASCII | ESCAPE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1726:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '-' | NONASCII | ESCAPE ) int alt9=7; int LA9_0 = input.LA(1); if ( (LA9_0=='_') ) { @@ -606,44 +606,44 @@ else if ( (LA9_0=='\\') ) { switch (alt9) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1724:27: '_' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1726:27: '_' { match('_'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1725:27: 'a' .. 'z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1727:27: 'a' .. 'z' { matchRange('a','z'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1726:27: 'A' .. 'Z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1728:27: 'A' .. 'Z' { matchRange('A','Z'); if (state.failed) return; } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1727:27: '0' .. '9' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1729:27: '0' .. '9' { matchRange('0','9'); if (state.failed) return; } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1728:27: '-' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1730:27: '-' { match('-'); if (state.failed) return; } break; case 6 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1729:27: NONASCII + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1731:27: NONASCII { mNONASCII(); if (state.failed) return; } break; case 7 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1730:27: ESCAPE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1732:27: ESCAPE { mESCAPE(); if (state.failed) return; @@ -661,10 +661,10 @@ else if ( (LA9_0=='\\') ) { // $ANTLR start "NAME" public final void mNAME() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1733:25: ( ( NMCHAR )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1733:27: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:25: ( ( NMCHAR )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:27: ( NMCHAR )+ { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1733:27: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:27: ( NMCHAR )+ int cnt10=0; loop10: while (true) { @@ -676,7 +676,7 @@ public final void mNAME() throws RecognitionException { switch (alt10) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1733:27: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:27: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -704,10 +704,10 @@ public final void mNAME() throws RecognitionException { // $ANTLR start "URL" public final void mURL() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:25: ( ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1737:25: ( ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '\\'' | '{' | '}' | NMCHAR )* )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1737:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '\\'' | '{' | '}' | NMCHAR )* )? { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1737: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')) ) { @@ -715,9 +715,9 @@ public final void mURL() throws RecognitionException { } switch (alt13) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1737:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '\\'' | '{' | '}' | NMCHAR )* { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1737:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) int alt11=21; int LA11_0 = input.LA(1); if ( (LA11_0=='[') ) { @@ -793,127 +793,127 @@ else if ( (LA11_0=='-'||(LA11_0 >= '0' && LA11_0 <= '9')||(LA11_0 >= 'A' && LA11 switch (alt11) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:31: '[' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:31: '[' { match('['); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:35: '!' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:35: '!' { match('!'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:39: '#' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:39: '#' { match('#'); if (state.failed) return; } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:43: '$' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:43: '$' { match('$'); if (state.failed) return; } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:47: '%' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:47: '%' { match('%'); if (state.failed) return; } break; case 6 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:51: '&' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:51: '&' { match('&'); if (state.failed) return; } break; case 7 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:55: '*' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:55: '*' { match('*'); if (state.failed) return; } break; case 8 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:59: '~' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:59: '~' { match('~'); if (state.failed) return; } break; case 9 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:63: '.' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:63: '.' { match('.'); if (state.failed) return; } break; case 10 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:67: ':' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:67: ':' { match(':'); if (state.failed) return; } break; case 11 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:71: '/' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:71: '/' { match('/'); if (state.failed) return; } break; case 12 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:75: '?' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:75: '?' { match('?'); if (state.failed) return; } break; case 13 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:79: '=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:79: '=' { match('='); if (state.failed) return; } break; case 14 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:83: ';' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:83: ';' { match(';'); if (state.failed) return; } break; case 15 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:87: ',' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:87: ',' { match(','); if (state.failed) return; } break; case 16 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:91: '+' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:91: '+' { match('+'); if (state.failed) return; } break; case 17 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:95: '@' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:95: '@' { match('@'); if (state.failed) return; } break; case 18 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:99: '|' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:99: '|' { match('|'); if (state.failed) return; } break; case 19 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:105: '{' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:105: '{' { match('{'); if (state.failed) return; } break; case 20 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:111: '}' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:111: '}' { match('}'); if (state.failed) return; } break; case 21 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1737:31: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:31: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -922,10 +922,10 @@ else if ( (LA11_0=='-'||(LA11_0 >= '0' && LA11_0 <= '9')||(LA11_0 >= 'A' && LA11 } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:27: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1741:27: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '\\'' | '{' | '}' | NMCHAR )* loop12: while (true) { - int alt12=24; + int alt12=25; int LA12_0 = input.LA(1); if ( (LA12_0=='[') ) { alt12=1; @@ -987,152 +987,161 @@ else if ( (LA12_0=='\t'||LA12_0==' ') ) { else if ( (LA12_0=='\"') ) { alt12=20; } - else if ( (LA12_0=='{') ) { + else if ( (LA12_0=='\'') ) { alt12=21; } - else if ( (LA12_0=='}') ) { + else if ( (LA12_0=='{') ) { alt12=22; } - else if ( (LA12_0=='-'||(LA12_0 >= '0' && LA12_0 <= '9')||(LA12_0 >= 'A' && LA12_0 <= 'Z')||LA12_0=='\\'||LA12_0=='_'||(LA12_0 >= 'a' && LA12_0 <= 'z')||(LA12_0 >= '\u0080' && LA12_0 <= '\uFFFF')) ) { + else if ( (LA12_0=='}') ) { alt12=23; } + else if ( (LA12_0=='-'||(LA12_0 >= '0' && LA12_0 <= '9')||(LA12_0 >= 'A' && LA12_0 <= 'Z')||LA12_0=='\\'||LA12_0=='_'||(LA12_0 >= 'a' && LA12_0 <= 'z')||(LA12_0 >= '\u0080' && LA12_0 <= '\uFFFF')) ) { + alt12=24; + } switch (alt12) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:31: '[' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:31: '[' { match('['); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:35: '!' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:35: '!' { match('!'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:39: '#' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:39: '#' { match('#'); if (state.failed) return; } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:43: '$' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:43: '$' { match('$'); if (state.failed) return; } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:47: '%' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:47: '%' { match('%'); if (state.failed) return; } break; case 6 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:51: '&' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:51: '&' { match('&'); if (state.failed) return; } break; case 7 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:55: '*' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:55: '*' { match('*'); if (state.failed) return; } break; case 8 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:59: '~' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:59: '~' { match('~'); if (state.failed) return; } break; case 9 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:63: '.' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:63: '.' { match('.'); if (state.failed) return; } break; case 10 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:67: ':' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:67: ':' { match(':'); if (state.failed) return; } break; case 11 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:71: '/' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:71: '/' { match('/'); if (state.failed) return; } break; case 12 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:75: '?' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:75: '?' { match('?'); if (state.failed) return; } break; case 13 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:79: '=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:79: '=' { match('='); if (state.failed) return; } break; case 14 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:83: ';' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:83: ';' { match(';'); if (state.failed) return; } break; case 15 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:87: ',' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:87: ',' { match(','); if (state.failed) return; } break; case 16 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:91: '+' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:91: '+' { match('+'); if (state.failed) return; } break; case 17 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:95: '@' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:95: '@' { match('@'); if (state.failed) return; } break; case 18 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:99: '|' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:99: '|' { match('|'); if (state.failed) return; } break; case 19 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:105: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:105: WS { mWS(); if (state.failed) return; } break; case 20 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:111: '\\\"' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:111: '\\\"' { match('\"'); if (state.failed) return; } break; case 21 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:118: '{' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:118: '\\'' { - match('{'); if (state.failed) return; + match('\''); if (state.failed) return; } break; case 22 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:124: '}' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:125: '{' { - match('}'); if (state.failed) return; + match('{'); if (state.failed) return; } break; case 23 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1741:31: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1742:131: '}' + { + match('}'); if (state.failed) return; + } + break; + case 24 : + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1743:31: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -1161,7 +1170,7 @@ else if ( (LA12_0=='-'||(LA12_0 >= '0' && LA12_0 <= '9')||(LA12_0 >= 'A' && LA12 // $ANTLR start "A" public final void mA() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1748:17: ( ( 'a' | 'A' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750: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') ) { @@ -1180,7 +1189,7 @@ else if ( (LA18_0=='\\') ) { switch (alt18) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1748:21: ( 'a' | 'A' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:21: ( 'a' | 'A' ) { if ( input.LA(1)=='A'||input.LA(1)=='a' ) { input.consume(); @@ -1195,10 +1204,10 @@ else if ( (LA18_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt17=2; int LA17_0 = input.LA(1); if ( (LA17_0=='0') ) { @@ -1206,10 +1215,10 @@ else if ( (LA18_0=='\\') ) { } switch (alt17) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:31: ( '0' ( '0' ( '0' )? )? )? int alt16=2; int LA16_0 = input.LA(1); if ( (LA16_0=='0') ) { @@ -1217,10 +1226,10 @@ else if ( (LA18_0=='\\') ) { } switch (alt16) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:36: ( '0' ( '0' )? )? int alt15=2; int LA15_0 = input.LA(1); if ( (LA15_0=='0') ) { @@ -1228,10 +1237,10 @@ else if ( (LA18_0=='\\') ) { } switch (alt15) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:41: ( '0' )? int alt14=2; int LA14_0 = input.LA(1); if ( (LA14_0=='0') ) { @@ -1239,7 +1248,7 @@ else if ( (LA18_0=='\\') ) { } switch (alt14) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:41: '0' { match('0'); if (state.failed) return; } @@ -1287,7 +1296,7 @@ else if ( (LA18_0=='\\') ) { // $ANTLR start "B" public final void mB() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:17: ( ( 'b' | 'B' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753: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') ) { @@ -1306,7 +1315,7 @@ else if ( (LA23_0=='\\') ) { switch (alt23) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:21: ( 'b' | 'B' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:21: ( 'b' | 'B' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -1321,10 +1330,10 @@ else if ( (LA23_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt22=2; int LA22_0 = input.LA(1); if ( (LA22_0=='0') ) { @@ -1332,10 +1341,10 @@ else if ( (LA23_0=='\\') ) { } switch (alt22) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:31: ( '0' ( '0' ( '0' )? )? )? int alt21=2; int LA21_0 = input.LA(1); if ( (LA21_0=='0') ) { @@ -1343,10 +1352,10 @@ else if ( (LA23_0=='\\') ) { } switch (alt21) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:36: ( '0' ( '0' )? )? int alt20=2; int LA20_0 = input.LA(1); if ( (LA20_0=='0') ) { @@ -1354,10 +1363,10 @@ else if ( (LA23_0=='\\') ) { } switch (alt20) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:41: ( '0' )? int alt19=2; int LA19_0 = input.LA(1); if ( (LA19_0=='0') ) { @@ -1365,7 +1374,7 @@ else if ( (LA23_0=='\\') ) { } switch (alt19) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:41: '0' { match('0'); if (state.failed) return; } @@ -1413,7 +1422,7 @@ else if ( (LA23_0=='\\') ) { // $ANTLR start "C" public final void mC() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:17: ( ( 'c' | 'C' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756: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') ) { @@ -1432,7 +1441,7 @@ else if ( (LA28_0=='\\') ) { switch (alt28) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:21: ( 'c' | 'C' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:21: ( 'c' | 'C' ) { if ( input.LA(1)=='C'||input.LA(1)=='c' ) { input.consume(); @@ -1447,10 +1456,10 @@ else if ( (LA28_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt27=2; int LA27_0 = input.LA(1); if ( (LA27_0=='0') ) { @@ -1458,10 +1467,10 @@ else if ( (LA28_0=='\\') ) { } switch (alt27) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:31: ( '0' ( '0' ( '0' )? )? )? int alt26=2; int LA26_0 = input.LA(1); if ( (LA26_0=='0') ) { @@ -1469,10 +1478,10 @@ else if ( (LA28_0=='\\') ) { } switch (alt26) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:36: ( '0' ( '0' )? )? int alt25=2; int LA25_0 = input.LA(1); if ( (LA25_0=='0') ) { @@ -1480,10 +1489,10 @@ else if ( (LA28_0=='\\') ) { } switch (alt25) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:41: ( '0' )? int alt24=2; int LA24_0 = input.LA(1); if ( (LA24_0=='0') ) { @@ -1491,7 +1500,7 @@ else if ( (LA28_0=='\\') ) { } switch (alt24) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:41: '0' { match('0'); if (state.failed) return; } @@ -1539,7 +1548,7 @@ else if ( (LA28_0=='\\') ) { // $ANTLR start "D" public final void mD() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:17: ( ( 'd' | 'D' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759: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') ) { @@ -1558,7 +1567,7 @@ else if ( (LA33_0=='\\') ) { switch (alt33) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:21: ( 'd' | 'D' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:21: ( 'd' | 'D' ) { if ( input.LA(1)=='D'||input.LA(1)=='d' ) { input.consume(); @@ -1573,10 +1582,10 @@ else if ( (LA33_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt32=2; int LA32_0 = input.LA(1); if ( (LA32_0=='0') ) { @@ -1584,10 +1593,10 @@ else if ( (LA33_0=='\\') ) { } switch (alt32) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:31: ( '0' ( '0' ( '0' )? )? )? int alt31=2; int LA31_0 = input.LA(1); if ( (LA31_0=='0') ) { @@ -1595,10 +1604,10 @@ else if ( (LA33_0=='\\') ) { } switch (alt31) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:36: ( '0' ( '0' )? )? int alt30=2; int LA30_0 = input.LA(1); if ( (LA30_0=='0') ) { @@ -1606,10 +1615,10 @@ else if ( (LA33_0=='\\') ) { } switch (alt30) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:41: ( '0' )? int alt29=2; int LA29_0 = input.LA(1); if ( (LA29_0=='0') ) { @@ -1617,7 +1626,7 @@ else if ( (LA33_0=='\\') ) { } switch (alt29) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:41: '0' { match('0'); if (state.failed) return; } @@ -1665,7 +1674,7 @@ else if ( (LA33_0=='\\') ) { // $ANTLR start "E" public final void mE() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:17: ( ( 'e' | 'E' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762: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') ) { @@ -1684,7 +1693,7 @@ else if ( (LA38_0=='\\') ) { switch (alt38) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:21: ( 'e' | 'E' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:21: ( 'e' | 'E' ) { if ( input.LA(1)=='E'||input.LA(1)=='e' ) { input.consume(); @@ -1699,10 +1708,10 @@ else if ( (LA38_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt37=2; int LA37_0 = input.LA(1); if ( (LA37_0=='0') ) { @@ -1710,10 +1719,10 @@ else if ( (LA38_0=='\\') ) { } switch (alt37) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:31: ( '0' ( '0' ( '0' )? )? )? int alt36=2; int LA36_0 = input.LA(1); if ( (LA36_0=='0') ) { @@ -1721,10 +1730,10 @@ else if ( (LA38_0=='\\') ) { } switch (alt36) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:36: ( '0' ( '0' )? )? int alt35=2; int LA35_0 = input.LA(1); if ( (LA35_0=='0') ) { @@ -1732,10 +1741,10 @@ else if ( (LA38_0=='\\') ) { } switch (alt35) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:41: ( '0' )? int alt34=2; int LA34_0 = input.LA(1); if ( (LA34_0=='0') ) { @@ -1743,7 +1752,7 @@ else if ( (LA38_0=='\\') ) { } switch (alt34) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:41: '0' { match('0'); if (state.failed) return; } @@ -1791,7 +1800,7 @@ else if ( (LA38_0=='\\') ) { // $ANTLR start "F" public final void mF() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:17: ( ( 'f' | 'F' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1765: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') ) { @@ -1810,7 +1819,7 @@ else if ( (LA43_0=='\\') ) { switch (alt43) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:21: ( 'f' | 'F' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1765:21: ( 'f' | 'F' ) { if ( input.LA(1)=='F'||input.LA(1)=='f' ) { input.consume(); @@ -1825,10 +1834,10 @@ else if ( (LA43_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt42=2; int LA42_0 = input.LA(1); if ( (LA42_0=='0') ) { @@ -1836,10 +1845,10 @@ else if ( (LA43_0=='\\') ) { } switch (alt42) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:31: ( '0' ( '0' ( '0' )? )? )? int alt41=2; int LA41_0 = input.LA(1); if ( (LA41_0=='0') ) { @@ -1847,10 +1856,10 @@ else if ( (LA43_0=='\\') ) { } switch (alt41) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:36: ( '0' ( '0' )? )? int alt40=2; int LA40_0 = input.LA(1); if ( (LA40_0=='0') ) { @@ -1858,10 +1867,10 @@ else if ( (LA43_0=='\\') ) { } switch (alt40) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:41: ( '0' )? int alt39=2; int LA39_0 = input.LA(1); if ( (LA39_0=='0') ) { @@ -1869,7 +1878,7 @@ else if ( (LA43_0=='\\') ) { } switch (alt39) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:41: '0' { match('0'); if (state.failed) return; } @@ -1917,7 +1926,7 @@ else if ( (LA43_0=='\\') ) { // $ANTLR start "G" public final void mG() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:17: ( ( 'g' | 'G' ) | '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1768: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') ) { @@ -1936,7 +1945,7 @@ else if ( (LA49_0=='\\') ) { switch (alt49) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:21: ( 'g' | 'G' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1768:21: ( 'g' | 'G' ) { if ( input.LA(1)=='G'||input.LA(1)=='g' ) { input.consume(); @@ -1951,10 +1960,10 @@ else if ( (LA49_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1767:21: '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:21: '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1768:25: ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1770:25: ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) int alt48=3; switch ( input.LA(1) ) { case 'g': @@ -1982,21 +1991,21 @@ else if ( (LA49_0=='\\') ) { } switch (alt48) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:31: 'g' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:31: 'g' { match('g'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1770:31: 'G' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1772:31: 'G' { match('G'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt47=2; int LA47_0 = input.LA(1); if ( (LA47_0=='0') ) { @@ -2004,10 +2013,10 @@ else if ( (LA49_0=='\\') ) { } switch (alt47) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:36: ( '0' ( '0' ( '0' )? )? )? int alt46=2; int LA46_0 = input.LA(1); if ( (LA46_0=='0') ) { @@ -2015,10 +2024,10 @@ else if ( (LA49_0=='\\') ) { } switch (alt46) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:41: ( '0' ( '0' )? )? int alt45=2; int LA45_0 = input.LA(1); if ( (LA45_0=='0') ) { @@ -2026,10 +2035,10 @@ else if ( (LA49_0=='\\') ) { } switch (alt45) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:46: ( '0' )? int alt44=2; int LA44_0 = input.LA(1); if ( (LA44_0=='0') ) { @@ -2037,7 +2046,7 @@ else if ( (LA49_0=='\\') ) { } switch (alt44) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:46: '0' { match('0'); if (state.failed) return; } @@ -2090,7 +2099,7 @@ else if ( (LA49_0=='\\') ) { // $ANTLR start "H" public final void mH() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1774:17: ( ( 'h' | 'H' ) | '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1776: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') ) { @@ -2109,7 +2118,7 @@ else if ( (LA55_0=='\\') ) { switch (alt55) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1774:21: ( 'h' | 'H' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1776:21: ( 'h' | 'H' ) { if ( input.LA(1)=='H'||input.LA(1)=='h' ) { input.consume(); @@ -2124,10 +2133,10 @@ else if ( (LA55_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1775:19: '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:19: '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1776:25: ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1778:25: ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) int alt54=3; switch ( input.LA(1) ) { case 'h': @@ -2155,21 +2164,21 @@ else if ( (LA55_0=='\\') ) { } switch (alt54) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:31: 'h' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:31: 'h' { match('h'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1778:31: 'H' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1780:31: 'H' { match('H'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt53=2; int LA53_0 = input.LA(1); if ( (LA53_0=='0') ) { @@ -2177,10 +2186,10 @@ else if ( (LA55_0=='\\') ) { } switch (alt53) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:36: ( '0' ( '0' ( '0' )? )? )? int alt52=2; int LA52_0 = input.LA(1); if ( (LA52_0=='0') ) { @@ -2188,10 +2197,10 @@ else if ( (LA55_0=='\\') ) { } switch (alt52) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:41: ( '0' ( '0' )? )? int alt51=2; int LA51_0 = input.LA(1); if ( (LA51_0=='0') ) { @@ -2199,10 +2208,10 @@ else if ( (LA55_0=='\\') ) { } switch (alt51) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:46: ( '0' )? int alt50=2; int LA50_0 = input.LA(1); if ( (LA50_0=='0') ) { @@ -2210,7 +2219,7 @@ else if ( (LA55_0=='\\') ) { } switch (alt50) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:46: '0' { match('0'); if (state.failed) return; } @@ -2263,7 +2272,7 @@ else if ( (LA55_0=='\\') ) { // $ANTLR start "I" public final void mI() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1782:17: ( ( 'i' | 'I' ) | '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1784: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') ) { @@ -2282,7 +2291,7 @@ else if ( (LA61_0=='\\') ) { switch (alt61) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1782:21: ( 'i' | 'I' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1784:21: ( 'i' | 'I' ) { if ( input.LA(1)=='I'||input.LA(1)=='i' ) { input.consume(); @@ -2297,10 +2306,10 @@ else if ( (LA61_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1783:19: '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:19: '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1784:25: ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1786:25: ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) int alt60=3; switch ( input.LA(1) ) { case 'i': @@ -2328,21 +2337,21 @@ else if ( (LA61_0=='\\') ) { } switch (alt60) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:31: 'i' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:31: 'i' { match('i'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1786:31: 'I' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1788:31: 'I' { match('I'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt59=2; int LA59_0 = input.LA(1); if ( (LA59_0=='0') ) { @@ -2350,10 +2359,10 @@ else if ( (LA61_0=='\\') ) { } switch (alt59) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:36: ( '0' ( '0' ( '0' )? )? )? int alt58=2; int LA58_0 = input.LA(1); if ( (LA58_0=='0') ) { @@ -2361,10 +2370,10 @@ else if ( (LA61_0=='\\') ) { } switch (alt58) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:41: ( '0' ( '0' )? )? int alt57=2; int LA57_0 = input.LA(1); if ( (LA57_0=='0') ) { @@ -2372,10 +2381,10 @@ else if ( (LA61_0=='\\') ) { } switch (alt57) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:46: ( '0' )? int alt56=2; int LA56_0 = input.LA(1); if ( (LA56_0=='0') ) { @@ -2383,7 +2392,7 @@ else if ( (LA61_0=='\\') ) { } switch (alt56) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:46: '0' { match('0'); if (state.failed) return; } @@ -2436,7 +2445,7 @@ else if ( (LA61_0=='\\') ) { // $ANTLR start "J" public final void mJ() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1790:17: ( ( 'j' | 'J' ) | '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1792: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') ) { @@ -2455,7 +2464,7 @@ else if ( (LA67_0=='\\') ) { switch (alt67) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1790:21: ( 'j' | 'J' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1792:21: ( 'j' | 'J' ) { if ( input.LA(1)=='J'||input.LA(1)=='j' ) { input.consume(); @@ -2470,10 +2479,10 @@ else if ( (LA67_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1791:19: '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:19: '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1792:25: ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1794:25: ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) int alt66=3; switch ( input.LA(1) ) { case 'j': @@ -2501,21 +2510,21 @@ else if ( (LA67_0=='\\') ) { } switch (alt66) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:31: 'j' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:31: 'j' { match('j'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1794:31: 'J' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1796:31: 'J' { match('J'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt65=2; int LA65_0 = input.LA(1); if ( (LA65_0=='0') ) { @@ -2523,10 +2532,10 @@ else if ( (LA67_0=='\\') ) { } switch (alt65) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:36: ( '0' ( '0' ( '0' )? )? )? int alt64=2; int LA64_0 = input.LA(1); if ( (LA64_0=='0') ) { @@ -2534,10 +2543,10 @@ else if ( (LA67_0=='\\') ) { } switch (alt64) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:41: ( '0' ( '0' )? )? int alt63=2; int LA63_0 = input.LA(1); if ( (LA63_0=='0') ) { @@ -2545,10 +2554,10 @@ else if ( (LA67_0=='\\') ) { } switch (alt63) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:46: ( '0' )? int alt62=2; int LA62_0 = input.LA(1); if ( (LA62_0=='0') ) { @@ -2556,7 +2565,7 @@ else if ( (LA67_0=='\\') ) { } switch (alt62) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:46: '0' { match('0'); if (state.failed) return; } @@ -2618,7 +2627,7 @@ else if ( (LA67_0=='\\') ) { // $ANTLR start "K" public final void mK() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:17: ( ( 'k' | 'K' ) | '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800: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') ) { @@ -2637,7 +2646,7 @@ else if ( (LA73_0=='\\') ) { switch (alt73) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:21: ( 'k' | 'K' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800:21: ( 'k' | 'K' ) { if ( input.LA(1)=='K'||input.LA(1)=='k' ) { input.consume(); @@ -2652,10 +2661,10 @@ else if ( (LA73_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1799:19: '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:19: '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800:25: ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1802:25: ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) int alt72=3; switch ( input.LA(1) ) { case 'k': @@ -2683,21 +2692,21 @@ else if ( (LA73_0=='\\') ) { } switch (alt72) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:31: 'k' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:31: 'k' { match('k'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1802:31: 'K' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1804:31: 'K' { match('K'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt71=2; int LA71_0 = input.LA(1); if ( (LA71_0=='0') ) { @@ -2705,10 +2714,10 @@ else if ( (LA73_0=='\\') ) { } switch (alt71) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:36: ( '0' ( '0' ( '0' )? )? )? int alt70=2; int LA70_0 = input.LA(1); if ( (LA70_0=='0') ) { @@ -2716,10 +2725,10 @@ else if ( (LA73_0=='\\') ) { } switch (alt70) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:41: ( '0' ( '0' )? )? int alt69=2; int LA69_0 = input.LA(1); if ( (LA69_0=='0') ) { @@ -2727,10 +2736,10 @@ else if ( (LA73_0=='\\') ) { } switch (alt69) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:46: ( '0' )? int alt68=2; int LA68_0 = input.LA(1); if ( (LA68_0=='0') ) { @@ -2738,7 +2747,7 @@ else if ( (LA73_0=='\\') ) { } switch (alt68) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:46: '0' { match('0'); if (state.failed) return; } @@ -2800,7 +2809,7 @@ else if ( (LA73_0=='\\') ) { // $ANTLR start "L" public final void mL() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1806:17: ( ( 'l' | 'L' ) | '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1808: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') ) { @@ -2819,7 +2828,7 @@ else if ( (LA79_0=='\\') ) { switch (alt79) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1806:21: ( 'l' | 'L' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1808:21: ( 'l' | 'L' ) { if ( input.LA(1)=='L'||input.LA(1)=='l' ) { input.consume(); @@ -2834,10 +2843,10 @@ else if ( (LA79_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1807:19: '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:19: '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1808:25: ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1810:25: ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) int alt78=3; switch ( input.LA(1) ) { case 'l': @@ -2865,21 +2874,21 @@ else if ( (LA79_0=='\\') ) { } switch (alt78) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:31: 'l' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:31: 'l' { match('l'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1810:31: 'L' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1812:31: 'L' { match('L'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt77=2; int LA77_0 = input.LA(1); if ( (LA77_0=='0') ) { @@ -2887,10 +2896,10 @@ else if ( (LA79_0=='\\') ) { } switch (alt77) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:36: ( '0' ( '0' ( '0' )? )? )? int alt76=2; int LA76_0 = input.LA(1); if ( (LA76_0=='0') ) { @@ -2898,10 +2907,10 @@ else if ( (LA79_0=='\\') ) { } switch (alt76) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:41: ( '0' ( '0' )? )? int alt75=2; int LA75_0 = input.LA(1); if ( (LA75_0=='0') ) { @@ -2909,10 +2918,10 @@ else if ( (LA79_0=='\\') ) { } switch (alt75) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:46: ( '0' )? int alt74=2; int LA74_0 = input.LA(1); if ( (LA74_0=='0') ) { @@ -2920,7 +2929,7 @@ else if ( (LA79_0=='\\') ) { } switch (alt74) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:46: '0' { match('0'); if (state.failed) return; } @@ -2982,7 +2991,7 @@ else if ( (LA79_0=='\\') ) { // $ANTLR start "M" public final void mM() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1814:17: ( ( 'm' | 'M' ) | '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1816: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') ) { @@ -3001,7 +3010,7 @@ else if ( (LA85_0=='\\') ) { switch (alt85) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1814:21: ( 'm' | 'M' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1816:21: ( 'm' | 'M' ) { if ( input.LA(1)=='M'||input.LA(1)=='m' ) { input.consume(); @@ -3016,10 +3025,10 @@ else if ( (LA85_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1815:19: '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:19: '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1816:25: ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1818:25: ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) int alt84=3; switch ( input.LA(1) ) { case 'm': @@ -3047,21 +3056,21 @@ else if ( (LA85_0=='\\') ) { } switch (alt84) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:31: 'm' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:31: 'm' { match('m'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1818:31: 'M' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1820:31: 'M' { match('M'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt83=2; int LA83_0 = input.LA(1); if ( (LA83_0=='0') ) { @@ -3069,10 +3078,10 @@ else if ( (LA85_0=='\\') ) { } switch (alt83) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:36: ( '0' ( '0' ( '0' )? )? )? int alt82=2; int LA82_0 = input.LA(1); if ( (LA82_0=='0') ) { @@ -3080,10 +3089,10 @@ else if ( (LA85_0=='\\') ) { } switch (alt82) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:41: ( '0' ( '0' )? )? int alt81=2; int LA81_0 = input.LA(1); if ( (LA81_0=='0') ) { @@ -3091,10 +3100,10 @@ else if ( (LA85_0=='\\') ) { } switch (alt81) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:46: ( '0' )? int alt80=2; int LA80_0 = input.LA(1); if ( (LA80_0=='0') ) { @@ -3102,7 +3111,7 @@ else if ( (LA85_0=='\\') ) { } switch (alt80) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:46: '0' { match('0'); if (state.failed) return; } @@ -3164,7 +3173,7 @@ else if ( (LA85_0=='\\') ) { // $ANTLR start "N" public final void mN() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1822:17: ( ( 'n' | 'N' ) | '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1824: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') ) { @@ -3183,7 +3192,7 @@ else if ( (LA91_0=='\\') ) { switch (alt91) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1822:21: ( 'n' | 'N' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1824:21: ( 'n' | 'N' ) { if ( input.LA(1)=='N'||input.LA(1)=='n' ) { input.consume(); @@ -3198,10 +3207,10 @@ else if ( (LA91_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1823:19: '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:19: '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1824:25: ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1826:25: ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) int alt90=3; switch ( input.LA(1) ) { case 'n': @@ -3229,21 +3238,21 @@ else if ( (LA91_0=='\\') ) { } switch (alt90) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:31: 'n' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:31: 'n' { match('n'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1826:31: 'N' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1828:31: 'N' { match('N'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt89=2; int LA89_0 = input.LA(1); if ( (LA89_0=='0') ) { @@ -3251,10 +3260,10 @@ else if ( (LA91_0=='\\') ) { } switch (alt89) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:36: ( '0' ( '0' ( '0' )? )? )? int alt88=2; int LA88_0 = input.LA(1); if ( (LA88_0=='0') ) { @@ -3262,10 +3271,10 @@ else if ( (LA91_0=='\\') ) { } switch (alt88) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:41: ( '0' ( '0' )? )? int alt87=2; int LA87_0 = input.LA(1); if ( (LA87_0=='0') ) { @@ -3273,10 +3282,10 @@ else if ( (LA91_0=='\\') ) { } switch (alt87) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:46: ( '0' )? int alt86=2; int LA86_0 = input.LA(1); if ( (LA86_0=='0') ) { @@ -3284,7 +3293,7 @@ else if ( (LA91_0=='\\') ) { } switch (alt86) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:46: '0' { match('0'); if (state.failed) return; } @@ -3346,7 +3355,7 @@ else if ( (LA91_0=='\\') ) { // $ANTLR start "O" public final void mO() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1830:17: ( ( 'o' | 'O' ) | '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1832: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') ) { @@ -3365,7 +3374,7 @@ else if ( (LA97_0=='\\') ) { switch (alt97) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1830:21: ( 'o' | 'O' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1832:21: ( 'o' | 'O' ) { if ( input.LA(1)=='O'||input.LA(1)=='o' ) { input.consume(); @@ -3380,10 +3389,10 @@ else if ( (LA97_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1831:19: '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:19: '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1832:25: ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1834:25: ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) int alt96=3; switch ( input.LA(1) ) { case 'o': @@ -3411,21 +3420,21 @@ else if ( (LA97_0=='\\') ) { } switch (alt96) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:31: 'o' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:31: 'o' { match('o'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1834:31: 'O' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1836:31: 'O' { match('O'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt95=2; int LA95_0 = input.LA(1); if ( (LA95_0=='0') ) { @@ -3433,10 +3442,10 @@ else if ( (LA97_0=='\\') ) { } switch (alt95) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:36: ( '0' ( '0' ( '0' )? )? )? int alt94=2; int LA94_0 = input.LA(1); if ( (LA94_0=='0') ) { @@ -3444,10 +3453,10 @@ else if ( (LA97_0=='\\') ) { } switch (alt94) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:41: ( '0' ( '0' )? )? int alt93=2; int LA93_0 = input.LA(1); if ( (LA93_0=='0') ) { @@ -3455,10 +3464,10 @@ else if ( (LA97_0=='\\') ) { } switch (alt93) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:46: ( '0' )? int alt92=2; int LA92_0 = input.LA(1); if ( (LA92_0=='0') ) { @@ -3466,7 +3475,7 @@ else if ( (LA97_0=='\\') ) { } switch (alt92) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:46: '0' { match('0'); if (state.failed) return; } @@ -3528,7 +3537,7 @@ else if ( (LA97_0=='\\') ) { // $ANTLR start "P" public final void mP() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1838:17: ( ( 'p' | 'P' ) | '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1840: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') ) { @@ -3547,7 +3556,7 @@ else if ( (LA103_0=='\\') ) { switch (alt103) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1838:21: ( 'p' | 'P' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1840:21: ( 'p' | 'P' ) { if ( input.LA(1)=='P'||input.LA(1)=='p' ) { input.consume(); @@ -3562,10 +3571,10 @@ else if ( (LA103_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1839:19: '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:19: '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1840:25: ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:25: ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) int alt102=3; switch ( input.LA(1) ) { case 'p': @@ -3593,21 +3602,21 @@ else if ( (LA103_0=='\\') ) { } switch (alt102) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:31: 'p' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:31: 'p' { match('p'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:31: 'P' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1844:31: 'P' { match('P'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt101=2; int LA101_0 = input.LA(1); if ( (LA101_0=='0') ) { @@ -3615,10 +3624,10 @@ else if ( (LA103_0=='\\') ) { } switch (alt101) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:36: ( '0' ( '0' ( '0' )? )? )? int alt100=2; int LA100_0 = input.LA(1); if ( (LA100_0=='0') ) { @@ -3626,10 +3635,10 @@ else if ( (LA103_0=='\\') ) { } switch (alt100) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:41: ( '0' ( '0' )? )? int alt99=2; int LA99_0 = input.LA(1); if ( (LA99_0=='0') ) { @@ -3637,10 +3646,10 @@ else if ( (LA103_0=='\\') ) { } switch (alt99) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:46: ( '0' )? int alt98=2; int LA98_0 = input.LA(1); if ( (LA98_0=='0') ) { @@ -3648,7 +3657,7 @@ else if ( (LA103_0=='\\') ) { } switch (alt98) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:46: '0' { match('0'); if (state.failed) return; } @@ -3681,8 +3690,8 @@ else if ( (LA103_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:66: ( '0' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:67: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:66: ( '0' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:67: '0' { match('0'); if (state.failed) return; } @@ -3706,7 +3715,7 @@ else if ( (LA103_0=='\\') ) { // $ANTLR start "Q" public final void mQ() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1846:17: ( ( 'q' | 'Q' ) | '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848: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') ) { @@ -3725,7 +3734,7 @@ else if ( (LA109_0=='\\') ) { switch (alt109) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1846:21: ( 'q' | 'Q' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:21: ( 'q' | 'Q' ) { if ( input.LA(1)=='Q'||input.LA(1)=='q' ) { input.consume(); @@ -3740,10 +3749,10 @@ else if ( (LA109_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1847:19: '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:19: '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:25: ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1850:25: ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) int alt108=3; switch ( input.LA(1) ) { case 'q': @@ -3771,21 +3780,21 @@ else if ( (LA109_0=='\\') ) { } switch (alt108) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:31: 'q' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:31: 'q' { match('q'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1850:31: 'Q' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1852:31: 'Q' { match('Q'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt107=2; int LA107_0 = input.LA(1); if ( (LA107_0=='0') ) { @@ -3793,10 +3802,10 @@ else if ( (LA109_0=='\\') ) { } switch (alt107) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:36: ( '0' ( '0' ( '0' )? )? )? int alt106=2; int LA106_0 = input.LA(1); if ( (LA106_0=='0') ) { @@ -3804,10 +3813,10 @@ else if ( (LA109_0=='\\') ) { } switch (alt106) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:41: ( '0' ( '0' )? )? int alt105=2; int LA105_0 = input.LA(1); if ( (LA105_0=='0') ) { @@ -3815,10 +3824,10 @@ else if ( (LA109_0=='\\') ) { } switch (alt105) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:46: ( '0' )? int alt104=2; int LA104_0 = input.LA(1); if ( (LA104_0=='0') ) { @@ -3826,7 +3835,7 @@ else if ( (LA109_0=='\\') ) { } switch (alt104) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:46: '0' { match('0'); if (state.failed) return; } @@ -3859,8 +3868,8 @@ else if ( (LA109_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:66: ( '1' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:67: '1' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:66: ( '1' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:67: '1' { match('1'); if (state.failed) return; } @@ -3884,7 +3893,7 @@ else if ( (LA109_0=='\\') ) { // $ANTLR start "R" public final void mR() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1854:17: ( ( 'r' | 'R' ) | '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1856: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') ) { @@ -3903,7 +3912,7 @@ else if ( (LA115_0=='\\') ) { switch (alt115) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1854:21: ( 'r' | 'R' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1856:21: ( 'r' | 'R' ) { if ( input.LA(1)=='R'||input.LA(1)=='r' ) { input.consume(); @@ -3918,10 +3927,10 @@ else if ( (LA115_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1855:19: '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:19: '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1856:25: ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:25: ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) int alt114=3; switch ( input.LA(1) ) { case 'r': @@ -3949,21 +3958,21 @@ else if ( (LA115_0=='\\') ) { } switch (alt114) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:31: 'r' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:31: 'r' { match('r'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:31: 'R' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1860:31: 'R' { match('R'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt113=2; int LA113_0 = input.LA(1); if ( (LA113_0=='0') ) { @@ -3971,10 +3980,10 @@ else if ( (LA115_0=='\\') ) { } switch (alt113) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:36: ( '0' ( '0' ( '0' )? )? )? int alt112=2; int LA112_0 = input.LA(1); if ( (LA112_0=='0') ) { @@ -3982,10 +3991,10 @@ else if ( (LA115_0=='\\') ) { } switch (alt112) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:41: ( '0' ( '0' )? )? int alt111=2; int LA111_0 = input.LA(1); if ( (LA111_0=='0') ) { @@ -3993,10 +4002,10 @@ else if ( (LA115_0=='\\') ) { } switch (alt111) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:46: ( '0' )? int alt110=2; int LA110_0 = input.LA(1); if ( (LA110_0=='0') ) { @@ -4004,7 +4013,7 @@ else if ( (LA115_0=='\\') ) { } switch (alt110) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:46: '0' { match('0'); if (state.failed) return; } @@ -4037,8 +4046,8 @@ else if ( (LA115_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:66: ( '2' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:67: '2' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:66: ( '2' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:67: '2' { match('2'); if (state.failed) return; } @@ -4062,7 +4071,7 @@ else if ( (LA115_0=='\\') ) { // $ANTLR start "S" public final void mS() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1862:17: ( ( 's' | 'S' ) | '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1864: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') ) { @@ -4081,7 +4090,7 @@ else if ( (LA121_0=='\\') ) { switch (alt121) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1862:21: ( 's' | 'S' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1864:21: ( 's' | 'S' ) { if ( input.LA(1)=='S'||input.LA(1)=='s' ) { input.consume(); @@ -4096,10 +4105,10 @@ else if ( (LA121_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1863:19: '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:19: '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1864:25: ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1866:25: ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) int alt120=3; switch ( input.LA(1) ) { case 's': @@ -4127,21 +4136,21 @@ else if ( (LA121_0=='\\') ) { } switch (alt120) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:31: 's' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:31: 's' { match('s'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1866:31: 'S' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1868:31: 'S' { match('S'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt119=2; int LA119_0 = input.LA(1); if ( (LA119_0=='0') ) { @@ -4149,10 +4158,10 @@ else if ( (LA121_0=='\\') ) { } switch (alt119) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:36: ( '0' ( '0' ( '0' )? )? )? int alt118=2; int LA118_0 = input.LA(1); if ( (LA118_0=='0') ) { @@ -4160,10 +4169,10 @@ else if ( (LA121_0=='\\') ) { } switch (alt118) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:41: ( '0' ( '0' )? )? int alt117=2; int LA117_0 = input.LA(1); if ( (LA117_0=='0') ) { @@ -4171,10 +4180,10 @@ else if ( (LA121_0=='\\') ) { } switch (alt117) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:46: ( '0' )? int alt116=2; int LA116_0 = input.LA(1); if ( (LA116_0=='0') ) { @@ -4182,7 +4191,7 @@ else if ( (LA121_0=='\\') ) { } switch (alt116) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:46: '0' { match('0'); if (state.failed) return; } @@ -4215,8 +4224,8 @@ else if ( (LA121_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:66: ( '3' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:67: '3' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:66: ( '3' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:67: '3' { match('3'); if (state.failed) return; } @@ -4240,7 +4249,7 @@ else if ( (LA121_0=='\\') ) { // $ANTLR start "T" public final void mT() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1870:17: ( ( 't' | 'T' ) | '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1872: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') ) { @@ -4259,7 +4268,7 @@ else if ( (LA127_0=='\\') ) { switch (alt127) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1870:21: ( 't' | 'T' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1872:21: ( 't' | 'T' ) { if ( input.LA(1)=='T'||input.LA(1)=='t' ) { input.consume(); @@ -4274,10 +4283,10 @@ else if ( (LA127_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1871:19: '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:19: '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1872:25: ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1874:25: ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) int alt126=3; switch ( input.LA(1) ) { case 't': @@ -4305,21 +4314,21 @@ else if ( (LA127_0=='\\') ) { } switch (alt126) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:31: 't' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:31: 't' { match('t'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1874:31: 'T' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1876:31: 'T' { match('T'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt125=2; int LA125_0 = input.LA(1); if ( (LA125_0=='0') ) { @@ -4327,10 +4336,10 @@ else if ( (LA127_0=='\\') ) { } switch (alt125) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:36: ( '0' ( '0' ( '0' )? )? )? int alt124=2; int LA124_0 = input.LA(1); if ( (LA124_0=='0') ) { @@ -4338,10 +4347,10 @@ else if ( (LA127_0=='\\') ) { } switch (alt124) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:41: ( '0' ( '0' )? )? int alt123=2; int LA123_0 = input.LA(1); if ( (LA123_0=='0') ) { @@ -4349,10 +4358,10 @@ else if ( (LA127_0=='\\') ) { } switch (alt123) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:46: ( '0' )? int alt122=2; int LA122_0 = input.LA(1); if ( (LA122_0=='0') ) { @@ -4360,7 +4369,7 @@ else if ( (LA127_0=='\\') ) { } switch (alt122) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:46: '0' { match('0'); if (state.failed) return; } @@ -4393,8 +4402,8 @@ else if ( (LA127_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:66: ( '4' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:67: '4' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:66: ( '4' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:67: '4' { match('4'); if (state.failed) return; } @@ -4418,7 +4427,7 @@ else if ( (LA127_0=='\\') ) { // $ANTLR start "U" public final void mU() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1878:17: ( ( 'u' | 'U' ) | '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1880: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') ) { @@ -4437,7 +4446,7 @@ else if ( (LA133_0=='\\') ) { switch (alt133) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1878:21: ( 'u' | 'U' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1880:21: ( 'u' | 'U' ) { if ( input.LA(1)=='U'||input.LA(1)=='u' ) { input.consume(); @@ -4452,10 +4461,10 @@ else if ( (LA133_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1879:19: '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:19: '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1880:25: ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1882:25: ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) int alt132=3; switch ( input.LA(1) ) { case 'u': @@ -4483,21 +4492,21 @@ else if ( (LA133_0=='\\') ) { } switch (alt132) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:31: 'u' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:31: 'u' { match('u'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1882:31: 'U' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1884:31: 'U' { match('U'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt131=2; int LA131_0 = input.LA(1); if ( (LA131_0=='0') ) { @@ -4505,10 +4514,10 @@ else if ( (LA133_0=='\\') ) { } switch (alt131) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:36: ( '0' ( '0' ( '0' )? )? )? int alt130=2; int LA130_0 = input.LA(1); if ( (LA130_0=='0') ) { @@ -4516,10 +4525,10 @@ else if ( (LA133_0=='\\') ) { } switch (alt130) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:41: ( '0' ( '0' )? )? int alt129=2; int LA129_0 = input.LA(1); if ( (LA129_0=='0') ) { @@ -4527,10 +4536,10 @@ else if ( (LA133_0=='\\') ) { } switch (alt129) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:46: ( '0' )? int alt128=2; int LA128_0 = input.LA(1); if ( (LA128_0=='0') ) { @@ -4538,7 +4547,7 @@ else if ( (LA133_0=='\\') ) { } switch (alt128) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:46: '0' { match('0'); if (state.failed) return; } @@ -4571,8 +4580,8 @@ else if ( (LA133_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:66: ( '5' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:67: '5' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:66: ( '5' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:67: '5' { match('5'); if (state.failed) return; } @@ -4596,7 +4605,7 @@ else if ( (LA133_0=='\\') ) { // $ANTLR start "V" public final void mV() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1886:17: ( ( 'v' | 'V' ) | '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888: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') ) { @@ -4615,7 +4624,7 @@ else if ( (LA139_0=='\\') ) { switch (alt139) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1886:21: ( 'v' | 'V' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:21: ( 'v' | 'V' ) { if ( input.LA(1)=='V'||input.LA(1)=='v' ) { input.consume(); @@ -4630,10 +4639,10 @@ else if ( (LA139_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1887:19: '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1889:19: '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:25: ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:25: ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) int alt138=3; switch ( input.LA(1) ) { case 'v': @@ -4661,21 +4670,21 @@ else if ( (LA139_0=='\\') ) { } switch (alt138) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:31: 'v' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:31: 'v' { match('v'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1889:31: 'V' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1891:31: 'V' { match('V'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt137=2; int LA137_0 = input.LA(1); if ( (LA137_0=='0') ) { @@ -4683,10 +4692,10 @@ else if ( (LA139_0=='\\') ) { } switch (alt137) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:36: ( '0' ( '0' ( '0' )? )? )? int alt136=2; int LA136_0 = input.LA(1); if ( (LA136_0=='0') ) { @@ -4694,10 +4703,10 @@ else if ( (LA139_0=='\\') ) { } switch (alt136) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:41: ( '0' ( '0' )? )? int alt135=2; int LA135_0 = input.LA(1); if ( (LA135_0=='0') ) { @@ -4705,10 +4714,10 @@ else if ( (LA139_0=='\\') ) { } switch (alt135) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:46: ( '0' )? int alt134=2; int LA134_0 = input.LA(1); if ( (LA134_0=='0') ) { @@ -4716,7 +4725,7 @@ else if ( (LA139_0=='\\') ) { } switch (alt134) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:46: '0' { match('0'); if (state.failed) return; } @@ -4749,8 +4758,8 @@ else if ( (LA139_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:66: ( '6' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:67: '6' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:66: ( '6' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:67: '6' { match('6'); if (state.failed) return; } @@ -4774,7 +4783,7 @@ else if ( (LA139_0=='\\') ) { // $ANTLR start "W" public final void mW() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1893:17: ( ( 'w' | 'W' ) | '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1895: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') ) { @@ -4793,7 +4802,7 @@ else if ( (LA145_0=='\\') ) { switch (alt145) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1893:21: ( 'w' | 'W' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1895:21: ( 'w' | 'W' ) { if ( input.LA(1)=='W'||input.LA(1)=='w' ) { input.consume(); @@ -4808,10 +4817,10 @@ else if ( (LA145_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1894:19: '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:19: '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1895:25: ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1897:25: ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) int alt144=3; switch ( input.LA(1) ) { case 'w': @@ -4839,21 +4848,21 @@ else if ( (LA145_0=='\\') ) { } switch (alt144) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:31: 'w' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:31: 'w' { match('w'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1897:31: 'W' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1899:31: 'W' { match('W'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt143=2; int LA143_0 = input.LA(1); if ( (LA143_0=='0') ) { @@ -4861,10 +4870,10 @@ else if ( (LA145_0=='\\') ) { } switch (alt143) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:36: ( '0' ( '0' ( '0' )? )? )? int alt142=2; int LA142_0 = input.LA(1); if ( (LA142_0=='0') ) { @@ -4872,10 +4881,10 @@ else if ( (LA145_0=='\\') ) { } switch (alt142) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:41: ( '0' ( '0' )? )? int alt141=2; int LA141_0 = input.LA(1); if ( (LA141_0=='0') ) { @@ -4883,10 +4892,10 @@ else if ( (LA145_0=='\\') ) { } switch (alt141) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:46: ( '0' )? int alt140=2; int LA140_0 = input.LA(1); if ( (LA140_0=='0') ) { @@ -4894,7 +4903,7 @@ else if ( (LA145_0=='\\') ) { } switch (alt140) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:46: '0' { match('0'); if (state.failed) return; } @@ -4927,8 +4936,8 @@ else if ( (LA145_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:66: ( '7' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:67: '7' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:66: ( '7' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:67: '7' { match('7'); if (state.failed) return; } @@ -4952,7 +4961,7 @@ else if ( (LA145_0=='\\') ) { // $ANTLR start "X" public final void mX() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1901:17: ( ( 'x' | 'X' ) | '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1903: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') ) { @@ -4971,7 +4980,7 @@ else if ( (LA151_0=='\\') ) { switch (alt151) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1901:21: ( 'x' | 'X' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1903:21: ( 'x' | 'X' ) { if ( input.LA(1)=='X'||input.LA(1)=='x' ) { input.consume(); @@ -4986,10 +4995,10 @@ else if ( (LA151_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1902:19: '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:19: '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1903:25: ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:25: ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) int alt150=3; switch ( input.LA(1) ) { case 'x': @@ -5017,21 +5026,21 @@ else if ( (LA151_0=='\\') ) { } switch (alt150) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:31: 'x' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:31: 'x' { match('x'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:31: 'X' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1907:31: 'X' { match('X'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt149=2; int LA149_0 = input.LA(1); if ( (LA149_0=='0') ) { @@ -5039,10 +5048,10 @@ else if ( (LA151_0=='\\') ) { } switch (alt149) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:36: ( '0' ( '0' ( '0' )? )? )? int alt148=2; int LA148_0 = input.LA(1); if ( (LA148_0=='0') ) { @@ -5050,10 +5059,10 @@ else if ( (LA151_0=='\\') ) { } switch (alt148) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:41: ( '0' ( '0' )? )? int alt147=2; int LA147_0 = input.LA(1); if ( (LA147_0=='0') ) { @@ -5061,10 +5070,10 @@ else if ( (LA151_0=='\\') ) { } switch (alt147) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:46: ( '0' )? int alt146=2; int LA146_0 = input.LA(1); if ( (LA146_0=='0') ) { @@ -5072,7 +5081,7 @@ else if ( (LA151_0=='\\') ) { } switch (alt146) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:46: '0' { match('0'); if (state.failed) return; } @@ -5105,8 +5114,8 @@ else if ( (LA151_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:66: ( '8' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:67: '8' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:66: ( '8' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:67: '8' { match('8'); if (state.failed) return; } @@ -5130,7 +5139,7 @@ else if ( (LA151_0=='\\') ) { // $ANTLR start "Y" public final void mY() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1909:17: ( ( 'y' | 'Y' ) | '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1911: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') ) { @@ -5149,7 +5158,7 @@ else if ( (LA157_0=='\\') ) { switch (alt157) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1909:21: ( 'y' | 'Y' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1911:21: ( 'y' | 'Y' ) { if ( input.LA(1)=='Y'||input.LA(1)=='y' ) { input.consume(); @@ -5164,10 +5173,10 @@ else if ( (LA157_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1910:19: '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:19: '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1911:25: ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:25: ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) int alt156=3; switch ( input.LA(1) ) { case 'y': @@ -5195,21 +5204,21 @@ else if ( (LA157_0=='\\') ) { } switch (alt156) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:31: 'y' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:31: 'y' { match('y'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:31: 'Y' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1915:31: 'Y' { match('Y'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt155=2; int LA155_0 = input.LA(1); if ( (LA155_0=='0') ) { @@ -5217,10 +5226,10 @@ else if ( (LA157_0=='\\') ) { } switch (alt155) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:36: ( '0' ( '0' ( '0' )? )? )? int alt154=2; int LA154_0 = input.LA(1); if ( (LA154_0=='0') ) { @@ -5228,10 +5237,10 @@ else if ( (LA157_0=='\\') ) { } switch (alt154) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:41: ( '0' ( '0' )? )? int alt153=2; int LA153_0 = input.LA(1); if ( (LA153_0=='0') ) { @@ -5239,10 +5248,10 @@ else if ( (LA157_0=='\\') ) { } switch (alt153) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:46: ( '0' )? int alt152=2; int LA152_0 = input.LA(1); if ( (LA152_0=='0') ) { @@ -5250,7 +5259,7 @@ else if ( (LA157_0=='\\') ) { } switch (alt152) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:46: '0' { match('0'); if (state.failed) return; } @@ -5283,8 +5292,8 @@ else if ( (LA157_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:66: ( '9' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:67: '9' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:66: ( '9' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:67: '9' { match('9'); if (state.failed) return; } @@ -5308,7 +5317,7 @@ else if ( (LA157_0=='\\') ) { // $ANTLR start "Z" public final void mZ() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1917:17: ( ( 'z' | 'Z' ) | '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1919: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') ) { @@ -5327,7 +5336,7 @@ else if ( (LA163_0=='\\') ) { switch (alt163) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1917:21: ( 'z' | 'Z' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1919:21: ( 'z' | 'Z' ) { if ( input.LA(1)=='Z'||input.LA(1)=='z' ) { input.consume(); @@ -5342,10 +5351,10 @@ else if ( (LA163_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1918:19: '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:19: '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1919:25: ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:25: ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) int alt162=3; switch ( input.LA(1) ) { case 'z': @@ -5373,21 +5382,21 @@ else if ( (LA163_0=='\\') ) { } switch (alt162) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:31: 'z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:31: 'z' { match('z'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:31: 'Z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1923:31: 'Z' { match('Z'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt161=2; int LA161_0 = input.LA(1); if ( (LA161_0=='0') ) { @@ -5395,10 +5404,10 @@ else if ( (LA163_0=='\\') ) { } switch (alt161) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:36: ( '0' ( '0' ( '0' )? )? )? int alt160=2; int LA160_0 = input.LA(1); if ( (LA160_0=='0') ) { @@ -5406,10 +5415,10 @@ else if ( (LA163_0=='\\') ) { } switch (alt160) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:41: ( '0' ( '0' )? )? int alt159=2; int LA159_0 = input.LA(1); if ( (LA159_0=='0') ) { @@ -5417,10 +5426,10 @@ else if ( (LA163_0=='\\') ) { } switch (alt159) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:46: ( '0' )? int alt158=2; int LA158_0 = input.LA(1); if ( (LA158_0=='0') ) { @@ -5428,7 +5437,7 @@ else if ( (LA163_0=='\\') ) { } switch (alt158) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1924:46: '0' { match('0'); if (state.failed) return; } @@ -5492,8 +5501,8 @@ public final void mCDO() throws RecognitionException { try { int _type = CDO; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1934:17: ( '' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1947:19: '-->' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1949:17: ( '-->' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1949:19: '-->' { match("-->"); if (state.failed) return; @@ -5540,8 +5549,8 @@ public final void mINCLUDES() throws RecognitionException { try { int _type = INCLUDES; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1954:17: ( '~=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1954:19: '~=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1956:17: ( '~=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1956:19: '~=' { match("~="); if (state.failed) return; @@ -5561,8 +5570,8 @@ public final void mDASHMATCH() throws RecognitionException { try { int _type = DASHMATCH; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1955:17: ( '|=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1955:19: '|=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1957:17: ( '|=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1957:19: '|=' { match("|="); if (state.failed) return; @@ -5582,8 +5591,8 @@ public final void mBEGINS() throws RecognitionException { try { int _type = BEGINS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1956:17: ( '^=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1956:19: '^=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1958:17: ( '^=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1958:19: '^=' { match("^="); if (state.failed) return; @@ -5603,8 +5612,8 @@ public final void mENDS() throws RecognitionException { try { int _type = ENDS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1957:17: ( '$=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1957:19: '$=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1959:17: ( '$=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1959:19: '$=' { match("$="); if (state.failed) return; @@ -5624,8 +5633,8 @@ public final void mCONTAINS() throws RecognitionException { try { int _type = CONTAINS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1958:17: ( '*=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1958:19: '*=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1960:17: ( '*=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1960:19: '*=' { match("*="); if (state.failed) return; @@ -5645,8 +5654,8 @@ public final void mGREATER() throws RecognitionException { try { int _type = GREATER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1960:17: ( '>' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1960:19: '>' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1962:17: ( '>' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1962:19: '>' { match('>'); if (state.failed) return; } @@ -5665,8 +5674,8 @@ public final void mLBRACE() throws RecognitionException { try { int _type = LBRACE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1961:17: ( '{' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1961:19: '{' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1963:17: ( '{' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1963:19: '{' { match('{'); if (state.failed) return; } @@ -5685,8 +5694,8 @@ public final void mRBRACE() throws RecognitionException { try { int _type = RBRACE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1962:17: ( '}' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1962:19: '}' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1964:17: ( '}' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1964:19: '}' { match('}'); if (state.failed) return; } @@ -5705,8 +5714,8 @@ public final void mLBRACKET() throws RecognitionException { try { int _type = LBRACKET; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1963:17: ( '[' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1963:19: '[' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1965:17: ( '[' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1965:19: '[' { match('['); if (state.failed) return; } @@ -5725,8 +5734,8 @@ public final void mRBRACKET() throws RecognitionException { try { int _type = RBRACKET; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1964:17: ( ']' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1964:19: ']' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1966:17: ( ']' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1966:19: ']' { match(']'); if (state.failed) return; } @@ -5745,8 +5754,8 @@ public final void mOPEQ() throws RecognitionException { try { int _type = OPEQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1965:17: ( '=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1965:19: '=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1967:17: ( '=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1967:19: '=' { match('='); if (state.failed) return; } @@ -5765,8 +5774,8 @@ public final void mSEMI() throws RecognitionException { try { int _type = SEMI; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1966:17: ( ';' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1966:19: ';' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1968:17: ( ';' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1968:19: ';' { match(';'); if (state.failed) return; } @@ -5785,8 +5794,8 @@ public final void mCOLON() throws RecognitionException { try { int _type = COLON; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1967:17: ( ':' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1967:19: ':' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1969:17: ( ':' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1969:19: ':' { match(':'); if (state.failed) return; } @@ -5805,8 +5814,8 @@ public final void mDCOLON() throws RecognitionException { try { int _type = DCOLON; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1968:17: ( '::' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1968:19: '::' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1970:17: ( '::' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1970:19: '::' { match("::"); if (state.failed) return; @@ -5826,8 +5835,8 @@ public final void mSOLIDUS() throws RecognitionException { try { int _type = SOLIDUS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1969:17: ( '/' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1969:19: '/' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1971:17: ( '/' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1971:19: '/' { match('/'); if (state.failed) return; } @@ -5846,8 +5855,8 @@ public final void mMINUS() throws RecognitionException { try { int _type = MINUS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1970:17: ( '-' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1970:19: '-' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1972:17: ( '-' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1972:19: '-' { match('-'); if (state.failed) return; } @@ -5866,8 +5875,8 @@ public final void mPLUS() throws RecognitionException { try { int _type = PLUS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1971:17: ( '+' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1971:19: '+' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1973:17: ( '+' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1973:19: '+' { match('+'); if (state.failed) return; } @@ -5886,8 +5895,8 @@ public final void mSTAR() throws RecognitionException { try { int _type = STAR; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1972:17: ( '*' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1972:19: '*' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1974:17: ( '*' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1974:19: '*' { match('*'); if (state.failed) return; } @@ -5906,8 +5915,8 @@ public final void mLPAREN() throws RecognitionException { try { int _type = LPAREN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1973:17: ( '(' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1973:19: '(' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1975:17: ( '(' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1975:19: '(' { match('('); if (state.failed) return; } @@ -5926,8 +5935,8 @@ public final void mRPAREN() throws RecognitionException { try { int _type = RPAREN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1974:17: ( ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1974:19: ')' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1976:17: ( ')' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1976:19: ')' { match(')'); if (state.failed) return; } @@ -5946,8 +5955,8 @@ public final void mCOMMA() throws RecognitionException { try { int _type = COMMA; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1975:17: ( ',' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1975:19: ',' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1977:17: ( ',' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1977:19: ',' { match(','); if (state.failed) return; } @@ -5966,8 +5975,8 @@ public final void mDOT() throws RecognitionException { try { int _type = DOT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1976:17: ( '.' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1976:19: '.' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1978:17: ( '.' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1978:19: '.' { match('.'); if (state.failed) return; } @@ -5986,8 +5995,8 @@ public final void mTILDE() throws RecognitionException { try { int _type = TILDE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1977:8: ( '~' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1977:10: '~' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1979:8: ( '~' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1979:10: '~' { match('~'); if (state.failed) return; } @@ -6006,8 +6015,8 @@ public final void mPIPE() throws RecognitionException { try { int _type = PIPE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1978:17: ( '|' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1978:19: '|' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1980:17: ( '|' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1980:19: '|' { match('|'); if (state.failed) return; } @@ -6026,8 +6035,8 @@ public final void mPERCENTAGE_SYMBOL() throws RecognitionException { try { int _type = PERCENTAGE_SYMBOL; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1980:17: ( '%' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1980:19: '%' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1982:17: ( '%' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1982:19: '%' { match('%'); if (state.failed) return; } @@ -6046,8 +6055,8 @@ public final void mEXCLAMATION_MARK() throws RecognitionException { try { int _type = EXCLAMATION_MARK; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1981:17: ( '!' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1981:19: '!' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1983:17: ( '!' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1983:19: '!' { match('!'); if (state.failed) return; } @@ -6066,8 +6075,8 @@ public final void mCP_EQ() throws RecognitionException { try { int _type = CP_EQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1983:17: ( '==' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1983:19: '==' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1985:17: ( '==' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1985:19: '==' { match("=="); if (state.failed) return; @@ -6087,8 +6096,8 @@ public final void mCP_NOT_EQ() throws RecognitionException { try { int _type = CP_NOT_EQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1984:17: ( '!=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1984:19: '!=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:17: ( '!=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:19: '!=' { match("!="); if (state.failed) return; @@ -6108,8 +6117,8 @@ public final void mLESS() throws RecognitionException { try { int _type = LESS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1985:17: ( '<' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1985:19: '<' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1987:17: ( '<' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1987:19: '<' { match('<'); if (state.failed) return; } @@ -6128,7 +6137,7 @@ public final void mGREATER_OR_EQ() throws RecognitionException { try { int _type = GREATER_OR_EQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:17: ( '>=' | '=>' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:17: ( '>=' | '=>' ) int alt164=2; int LA164_0 = input.LA(1); if ( (LA164_0=='>') ) { @@ -6147,14 +6156,14 @@ else if ( (LA164_0=='=') ) { switch (alt164) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:19: '>=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:19: '>=' { match(">="); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:26: '=>' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:26: '=>' { match("=>"); if (state.failed) return; @@ -6176,7 +6185,7 @@ public final void mLESS_OR_EQ() throws RecognitionException { try { int _type = LESS_OR_EQ; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1987:17: ( '=<' | '<=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1989:17: ( '=<' | '<=' ) int alt165=2; int LA165_0 = input.LA(1); if ( (LA165_0=='=') ) { @@ -6195,14 +6204,14 @@ else if ( (LA165_0=='<') ) { switch (alt165) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1987:19: '=<' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1989:19: '=<' { match("=<"); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1987:26: '<=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1989:26: '<=' { match("<="); if (state.failed) return; @@ -6224,11 +6233,11 @@ public final void mLESS_AND() throws RecognitionException { try { int _type = LESS_AND; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:17: ( '&' ( '-' )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:19: '&' ( '-' )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1990:17: ( '&' ( '-' )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1990:19: '&' ( '-' )* { match('&'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:23: ( '-' )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1990:23: ( '-' )* loop166: while (true) { int alt166=2; @@ -6239,7 +6248,7 @@ public final void mLESS_AND() throws RecognitionException { switch (alt166) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:23: '-' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1990:23: '-' { match('-'); if (state.failed) return; } @@ -6266,8 +6275,8 @@ public final void mCP_DOTS() throws RecognitionException { try { int _type = CP_DOTS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1989:17: ( '...' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1989:19: '...' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1991:17: ( '...' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1991:19: '...' { match("..."); if (state.failed) return; @@ -6287,8 +6296,8 @@ public final void mLESS_REST() throws RecognitionException { try { int _type = LESS_REST; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1990:17: ( '@rest...' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1990:19: '@rest...' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1992:17: ( '@rest...' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1992:19: '@rest...' { match("@rest..."); if (state.failed) return; @@ -6306,8 +6315,8 @@ public final void mLESS_REST() throws RecognitionException { // $ANTLR start "INVALID" public final void mINVALID() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1995:21: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1995:22: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1997:21: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1997:22: { } @@ -6323,7 +6332,7 @@ public final void mSTRING() throws RecognitionException { try { int _type = STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1996:17: ( '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) | '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1998:17: ( '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) | '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) ) int alt171=2; int LA171_0 = input.LA(1); if ( (LA171_0=='\'') ) { @@ -6342,10 +6351,10 @@ else if ( (LA171_0=='\"') ) { switch (alt171) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1996:19: '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1998:19: '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) { match('\''); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1996:24: (~ ( '\\r' | '\\f' | '\\'' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1998:24: (~ ( '\\r' | '\\f' | '\\'' ) )* loop167: while (true) { int alt167=2; @@ -6376,7 +6385,7 @@ else if ( (LA171_0=='\"') ) { } } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1997:21: ( '\\'' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1999:21: ( '\\'' |) int alt168=2; int LA168_0 = input.LA(1); if ( (LA168_0=='\'') ) { @@ -6389,13 +6398,13 @@ else if ( (LA171_0=='\"') ) { switch (alt168) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1998:27: '\\'' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2000:27: '\\'' { match('\''); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1999:27: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2001:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6406,10 +6415,10 @@ else if ( (LA171_0=='\"') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:19: '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:19: '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) { match('\"'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:24: ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:24: ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* loop169: while (true) { int alt169=4; @@ -6451,21 +6460,21 @@ else if ( ((LA169_0 >= '\u0000' && LA169_0 <= '\u000B')||(LA169_0 >= '\u000E' && switch (alt169) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:26: ( '\\\\\\\"' )=> '\\\\\\\"' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:26: ( '\\\\\\\"' )=> '\\\\\\\"' { match("\\\""); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:47: ( '\\\\\\\\' )=> '\\\\\\\\' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:47: ( '\\\\\\\\' )=> '\\\\\\\\' { match("\\\\"); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:68: ~ ( '\\r' | '\\f' | '\"' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004: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(); @@ -6485,7 +6494,7 @@ else if ( ((LA169_0 >= '\u0000' && LA169_0 <= '\u000B')||(LA169_0 >= '\u000E' && } } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2003:21: ( '\"' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2005:21: ( '\"' |) int alt170=2; int LA170_0 = input.LA(1); if ( (LA170_0=='\"') ) { @@ -6498,13 +6507,13 @@ else if ( ((LA169_0 >= '\u0000' && LA169_0 <= '\u000B')||(LA169_0 >= '\u000E' && switch (alt170) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:27: '\"' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2006:27: '\"' { match('\"'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2005:27: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2007:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6530,11 +6539,11 @@ public final void mLESS_JS_STRING() throws RecognitionException { try { int _type = LESS_JS_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2009:17: ( '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2009:19: '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2011:17: ( '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2011:19: '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) { match('`'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2009:23: (~ ( '\\r' | '\\f' | '`' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2011:23: (~ ( '\\r' | '\\f' | '`' ) )* loop172: while (true) { int alt172=2; @@ -6565,7 +6574,7 @@ public final void mLESS_JS_STRING() throws RecognitionException { } } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2010:21: ( '`' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2012:21: ( '`' |) int alt173=2; int LA173_0 = input.LA(1); if ( (LA173_0=='`') ) { @@ -6578,13 +6587,13 @@ public final void mLESS_JS_STRING() throws RecognitionException { switch (alt173) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2011:27: '`' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2013:27: '`' { match('`'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2012:27: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2014:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6608,8 +6617,8 @@ public final void mNOT() throws RecognitionException { try { int _type = NOT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2016:6: ( 'NOT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2016:8: 'NOT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2018:6: ( 'NOT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2018:8: 'NOT' { match("NOT"); if (state.failed) return; @@ -6629,14 +6638,14 @@ public final void mVARIABLE() throws RecognitionException { try { int _type = VARIABLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2020:17: ( '--' NMSTART ( NMCHAR )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2020:19: '--' NMSTART ( NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2022:17: ( '--' NMSTART ( NMCHAR )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2022:19: '--' NMSTART ( NMCHAR )* { match("--"); if (state.failed) return; mNMSTART(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2020:32: ( NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2022:32: ( NMCHAR )* loop174: while (true) { int alt174=2; @@ -6647,7 +6656,7 @@ public final void mVARIABLE() throws RecognitionException { switch (alt174) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2020:32: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2022:32: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -6675,10 +6684,10 @@ public final void mIDENT() throws RecognitionException { try { int _type = IDENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:17: ( ( '-' )? NMSTART ( NMCHAR )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:19: ( '-' )? NMSTART ( NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2027:17: ( ( '-' )? NMSTART ( NMCHAR )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2027:19: ( '-' )? NMSTART ( NMCHAR )* { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:19: ( '-' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2027:19: ( '-' )? int alt175=2; int LA175_0 = input.LA(1); if ( (LA175_0=='-') ) { @@ -6686,7 +6695,7 @@ public final void mIDENT() throws RecognitionException { } switch (alt175) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:19: '-' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2027:19: '-' { match('-'); if (state.failed) return; } @@ -6696,7 +6705,7 @@ public final void mIDENT() throws RecognitionException { mNMSTART(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:32: ( NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2027:32: ( NMCHAR )* loop176: while (true) { int alt176=2; @@ -6707,7 +6716,7 @@ public final void mIDENT() throws RecognitionException { switch (alt176) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:32: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2027:32: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -6735,8 +6744,8 @@ public final void mHASH_SYMBOL() throws RecognitionException { try { int _type = HASH_SYMBOL; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2030:17: ( '#' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2030:19: '#' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2032:17: ( '#' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2032:19: '#' { match('#'); if (state.failed) return; } @@ -6755,8 +6764,8 @@ public final void mHASH() throws RecognitionException { try { int _type = HASH; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2031:17: ( HASH_SYMBOL NAME ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2031:19: HASH_SYMBOL NAME + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:17: ( HASH_SYMBOL NAME ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:19: HASH_SYMBOL NAME { mHASH_SYMBOL(); if (state.failed) return; @@ -6778,12 +6787,12 @@ public final void mIMPORTANT_SYM() throws RecognitionException { try { int _type = IMPORTANT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:17: ( EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:19: EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2035:17: ( EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2035:19: EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' { mEXCLAMATION_MARK(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:36: ( WS | COMMENT )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2035:36: ( WS | COMMENT )* loop177: while (true) { int alt177=3; @@ -6797,14 +6806,14 @@ else if ( (LA177_0=='/') ) { switch (alt177) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:37: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2035:37: WS { mWS(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:40: COMMENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2035:40: COMMENT { mCOMMENT(); if (state.failed) return; @@ -6834,8 +6843,8 @@ public final void mIMPORT_SYM() throws RecognitionException { try { int _type = IMPORT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2035:21: ( '@IMPORT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2035:23: '@IMPORT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2037:21: ( '@IMPORT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2037:23: '@IMPORT' { match("@IMPORT"); if (state.failed) return; @@ -6855,8 +6864,8 @@ public final void mPAGE_SYM() throws RecognitionException { try { int _type = PAGE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2036:21: ( '@PAGE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2036:23: '@PAGE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2038:21: ( '@PAGE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2038:23: '@PAGE' { match("@PAGE"); if (state.failed) return; @@ -6876,8 +6885,8 @@ public final void mMEDIA_SYM() throws RecognitionException { try { int _type = MEDIA_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2037:21: ( '@MEDIA' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2037:23: '@MEDIA' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2039:21: ( '@MEDIA' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2039:23: '@MEDIA' { match("@MEDIA"); if (state.failed) return; @@ -6897,8 +6906,8 @@ public final void mNAMESPACE_SYM() throws RecognitionException { try { int _type = NAMESPACE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2038:21: ( '@NAMESPACE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2038:23: '@NAMESPACE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2040:21: ( '@NAMESPACE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2040:23: '@NAMESPACE' { match("@NAMESPACE"); if (state.failed) return; @@ -6918,8 +6927,8 @@ public final void mCHARSET_SYM() throws RecognitionException { try { int _type = CHARSET_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2039:21: ( '@CHARSET' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2039:23: '@CHARSET' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2041:21: ( '@CHARSET' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2041:23: '@CHARSET' { match("@CHARSET"); if (state.failed) return; @@ -6939,8 +6948,8 @@ public final void mCOUNTER_STYLE_SYM() throws RecognitionException { try { int _type = COUNTER_STYLE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2040:21: ( '@COUNTER-STYLE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2040:23: '@COUNTER-STYLE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2042:21: ( '@COUNTER-STYLE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2042:23: '@COUNTER-STYLE' { match("@COUNTER-STYLE"); if (state.failed) return; @@ -6960,8 +6969,8 @@ public final void mFONT_FACE_SYM() throws RecognitionException { try { int _type = FONT_FACE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2041:21: ( '@FONT-FACE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2041:23: '@FONT-FACE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2043:21: ( '@FONT-FACE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2043:23: '@FONT-FACE' { match("@FONT-FACE"); if (state.failed) return; @@ -6981,8 +6990,8 @@ public final void mSUPPORTS_SYM() throws RecognitionException { try { int _type = SUPPORTS_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2042:21: ( '@SUPPORTS' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2042:23: '@SUPPORTS' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2044:21: ( '@SUPPORTS' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2044:23: '@SUPPORTS' { match("@SUPPORTS"); if (state.failed) return; @@ -7002,8 +7011,8 @@ public final void mLAYER_SYM() throws RecognitionException { try { int _type = LAYER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2043:21: ( '@LAYER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2043:23: '@LAYER' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2045:21: ( '@LAYER' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2045:23: '@LAYER' { match("@LAYER"); if (state.failed) return; @@ -7023,8 +7032,8 @@ public final void mCONTAINER_SYM() throws RecognitionException { try { int _type = CONTAINER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2044:21: ( '@CONTAINER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2044:23: '@CONTAINER' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2046:21: ( '@CONTAINER' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2046:23: '@CONTAINER' { match("@CONTAINER"); if (state.failed) return; @@ -7044,8 +7053,8 @@ public final void mKEYFRAMES_SYM() throws RecognitionException { try { int _type = KEYFRAMES_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2045:21: ( '@KEYFRAMES' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2045:23: '@KEYFRAMES' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2047:21: ( '@KEYFRAMES' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2047:23: '@KEYFRAMES' { match("@KEYFRAMES"); if (state.failed) return; @@ -7065,8 +7074,8 @@ public final void mTOPLEFTCORNER_SYM() throws RecognitionException { try { int _type = TOPLEFTCORNER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2047:23: ( '@TOP-LEFT-CORNER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2047:24: '@TOP-LEFT-CORNER' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2049:23: ( '@TOP-LEFT-CORNER' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2049:24: '@TOP-LEFT-CORNER' { match("@TOP-LEFT-CORNER"); if (state.failed) return; @@ -7086,8 +7095,8 @@ public final void mTOPLEFT_SYM() throws RecognitionException { try { int _type = TOPLEFT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2048:23: ( '@TOP-LEFT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2048:24: '@TOP-LEFT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2050:23: ( '@TOP-LEFT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2050:24: '@TOP-LEFT' { match("@TOP-LEFT"); if (state.failed) return; @@ -7107,8 +7116,8 @@ public final void mTOPCENTER_SYM() throws RecognitionException { try { int _type = TOPCENTER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2049:23: ( '@TOP-CENTER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2049:24: '@TOP-CENTER' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2051:23: ( '@TOP-CENTER' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2051:24: '@TOP-CENTER' { match("@TOP-CENTER"); if (state.failed) return; @@ -7128,8 +7137,8 @@ public final void mTOPRIGHT_SYM() throws RecognitionException { try { int _type = TOPRIGHT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2050:23: ( '@TOP-RIGHT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2050:24: '@TOP-RIGHT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2052:23: ( '@TOP-RIGHT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2052:24: '@TOP-RIGHT' { match("@TOP-RIGHT"); if (state.failed) return; @@ -7149,8 +7158,8 @@ public final void mTOPRIGHTCORNER_SYM() throws RecognitionException { try { int _type = TOPRIGHTCORNER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2051:23: ( '@TOP-RIGHT-CORNER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2051:24: '@TOP-RIGHT-CORNER' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2053:23: ( '@TOP-RIGHT-CORNER' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2053:24: '@TOP-RIGHT-CORNER' { match("@TOP-RIGHT-CORNER"); if (state.failed) return; @@ -7170,8 +7179,8 @@ public final void mBOTTOMLEFTCORNER_SYM() throws RecognitionException { try { int _type = BOTTOMLEFTCORNER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2052:23: ( '@BOTTOM-LEFT-CORNER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2052:24: '@BOTTOM-LEFT-CORNER' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2054:23: ( '@BOTTOM-LEFT-CORNER' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2054:24: '@BOTTOM-LEFT-CORNER' { match("@BOTTOM-LEFT-CORNER"); if (state.failed) return; @@ -7191,8 +7200,8 @@ public final void mBOTTOMLEFT_SYM() throws RecognitionException { try { int _type = BOTTOMLEFT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2053:23: ( '@BOTTOM-LEFT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2053:24: '@BOTTOM-LEFT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2055:23: ( '@BOTTOM-LEFT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2055:24: '@BOTTOM-LEFT' { match("@BOTTOM-LEFT"); if (state.failed) return; @@ -7212,8 +7221,8 @@ public final void mBOTTOMCENTER_SYM() throws RecognitionException { try { int _type = BOTTOMCENTER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2054:23: ( '@BOTTOM-CENTER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2054:24: '@BOTTOM-CENTER' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2056:23: ( '@BOTTOM-CENTER' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2056:24: '@BOTTOM-CENTER' { match("@BOTTOM-CENTER"); if (state.failed) return; @@ -7233,8 +7242,8 @@ public final void mBOTTOMRIGHT_SYM() throws RecognitionException { try { int _type = BOTTOMRIGHT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2055:23: ( '@BOTTOM-RIGHT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2055:24: '@BOTTOM-RIGHT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2057:23: ( '@BOTTOM-RIGHT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2057:24: '@BOTTOM-RIGHT' { match("@BOTTOM-RIGHT"); if (state.failed) return; @@ -7254,8 +7263,8 @@ public final void mBOTTOMRIGHTCORNER_SYM() throws RecognitionException { try { int _type = BOTTOMRIGHTCORNER_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2056:23: ( '@BOTTOM-RIGHT-CORNER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2056:24: '@BOTTOM-RIGHT-CORNER' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2058:23: ( '@BOTTOM-RIGHT-CORNER' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2058:24: '@BOTTOM-RIGHT-CORNER' { match("@BOTTOM-RIGHT-CORNER"); if (state.failed) return; @@ -7275,8 +7284,8 @@ public final void mLEFTTOP_SYM() throws RecognitionException { try { int _type = LEFTTOP_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2057:23: ( '@LEFT-TOP' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2057:24: '@LEFT-TOP' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2059:23: ( '@LEFT-TOP' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2059:24: '@LEFT-TOP' { match("@LEFT-TOP"); if (state.failed) return; @@ -7296,8 +7305,8 @@ public final void mLEFTMIDDLE_SYM() throws RecognitionException { try { int _type = LEFTMIDDLE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2058:23: ( '@LEFT-MIDDLE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2058:24: '@LEFT-MIDDLE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2060:23: ( '@LEFT-MIDDLE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2060:24: '@LEFT-MIDDLE' { match("@LEFT-MIDDLE"); if (state.failed) return; @@ -7317,8 +7326,8 @@ public final void mLEFTBOTTOM_SYM() throws RecognitionException { try { int _type = LEFTBOTTOM_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2059:23: ( '@LEFT-BOTTOM' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2059:24: '@LEFT-BOTTOM' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2061:23: ( '@LEFT-BOTTOM' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2061:24: '@LEFT-BOTTOM' { match("@LEFT-BOTTOM"); if (state.failed) return; @@ -7338,8 +7347,8 @@ public final void mRIGHTTOP_SYM() throws RecognitionException { try { int _type = RIGHTTOP_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2060:23: ( '@RIGHT-TOP' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2060:24: '@RIGHT-TOP' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2062:23: ( '@RIGHT-TOP' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2062:24: '@RIGHT-TOP' { match("@RIGHT-TOP"); if (state.failed) return; @@ -7359,8 +7368,8 @@ public final void mRIGHTMIDDLE_SYM() throws RecognitionException { try { int _type = RIGHTMIDDLE_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2061:23: ( '@RIGHT-MIDDLE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2061:24: '@RIGHT-MIDDLE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2063:23: ( '@RIGHT-MIDDLE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2063:24: '@RIGHT-MIDDLE' { match("@RIGHT-MIDDLE"); if (state.failed) return; @@ -7380,8 +7389,8 @@ public final void mRIGHTBOTTOM_SYM() throws RecognitionException { try { int _type = RIGHTBOTTOM_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2062:23: ( '@RIGHT-BOTTOM' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2062:24: '@RIGHT-BOTTOM' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2064:23: ( '@RIGHT-BOTTOM' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2064:24: '@RIGHT-BOTTOM' { match("@RIGHT-BOTTOM"); if (state.failed) return; @@ -7401,8 +7410,8 @@ public final void mMOZ_DOCUMENT_SYM() throws RecognitionException { try { int _type = MOZ_DOCUMENT_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2064:23: ( '@-MOZ-DOCUMENT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2064:25: '@-MOZ-DOCUMENT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2066:23: ( '@-MOZ-DOCUMENT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2066:25: '@-MOZ-DOCUMENT' { match("@-MOZ-DOCUMENT"); if (state.failed) return; @@ -7422,8 +7431,8 @@ public final void mWEBKIT_KEYFRAMES_SYM() throws RecognitionException { try { int _type = WEBKIT_KEYFRAMES_SYM; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2065:23: ( '@-WEBKIT-KEYFRAMES' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2065:25: '@-WEBKIT-KEYFRAMES' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2067:23: ( '@-WEBKIT-KEYFRAMES' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2067:25: '@-WEBKIT-KEYFRAMES' { match("@-WEBKIT-KEYFRAMES"); if (state.failed) return; @@ -7443,8 +7452,8 @@ public final void mSASS_CONTENT() throws RecognitionException { try { int _type = SASS_CONTENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2068:21: ( '@CONTENT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2068:23: '@CONTENT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2070:21: ( '@CONTENT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2070:23: '@CONTENT' { match("@CONTENT"); if (state.failed) return; @@ -7464,8 +7473,8 @@ public final void mSASS_MIXIN() throws RecognitionException { try { int _type = SASS_MIXIN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2069:21: ( '@MIXIN' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2069:23: '@MIXIN' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2071:21: ( '@MIXIN' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2071:23: '@MIXIN' { match("@MIXIN"); if (state.failed) return; @@ -7485,8 +7494,8 @@ public final void mSASS_INCLUDE() throws RecognitionException { try { int _type = SASS_INCLUDE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2070:21: ( '@INCLUDE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2070:23: '@INCLUDE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2072:21: ( '@INCLUDE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2072:23: '@INCLUDE' { match("@INCLUDE"); if (state.failed) return; @@ -7506,8 +7515,8 @@ public final void mSASS_EXTEND() throws RecognitionException { try { int _type = SASS_EXTEND; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2071:21: ( '@EXTEND' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2071:23: '@EXTEND' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2073:21: ( '@EXTEND' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2073:23: '@EXTEND' { match("@EXTEND"); if (state.failed) return; @@ -7527,8 +7536,8 @@ public final void mSASS_DEBUG() throws RecognitionException { try { int _type = SASS_DEBUG; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2072:21: ( '@DEBUG' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2072:23: '@DEBUG' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2074:21: ( '@DEBUG' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2074:23: '@DEBUG' { match("@DEBUG"); if (state.failed) return; @@ -7548,8 +7557,8 @@ public final void mSASS_ERROR() throws RecognitionException { try { int _type = SASS_ERROR; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2073:21: ( '@ERROR' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2073:23: '@ERROR' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2075:21: ( '@ERROR' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2075:23: '@ERROR' { match("@ERROR"); if (state.failed) return; @@ -7569,8 +7578,8 @@ public final void mSASS_WARN() throws RecognitionException { try { int _type = SASS_WARN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2074:21: ( '@WARN' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2074:23: '@WARN' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2076:21: ( '@WARN' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2076:23: '@WARN' { match("@WARN"); if (state.failed) return; @@ -7590,8 +7599,8 @@ public final void mSASS_IF() throws RecognitionException { try { int _type = SASS_IF; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2075:21: ( '@IF' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2075:23: '@IF' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2077:21: ( '@IF' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2077:23: '@IF' { match("@IF"); if (state.failed) return; @@ -7611,8 +7620,8 @@ public final void mSASS_ELSE() throws RecognitionException { try { int _type = SASS_ELSE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2076:21: ( '@ELSE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2076:23: '@ELSE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2078:21: ( '@ELSE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2078:23: '@ELSE' { match("@ELSE"); if (state.failed) return; @@ -7632,8 +7641,8 @@ public final void mSASS_ELSEIF() throws RecognitionException { try { int _type = SASS_ELSEIF; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2077:21: ( '@ELSEIF' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2077:23: '@ELSEIF' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2079:21: ( '@ELSEIF' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2079:23: '@ELSEIF' { match("@ELSEIF"); if (state.failed) return; @@ -7653,8 +7662,8 @@ public final void mSASS_FOR() throws RecognitionException { try { int _type = SASS_FOR; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2078:21: ( '@FOR' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2078:23: '@FOR' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2080:21: ( '@FOR' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2080:23: '@FOR' { match("@FOR"); if (state.failed) return; @@ -7674,8 +7683,8 @@ public final void mSASS_FUNCTION() throws RecognitionException { try { int _type = SASS_FUNCTION; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2079:21: ( '@FUNCTION' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2079:23: '@FUNCTION' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2081:21: ( '@FUNCTION' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2081:23: '@FUNCTION' { match("@FUNCTION"); if (state.failed) return; @@ -7695,8 +7704,8 @@ public final void mSASS_RETURN() throws RecognitionException { try { int _type = SASS_RETURN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2080:21: ( '@RETURN' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2080:23: '@RETURN' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2082:21: ( '@RETURN' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2082:23: '@RETURN' { match("@RETURN"); if (state.failed) return; @@ -7716,8 +7725,8 @@ public final void mSASS_USE() throws RecognitionException { try { int _type = SASS_USE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2081:21: ( '@USE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2081:23: '@USE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2083:21: ( '@USE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2083:23: '@USE' { match("@USE"); if (state.failed) return; @@ -7737,8 +7746,8 @@ public final void mSASS_FORWARD() throws RecognitionException { try { int _type = SASS_FORWARD; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2082:21: ( '@FORWARD' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2082:23: '@FORWARD' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2084:21: ( '@FORWARD' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2084:23: '@FORWARD' { match("@FORWARD"); if (state.failed) return; @@ -7758,8 +7767,8 @@ public final void mSASS_EACH() throws RecognitionException { try { int _type = SASS_EACH; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2084:21: ( '@EACH' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2084:23: '@EACH' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2086:21: ( '@EACH' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2086:23: '@EACH' { match("@EACH"); if (state.failed) return; @@ -7779,8 +7788,8 @@ public final void mSASS_WHILE() throws RecognitionException { try { int _type = SASS_WHILE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2085:21: ( '@WHILE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2085:23: '@WHILE' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2087:21: ( '@WHILE' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2087:23: '@WHILE' { match("@WHILE"); if (state.failed) return; @@ -7800,8 +7809,8 @@ public final void mSASS_AT_ROOT() throws RecognitionException { try { int _type = SASS_AT_ROOT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2086:21: ( '@AT-ROOT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2086:23: '@AT-ROOT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2088:21: ( '@AT-ROOT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2088:23: '@AT-ROOT' { match("@AT-ROOT"); if (state.failed) return; @@ -7821,8 +7830,8 @@ public final void mAT_SIGN() throws RecognitionException { try { int _type = AT_SIGN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2088:21: ( '@' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2088:23: '@' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2090:21: ( '@' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2090:23: '@' { match('@'); if (state.failed) return; } @@ -7841,10 +7850,10 @@ public final void mAT_IDENT() throws RecognitionException { try { int _type = AT_IDENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:14: ( ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:14: ( ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) int alt178=2; int LA178_0 = input.LA(1); if ( (LA178_0=='@') ) { @@ -7880,17 +7889,17 @@ else if ( (LA178_1=='@') ) { switch (alt178) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:17: AT_SIGN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:17: AT_SIGN { mAT_SIGN(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:27: ( AT_SIGN AT_SIGN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:27: ( AT_SIGN AT_SIGN ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:27: ( AT_SIGN AT_SIGN ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:28: AT_SIGN AT_SIGN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:27: ( AT_SIGN AT_SIGN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:28: AT_SIGN AT_SIGN { mAT_SIGN(); if (state.failed) return; @@ -7903,7 +7912,7 @@ else if ( (LA178_1=='@') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:46: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:46: ( NMCHAR )+ int cnt179=0; loop179: while (true) { @@ -7915,7 +7924,7 @@ else if ( (LA178_1=='@') ) { switch (alt179) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:46: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:46: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -7947,11 +7956,11 @@ public final void mSASS_VAR() throws RecognitionException { try { int _type = SASS_VAR; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:21: ( '$' ( NMCHAR )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:23: '$' ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2093:21: ( '$' ( NMCHAR )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2093:23: '$' ( NMCHAR )+ { match('$'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:27: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2093:27: ( NMCHAR )+ int cnt180=0; loop180: while (true) { @@ -7963,7 +7972,7 @@ public final void mSASS_VAR() throws RecognitionException { switch (alt180) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:27: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2093:27: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -7995,8 +8004,8 @@ public final void mSASS_DEFAULT() throws RecognitionException { try { int _type = SASS_DEFAULT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2092:21: ( '!DEFAULT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2092:23: '!DEFAULT' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2094:21: ( '!DEFAULT' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2094:23: '!DEFAULT' { match("!DEFAULT"); if (state.failed) return; @@ -8016,8 +8025,8 @@ public final void mSASS_OPTIONAL() throws RecognitionException { try { int _type = SASS_OPTIONAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2093:21: ( '!OPTIONAL' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2093:23: '!OPTIONAL' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2095:21: ( '!OPTIONAL' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2095:23: '!OPTIONAL' { match("!OPTIONAL"); if (state.failed) return; @@ -8037,8 +8046,8 @@ public final void mSASS_GLOBAL() throws RecognitionException { try { int _type = SASS_GLOBAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2094:21: ( '!GLOBAL' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2094:23: '!GLOBAL' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2096:21: ( '!GLOBAL' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2096:23: '!GLOBAL' { match("!GLOBAL"); if (state.failed) return; @@ -8058,12 +8067,12 @@ public final void mSASS_EXTEND_ONLY_SELECTOR() throws RecognitionException { try { int _type = SASS_EXTEND_ONLY_SELECTOR; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2097:21: ( PERCENTAGE_SYMBOL ( NMCHAR )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2097:23: PERCENTAGE_SYMBOL ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2099:21: ( PERCENTAGE_SYMBOL ( NMCHAR )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2099:23: PERCENTAGE_SYMBOL ( NMCHAR )+ { mPERCENTAGE_SYMBOL(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2097:41: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2099:41: ( NMCHAR )+ int cnt181=0; loop181: while (true) { @@ -8075,7 +8084,7 @@ public final void mSASS_EXTEND_ONLY_SELECTOR() throws RecognitionException { switch (alt181) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2097:41: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2099:41: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -8105,8 +8114,8 @@ public final void mSASS_EXTEND_ONLY_SELECTOR() throws RecognitionException { // $ANTLR start "EMS" public final void mEMS() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2109:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2109:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2111:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2111:26: { } @@ -8120,8 +8129,8 @@ public final void mEMS() throws RecognitionException { // $ANTLR start "EXS" public final void mEXS() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2110:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2110:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2112:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2112:26: { } @@ -8135,8 +8144,8 @@ public final void mEXS() throws RecognitionException { // $ANTLR start "LENGTH" public final void mLENGTH() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2111:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2111:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2113:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2113:26: { } @@ -8150,8 +8159,8 @@ public final void mLENGTH() throws RecognitionException { // $ANTLR start "REM" public final void mREM() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2112:18: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2112:19: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2114:18: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2114:19: { } @@ -8165,8 +8174,8 @@ public final void mREM() throws RecognitionException { // $ANTLR start "ANGLE" public final void mANGLE() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2113:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2113:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2115:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2115:26: { } @@ -8180,8 +8189,8 @@ public final void mANGLE() throws RecognitionException { // $ANTLR start "TIME" public final void mTIME() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2114:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2114:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2116:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2116:26: { } @@ -8195,8 +8204,8 @@ public final void mTIME() throws RecognitionException { // $ANTLR start "FREQ" public final void mFREQ() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2115:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2115:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2117:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2117:26: { } @@ -8210,8 +8219,8 @@ public final void mFREQ() throws RecognitionException { // $ANTLR start "DIMENSION" public final void mDIMENSION() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2116:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2116:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2118:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2118:26: { } @@ -8225,8 +8234,8 @@ public final void mDIMENSION() throws RecognitionException { // $ANTLR start "PERCENTAGE" public final void mPERCENTAGE() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2117:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2117:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2119:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2119:26: { } @@ -8240,8 +8249,8 @@ public final void mPERCENTAGE() throws RecognitionException { // $ANTLR start "RESOLUTION" public final void mRESOLUTION() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2118:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2118:26: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2120:25: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2120:26: { } @@ -8257,10 +8266,10 @@ public final void mNUMBER() throws RecognitionException { try { int _type = NUMBER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2121: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 |) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2121: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 |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2123: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 |) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2123: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 |) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2121:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2123:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) int alt186=2; int LA186_0 = input.LA(1); if ( ((LA186_0 >= '0' && LA186_0 <= '9')) ) { @@ -8279,9 +8288,9 @@ else if ( (LA186_0=='.') ) { switch (alt186) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:15: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:15: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:15: ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:15: ( '0' .. '9' )+ int cnt182=0; loop182: while (true) { @@ -8317,7 +8326,7 @@ else if ( (LA186_0=='.') ) { cnt182++; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:25: ( '.' ( '0' .. '9' )+ )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:25: ( '.' ( '0' .. '9' )+ )? int alt184=2; int LA184_0 = input.LA(1); if ( (LA184_0=='.') ) { @@ -8325,10 +8334,10 @@ else if ( (LA186_0=='.') ) { } switch (alt184) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:26: '.' ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:26: '.' ( '0' .. '9' )+ { match('.'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:30: ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:30: ( '0' .. '9' )+ int cnt183=0; loop183: while (true) { @@ -8372,10 +8381,10 @@ else if ( (LA186_0=='.') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2123:15: '.' ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2125:15: '.' ( '0' .. '9' )+ { match('.'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2123:19: ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2125:19: ( '0' .. '9' )+ int cnt185=0; loop185: while (true) { @@ -8416,18 +8425,18 @@ else if ( (LA186_0=='.') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2125: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 |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2127: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 alt193=13; alt193 = dfa193.predict(input); switch (alt193) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:15: ( D P ( I | C ) )=> D P ( I | C M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2128:15: ( D P ( I | C ) )=> D P ( I | C M ) { mD(); if (state.failed) return; mP(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2128:17: ( I | C M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2130:17: ( I | C M ) int alt187=2; switch ( input.LA(1) ) { case 'I': @@ -8679,14 +8688,14 @@ else if ( (LA187_5=='3') ) { } switch (alt187) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2129:22: I + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2131:22: I { mI(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2129:26: C M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2131:26: C M { mC(); if (state.failed) return; @@ -8701,11 +8710,11 @@ else if ( (LA187_5=='3') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:15: ( E ( M | X ) )=> E ( M | X ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:15: ( E ( M | X ) )=> E ( M | X ) { mE(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:17: ( M | X ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:17: ( M | X ) int alt188=2; switch ( input.LA(1) ) { case 'M': @@ -8881,7 +8890,7 @@ else if ( (LA188_7=='5'||LA188_7=='7') ) { } switch (alt188) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2136:23: M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2138:23: M { mM(); if (state.failed) return; @@ -8889,7 +8898,7 @@ else if ( (LA188_7=='5'||LA188_7=='7') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:23: X + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:23: X { mX(); if (state.failed) return; @@ -8902,11 +8911,11 @@ else if ( (LA188_7=='5'||LA188_7=='7') ) { } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:15: ( P ( X | T | C ) )=> P ( X | T | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:15: ( P ( X | T | C ) )=> P ( X | T | C ) { mP(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:17: ( X | T | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2143:17: ( X | T | C ) int alt189=3; switch ( input.LA(1) ) { case 'X': @@ -9206,21 +9215,21 @@ else if ( (LA189_6=='4') ) { } switch (alt189) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2142:23: X + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2144:23: X { mX(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2143:23: T + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2145:23: T { mT(); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2144:23: C + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2146:23: C { mC(); if (state.failed) return; @@ -9233,7 +9242,7 @@ else if ( (LA189_6=='4') ) { } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:15: ( C M )=> C M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:15: ( C M )=> C M { mC(); if (state.failed) return; @@ -9243,11 +9252,11 @@ else if ( (LA189_6=='4') ) { } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:15: ( M ( M | S ) )=> M ( M | S ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2151:15: ( M ( M | S ) )=> M ( M | S ) { mM(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2151:17: ( M | S ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2153:17: ( M | S ) int alt190=2; switch ( input.LA(1) ) { case 'M': @@ -9423,7 +9432,7 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } switch (alt190) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2152:23: M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2154:23: M { mM(); if (state.failed) return; @@ -9431,7 +9440,7 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2154:23: S + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2156:23: S { mS(); if (state.failed) return; @@ -9444,7 +9453,7 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } break; case 6 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2156:15: ( I N )=> I N + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2158:15: ( I N )=> I N { mI(); if (state.failed) return; @@ -9454,7 +9463,7 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } break; case 7 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2159:15: ( D E G )=> D E G + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2161:15: ( D E G )=> D E G { mD(); if (state.failed) return; @@ -9466,11 +9475,11 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } break; case 8 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:15: ( R ( A | E ) )=> R ( A D | E M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:15: ( R ( A | E ) )=> R ( A D | E M ) { mR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:17: ( A D | E M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2168:17: ( A D | E M ) int alt191=2; switch ( input.LA(1) ) { case 'A': @@ -9713,7 +9722,7 @@ else if ( (LA191_5=='5') ) { } switch (alt191) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2167:20: A D + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2169:20: A D { mA(); if (state.failed) return; @@ -9723,7 +9732,7 @@ else if ( (LA191_5=='5') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2168:20: E M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2170:20: E M { mE(); if (state.failed) return; @@ -9738,7 +9747,7 @@ else if ( (LA191_5=='5') ) { } break; case 9 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2171:15: ( S )=> S + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:15: ( S )=> S { mS(); if (state.failed) return; @@ -9746,9 +9755,9 @@ else if ( (LA191_5=='5') ) { } break; case 10 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:15: ( ( K )? H Z )=> ( K )? H Z + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2175:15: ( ( K )? H Z )=> ( K )? H Z { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2174:17: ( K )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2176:17: ( K )? int alt192=2; int LA192_0 = input.LA(1); if ( (LA192_0=='K'||LA192_0=='k') ) { @@ -9813,7 +9822,7 @@ else if ( (LA192_4=='4'||LA192_4=='6') ) { } switch (alt192) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2174:17: K + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2176:17: K { mK(); if (state.failed) return; @@ -9830,7 +9839,7 @@ else if ( (LA192_4=='4'||LA192_4=='6') ) { } break; case 11 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2176:15: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2178:15: IDENT { mIDENT(); if (state.failed) return; @@ -9838,7 +9847,7 @@ else if ( (LA192_4=='4'||LA192_4=='6') ) { } break; case 12 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2178:15: PERCENTAGE_SYMBOL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2180:15: PERCENTAGE_SYMBOL { mPERCENTAGE_SYMBOL(); if (state.failed) return; @@ -9846,7 +9855,7 @@ else if ( (LA192_4=='4'||LA192_4=='6') ) { } break; case 13 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2181:9: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2183:9: { } break; @@ -9869,8 +9878,8 @@ public final void mURI() throws RecognitionException { try { int _type = URI; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:5: ( U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:9: U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:5: ( U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:9: U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' { mU(); if (state.failed) return; @@ -9879,7 +9888,7 @@ public final void mURI() throws RecognitionException { mL(); if (state.failed) return; match('('); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:13: ( ( WS )=> WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:13: ( ( WS )=> WS )? int alt194=2; int LA194_0 = input.LA(1); if ( (LA194_0=='\t'||LA194_0==' ') ) { @@ -9890,7 +9899,7 @@ public final void mURI() throws RecognitionException { } switch (alt194) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:14: ( WS )=> WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -9899,7 +9908,7 @@ public final void mURI() throws RecognitionException { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:25: ( URL | STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:25: ( URL | STRING ) int alt195=2; int LA195_0 = input.LA(1); if ( (LA195_0=='\t'||(LA195_0 >= ' ' && LA195_0 <= '!')||(LA195_0 >= '#' && LA195_0 <= '&')||(LA195_0 >= ')' && LA195_0 <= ';')||LA195_0=='='||(LA195_0 >= '?' && LA195_0 <= '\\')||LA195_0=='_'||(LA195_0 >= 'a' && LA195_0 <= '~')||(LA195_0 >= '\u0080' && LA195_0 <= '\uFFFF')) ) { @@ -9918,14 +9927,14 @@ else if ( (LA195_0=='\"'||LA195_0=='\'') ) { switch (alt195) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:26: URL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:30: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:30: STRING { mSTRING(); if (state.failed) return; @@ -9934,7 +9943,7 @@ else if ( (LA195_0=='\"'||LA195_0=='\'') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:38: ( WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:38: ( WS )? int alt196=2; int LA196_0 = input.LA(1); if ( (LA196_0=='\t'||LA196_0==' ') ) { @@ -9942,7 +9951,7 @@ else if ( (LA195_0=='\"'||LA195_0=='\'') ) { } switch (alt196) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:38: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:38: WS { mWS(); if (state.failed) return; @@ -9966,7 +9975,7 @@ else if ( (LA195_0=='\"'||LA195_0=='\'') ) { // $ANTLR start "HEXCHAR_WILDCARD" public final void mHEXCHAR_WILDCARD() throws RecognitionException { try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2193:26: ( '?' | HEXCHAR ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:26: ( '?' | HEXCHAR ) // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { if ( (input.LA(1) >= '0' && input.LA(1) <= '9')||input.LA(1)=='?'||(input.LA(1) >= 'A' && input.LA(1) <= 'F')||(input.LA(1) >= 'a' && input.LA(1) <= 'f') ) { @@ -9993,8 +10002,8 @@ public final void mURANGE() throws RecognitionException { try { int _type = URANGE; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:7: ( ( 'u' | 'U' ) PLUS ( HEXCHAR_WILDCARD )+ ( MINUS ( HEXCHAR_WILDCARD )+ )? ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:9: ( 'u' | 'U' ) PLUS ( HEXCHAR_WILDCARD )+ ( MINUS ( HEXCHAR_WILDCARD )+ )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2197:7: ( ( 'u' | 'U' ) PLUS ( HEXCHAR_WILDCARD )+ ( MINUS ( HEXCHAR_WILDCARD )+ )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2197:9: ( 'u' | 'U' ) PLUS ( HEXCHAR_WILDCARD )+ ( MINUS ( HEXCHAR_WILDCARD )+ )? { if ( input.LA(1)=='U'||input.LA(1)=='u' ) { input.consume(); @@ -10008,7 +10017,7 @@ public final void mURANGE() throws RecognitionException { } mPLUS(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:24: ( HEXCHAR_WILDCARD )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2197:24: ( HEXCHAR_WILDCARD )+ int cnt197=0; loop197: while (true) { @@ -10044,7 +10053,7 @@ public final void mURANGE() throws RecognitionException { cnt197++; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:42: ( MINUS ( HEXCHAR_WILDCARD )+ )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2197:42: ( MINUS ( HEXCHAR_WILDCARD )+ )? int alt199=2; int LA199_0 = input.LA(1); if ( (LA199_0=='-') ) { @@ -10052,11 +10061,11 @@ public final void mURANGE() throws RecognitionException { } switch (alt199) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:43: MINUS ( HEXCHAR_WILDCARD )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2197:43: MINUS ( HEXCHAR_WILDCARD )+ { mMINUS(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:49: ( HEXCHAR_WILDCARD )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2197:49: ( HEXCHAR_WILDCARD )+ int cnt198=0; loop198: while (true) { @@ -10113,12 +10122,12 @@ public final void mMOZ_URL_PREFIX() throws RecognitionException { try { int _type = MOZ_URL_PREFIX; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:2: ( 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2199:2: 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:2: ( 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2201:2: 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' { match("URL-PREFIX("); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:13: ( ( WS )=> WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:13: ( ( WS )=> WS )? int alt200=2; int LA200_0 = input.LA(1); if ( (LA200_0=='\t'||LA200_0==' ') ) { @@ -10129,7 +10138,7 @@ public final void mMOZ_URL_PREFIX() throws RecognitionException { } switch (alt200) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:14: ( WS )=> WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -10138,7 +10147,7 @@ public final void mMOZ_URL_PREFIX() throws RecognitionException { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:25: ( URL | STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:25: ( URL | STRING ) int alt201=2; int LA201_0 = input.LA(1); if ( (LA201_0=='\t'||(LA201_0 >= ' ' && LA201_0 <= '!')||(LA201_0 >= '#' && LA201_0 <= '&')||(LA201_0 >= ')' && LA201_0 <= ';')||LA201_0=='='||(LA201_0 >= '?' && LA201_0 <= '\\')||LA201_0=='_'||(LA201_0 >= 'a' && LA201_0 <= '~')||(LA201_0 >= '\u0080' && LA201_0 <= '\uFFFF')) ) { @@ -10157,14 +10166,14 @@ else if ( (LA201_0=='\"'||LA201_0=='\'') ) { switch (alt201) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:26: URL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:30: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:30: STRING { mSTRING(); if (state.failed) return; @@ -10173,7 +10182,7 @@ else if ( (LA201_0=='\"'||LA201_0=='\'') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:38: ( WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:38: ( WS )? int alt202=2; int LA202_0 = input.LA(1); if ( (LA202_0=='\t'||LA202_0==' ') ) { @@ -10181,7 +10190,7 @@ else if ( (LA201_0=='\"'||LA201_0=='\'') ) { } switch (alt202) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:38: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:38: WS { mWS(); if (state.failed) return; @@ -10207,12 +10216,12 @@ public final void mMOZ_DOMAIN() throws RecognitionException { try { int _type = MOZ_DOMAIN; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:2: ( 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2207:2: 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:2: ( 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2209:2: 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' { match("DOMAIN("); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:13: ( ( WS )=> WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:13: ( ( WS )=> WS )? int alt203=2; int LA203_0 = input.LA(1); if ( (LA203_0=='\t'||LA203_0==' ') ) { @@ -10223,7 +10232,7 @@ public final void mMOZ_DOMAIN() throws RecognitionException { } switch (alt203) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:14: ( WS )=> WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -10232,7 +10241,7 @@ public final void mMOZ_DOMAIN() throws RecognitionException { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:25: ( URL | STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:25: ( URL | STRING ) int alt204=2; int LA204_0 = input.LA(1); if ( (LA204_0=='\t'||(LA204_0 >= ' ' && LA204_0 <= '!')||(LA204_0 >= '#' && LA204_0 <= '&')||(LA204_0 >= ')' && LA204_0 <= ';')||LA204_0=='='||(LA204_0 >= '?' && LA204_0 <= '\\')||LA204_0=='_'||(LA204_0 >= 'a' && LA204_0 <= '~')||(LA204_0 >= '\u0080' && LA204_0 <= '\uFFFF')) ) { @@ -10251,14 +10260,14 @@ else if ( (LA204_0=='\"'||LA204_0=='\'') ) { switch (alt204) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:26: URL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:30: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:30: STRING { mSTRING(); if (state.failed) return; @@ -10267,7 +10276,7 @@ else if ( (LA204_0=='\"'||LA204_0=='\'') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:38: ( WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:38: ( WS )? int alt205=2; int LA205_0 = input.LA(1); if ( (LA205_0=='\t'||LA205_0==' ') ) { @@ -10275,7 +10284,7 @@ else if ( (LA204_0=='\"'||LA204_0=='\'') ) { } switch (alt205) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:38: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:38: WS { mWS(); if (state.failed) return; @@ -10301,12 +10310,12 @@ public final void mMOZ_REGEXP() throws RecognitionException { try { int _type = MOZ_REGEXP; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2214:2: ( 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2215:2: 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:2: ( 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2217:2: 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' { match("REGEXP("); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:13: ( ( WS )=> WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2218:13: ( ( WS )=> WS )? int alt206=2; int LA206_0 = input.LA(1); if ( (LA206_0=='\t'||LA206_0==' ') && (synpred16_Css3())) { @@ -10314,7 +10323,7 @@ public final void mMOZ_REGEXP() throws RecognitionException { } switch (alt206) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:14: ( WS )=> WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2218:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -10325,7 +10334,7 @@ public final void mMOZ_REGEXP() throws RecognitionException { mSTRING(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:32: ( WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2218:32: ( WS )? int alt207=2; int LA207_0 = input.LA(1); if ( (LA207_0=='\t'||LA207_0==' ') ) { @@ -10333,7 +10342,7 @@ public final void mMOZ_REGEXP() throws RecognitionException { } switch (alt207) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:32: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2218:32: WS { mWS(); if (state.failed) return; @@ -10359,10 +10368,10 @@ public final void mWS() throws RecognitionException { try { int _type = WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2227:5: ( ( ' ' | '\\t' )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2228:5: ( ' ' | '\\t' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2229:5: ( ( ' ' | '\\t' )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2230:5: ( ' ' | '\\t' )+ { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2228:5: ( ' ' | '\\t' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2230:5: ( ' ' | '\\t' )+ int cnt208=0; loop208: while (true) { @@ -10414,10 +10423,10 @@ public final void mNL() throws RecognitionException { try { int _type = NL; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2232:5: ( ( '\\r' | '\\n' )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2234:5: ( '\\r' | '\\n' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2234:5: ( ( '\\r' | '\\n' )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2236:5: ( '\\r' | '\\n' )+ { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2234:5: ( '\\r' | '\\n' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2236:5: ( '\\r' | '\\n' )+ int cnt209=0; loop209: while (true) { @@ -10469,15 +10478,15 @@ public final void mCOMMENT() throws RecognitionException { try { int _type = COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2240:5: ( '/*' ( options {greedy=false; } : ( . )* ) '*/' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2241:5: '/*' ( options {greedy=false; } : ( . )* ) '*/' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2242:5: ( '/*' ( options {greedy=false; } : ( . )* ) '*/' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2243:5: '/*' ( options {greedy=false; } : ( . )* ) '*/' { match("/*"); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2241:10: ( options {greedy=false; } : ( . )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2241:40: ( . )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2243:10: ( options {greedy=false; } : ( . )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2243:40: ( . )* { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2241:40: ( . )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2243:40: ( . )* loop210: while (true) { int alt210=2; @@ -10498,7 +10507,7 @@ else if ( ((LA210_0 >= '\u0000' && LA210_0 <= ')')||(LA210_0 >= '+' && LA210_0 < switch (alt210) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2241:40: . + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2243:40: . { matchAny(); if (state.failed) return; } @@ -10529,15 +10538,15 @@ public final void mLINE_COMMENT() throws RecognitionException { try { int _type = LINE_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2245:5: ( '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2246:5: '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2247:5: ( '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2248:5: '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) { match("//"); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2246:9: ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2246:39: (~ ( '\\r' | '\\n' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2248:9: ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2248:39: (~ ( '\\r' | '\\n' ) )* { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2246:39: (~ ( '\\r' | '\\n' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2248:39: (~ ( '\\r' | '\\n' ) )* loop211: while (true) { int alt211=2; @@ -11359,8 +11368,8 @@ public void mTokens() throws RecognitionException { // $ANTLR start synpred1_Css3 public final void synpred1_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:26: ( '\\\\\\\"' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:27: '\\\\\\\"' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:26: ( '\\\\\\\"' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:27: '\\\\\\\"' { match("\\\""); if (state.failed) return; @@ -11371,8 +11380,8 @@ public final void synpred1_Css3_fragment() throws RecognitionException { // $ANTLR start synpred2_Css3 public final void synpred2_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:47: ( '\\\\\\\\' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:48: '\\\\\\\\' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:47: ( '\\\\\\\\' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:48: '\\\\\\\\' { match("\\\\"); if (state.failed) return; @@ -11383,14 +11392,14 @@ public final void synpred2_Css3_fragment() throws RecognitionException { // $ANTLR start synpred3_Css3 public final void synpred3_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:15: ( D P ( I | C ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:16: D P ( I | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2128:15: ( D P ( I | C ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2128:16: D P ( I | C ) { mD(); if (state.failed) return; mP(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:20: ( I | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2128:20: ( I | C ) int alt213=2; switch ( input.LA(1) ) { case 'I': @@ -11642,14 +11651,14 @@ else if ( (LA213_5=='3') ) { } switch (alt213) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:21: I + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2128:21: I { mI(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:23: C + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2128:23: C { mC(); if (state.failed) return; @@ -11665,12 +11674,12 @@ else if ( (LA213_5=='3') ) { // $ANTLR start synpred4_Css3 public final void synpred4_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:15: ( E ( M | X ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:16: E ( M | X ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:15: ( E ( M | X ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:16: E ( M | X ) { mE(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:18: ( M | X ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:18: ( M | X ) int alt214=2; switch ( input.LA(1) ) { case 'M': @@ -11846,14 +11855,14 @@ else if ( (LA214_7=='5'||LA214_7=='7') ) { } switch (alt214) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:19: M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:19: M { mM(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:21: X + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:21: X { mX(); if (state.failed) return; @@ -11869,12 +11878,12 @@ else if ( (LA214_7=='5'||LA214_7=='7') ) { // $ANTLR start synpred5_Css3 public final void synpred5_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:15: ( P ( X | T | C ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:16: P ( X | T | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:15: ( P ( X | T | C ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:16: P ( X | T | C ) { mP(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:17: ( X | T | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:17: ( X | T | C ) int alt215=3; switch ( input.LA(1) ) { case 'X': @@ -12174,21 +12183,21 @@ else if ( (LA215_6=='4') ) { } switch (alt215) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:18: X + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:18: X { mX(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:20: T + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:20: T { mT(); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:22: C + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:22: C { mC(); if (state.failed) return; @@ -12204,8 +12213,8 @@ else if ( (LA215_6=='4') ) { // $ANTLR start synpred6_Css3 public final void synpred6_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:15: ( C M ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:16: C M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:15: ( C M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:16: C M { mC(); if (state.failed) return; @@ -12218,12 +12227,12 @@ public final void synpred6_Css3_fragment() throws RecognitionException { // $ANTLR start synpred7_Css3 public final void synpred7_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:15: ( M ( M | S ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:16: M ( M | S ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2151:15: ( M ( M | S ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2151:16: M ( M | S ) { mM(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:18: ( M | S ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2151:18: ( M | S ) int alt216=2; switch ( input.LA(1) ) { case 'M': @@ -12399,14 +12408,14 @@ else if ( (LA216_7=='5'||LA216_7=='7') ) { } switch (alt216) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:19: M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2151:19: M { mM(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:21: S + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2151:21: S { mS(); if (state.failed) return; @@ -12422,8 +12431,8 @@ else if ( (LA216_7=='5'||LA216_7=='7') ) { // $ANTLR start synpred8_Css3 public final void synpred8_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2156:15: ( I N ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2156:16: I N + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2158:15: ( I N ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2158:16: I N { mI(); if (state.failed) return; @@ -12436,8 +12445,8 @@ public final void synpred8_Css3_fragment() throws RecognitionException { // $ANTLR start synpred9_Css3 public final void synpred9_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2159:15: ( D E G ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2159:16: D E G + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2161:15: ( D E G ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2161:16: D E G { mD(); if (state.failed) return; @@ -12452,12 +12461,12 @@ public final void synpred9_Css3_fragment() throws RecognitionException { // $ANTLR start synpred10_Css3 public final void synpred10_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:15: ( R ( A | E ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:16: R ( A | E ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:15: ( R ( A | E ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:16: R ( A | E ) { mR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:18: ( A | E ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:18: ( A | E ) int alt217=2; switch ( input.LA(1) ) { case 'A': @@ -12700,14 +12709,14 @@ else if ( (LA217_5=='5') ) { } switch (alt217) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:19: A + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:19: A { mA(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:21: E + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:21: E { mE(); if (state.failed) return; @@ -12723,8 +12732,8 @@ else if ( (LA217_5=='5') ) { // $ANTLR start synpred11_Css3 public final void synpred11_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2171:15: ( S ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2171:16: S + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:15: ( S ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:16: S { mS(); if (state.failed) return; @@ -12735,10 +12744,10 @@ public final void synpred11_Css3_fragment() throws RecognitionException { // $ANTLR start synpred12_Css3 public final void synpred12_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:15: ( ( K )? H Z ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:16: ( K )? H Z + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2175:15: ( ( K )? H Z ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2175:16: ( K )? H Z { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:16: ( K )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2175:16: ( K )? int alt218=2; int LA218_0 = input.LA(1); if ( (LA218_0=='K'||LA218_0=='k') ) { @@ -12803,7 +12812,7 @@ else if ( (LA218_4=='4'||LA218_4=='6') ) { } switch (alt218) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:16: K + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2175:16: K { mK(); if (state.failed) return; @@ -12823,8 +12832,8 @@ else if ( (LA218_4=='4'||LA218_4=='6') ) { // $ANTLR start synpred13_Css3 public final void synpred13_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:14: ( WS ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:15: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:14: ( WS ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2191:15: WS { mWS(); if (state.failed) return; @@ -12835,8 +12844,8 @@ public final void synpred13_Css3_fragment() throws RecognitionException { // $ANTLR start synpred14_Css3 public final void synpred14_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:14: ( WS ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:15: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:14: ( WS ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2202:15: WS { mWS(); if (state.failed) return; @@ -12847,8 +12856,8 @@ public final void synpred14_Css3_fragment() throws RecognitionException { // $ANTLR start synpred15_Css3 public final void synpred15_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:14: ( WS ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:15: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:14: ( WS ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2210:15: WS { mWS(); if (state.failed) return; @@ -12859,8 +12868,8 @@ public final void synpred15_Css3_fragment() throws RecognitionException { // $ANTLR start synpred16_Css3 public final void synpred16_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:14: ( WS ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:15: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2218:14: ( WS ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2218:15: WS { mWS(); if (state.failed) return; @@ -13195,71 +13204,71 @@ public final boolean synpred3_Css3() { "\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 DFA193_specialS = - "\2\uffff\1\u0174\6\uffff\1\u01a7\12\uffff\1\u01a8\5\uffff\1\133\16\uffff"+ - "\1\u01b3\1\u01b4\4\uffff\1\u01e0\1\u01f4\1\u00db\1\u01e8\1\u00e2\1\u00f2"+ - "\1\u01f7\1\157\1\u013a\1\u00fb\1\171\1\u013f\1\u015a\1\u0190\1\u0161\1"+ - "\12\1\16\1\u0085\1\30\1\u0093\1\u0193\1\3\1\u019c\1\uffff\1\47\5\uffff"+ - "\1\u01b0\1\uffff\1\u00b2\1\u00b1\1\u00c4\1\u01e1\1\u00dc\1\u01e9\1\u00e3"+ - "\1\u00f1\1\160\1\u013b\1\u00fc\1\172\1\u0140\1\u015b\1\u0162\1\11\1\u0083"+ - "\1\32\1\u0094\1\u0192\1\u019d\1\u00b3\1\u00c5\1\u0179\1\u014c\1\uffff"+ - "\1\u0183\6\uffff\1\u0117\1\u014f\1\u0126\1\u017a\1\u0184\1\u0116\1\u0125"+ - "\1\u00f3\1\u00fd\1\161\1\173\1\u013c\1\u0141\14\uffff\1\u00f4\1\u00fa"+ - "\1\163\1\174\1\u013d\1\u0142\1\20\1\27\1\u0084\1\u0095\2\uffff\1\u01b7"+ - "\1\21\1\34\1\u0086\1\u0092\1\u0194\1\u019b\1\u0195\1\u019e\1\u00b4\1\u00c6"+ - "\1\u00b5\1\u00c8\1\uffff\1\u01b5\1\u01b6\1\u0112\2\uffff\1\u0113\2\uffff"+ - "\1\u0134\1\u0135\1\u00af\2\uffff\1\u00b0\2\uffff\1\u0154\1\u0155\3\uffff"+ - "\1\u01f0\1\u01f1\1\u00a8\2\uffff\1\u00a9\2\uffff\1\u0177\1\u0178\2\uffff"+ - "\1\u0168\1\u010a\1\u016d\2\uffff\1\63\1\u0191\1\102\1\u0169\1\u016e\1"+ - "\65\1\103\1\u00b6\1\u00c9\4\uffff\1\u00ba\1\u00cc\1\uffff\1\u0114\1\u0115"+ - "\3\uffff\1\u0147\1\u0148\2\uffff\1\u01c1\1\u018b\1\u01cf\1\u01c0\1\u01d2"+ - "\1\u017b\1\u0182\1\u017c\1\u0186\6\uffff\1\u00d7\1\u00d8\20\uffff\1\61"+ - "\2\uffff\1\u01e2\1\u00dd\1\u01ea\1\u00e4\1\u015c\1\u0163\1\22\1\u0087"+ - "\1\35\1\u0096\1\u0196\1\u019f\1\u00bc\1\u00cd\1\23\1\u0088\1\36\1\u009b"+ - "\1\u00f5\1\164\1\4\1\u00fe\1\175\1\5\7\uffff\1\u018c\1\u018d\1\u0107\3"+ - "\uffff\1\u010c\1\147\1\u01dd\2\uffff\1\u0136\1\u0137\3\uffff\1\u01aa\1"+ - "\u01ab\1\144\2\uffff\1\u0150\1\u0151\7\uffff\1\45\1\46\2\uffff\1\u00be"+ - "\1\u00d2\1\u00c2\1\u00d5\5\uffff\1\u0106\1\u0108\2\uffff\1\u0110\1\uffff"+ - "\1\u01ae\1\u01af\7\uffff\1\u017d\1\uffff\1\u0187\1\uffff\1\u0118\1\u0128"+ - "\2\uffff\1\u009f\16\uffff\1\u00a1\2\uffff\1\u01e3\1\u00de\1\u01eb\1\u00e5"+ - "\1\u015d\1\u0164\1\10\1\u008a\1\37\1\u009c\1\u0198\1\u01a0\1\u00c0\1\u00ca"+ - "\1\25\1\u008d\1\41\1\u009d\1\u00f6\1\165\1\142\1\u00ff\1\176\1\143\4\uffff"+ - "\1\u0119\1\u012b\1\u011f\1\u012c\1\u00ab\1\u00ad\1\66\1\101\1\u00ac\1"+ - "\u00ae\1\67\1\104\3\uffff\1\u01f5\1\u01f6\1\u0145\3\uffff\1\u014e\1\u00ef"+ - "\1\125\2\uffff\1\u0175\1\u0176\3\uffff\1\52\1\53\1\u00ea\2\uffff\1\u01ac"+ - "\1\u01ad\2\uffff\1\60\4\uffff\1\154\1\155\1\71\1\106\2\uffff\1\u01bc\1"+ - "\u01bd\3\uffff\1\u00c3\1\u00ce\2\uffff\1\u0144\1\u0146\2\uffff\1\u0157"+ - "\1\uffff\1\u01c3\1\u01d4\2\uffff\1\u0172\1\u0173\5\uffff\1\u017e\1\uffff"+ - "\1\u0188\1\uffff\1\u0120\1\u012d\1\u01c4\1\u01d5\1\u01c5\1\u01d6\2\uffff"+ - "\1\u010b\15\uffff\1\120\2\uffff\1\u01e4\1\u00df\1\u01ec\1\u00e6\1\u015e"+ - "\1\u0165\1\17\1\u0090\1\43\1\u009e\1\u0199\1\u01a2\1\u00bd\1\u00d3\1\13"+ - "\1\u008c\1\40\1\u009a\1\u00f7\1\166\1\6\1\u0100\1\177\1\7\4\uffff\1\u0121"+ - "\1\u012e\1\u0122\1\u012f\1\134\1\136\1\72\1\107\1\135\1\137\1\62\1\111"+ - "\3\uffff\1\140\1\141\1\u01a5\3\uffff\1\u01a9\1\u0139\1\u00aa\2\uffff\1"+ - "\u01e7\1\u01ef\3\uffff\1\150\1\151\1\u0138\2\uffff\1\54\1\55\2\uffff\1"+ - "\156\4\uffff\1\u0104\1\u0105\1\75\1\113\2\uffff\1\121\1\122\3\uffff\1"+ - "\u00c1\1\u00cf\2\uffff\1\u01a4\1\u01a6\2\uffff\1\u01bb\1\uffff\1\u01c8"+ - "\1\u01d9\2\uffff\1\u01de\1\u01df\4\uffff\1\u017f\1\uffff\1\u0189\1\uffff"+ - "\1\u0123\1\u0131\1\u01ca\1\u01db\1\u01bf\1\u01ce\2\uffff\1\u014d\13\uffff"+ - "\1\u00d6\2\uffff\1\u01e5\1\u00e0\1\u01ed\1\u00e7\1\u015f\1\u0166\1\15"+ - "\1\u008b\1\33\1\u0091\1\u019a\1\u01a3\1\u00b8\1\u00cb\1\24\1\u008e\1\31"+ - "\1\u0097\1\u00f8\1\167\1\u00a0\1\u0101\1\170\1\u00a2\4\uffff\1\u0124\1"+ - "\u0130\1\u011a\1\u0129\1\u00eb\1\u00ed\1\77\1\116\1\u00ec\1\u00ee\1\73"+ - "\1\117\2\uffff\1\0\1\1\1\u014a\2\uffff\1\u0152\1\u0103\1\132\1\uffff\1"+ - "\u018e\1\u018f\2\uffff\1\56\1\57\1\u00f0\1\uffff\1\u01b1\1\u01b2\2\uffff"+ - "\1\u0109\3\uffff\1\u0081\1\u0082\1\76\1\105\2\uffff\1\u00a4\1\u00a5\2"+ - "\uffff\1\u00b9\1\u00d0\1\uffff\1\u0149\1\u014b\1\uffff\1\u0158\1\uffff"+ - "\1\u01c9\1\u01da\2\uffff\1\130\1\131\2\uffff\1\u0180\1\uffff\1\u018a\1"+ - "\uffff\1\u011b\1\u0133\1\u01cc\1\u01dc\1\u01cd\1\u01d7\1\uffff\1\u010d"+ - "\1\u01e6\1\u00e1\1\u01ee\1\u00e8\1\u0160\1\u0167\1\26\1\u008f\1\42\1\u0099"+ - "\1\u0197\1\u01a1\1\u00bf\1\u00c7\1\14\1\u0089\1\44\1\u0098\1\u00f9\1\162"+ - "\1\u013e\1\u0102\1\u0080\1\u0143\1\u011e\1\u0127\1\u011c\1\u0132\1\u016a"+ - "\1\u016f\1\70\1\112\1\u016b\1\u0170\1\64\1\115\1\152\1\153\1\u01b9\1\u01be"+ - "\1\u0156\1\u00e9\1\50\1\51\1\u00a6\1\u00a7\1\u0153\1\123\1\124\1\uffff"+ - "\1\u00a3\2\uffff\1\u010e\1\u010f\1\100\1\114\1\uffff\1\126\1\127\1\uffff"+ - "\1\u00bb\1\u00d4\1\u01b8\1\u01ba\1\2\1\uffff\1\u01c6\1\u01d3\1\uffff\1"+ - "\u01f2\1\u01f3\1\u0181\1\u0185\1\u011d\1\u012a\1\u01c7\1\u01d1\1\u01c2"+ - "\1\u01d8\1\u0159\1\u0111\1\u016c\1\u0171\1\74\1\110\1\u00d9\1\u00da\1"+ - "\u00b7\1\u00d1\1\u01cb\1\u01d0\1\145\1\146}>"; + "\2\uffff\1\u01b8\6\uffff\1\u01ac\12\uffff\1\u01ad\5\uffff\1\141\16\uffff"+ + "\1\u01b9\1\u01ba\4\uffff\1\u01e6\1\4\1\u00e1\1\u01ee\1\u00e8\1\u00f7\1"+ + "\11\1\165\1\u0140\1\u0101\1\177\1\u0145\1\u0160\1\u0195\1\u0167\1\14\1"+ + "\55\1\u0089\1\33\1\u0097\1\u0198\1\5\1\u01a1\1\uffff\1\52\5\uffff\1\u01b3"+ + "\1\uffff\1\u00ba\1\u00b7\1\u00cc\1\u01e7\1\u00e2\1\u01ef\1\u00e9\1\u00f8"+ + "\1\166\1\u0141\1\u0102\1\u0080\1\u0146\1\u0161\1\u0168\1\15\1\u008a\1"+ + "\34\1\u0099\1\u0199\1\u01a2\1\u00b9\1\u00ca\1\u0180\1\u0153\1\uffff\1"+ + "\u0189\6\uffff\1\u011f\1\u0155\1\u012c\1\u0181\1\u018a\1\u011e\1\u012d"+ + "\1\u00f9\1\u0103\1\167\1\u0081\1\u0142\1\u0147\14\uffff\1\u00fa\1\u0100"+ + "\1\170\1\u0082\1\u0143\1\u0148\1\16\1\35\1\u008d\1\u009b\2\uffff\1\u01be"+ + "\1\17\1\43\1\u008e\1\u0098\1\u019a\1\u01a0\1\u019b\1\u01a3\1\u00bc\1\u00cb"+ + "\1\u00c2\1\u00ce\1\uffff\1\u01bb\1\u01bc\1\u0119\2\uffff\1\u011b\2\uffff"+ + "\1\u013a\1\u013b\1\u00b5\2\uffff\1\u00b6\2\uffff\1\u015a\1\u015b\3\uffff"+ + "\1\u01f6\1\u01f7\1\u00af\2\uffff\1\u00b0\2\uffff\1\u017c\1\u017d\2\uffff"+ + "\1\u016e\1\u010f\1\u0173\2\uffff\1\71\1\u0196\1\111\1\u016f\1\u0174\1"+ + "\75\1\114\1\u00c3\1\u00d2\4\uffff\1\u00c4\1\u00d3\1\uffff\1\u0118\1\u011a"+ + "\3\uffff\1\u014d\1\u014e\2\uffff\1\u01c6\1\u017e\1\u01d6\1\u01c7\1\u01d7"+ + "\1\u0182\1\u018b\1\u0183\1\u018c\6\uffff\1\u00dd\1\u00de\20\uffff\1\67"+ + "\2\uffff\1\u01e8\1\u00e3\1\u01f0\1\u00ea\1\u0162\1\u0169\1\20\1\u0090"+ + "\1\44\1\u009c\1\u0197\1\u01a4\1\u00c5\1\u00d4\1\21\1\u0091\1\45\1\u009e"+ + "\1\u00fb\1\171\1\12\1\u0104\1\176\1\13\7\uffff\1\u0192\1\u0194\1\u010e"+ + "\3\uffff\1\u0112\1\155\1\u01e3\2\uffff\1\u013c\1\u013d\3\uffff\1\u01af"+ + "\1\u01b0\1\152\2\uffff\1\u0156\1\u0157\7\uffff\1\53\1\54\2\uffff\1\u00c7"+ + "\1\u00da\1\u00c0\1\u00d5\5\uffff\1\u010c\1\u010d\2\uffff\1\u0116\1\uffff"+ + "\1\u01b4\1\u01b5\7\uffff\1\u0184\1\uffff\1\u0188\1\uffff\1\u0120\1\u012f"+ + "\2\uffff\1\u00a5\16\uffff\1\u00a8\2\uffff\1\u01e9\1\u00e4\1\u01f1\1\u00eb"+ + "\1\u0163\1\u016a\1\26\1\u0092\1\32\1\u009f\1\u019c\1\u01a5\1\u00c1\1\u00d7"+ + "\1\27\1\u0094\1\46\1\u00a0\1\u00fc\1\173\1\150\1\u0105\1\u0083\1\151\4"+ + "\uffff\1\u0122\1\u0130\1\u011d\1\u0132\1\u00b1\1\u00b3\1\70\1\107\1\u00b2"+ + "\1\u00b4\1\76\1\110\3\uffff\1\2\1\3\1\u014c\3\uffff\1\u0154\1\u00f5\1"+ + "\133\2\uffff\1\u017a\1\u017b\3\uffff\1\61\1\63\1\u00f0\2\uffff\1\u01b1"+ + "\1\u01b2\2\uffff\1\66\4\uffff\1\161\1\163\1\77\1\120\2\uffff\1\u01c2\1"+ + "\u01c3\3\uffff\1\u00bd\1\u00cd\2\uffff\1\u014a\1\u014b\2\uffff\1\u015d"+ + "\1\uffff\1\u01c5\1\u01d5\2\uffff\1\u0178\1\u0179\5\uffff\1\u017f\1\uffff"+ + "\1\u018d\1\uffff\1\u0128\1\u0133\1\u01ca\1\u01d9\1\u01cb\1\u01da\2\uffff"+ + "\1\u0111\15\uffff\1\126\2\uffff\1\u01ea\1\u00e5\1\u01f2\1\u00ec\1\u0164"+ + "\1\u016b\1\30\1\u0095\1\50\1\u00a3\1\u019d\1\u01a6\1\u00c9\1\u00db\1\22"+ + "\1\u0093\1\40\1\u00a4\1\u00fd\1\174\1\36\1\u0106\1\u0084\1\51\4\uffff"+ + "\1\u0129\1\u012b\1\u012a\1\u0135\1\142\1\144\1\100\1\121\1\143\1\145\1"+ + "\101\1\124\3\uffff\1\146\1\147\1\u01ab\3\uffff\1\u01ae\1\u013f\1\u00ad"+ + "\2\uffff\1\u01ed\1\u01f5\3\uffff\1\156\1\157\1\u013e\2\uffff\1\60\1\62"+ + "\2\uffff\1\164\4\uffff\1\u0109\1\u010b\1\102\1\125\2\uffff\1\127\1\130"+ + "\3\uffff\1\u00bf\1\u00d8\2\uffff\1\u01a9\1\u01aa\2\uffff\1\u01c1\1\uffff"+ + "\1\u01cc\1\u01dc\2\uffff\1\u01e4\1\u01e5\4\uffff\1\u0186\1\uffff\1\u018e"+ + "\1\uffff\1\u0123\1\u0136\1\u01cf\1\u01d4\1\u01d2\1\u01df\2\uffff\1\u0152"+ + "\13\uffff\1\u00dc\2\uffff\1\u01eb\1\u00e6\1\u01f3\1\u00ed\1\u0165\1\u016c"+ + "\1\23\1\u008b\1\47\1\u00a2\1\u019f\1\u01a7\1\u00c8\1\u00d0\1\24\1\u0096"+ + "\1\37\1\u009d\1\u00fe\1\175\1\u00a7\1\u0107\1\u0085\1\u00a9\4\uffff\1"+ + "\u0126\1\u0134\1\u0124\1\u012e\1\u00f1\1\u00f3\1\103\1\122\1\u00f2\1\u00f4"+ + "\1\106\1\116\2\uffff\1\6\1\7\1\u0151\2\uffff\1\u0158\1\u010a\1\140\1\uffff"+ + "\1\u0191\1\u0193\2\uffff\1\64\1\65\1\u00f6\1\uffff\1\u01b6\1\u01b7\2\uffff"+ + "\1\u0110\3\uffff\1\u0087\1\u0088\1\73\1\117\2\uffff\1\u00aa\1\u00ab\2"+ + "\uffff\1\u00c6\1\u00d1\1\uffff\1\u014f\1\u0150\1\uffff\1\u015e\1\uffff"+ + "\1\u01d3\1\u01de\2\uffff\1\136\1\137\2\uffff\1\u0187\1\uffff\1\u018f\1"+ + "\uffff\1\u011c\1\u0138\1\u01c8\1\u01db\1\u01cd\1\u01d8\1\uffff\1\u0113"+ + "\1\u01ec\1\u00e7\1\u01f4\1\u00ee\1\u0166\1\u016d\1\25\1\u008f\1\42\1\u009a"+ + "\1\u019e\1\u01a8\1\u00b8\1\u00d9\1\31\1\u008c\1\41\1\u00a1\1\u00ff\1\172"+ + "\1\u0144\1\u0108\1\u0086\1\u0149\1\u0125\1\u0131\1\u0127\1\u0139\1\u0170"+ + "\1\u0175\1\104\1\123\1\u0171\1\u0176\1\72\1\115\1\160\1\162\1\u01c0\1"+ + "\u01c4\1\u015c\1\u00ef\1\56\1\57\1\u00ac\1\u00ae\1\u0159\1\131\1\132\1"+ + "\uffff\1\u00a6\2\uffff\1\u0114\1\u0115\1\74\1\112\1\uffff\1\134\1\135"+ + "\1\uffff\1\u00be\1\u00d6\1\u01bd\1\u01bf\1\10\1\uffff\1\u01ce\1\u01e0"+ + "\1\uffff\1\0\1\1\1\u0185\1\u0190\1\u0121\1\u0137\1\u01c9\1\u01dd\1\u01d0"+ + "\1\u01e1\1\u015f\1\u0117\1\u0172\1\u0177\1\105\1\113\1\u00df\1\u00e0\1"+ + "\u00bb\1\u00cf\1\u01d1\1\u01e2\1\153\1\154}>"; static final String[] DFA193_transitionS = { "\1\27\7\uffff\1\14\23\uffff\2\14\1\20\1\15\1\16\2\14\1\26\1\22\1\14\1"+ "\25\1\14\1\21\2\14\1\17\1\14\1\23\1\24\7\14\1\uffff\1\2\2\uffff\1\14"+ @@ -14171,7 +14180,7 @@ public DFA193(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "2125: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 "2127: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 { @@ -14179,242 +14188,243 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA193_684 = input.LA(1); + int LA193_817 = input.LA(1); - int index193_684 = input.index(); + int index193_817 = input.index(); input.rewind(); s = -1; - if ( (synpred4_Css3()) ) {s = 162;} + if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_684); + input.seek(index193_817); if ( s>=0 ) return s; break; case 1 : - int LA193_685 = input.LA(1); + int LA193_818 = input.LA(1); - int index193_685 = input.index(); + int index193_818 = input.index(); input.rewind(); s = -1; - if ( (synpred4_Css3()) ) {s = 162;} + if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_685); + input.seek(index193_818); if ( s>=0 ) return s; break; case 2 : - int LA193_812 = input.LA(1); + int LA193_420 = input.LA(1); - int index193_812 = input.index(); + int index193_420 = input.index(); input.rewind(); s = -1; - if ( (synpred3_Css3()) ) {s = 221;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_812); + input.seek(index193_420); if ( s>=0 ) return s; break; case 3 : - int LA193_68 = input.LA(1); - s = -1; - if ( (LA193_68=='n') ) {s = 192;} - else if ( (LA193_68=='N') ) {s = 193;} - else if ( ((LA193_68 >= '\u0000' && LA193_68 <= '\t')||LA193_68=='\u000B'||(LA193_68 >= '\u000E' && LA193_68 <= '/')||(LA193_68 >= '1' && LA193_68 <= '3')||LA193_68=='5'||(LA193_68 >= '7' && LA193_68 <= 'M')||(LA193_68 >= 'O' && LA193_68 <= 'm')||(LA193_68 >= 'o' && LA193_68 <= '\uFFFF')) ) {s = 12;} - else if ( (LA193_68=='0') ) {s = 194;} - else if ( (LA193_68=='4'||LA193_68=='6') ) {s = 195;} - if ( s>=0 ) return s; - break; - case 4 : - int LA193_282 = input.LA(1); + int LA193_421 = input.LA(1); - int index193_282 = input.index(); + int index193_421 = input.index(); input.rewind(); s = -1; - if ( (synpred5_Css3()) ) {s = 170;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_282); + input.seek(index193_421); + if ( s>=0 ) return s; + break; + case 4 : + int LA193_48 = input.LA(1); + s = -1; + if ( (LA193_48=='m') ) {s = 163;} + else if ( (LA193_48=='M') ) {s = 164;} + else if ( (LA193_48=='x') ) {s = 165;} + else if ( (LA193_48=='0') ) {s = 166;} + else if ( (LA193_48=='4'||LA193_48=='6') ) {s = 167;} + else if ( (LA193_48=='X') ) {s = 168;} + else if ( ((LA193_48 >= '\u0000' && LA193_48 <= '\t')||LA193_48=='\u000B'||(LA193_48 >= '\u000E' && LA193_48 <= '/')||(LA193_48 >= '1' && LA193_48 <= '3')||(LA193_48 >= '8' && LA193_48 <= 'L')||(LA193_48 >= 'N' && LA193_48 <= 'W')||(LA193_48 >= 'Y' && LA193_48 <= 'l')||(LA193_48 >= 'n' && LA193_48 <= 'w')||(LA193_48 >= 'y' && LA193_48 <= '\uFFFF')) ) {s = 12;} + else if ( (LA193_48=='5'||LA193_48=='7') ) {s = 169;} if ( s>=0 ) return s; break; case 5 : - int LA193_285 = input.LA(1); - - int index193_285 = input.index(); - input.rewind(); + int LA193_68 = input.LA(1); s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index193_285); + if ( (LA193_68=='n') ) {s = 192;} + else if ( (LA193_68=='N') ) {s = 193;} + else if ( ((LA193_68 >= '\u0000' && LA193_68 <= '\t')||LA193_68=='\u000B'||(LA193_68 >= '\u000E' && LA193_68 <= '/')||(LA193_68 >= '1' && LA193_68 <= '3')||LA193_68=='5'||(LA193_68 >= '7' && LA193_68 <= 'M')||(LA193_68 >= 'O' && LA193_68 <= 'm')||(LA193_68 >= 'o' && LA193_68 <= '\uFFFF')) ) {s = 12;} + else if ( (LA193_68=='0') ) {s = 194;} + else if ( (LA193_68=='4'||LA193_68=='6') ) {s = 195;} if ( s>=0 ) return s; break; case 6 : - int LA193_531 = input.LA(1); + int LA193_684 = input.LA(1); - int index193_531 = input.index(); + int index193_684 = input.index(); input.rewind(); s = -1; - if ( (synpred5_Css3()) ) {s = 170;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_531); + input.seek(index193_684); if ( s>=0 ) return s; break; case 7 : - int LA193_534 = input.LA(1); + int LA193_685 = input.LA(1); - int index193_534 = input.index(); + int index193_685 = input.index(); input.rewind(); s = -1; - if ( (synpred5_Css3()) ) {s = 170;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_534); + input.seek(index193_685); if ( s>=0 ) return s; break; case 8 : - int LA193_383 = input.LA(1); + int LA193_812 = input.LA(1); - int index193_383 = input.index(); + int index193_812 = input.index(); input.rewind(); s = -1; - if ( (synpred7_Css3()) ) {s = 183;} + if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_383); + input.seek(index193_812); if ( s>=0 ) return s; break; case 9 : - int LA193_94 = input.LA(1); - - int index193_94 = input.index(); - input.rewind(); + int LA193_53 = input.LA(1); s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index193_94); + if ( (LA193_53=='x') ) {s = 171;} + else if ( (LA193_53=='X') ) {s = 172;} + else if ( (LA193_53=='t') ) {s = 173;} + else if ( (LA193_53=='0') ) {s = 174;} + else if ( (LA193_53=='5'||LA193_53=='7') ) {s = 175;} + else if ( (LA193_53=='T') ) {s = 176;} + else if ( ((LA193_53 >= '\u0000' && LA193_53 <= '\t')||LA193_53=='\u000B'||(LA193_53 >= '\u000E' && LA193_53 <= '/')||(LA193_53 >= '1' && LA193_53 <= '3')||(LA193_53 >= '8' && LA193_53 <= 'S')||(LA193_53 >= 'U' && LA193_53 <= 'W')||(LA193_53 >= 'Y' && LA193_53 <= 's')||(LA193_53 >= 'u' && LA193_53 <= 'w')||(LA193_53 >= 'y' && LA193_53 <= '\uFFFF')) ) {s = 12;} + else if ( (LA193_53=='4'||LA193_53=='6') ) {s = 177;} if ( s>=0 ) return s; break; case 10 : - int LA193_62 = input.LA(1); + int LA193_282 = input.LA(1); - int index193_62 = input.index(); + int index193_282 = input.index(); input.rewind(); s = -1; - if ( (synpred7_Css3()) ) {s = 183;} + if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_62); + input.seek(index193_282); if ( s>=0 ) return s; break; case 11 : - int LA193_525 = input.LA(1); + int LA193_285 = input.LA(1); - int index193_525 = input.index(); + int index193_285 = input.index(); input.rewind(); s = -1; - if ( (synpred7_Css3()) ) {s = 183;} + if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_525); + input.seek(index193_285); if ( s>=0 ) return s; break; case 12 : - int LA193_761 = input.LA(1); + int LA193_62 = input.LA(1); - int index193_761 = input.index(); + int index193_62 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_761); + input.seek(index193_62); if ( s>=0 ) return s; break; case 13 : - int LA193_648 = input.LA(1); + int LA193_94 = input.LA(1); - int index193_648 = input.index(); + int index193_94 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_648); + input.seek(index193_94); if ( s>=0 ) return s; break; case 14 : - int LA193_63 = input.LA(1); + int LA193_143 = input.LA(1); + + int index193_143 = input.index(); + input.rewind(); s = -1; - if ( (LA193_63=='m') ) {s = 184;} - else if ( (LA193_63=='M') ) {s = 185;} - else if ( (LA193_63=='s') ) {s = 186;} - else if ( (LA193_63=='0') ) {s = 187;} - else if ( (LA193_63=='4'||LA193_63=='6') ) {s = 188;} - else if ( (LA193_63=='S') ) {s = 189;} - else if ( ((LA193_63 >= '\u0000' && LA193_63 <= '\t')||LA193_63=='\u000B'||(LA193_63 >= '\u000E' && LA193_63 <= '/')||(LA193_63 >= '1' && LA193_63 <= '3')||(LA193_63 >= '8' && LA193_63 <= 'L')||(LA193_63 >= 'N' && LA193_63 <= 'R')||(LA193_63 >= 'T' && LA193_63 <= 'l')||(LA193_63 >= 'n' && LA193_63 <= 'r')||(LA193_63 >= 't' && LA193_63 <= '\uFFFF')) ) {s = 12;} - else if ( (LA193_63=='5'||LA193_63=='7') ) {s = 190;} + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index193_143); if ( s>=0 ) return s; break; case 15 : - int LA193_517 = input.LA(1); + int LA193_150 = input.LA(1); - int index193_517 = input.index(); + int index193_150 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_517); + input.seek(index193_150); if ( s>=0 ) return s; break; case 16 : - int LA193_143 = input.LA(1); + int LA193_268 = input.LA(1); - int index193_143 = input.index(); + int index193_268 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_143); + input.seek(index193_268); if ( s>=0 ) return s; break; case 17 : - int LA193_150 = input.LA(1); + int LA193_276 = input.LA(1); - int index193_150 = input.index(); + int index193_276 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_150); + input.seek(index193_276); if ( s>=0 ) return s; break; case 18 : - int LA193_268 = input.LA(1); + int LA193_525 = input.LA(1); - int index193_268 = input.index(); + int index193_525 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_268); + input.seek(index193_525); if ( s>=0 ) return s; break; case 19 : - int LA193_276 = input.LA(1); + int LA193_648 = input.LA(1); - int index193_276 = input.index(); + int index193_648 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_276); + input.seek(index193_648); if ( s>=0 ) return s; break; case 20 : @@ -14430,135 +14440,135 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 21 : - int LA193_391 = input.LA(1); + int LA193_753 = input.LA(1); - int index193_391 = input.index(); + int index193_753 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_391); + input.seek(index193_753); if ( s>=0 ) return s; break; case 22 : - int LA193_753 = input.LA(1); + int LA193_383 = input.LA(1); - int index193_753 = input.index(); + int index193_383 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_753); + input.seek(index193_383); if ( s>=0 ) return s; break; case 23 : - int LA193_144 = input.LA(1); + int LA193_391 = input.LA(1); - int index193_144 = input.index(); + int index193_391 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_144); + input.seek(index193_391); if ( s>=0 ) return s; break; case 24 : - int LA193_65 = input.LA(1); + int LA193_517 = input.LA(1); - int index193_65 = input.index(); + int index193_517 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_65); + input.seek(index193_517); if ( s>=0 ) return s; break; case 25 : - int LA193_658 = input.LA(1); + int LA193_761 = input.LA(1); - int index193_658 = input.index(); + int index193_761 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_658); + input.seek(index193_761); if ( s>=0 ) return s; break; case 26 : - int LA193_96 = input.LA(1); + int LA193_385 = input.LA(1); - int index193_96 = input.index(); + int index193_385 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_96); + input.seek(index193_385); if ( s>=0 ) return s; break; case 27 : - int LA193_650 = input.LA(1); + int LA193_65 = input.LA(1); - int index193_650 = input.index(); + int index193_65 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_650); + input.seek(index193_65); if ( s>=0 ) return s; break; case 28 : - int LA193_151 = input.LA(1); + int LA193_96 = input.LA(1); - int index193_151 = input.index(); + int index193_96 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_151); + input.seek(index193_96); if ( s>=0 ) return s; break; case 29 : - int LA193_270 = input.LA(1); + int LA193_144 = input.LA(1); - int index193_270 = input.index(); + int index193_144 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_270); + input.seek(index193_144); if ( s>=0 ) return s; break; case 30 : - int LA193_278 = input.LA(1); + int LA193_531 = input.LA(1); - int index193_278 = input.index(); + int index193_531 = input.index(); input.rewind(); s = -1; - if ( (synpred7_Css3()) ) {s = 183;} + if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_278); + input.seek(index193_531); if ( s>=0 ) return s; break; case 31 : - int LA193_385 = input.LA(1); + int LA193_658 = input.LA(1); - int index193_385 = input.index(); + int index193_658 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_385); + input.seek(index193_658); if ( s>=0 ) return s; break; case 32 : @@ -14574,15 +14584,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 33 : - int LA193_393 = input.LA(1); + int LA193_763 = input.LA(1); - int index193_393 = input.index(); + int index193_763 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_393); + input.seek(index193_763); if ( s>=0 ) return s; break; case 34 : @@ -14598,30 +14608,98 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 35 : - int LA193_519 = input.LA(1); + int LA193_151 = input.LA(1); - int index193_519 = input.index(); + int index193_151 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_519); + input.seek(index193_151); if ( s>=0 ) return s; break; case 36 : - int LA193_763 = input.LA(1); + int LA193_270 = input.LA(1); - int index193_763 = input.index(); + int index193_270 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_763); + input.seek(index193_270); if ( s>=0 ) return s; break; case 37 : + int LA193_278 = input.LA(1); + + int index193_278 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index193_278); + if ( s>=0 ) return s; + break; + case 38 : + int LA193_393 = input.LA(1); + + int index193_393 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index193_393); + if ( s>=0 ) return s; + break; + case 39 : + int LA193_650 = input.LA(1); + + int index193_650 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index193_650); + if ( s>=0 ) return s; + break; + case 40 : + int LA193_519 = input.LA(1); + + int index193_519 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index193_519); + if ( s>=0 ) return s; + break; + case 41 : + int LA193_534 = input.LA(1); + + int index193_534 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index193_534); + if ( s>=0 ) return s; + break; + case 42 : + int LA193_71 = input.LA(1); + s = -1; + if ( ((LA193_71 >= '\u0000' && LA193_71 <= '\t')||LA193_71=='\u000B'||(LA193_71 >= '\u000E' && LA193_71 <= '/')||(LA193_71 >= '1' && LA193_71 <= '3')||LA193_71=='5'||(LA193_71 >= '7' && LA193_71 <= '\uFFFF')) ) {s = 12;} + else if ( (LA193_71=='0') ) {s = 199;} + else if ( (LA193_71=='4'||LA193_71=='6') ) {s = 200;} + if ( s>=0 ) return s; + break; + case 43 : int LA193_323 = input.LA(1); int index193_323 = input.index(); @@ -14633,7 +14711,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_323); if ( s>=0 ) return s; break; - case 38 : + case 44 : int LA193_324 = input.LA(1); int index193_324 = input.index(); @@ -14645,15 +14723,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_324); if ( s>=0 ) return s; break; - case 39 : - int LA193_71 = input.LA(1); + case 45 : + int LA193_63 = input.LA(1); s = -1; - if ( ((LA193_71 >= '\u0000' && LA193_71 <= '\t')||LA193_71=='\u000B'||(LA193_71 >= '\u000E' && LA193_71 <= '/')||(LA193_71 >= '1' && LA193_71 <= '3')||LA193_71=='5'||(LA193_71 >= '7' && LA193_71 <= '\uFFFF')) ) {s = 12;} - else if ( (LA193_71=='0') ) {s = 199;} - else if ( (LA193_71=='4'||LA193_71=='6') ) {s = 200;} + if ( (LA193_63=='m') ) {s = 184;} + else if ( (LA193_63=='M') ) {s = 185;} + else if ( (LA193_63=='s') ) {s = 186;} + else if ( (LA193_63=='0') ) {s = 187;} + else if ( (LA193_63=='4'||LA193_63=='6') ) {s = 188;} + else if ( (LA193_63=='S') ) {s = 189;} + else if ( ((LA193_63 >= '\u0000' && LA193_63 <= '\t')||LA193_63=='\u000B'||(LA193_63 >= '\u000E' && LA193_63 <= '/')||(LA193_63 >= '1' && LA193_63 <= '3')||(LA193_63 >= '8' && LA193_63 <= 'L')||(LA193_63 >= 'N' && LA193_63 <= 'R')||(LA193_63 >= 'T' && LA193_63 <= 'l')||(LA193_63 >= 'n' && LA193_63 <= 'r')||(LA193_63 >= 't' && LA193_63 <= '\uFFFF')) ) {s = 12;} + else if ( (LA193_63=='5'||LA193_63=='7') ) {s = 190;} if ( s>=0 ) return s; break; - case 40 : + case 46 : int LA193_789 = input.LA(1); int index193_789 = input.index(); @@ -14665,7 +14748,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_789); if ( s>=0 ) return s; break; - case 41 : + case 47 : int LA193_790 = input.LA(1); int index193_790 = input.index(); @@ -14677,55 +14760,55 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_790); if ( s>=0 ) return s; break; - case 42 : - int LA193_436 = input.LA(1); + case 48 : + int LA193_575 = input.LA(1); - int index193_436 = input.index(); + int index193_575 = input.index(); input.rewind(); s = -1; - if ( (synpred7_Css3()) ) {s = 183;} + if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_436); + input.seek(index193_575); if ( s>=0 ) return s; break; - case 43 : - int LA193_437 = input.LA(1); + case 49 : + int LA193_436 = input.LA(1); - int index193_437 = input.index(); + int index193_436 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_437); + input.seek(index193_436); if ( s>=0 ) return s; break; - case 44 : - int LA193_575 = input.LA(1); + case 50 : + int LA193_576 = input.LA(1); - int index193_575 = input.index(); + int index193_576 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_575); + input.seek(index193_576); if ( s>=0 ) return s; break; - case 45 : - int LA193_576 = input.LA(1); + case 51 : + int LA193_437 = input.LA(1); - int index193_576 = input.index(); + int index193_437 = input.index(); input.rewind(); s = -1; - if ( (synpred8_Css3()) ) {s = 191;} + if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_576); + input.seek(index193_437); if ( s>=0 ) return s; break; - case 46 : + case 52 : int LA193_697 = input.LA(1); int index193_697 = input.index(); @@ -14737,7 +14820,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_697); if ( s>=0 ) return s; break; - case 47 : + case 53 : int LA193_698 = input.LA(1); int index193_698 = input.index(); @@ -14749,7 +14832,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_698); if ( s>=0 ) return s; break; - case 48 : + case 54 : int LA193_445 = input.LA(1); int index193_445 = input.index(); @@ -14761,7 +14844,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_445); if ( s>=0 ) return s; break; - case 49 : + case 55 : int LA193_259 = input.LA(1); int index193_259 = input.index(); @@ -14773,19 +14856,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_259); if ( s>=0 ) return s; break; - case 50 : - int LA193_549 = input.LA(1); + case 56 : + int LA193_411 = input.LA(1); - int index193_549 = input.index(); + int index193_411 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_549); + input.seek(index193_411); if ( s>=0 ) return s; break; - case 51 : + case 57 : int LA193_201 = input.LA(1); int index193_201 = input.index(); @@ -14797,7 +14880,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_201); if ( s>=0 ) return s; break; - case 52 : + case 58 : int LA193_781 = input.LA(1); int index193_781 = input.index(); @@ -14809,55 +14892,55 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_781); if ( s>=0 ) return s; break; - case 53 : - int LA193_206 = input.LA(1); + case 59 : + int LA193_711 = input.LA(1); - int index193_206 = input.index(); + int index193_711 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_206); + input.seek(index193_711); if ( s>=0 ) return s; break; - case 54 : - int LA193_411 = input.LA(1); + case 60 : + int LA193_802 = input.LA(1); - int index193_411 = input.index(); + int index193_802 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_411); + input.seek(index193_802); if ( s>=0 ) return s; break; - case 55 : - int LA193_415 = input.LA(1); + case 61 : + int LA193_206 = input.LA(1); - int index193_415 = input.index(); + int index193_206 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_415); + input.seek(index193_206); if ( s>=0 ) return s; break; - case 56 : - int LA193_777 = input.LA(1); + case 62 : + int LA193_415 = input.LA(1); - int index193_777 = input.index(); + int index193_415 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_777); + input.seek(index193_415); if ( s>=0 ) return s; break; - case 57 : + case 63 : int LA193_452 = input.LA(1); int index193_452 = input.index(); @@ -14869,7 +14952,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_452); if ( s>=0 ) return s; break; - case 58 : + case 64 : int LA193_545 = input.LA(1); int index193_545 = input.index(); @@ -14881,79 +14964,79 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_545); if ( s>=0 ) return s; break; - case 59 : - int LA193_680 = input.LA(1); + case 65 : + int LA193_549 = input.LA(1); - int index193_680 = input.index(); + int index193_549 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_680); + input.seek(index193_549); if ( s>=0 ) return s; break; - case 60 : - int LA193_831 = input.LA(1); + case 66 : + int LA193_586 = input.LA(1); - int index193_831 = input.index(); + int index193_586 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_831); + input.seek(index193_586); if ( s>=0 ) return s; break; - case 61 : - int LA193_586 = input.LA(1); + case 67 : + int LA193_676 = input.LA(1); - int index193_586 = input.index(); + int index193_676 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_586); + input.seek(index193_676); if ( s>=0 ) return s; break; - case 62 : - int LA193_711 = input.LA(1); + case 68 : + int LA193_777 = input.LA(1); - int index193_711 = input.index(); + int index193_777 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_711); + input.seek(index193_777); if ( s>=0 ) return s; break; - case 63 : - int LA193_676 = input.LA(1); + case 69 : + int LA193_831 = input.LA(1); - int index193_676 = input.index(); + int index193_831 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_676); + input.seek(index193_831); if ( s>=0 ) return s; break; - case 64 : - int LA193_802 = input.LA(1); + case 70 : + int LA193_680 = input.LA(1); - int index193_802 = input.index(); + int index193_680 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_802); + input.seek(index193_680); if ( s>=0 ) return s; break; - case 65 : + case 71 : int LA193_412 = input.LA(1); int index193_412 = input.index(); @@ -14965,175 +15048,175 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_412); if ( s>=0 ) return s; break; - case 66 : - int LA193_203 = input.LA(1); + case 72 : + int LA193_416 = input.LA(1); - int index193_203 = input.index(); + int index193_416 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_203); + input.seek(index193_416); if ( s>=0 ) return s; break; - case 67 : - int LA193_207 = input.LA(1); + case 73 : + int LA193_203 = input.LA(1); - int index193_207 = input.index(); + int index193_203 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_207); + input.seek(index193_203); if ( s>=0 ) return s; break; - case 68 : - int LA193_416 = input.LA(1); + case 74 : + int LA193_803 = input.LA(1); - int index193_416 = input.index(); + int index193_803 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_416); + input.seek(index193_803); if ( s>=0 ) return s; break; - case 69 : - int LA193_712 = input.LA(1); + case 75 : + int LA193_832 = input.LA(1); - int index193_712 = input.index(); + int index193_832 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_712); + input.seek(index193_832); if ( s>=0 ) return s; break; - case 70 : - int LA193_453 = input.LA(1); + case 76 : + int LA193_207 = input.LA(1); - int index193_453 = input.index(); + int index193_207 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_453); + input.seek(index193_207); if ( s>=0 ) return s; break; - case 71 : - int LA193_546 = input.LA(1); + case 77 : + int LA193_782 = input.LA(1); - int index193_546 = input.index(); + int index193_782 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_546); + input.seek(index193_782); if ( s>=0 ) return s; break; - case 72 : - int LA193_832 = input.LA(1); + case 78 : + int LA193_681 = input.LA(1); - int index193_832 = input.index(); + int index193_681 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_832); + input.seek(index193_681); if ( s>=0 ) return s; break; - case 73 : - int LA193_550 = input.LA(1); + case 79 : + int LA193_712 = input.LA(1); - int index193_550 = input.index(); + int index193_712 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_550); + input.seek(index193_712); if ( s>=0 ) return s; break; - case 74 : - int LA193_778 = input.LA(1); + case 80 : + int LA193_453 = input.LA(1); - int index193_778 = input.index(); + int index193_453 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_778); + input.seek(index193_453); if ( s>=0 ) return s; break; - case 75 : - int LA193_587 = input.LA(1); + case 81 : + int LA193_546 = input.LA(1); - int index193_587 = input.index(); + int index193_546 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_587); + input.seek(index193_546); if ( s>=0 ) return s; break; - case 76 : - int LA193_803 = input.LA(1); + case 82 : + int LA193_677 = input.LA(1); - int index193_803 = input.index(); + int index193_677 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_803); + input.seek(index193_677); if ( s>=0 ) return s; break; - case 77 : - int LA193_782 = input.LA(1); + case 83 : + int LA193_778 = input.LA(1); - int index193_782 = input.index(); + int index193_778 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_782); + input.seek(index193_778); if ( s>=0 ) return s; break; - case 78 : - int LA193_677 = input.LA(1); + case 84 : + int LA193_550 = input.LA(1); - int index193_677 = input.index(); + int index193_550 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_677); + input.seek(index193_550); if ( s>=0 ) return s; break; - case 79 : - int LA193_681 = input.LA(1); + case 85 : + int LA193_587 = input.LA(1); - int index193_681 = input.index(); + int index193_587 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_681); + input.seek(index193_587); if ( s>=0 ) return s; break; - case 80 : + case 86 : int LA193_508 = input.LA(1); int index193_508 = input.index(); @@ -15145,7 +15228,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_508); if ( s>=0 ) return s; break; - case 81 : + case 87 : int LA193_590 = input.LA(1); int index193_590 = input.index(); @@ -15157,7 +15240,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_590); if ( s>=0 ) return s; break; - case 82 : + case 88 : int LA193_591 = input.LA(1); int index193_591 = input.index(); @@ -15169,7 +15252,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_591); if ( s>=0 ) return s; break; - case 83 : + case 89 : int LA193_794 = input.LA(1); int index193_794 = input.index(); @@ -15181,7 +15264,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_794); if ( s>=0 ) return s; break; - case 84 : + case 90 : int LA193_795 = input.LA(1); int index193_795 = input.index(); @@ -15193,7 +15276,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_795); if ( s>=0 ) return s; break; - case 85 : + case 91 : int LA193_428 = input.LA(1); int index193_428 = input.index(); @@ -15205,7 +15288,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_428); if ( s>=0 ) return s; break; - case 86 : + case 92 : int LA193_805 = input.LA(1); int index193_805 = input.index(); @@ -15217,7 +15300,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_805); if ( s>=0 ) return s; break; - case 87 : + case 93 : int LA193_806 = input.LA(1); int index193_806 = input.index(); @@ -15229,7 +15312,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_806); if ( s>=0 ) return s; break; - case 88 : + case 94 : int LA193_731 = input.LA(1); int index193_731 = input.index(); @@ -15241,7 +15324,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_731); if ( s>=0 ) return s; break; - case 89 : + case 95 : int LA193_732 = input.LA(1); int index193_732 = input.index(); @@ -15253,7 +15336,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_732); if ( s>=0 ) return s; break; - case 90 : + case 96 : int LA193_691 = input.LA(1); int index193_691 = input.index(); @@ -15265,7 +15348,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_691); if ( s>=0 ) return s; break; - case 91 : + case 97 : int LA193_26 = input.LA(1); s = -1; if ( (LA193_26=='p') ) {s = 107;} @@ -15276,7 +15359,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA193_26=='4'||LA193_26=='6') ) {s = 111;} if ( s>=0 ) return s; break; - case 92 : + case 98 : int LA193_543 = input.LA(1); int index193_543 = input.index(); @@ -15288,7 +15371,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_543); if ( s>=0 ) return s; break; - case 93 : + case 99 : int LA193_547 = input.LA(1); int index193_547 = input.index(); @@ -15300,7 +15383,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_547); if ( s>=0 ) return s; break; - case 94 : + case 100 : int LA193_544 = input.LA(1); int index193_544 = input.index(); @@ -15312,7 +15395,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_544); if ( s>=0 ) return s; break; - case 95 : + case 101 : int LA193_548 = input.LA(1); int index193_548 = input.index(); @@ -15324,7 +15407,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_548); if ( s>=0 ) return s; break; - case 96 : + case 102 : int LA193_554 = input.LA(1); int index193_554 = input.index(); @@ -15336,7 +15419,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_554); if ( s>=0 ) return s; break; - case 97 : + case 103 : int LA193_555 = input.LA(1); int index193_555 = input.index(); @@ -15348,7 +15431,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_555); if ( s>=0 ) return s; break; - case 98 : + case 104 : int LA193_397 = input.LA(1); int index193_397 = input.index(); @@ -15360,7 +15443,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_397); if ( s>=0 ) return s; break; - case 99 : + case 105 : int LA193_400 = input.LA(1); int index193_400 = input.index(); @@ -15372,7 +15455,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_400); if ( s>=0 ) return s; break; - case 100 : + case 106 : int LA193_311 = input.LA(1); int index193_311 = input.index(); @@ -15384,7 +15467,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_311); if ( s>=0 ) return s; break; - case 101 : + case 107 : int LA193_839 = input.LA(1); int index193_839 = input.index(); @@ -15396,7 +15479,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_839); if ( s>=0 ) return s; break; - case 102 : + case 108 : int LA193_840 = input.LA(1); int index193_840 = input.index(); @@ -15408,7 +15491,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_840); if ( s>=0 ) return s; break; - case 103 : + case 109 : int LA193_300 = input.LA(1); int index193_300 = input.index(); @@ -15420,7 +15503,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_300); if ( s>=0 ) return s; break; - case 104 : + case 110 : int LA193_570 = input.LA(1); int index193_570 = input.index(); @@ -15432,7 +15515,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_570); if ( s>=0 ) return s; break; - case 105 : + case 111 : int LA193_571 = input.LA(1); int index193_571 = input.index(); @@ -15444,7 +15527,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_571); if ( s>=0 ) return s; break; - case 106 : + case 112 : int LA193_783 = input.LA(1); int index193_783 = input.index(); @@ -15456,31 +15539,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_783); if ( s>=0 ) return s; break; - case 107 : - int LA193_784 = input.LA(1); + case 113 : + int LA193_450 = input.LA(1); - int index193_784 = input.index(); + int index193_450 = input.index(); input.rewind(); s = -1; - if ( (synpred4_Css3()) ) {s = 162;} + if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_784); + input.seek(index193_450); if ( s>=0 ) return s; break; - case 108 : - int LA193_450 = input.LA(1); + case 114 : + int LA193_784 = input.LA(1); - int index193_450 = input.index(); + int index193_784 = input.index(); input.rewind(); s = -1; - if ( (synpred10_Css3()) ) {s = 316;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_450); + input.seek(index193_784); if ( s>=0 ) return s; break; - case 109 : + case 115 : int LA193_451 = input.LA(1); int index193_451 = input.index(); @@ -15492,7 +15575,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_451); if ( s>=0 ) return s; break; - case 110 : + case 116 : int LA193_579 = input.LA(1); int index193_579 = input.index(); @@ -15504,7 +15587,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_579); if ( s>=0 ) return s; break; - case 111 : + case 117 : int LA193_54 = input.LA(1); int index193_54 = input.index(); @@ -15516,7 +15599,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_54); if ( s>=0 ) return s; break; - case 112 : + case 118 : int LA193_87 = input.LA(1); int index193_87 = input.index(); @@ -15528,7 +15611,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_87); if ( s>=0 ) return s; break; - case 113 : + case 119 : int LA193_121 = input.LA(1); int index193_121 = input.index(); @@ -15540,43 +15623,43 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_121); if ( s>=0 ) return s; break; - case 114 : - int LA193_766 = input.LA(1); + case 120 : + int LA193_139 = input.LA(1); - int index193_766 = input.index(); + int index193_139 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_766); + input.seek(index193_139); if ( s>=0 ) return s; break; - case 115 : - int LA193_139 = input.LA(1); + case 121 : + int LA193_281 = input.LA(1); - int index193_139 = input.index(); + int index193_281 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_139); + input.seek(index193_281); if ( s>=0 ) return s; break; - case 116 : - int LA193_281 = input.LA(1); + case 122 : + int LA193_766 = input.LA(1); - int index193_281 = input.index(); + int index193_766 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_281); + input.seek(index193_766); if ( s>=0 ) return s; break; - case 117 : + case 123 : int LA193_396 = input.LA(1); int index193_396 = input.index(); @@ -15588,7 +15671,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_396); if ( s>=0 ) return s; break; - case 118 : + case 124 : int LA193_530 = input.LA(1); int index193_530 = input.index(); @@ -15600,7 +15683,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_530); if ( s>=0 ) return s; break; - case 119 : + case 125 : int LA193_661 = input.LA(1); int index193_661 = input.index(); @@ -15612,19 +15695,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_661); if ( s>=0 ) return s; break; - case 120 : - int LA193_664 = input.LA(1); + case 126 : + int LA193_284 = input.LA(1); - int index193_664 = input.index(); + int index193_284 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_664); + input.seek(index193_284); if ( s>=0 ) return s; break; - case 121 : + case 127 : int LA193_57 = input.LA(1); int index193_57 = input.index(); @@ -15636,7 +15719,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_57); if ( s>=0 ) return s; break; - case 122 : + case 128 : int LA193_90 = input.LA(1); int index193_90 = input.index(); @@ -15648,7 +15731,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_90); if ( s>=0 ) return s; break; - case 123 : + case 129 : int LA193_122 = input.LA(1); int index193_122 = input.index(); @@ -15660,7 +15743,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_122); if ( s>=0 ) return s; break; - case 124 : + case 130 : int LA193_140 = input.LA(1); int index193_140 = input.index(); @@ -15672,43 +15755,43 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_140); if ( s>=0 ) return s; break; - case 125 : - int LA193_284 = input.LA(1); + case 131 : + int LA193_399 = input.LA(1); - int index193_284 = input.index(); + int index193_399 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_284); + input.seek(index193_399); if ( s>=0 ) return s; break; - case 126 : - int LA193_399 = input.LA(1); + case 132 : + int LA193_533 = input.LA(1); - int index193_399 = input.index(); + int index193_533 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_399); + input.seek(index193_533); if ( s>=0 ) return s; break; - case 127 : - int LA193_533 = input.LA(1); + case 133 : + int LA193_664 = input.LA(1); - int index193_533 = input.index(); + int index193_664 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_533); + input.seek(index193_664); if ( s>=0 ) return s; break; - case 128 : + case 134 : int LA193_769 = input.LA(1); int index193_769 = input.index(); @@ -15720,7 +15803,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_769); if ( s>=0 ) return s; break; - case 129 : + case 135 : int LA193_709 = input.LA(1); int index193_709 = input.index(); @@ -15732,7 +15815,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_709); if ( s>=0 ) return s; break; - case 130 : + case 136 : int LA193_710 = input.LA(1); int index193_710 = input.index(); @@ -15744,7 +15827,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_710); if ( s>=0 ) return s; break; - case 131 : + case 137 : + int LA193_64 = input.LA(1); + + int index193_64 = input.index(); + input.rewind(); + s = -1; + if ( (synpred7_Css3()) ) {s = 183;} + else if ( (true) ) {s = 12;} + + input.seek(index193_64); + if ( s>=0 ) return s; + break; + case 138 : int LA193_95 = input.LA(1); int index193_95 = input.index(); @@ -15756,103 +15851,103 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_95); if ( s>=0 ) return s; break; - case 132 : - int LA193_145 = input.LA(1); + case 139 : + int LA193_649 = input.LA(1); - int index193_145 = input.index(); + int index193_649 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_145); + input.seek(index193_649); if ( s>=0 ) return s; break; - case 133 : - int LA193_64 = input.LA(1); + case 140 : + int LA193_762 = input.LA(1); - int index193_64 = input.index(); + int index193_762 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_64); + input.seek(index193_762); if ( s>=0 ) return s; break; - case 134 : - int LA193_152 = input.LA(1); + case 141 : + int LA193_145 = input.LA(1); - int index193_152 = input.index(); + int index193_145 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_152); + input.seek(index193_145); if ( s>=0 ) return s; break; - case 135 : - int LA193_269 = input.LA(1); + case 142 : + int LA193_152 = input.LA(1); - int index193_269 = input.index(); + int index193_152 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_269); + input.seek(index193_152); if ( s>=0 ) return s; break; - case 136 : - int LA193_277 = input.LA(1); + case 143 : + int LA193_754 = input.LA(1); - int index193_277 = input.index(); + int index193_754 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_277); + input.seek(index193_754); if ( s>=0 ) return s; break; - case 137 : - int LA193_762 = input.LA(1); + case 144 : + int LA193_269 = input.LA(1); - int index193_762 = input.index(); + int index193_269 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_762); + input.seek(index193_269); if ( s>=0 ) return s; break; - case 138 : - int LA193_384 = input.LA(1); + case 145 : + int LA193_277 = input.LA(1); - int index193_384 = input.index(); + int index193_277 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_384); + input.seek(index193_277); if ( s>=0 ) return s; break; - case 139 : - int LA193_649 = input.LA(1); + case 146 : + int LA193_384 = input.LA(1); - int index193_649 = input.index(); + int index193_384 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_649); + input.seek(index193_384); if ( s>=0 ) return s; break; - case 140 : + case 147 : int LA193_526 = input.LA(1); int index193_526 = input.index(); @@ -15864,7 +15959,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_526); if ( s>=0 ) return s; break; - case 141 : + case 148 : int LA193_392 = input.LA(1); int index193_392 = input.index(); @@ -15876,55 +15971,43 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_392); if ( s>=0 ) return s; break; - case 142 : - int LA193_657 = input.LA(1); - - int index193_657 = input.index(); - input.rewind(); - s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index193_657); - if ( s>=0 ) return s; - break; - case 143 : - int LA193_754 = input.LA(1); + case 149 : + int LA193_518 = input.LA(1); - int index193_754 = input.index(); + int index193_518 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_754); + input.seek(index193_518); if ( s>=0 ) return s; break; - case 144 : - int LA193_518 = input.LA(1); + case 150 : + int LA193_657 = input.LA(1); - int index193_518 = input.index(); + int index193_657 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_518); + input.seek(index193_657); if ( s>=0 ) return s; break; - case 145 : - int LA193_651 = input.LA(1); + case 151 : + int LA193_66 = input.LA(1); - int index193_651 = input.index(); + int index193_66 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_651); + input.seek(index193_66); if ( s>=0 ) return s; break; - case 146 : + case 152 : int LA193_153 = input.LA(1); int index193_153 = input.index(); @@ -15936,31 +16019,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_153); if ( s>=0 ) return s; break; - case 147 : - int LA193_66 = input.LA(1); + case 153 : + int LA193_97 = input.LA(1); - int index193_66 = input.index(); + int index193_97 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_66); + input.seek(index193_97); if ( s>=0 ) return s; break; - case 148 : - int LA193_97 = input.LA(1); + case 154 : + int LA193_756 = input.LA(1); - int index193_97 = input.index(); + int index193_756 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_97); + input.seek(index193_756); if ( s>=0 ) return s; break; - case 149 : + case 155 : int LA193_146 = input.LA(1); int index193_146 = input.index(); @@ -15972,7 +16055,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_146); if ( s>=0 ) return s; break; - case 150 : + case 156 : int LA193_271 = input.LA(1); int index193_271 = input.index(); @@ -15984,7 +16067,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_271); if ( s>=0 ) return s; break; - case 151 : + case 157 : int LA193_659 = input.LA(1); int index193_659 = input.index(); @@ -15996,91 +16079,91 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_659); if ( s>=0 ) return s; break; - case 152 : - int LA193_764 = input.LA(1); + case 158 : + int LA193_279 = input.LA(1); - int index193_764 = input.index(); + int index193_279 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_764); + input.seek(index193_279); if ( s>=0 ) return s; break; - case 153 : - int LA193_756 = input.LA(1); + case 159 : + int LA193_386 = input.LA(1); - int index193_756 = input.index(); + int index193_386 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_756); + input.seek(index193_386); if ( s>=0 ) return s; break; - case 154 : - int LA193_528 = input.LA(1); + case 160 : + int LA193_394 = input.LA(1); - int index193_528 = input.index(); + int index193_394 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_528); + input.seek(index193_394); if ( s>=0 ) return s; break; - case 155 : - int LA193_279 = input.LA(1); + case 161 : + int LA193_764 = input.LA(1); - int index193_279 = input.index(); + int index193_764 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_279); + input.seek(index193_764); if ( s>=0 ) return s; break; - case 156 : - int LA193_386 = input.LA(1); + case 162 : + int LA193_651 = input.LA(1); - int index193_386 = input.index(); + int index193_651 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_386); + input.seek(index193_651); if ( s>=0 ) return s; break; - case 157 : - int LA193_394 = input.LA(1); + case 163 : + int LA193_520 = input.LA(1); - int index193_394 = input.index(); + int index193_520 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_394); + input.seek(index193_520); if ( s>=0 ) return s; break; - case 158 : - int LA193_520 = input.LA(1); + case 164 : + int LA193_528 = input.LA(1); - int index193_520 = input.index(); + int index193_528 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_520); + input.seek(index193_528); if ( s>=0 ) return s; break; - case 159 : + case 165 : int LA193_359 = input.LA(1); int index193_359 = input.index(); @@ -16092,7 +16175,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_359); if ( s>=0 ) return s; break; - case 160 : + case 166 : + int LA193_797 = input.LA(1); + + int index193_797 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index193_797); + if ( s>=0 ) return s; + break; + case 167 : int LA193_662 = input.LA(1); int index193_662 = input.index(); @@ -16104,7 +16199,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_662); if ( s>=0 ) return s; break; - case 161 : + case 168 : int LA193_374 = input.LA(1); int index193_374 = input.index(); @@ -16116,7 +16211,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_374); if ( s>=0 ) return s; break; - case 162 : + case 169 : int LA193_665 = input.LA(1); int index193_665 = input.index(); @@ -16128,19 +16223,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_665); if ( s>=0 ) return s; break; - case 163 : - int LA193_797 = input.LA(1); - - int index193_797 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index193_797); - if ( s>=0 ) return s; - break; - case 164 : + case 170 : int LA193_715 = input.LA(1); int index193_715 = input.index(); @@ -16152,7 +16235,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_715); if ( s>=0 ) return s; break; - case 165 : + case 171 : int LA193_716 = input.LA(1); int index193_716 = input.index(); @@ -16164,7 +16247,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_716); if ( s>=0 ) return s; break; - case 166 : + case 172 : int LA193_791 = input.LA(1); int index193_791 = input.index(); @@ -16176,7 +16259,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_791); if ( s>=0 ) return s; break; - case 167 : + case 173 : + int LA193_562 = input.LA(1); + + int index193_562 = input.index(); + input.rewind(); + s = -1; + if ( (synpred5_Css3()) ) {s = 170;} + else if ( (true) ) {s = 12;} + + input.seek(index193_562); + if ( s>=0 ) return s; + break; + case 174 : int LA193_792 = input.LA(1); int index193_792 = input.index(); @@ -16188,7 +16283,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_792); if ( s>=0 ) return s; break; - case 168 : + case 175 : int LA193_186 = input.LA(1); int index193_186 = input.index(); @@ -16200,7 +16295,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_186); if ( s>=0 ) return s; break; - case 169 : + case 176 : int LA193_189 = input.LA(1); int index193_189 = input.index(); @@ -16212,19 +16307,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_189); if ( s>=0 ) return s; break; - case 170 : - int LA193_562 = input.LA(1); - - int index193_562 = input.index(); - input.rewind(); - s = -1; - if ( (synpred5_Css3()) ) {s = 170;} - else if ( (true) ) {s = 12;} - - input.seek(index193_562); - if ( s>=0 ) return s; - break; - case 171 : + case 177 : int LA193_409 = input.LA(1); int index193_409 = input.index(); @@ -16236,7 +16319,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_409); if ( s>=0 ) return s; break; - case 172 : + case 178 : int LA193_413 = input.LA(1); int index193_413 = input.index(); @@ -16248,7 +16331,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_413); if ( s>=0 ) return s; break; - case 173 : + case 179 : int LA193_410 = input.LA(1); int index193_410 = input.index(); @@ -16260,7 +16343,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_410); if ( s>=0 ) return s; break; - case 174 : + case 180 : int LA193_414 = input.LA(1); int index193_414 = input.index(); @@ -16272,7 +16355,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_414); if ( s>=0 ) return s; break; - case 175 : + case 181 : int LA193_173 = input.LA(1); int index193_173 = input.index(); @@ -16284,7 +16367,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_173); if ( s>=0 ) return s; break; - case 176 : + case 182 : int LA193_176 = input.LA(1); int index193_176 = input.index(); @@ -16296,7 +16379,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_176); if ( s>=0 ) return s; break; - case 177 : + case 183 : int LA193_80 = input.LA(1); s = -1; if ( (LA193_80=='z') ) {s = 217;} @@ -16306,19 +16389,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA193_80=='5'||LA193_80=='7') ) {s = 220;} if ( s>=0 ) return s; break; - case 178 : - int LA193_79 = input.LA(1); + case 184 : + int LA193_759 = input.LA(1); - int index193_79 = input.index(); + int index193_759 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_79); + input.seek(index193_759); if ( s>=0 ) return s; break; - case 179 : + case 185 : int LA193_100 = input.LA(1); int index193_100 = input.index(); @@ -16330,7 +16413,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_100); if ( s>=0 ) return s; break; - case 180 : + case 186 : + int LA193_79 = input.LA(1); + + int index193_79 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index193_79); + if ( s>=0 ) return s; + break; + case 187 : + int LA193_835 = input.LA(1); + + int index193_835 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index193_835); + if ( s>=0 ) return s; + break; + case 188 : int LA193_158 = input.LA(1); int index193_158 = input.index(); @@ -16342,91 +16449,103 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_158); if ( s>=0 ) return s; break; - case 181 : - int LA193_160 = input.LA(1); + case 189 : + int LA193_461 = input.LA(1); - int index193_160 = input.index(); + int index193_461 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_160); + input.seek(index193_461); if ( s>=0 ) return s; break; - case 182 : - int LA193_208 = input.LA(1); + case 190 : + int LA193_808 = input.LA(1); - int index193_208 = input.index(); + int index193_808 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_208); + input.seek(index193_808); if ( s>=0 ) return s; break; - case 183 : - int LA193_835 = input.LA(1); + case 191 : + int LA193_595 = input.LA(1); - int index193_835 = input.index(); + int index193_595 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_835); + input.seek(index193_595); if ( s>=0 ) return s; break; - case 184 : - int LA193_654 = input.LA(1); + case 192 : + int LA193_329 = input.LA(1); - int index193_654 = input.index(); + int index193_329 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_654); + input.seek(index193_329); if ( s>=0 ) return s; break; - case 185 : - int LA193_719 = input.LA(1); + case 193 : + int LA193_389 = input.LA(1); - int index193_719 = input.index(); + int index193_389 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_719); + input.seek(index193_389); if ( s>=0 ) return s; break; - case 186 : - int LA193_214 = input.LA(1); + case 194 : + int LA193_160 = input.LA(1); - int index193_214 = input.index(); + int index193_160 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_214); + input.seek(index193_160); + if ( s>=0 ) return s; + break; + case 195 : + int LA193_208 = input.LA(1); + + int index193_208 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index193_208); if ( s>=0 ) return s; break; - case 187 : - int LA193_808 = input.LA(1); + case 196 : + int LA193_214 = input.LA(1); - int index193_808 = input.index(); + int index193_214 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_808); + input.seek(index193_214); if ( s>=0 ) return s; break; - case 188 : + case 197 : int LA193_274 = input.LA(1); int index193_274 = input.index(); @@ -16438,19 +16557,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_274); if ( s>=0 ) return s; break; - case 189 : - int LA193_523 = input.LA(1); + case 198 : + int LA193_719 = input.LA(1); - int index193_523 = input.index(); + int index193_719 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_523); + input.seek(index193_719); if ( s>=0 ) return s; break; - case 190 : + case 199 : int LA193_327 = input.LA(1); int index193_327 = input.index(); @@ -16462,127 +16581,127 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_327); if ( s>=0 ) return s; break; - case 191 : - int LA193_759 = input.LA(1); + case 200 : + int LA193_654 = input.LA(1); - int index193_759 = input.index(); + int index193_654 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_759); + input.seek(index193_654); if ( s>=0 ) return s; break; - case 192 : - int LA193_389 = input.LA(1); + case 201 : + int LA193_523 = input.LA(1); - int index193_389 = input.index(); + int index193_523 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_389); + input.seek(index193_523); if ( s>=0 ) return s; break; - case 193 : - int LA193_595 = input.LA(1); + case 202 : + int LA193_101 = input.LA(1); - int index193_595 = input.index(); + int index193_101 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_595); + input.seek(index193_101); if ( s>=0 ) return s; break; - case 194 : - int LA193_329 = input.LA(1); + case 203 : + int LA193_159 = input.LA(1); - int index193_329 = input.index(); + int index193_159 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_329); + input.seek(index193_159); if ( s>=0 ) return s; break; - case 195 : - int LA193_461 = input.LA(1); + case 204 : + int LA193_81 = input.LA(1); - int index193_461 = input.index(); + int index193_81 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_461); + input.seek(index193_81); if ( s>=0 ) return s; break; - case 196 : - int LA193_81 = input.LA(1); + case 205 : + int LA193_462 = input.LA(1); - int index193_81 = input.index(); + int index193_462 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_81); + input.seek(index193_462); if ( s>=0 ) return s; break; - case 197 : - int LA193_101 = input.LA(1); + case 206 : + int LA193_161 = input.LA(1); - int index193_101 = input.index(); + int index193_161 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_101); + input.seek(index193_161); if ( s>=0 ) return s; break; - case 198 : - int LA193_159 = input.LA(1); + case 207 : + int LA193_836 = input.LA(1); - int index193_159 = input.index(); + int index193_836 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_159); + input.seek(index193_836); if ( s>=0 ) return s; break; - case 199 : - int LA193_760 = input.LA(1); + case 208 : + int LA193_655 = input.LA(1); - int index193_760 = input.index(); + int index193_655 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_760); + input.seek(index193_655); if ( s>=0 ) return s; break; - case 200 : - int LA193_161 = input.LA(1); + case 209 : + int LA193_720 = input.LA(1); - int index193_161 = input.index(); + int index193_720 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_161); + input.seek(index193_720); if ( s>=0 ) return s; break; - case 201 : + case 210 : int LA193_209 = input.LA(1); int index193_209 = input.index(); @@ -16594,67 +16713,67 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_209); if ( s>=0 ) return s; break; - case 202 : - int LA193_390 = input.LA(1); + case 211 : + int LA193_215 = input.LA(1); - int index193_390 = input.index(); + int index193_215 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_390); + input.seek(index193_215); if ( s>=0 ) return s; break; - case 203 : - int LA193_655 = input.LA(1); + case 212 : + int LA193_275 = input.LA(1); - int index193_655 = input.index(); + int index193_275 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_655); + input.seek(index193_275); if ( s>=0 ) return s; break; - case 204 : - int LA193_215 = input.LA(1); + case 213 : + int LA193_330 = input.LA(1); - int index193_215 = input.index(); + int index193_330 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_215); + input.seek(index193_330); if ( s>=0 ) return s; break; - case 205 : - int LA193_275 = input.LA(1); + case 214 : + int LA193_809 = input.LA(1); - int index193_275 = input.index(); + int index193_809 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_275); + input.seek(index193_809); if ( s>=0 ) return s; break; - case 206 : - int LA193_462 = input.LA(1); + case 215 : + int LA193_390 = input.LA(1); - int index193_462 = input.index(); + int index193_390 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_462); + input.seek(index193_390); if ( s>=0 ) return s; break; - case 207 : + case 216 : int LA193_596 = input.LA(1); int index193_596 = input.index(); @@ -16666,31 +16785,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_596); if ( s>=0 ) return s; break; - case 208 : - int LA193_720 = input.LA(1); - - int index193_720 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index193_720); - if ( s>=0 ) return s; - break; - case 209 : - int LA193_836 = input.LA(1); + case 217 : + int LA193_760 = input.LA(1); - int index193_836 = input.index(); + int index193_760 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_836); + input.seek(index193_760); if ( s>=0 ) return s; break; - case 210 : + case 218 : int LA193_328 = input.LA(1); int index193_328 = input.index(); @@ -16702,7 +16809,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_328); if ( s>=0 ) return s; break; - case 211 : + case 219 : int LA193_524 = input.LA(1); int index193_524 = input.index(); @@ -16714,31 +16821,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_524); if ( s>=0 ) return s; break; - case 212 : - int LA193_809 = input.LA(1); - - int index193_809 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index193_809); - if ( s>=0 ) return s; - break; - case 213 : - int LA193_330 = input.LA(1); - - int index193_330 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index193_330); - if ( s>=0 ) return s; - break; - case 214 : + case 220 : int LA193_639 = input.LA(1); int index193_639 = input.index(); @@ -16750,7 +16833,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_639); if ( s>=0 ) return s; break; - case 215 : + case 221 : int LA193_241 = input.LA(1); int index193_241 = input.index(); @@ -16762,7 +16845,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_241); if ( s>=0 ) return s; break; - case 216 : + case 222 : int LA193_242 = input.LA(1); int index193_242 = input.index(); @@ -16774,7 +16857,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_242); if ( s>=0 ) return s; break; - case 217 : + case 223 : int LA193_833 = input.LA(1); int index193_833 = input.index(); @@ -16786,7 +16869,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_833); if ( s>=0 ) return s; break; - case 218 : + case 224 : int LA193_834 = input.LA(1); int index193_834 = input.index(); @@ -16798,7 +16881,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_834); if ( s>=0 ) return s; break; - case 219 : + case 225 : int LA193_49 = input.LA(1); int index193_49 = input.index(); @@ -16810,7 +16893,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_49); if ( s>=0 ) return s; break; - case 220 : + case 226 : int LA193_83 = input.LA(1); int index193_83 = input.index(); @@ -16822,7 +16905,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_83); if ( s>=0 ) return s; break; - case 221 : + case 227 : int LA193_263 = input.LA(1); int index193_263 = input.index(); @@ -16834,7 +16917,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_263); if ( s>=0 ) return s; break; - case 222 : + case 228 : int LA193_378 = input.LA(1); int index193_378 = input.index(); @@ -16846,7 +16929,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_378); if ( s>=0 ) return s; break; - case 223 : + case 229 : int LA193_512 = input.LA(1); int index193_512 = input.index(); @@ -16858,7 +16941,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_512); if ( s>=0 ) return s; break; - case 224 : + case 230 : int LA193_643 = input.LA(1); int index193_643 = input.index(); @@ -16870,7 +16953,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_643); if ( s>=0 ) return s; break; - case 225 : + case 231 : int LA193_748 = input.LA(1); int index193_748 = input.index(); @@ -16882,7 +16965,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_748); if ( s>=0 ) return s; break; - case 226 : + case 232 : int LA193_51 = input.LA(1); int index193_51 = input.index(); @@ -16894,7 +16977,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_51); if ( s>=0 ) return s; break; - case 227 : + case 233 : int LA193_85 = input.LA(1); int index193_85 = input.index(); @@ -16906,7 +16989,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_85); if ( s>=0 ) return s; break; - case 228 : + case 234 : int LA193_265 = input.LA(1); int index193_265 = input.index(); @@ -16918,7 +17001,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_265); if ( s>=0 ) return s; break; - case 229 : + case 235 : int LA193_380 = input.LA(1); int index193_380 = input.index(); @@ -16930,7 +17013,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_380); if ( s>=0 ) return s; break; - case 230 : + case 236 : int LA193_514 = input.LA(1); int index193_514 = input.index(); @@ -16942,7 +17025,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_514); if ( s>=0 ) return s; break; - case 231 : + case 237 : int LA193_645 = input.LA(1); int index193_645 = input.index(); @@ -16954,7 +17037,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_645); if ( s>=0 ) return s; break; - case 232 : + case 238 : int LA193_750 = input.LA(1); int index193_750 = input.index(); @@ -16966,7 +17049,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_750); if ( s>=0 ) return s; break; - case 233 : + case 239 : int LA193_788 = input.LA(1); int index193_788 = input.index(); @@ -16978,7 +17061,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_788); if ( s>=0 ) return s; break; - case 234 : + case 240 : int LA193_438 = input.LA(1); int index193_438 = input.index(); @@ -16990,7 +17073,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_438); if ( s>=0 ) return s; break; - case 235 : + case 241 : int LA193_674 = input.LA(1); int index193_674 = input.index(); @@ -17002,7 +17085,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_674); if ( s>=0 ) return s; break; - case 236 : + case 242 : int LA193_678 = input.LA(1); int index193_678 = input.index(); @@ -17014,7 +17097,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_678); if ( s>=0 ) return s; break; - case 237 : + case 243 : int LA193_675 = input.LA(1); int index193_675 = input.index(); @@ -17026,7 +17109,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_675); if ( s>=0 ) return s; break; - case 238 : + case 244 : int LA193_679 = input.LA(1); int index193_679 = input.index(); @@ -17038,7 +17121,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_679); if ( s>=0 ) return s; break; - case 239 : + case 245 : int LA193_427 = input.LA(1); int index193_427 = input.index(); @@ -17050,7 +17133,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_427); if ( s>=0 ) return s; break; - case 240 : + case 246 : int LA193_699 = input.LA(1); int index193_699 = input.index(); @@ -17062,31 +17145,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_699); if ( s>=0 ) return s; break; - case 241 : - int LA193_86 = input.LA(1); + case 247 : + int LA193_52 = input.LA(1); - int index193_86 = input.index(); + int index193_52 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_86); + input.seek(index193_52); if ( s>=0 ) return s; break; - case 242 : - int LA193_52 = input.LA(1); + case 248 : + int LA193_86 = input.LA(1); - int index193_52 = input.index(); + int index193_86 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_52); + input.seek(index193_86); if ( s>=0 ) return s; break; - case 243 : + case 249 : int LA193_119 = input.LA(1); int index193_119 = input.index(); @@ -17098,7 +17181,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_119); if ( s>=0 ) return s; break; - case 244 : + case 250 : int LA193_137 = input.LA(1); int index193_137 = input.index(); @@ -17110,7 +17193,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_137); if ( s>=0 ) return s; break; - case 245 : + case 251 : int LA193_280 = input.LA(1); int index193_280 = input.index(); @@ -17122,7 +17205,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_280); if ( s>=0 ) return s; break; - case 246 : + case 252 : int LA193_395 = input.LA(1); int index193_395 = input.index(); @@ -17134,7 +17217,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_395); if ( s>=0 ) return s; break; - case 247 : + case 253 : int LA193_529 = input.LA(1); int index193_529 = input.index(); @@ -17146,7 +17229,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_529); if ( s>=0 ) return s; break; - case 248 : + case 254 : int LA193_660 = input.LA(1); int index193_660 = input.index(); @@ -17158,7 +17241,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_660); if ( s>=0 ) return s; break; - case 249 : + case 255 : int LA193_765 = input.LA(1); int index193_765 = input.index(); @@ -17170,7 +17253,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_765); if ( s>=0 ) return s; break; - case 250 : + case 256 : int LA193_138 = input.LA(1); int index193_138 = input.index(); @@ -17182,7 +17265,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_138); if ( s>=0 ) return s; break; - case 251 : + case 257 : int LA193_56 = input.LA(1); int index193_56 = input.index(); @@ -17194,7 +17277,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_56); if ( s>=0 ) return s; break; - case 252 : + case 258 : int LA193_89 = input.LA(1); int index193_89 = input.index(); @@ -17206,7 +17289,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_89); if ( s>=0 ) return s; break; - case 253 : + case 259 : int LA193_120 = input.LA(1); int index193_120 = input.index(); @@ -17218,7 +17301,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_120); if ( s>=0 ) return s; break; - case 254 : + case 260 : int LA193_283 = input.LA(1); int index193_283 = input.index(); @@ -17230,7 +17313,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_283); if ( s>=0 ) return s; break; - case 255 : + case 261 : int LA193_398 = input.LA(1); int index193_398 = input.index(); @@ -17242,7 +17325,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_398); if ( s>=0 ) return s; break; - case 256 : + case 262 : int LA193_532 = input.LA(1); int index193_532 = input.index(); @@ -17254,7 +17337,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_532); if ( s>=0 ) return s; break; - case 257 : + case 263 : int LA193_663 = input.LA(1); int index193_663 = input.index(); @@ -17266,7 +17349,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_663); if ( s>=0 ) return s; break; - case 258 : + case 264 : int LA193_768 = input.LA(1); int index193_768 = input.index(); @@ -17278,31 +17361,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_768); if ( s>=0 ) return s; break; - case 259 : - int LA193_690 = input.LA(1); + case 265 : + int LA193_584 = input.LA(1); - int index193_690 = input.index(); + int index193_584 = input.index(); input.rewind(); s = -1; - if ( (synpred5_Css3()) ) {s = 170;} + if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_690); + input.seek(index193_584); if ( s>=0 ) return s; break; - case 260 : - int LA193_584 = input.LA(1); + case 266 : + int LA193_690 = input.LA(1); - int index193_584 = input.index(); + int index193_690 = input.index(); input.rewind(); s = -1; - if ( (synpred10_Css3()) ) {s = 316;} + if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_584); + input.seek(index193_690); if ( s>=0 ) return s; break; - case 261 : + case 267 : int LA193_585 = input.LA(1); int index193_585 = input.index(); @@ -17314,7 +17397,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_585); if ( s>=0 ) return s; break; - case 262 : + case 268 : int LA193_336 = input.LA(1); int index193_336 = input.index(); @@ -17326,19 +17409,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_336); if ( s>=0 ) return s; break; - case 263 : - int LA193_295 = input.LA(1); - - int index193_295 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index193_295); - if ( s>=0 ) return s; - break; - case 264 : + case 269 : int LA193_337 = input.LA(1); int index193_337 = input.index(); @@ -17350,19 +17421,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_337); if ( s>=0 ) return s; break; - case 265 : - int LA193_705 = input.LA(1); + case 270 : + int LA193_295 = input.LA(1); - int index193_705 = input.index(); + int index193_295 = input.index(); input.rewind(); s = -1; - if ( (synpred10_Css3()) ) {s = 316;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_705); + input.seek(index193_295); if ( s>=0 ) return s; break; - case 266 : + case 271 : int LA193_197 = input.LA(1); s = -1; if ( ((LA193_197 >= '\u0000' && LA193_197 <= '\t')||LA193_197=='\u000B'||(LA193_197 >= '\u000E' && LA193_197 <= '/')||(LA193_197 >= '1' && LA193_197 <= '3')||LA193_197=='5'||(LA193_197 >= '7' && LA193_197 <= '\uFFFF')) ) {s = 12;} @@ -17370,7 +17441,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA193_197=='4'||LA193_197=='6') ) {s = 318;} if ( s>=0 ) return s; break; - case 267 : + case 272 : + int LA193_705 = input.LA(1); + + int index193_705 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index193_705); + if ( s>=0 ) return s; + break; + case 273 : int LA193_494 = input.LA(1); int index193_494 = input.index(); @@ -17382,7 +17465,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_494); if ( s>=0 ) return s; break; - case 268 : + case 274 : int LA193_299 = input.LA(1); int index193_299 = input.index(); @@ -17394,7 +17477,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_299); if ( s>=0 ) return s; break; - case 269 : + case 275 : int LA193_746 = input.LA(1); int index193_746 = input.index(); @@ -17406,7 +17489,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_746); if ( s>=0 ) return s; break; - case 270 : + case 276 : int LA193_800 = input.LA(1); int index193_800 = input.index(); @@ -17418,7 +17501,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_800); if ( s>=0 ) return s; break; - case 271 : + case 277 : int LA193_801 = input.LA(1); int index193_801 = input.index(); @@ -17430,7 +17513,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_801); if ( s>=0 ) return s; break; - case 272 : + case 278 : int LA193_340 = input.LA(1); int index193_340 = input.index(); @@ -17442,7 +17525,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_340); if ( s>=0 ) return s; break; - case 273 : + case 279 : int LA193_828 = input.LA(1); int index193_828 = input.index(); @@ -17454,7 +17537,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_828); if ( s>=0 ) return s; break; - case 274 : + case 280 : + int LA193_217 = input.LA(1); + + int index193_217 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index193_217); + if ( s>=0 ) return s; + break; + case 281 : int LA193_165 = input.LA(1); int index193_165 = input.index(); @@ -17466,7 +17561,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_165); if ( s>=0 ) return s; break; - case 275 : + case 282 : + int LA193_218 = input.LA(1); + + int index193_218 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index193_218); + if ( s>=0 ) return s; + break; + case 283 : int LA193_168 = input.LA(1); int index193_168 = input.index(); @@ -17478,31 +17585,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_168); if ( s>=0 ) return s; break; - case 276 : - int LA193_217 = input.LA(1); + case 284 : + int LA193_739 = input.LA(1); - int index193_217 = input.index(); + int index193_739 = input.index(); input.rewind(); s = -1; - if ( (synpred12_Css3()) ) {s = 216;} + if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_217); + input.seek(index193_739); if ( s>=0 ) return s; break; - case 277 : - int LA193_218 = input.LA(1); + case 285 : + int LA193_407 = input.LA(1); - int index193_218 = input.index(); + int index193_407 = input.index(); input.rewind(); s = -1; - if ( (synpred12_Css3()) ) {s = 216;} + if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_218); + input.seek(index193_407); if ( s>=0 ) return s; break; - case 278 : + case 286 : int LA193_117 = input.LA(1); int index193_117 = input.index(); @@ -17514,7 +17621,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_117); if ( s>=0 ) return s; break; - case 279 : + case 287 : int LA193_112 = input.LA(1); int index193_112 = input.index(); @@ -17526,7 +17633,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_112); if ( s>=0 ) return s; break; - case 280 : + case 288 : int LA193_355 = input.LA(1); int index193_355 = input.index(); @@ -17538,91 +17645,91 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_355); if ( s>=0 ) return s; break; - case 281 : - int LA193_405 = input.LA(1); + case 289 : + int LA193_821 = input.LA(1); - int index193_405 = input.index(); + int index193_821 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_405); + input.seek(index193_821); if ( s>=0 ) return s; break; - case 282 : - int LA193_672 = input.LA(1); + case 290 : + int LA193_405 = input.LA(1); - int index193_672 = input.index(); + int index193_405 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_672); + input.seek(index193_405); if ( s>=0 ) return s; break; - case 283 : - int LA193_739 = input.LA(1); + case 291 : + int LA193_619 = input.LA(1); - int index193_739 = input.index(); + int index193_619 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_739); + input.seek(index193_619); if ( s>=0 ) return s; break; - case 284 : - int LA193_773 = input.LA(1); + case 292 : + int LA193_672 = input.LA(1); - int index193_773 = input.index(); + int index193_672 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_773); + input.seek(index193_672); if ( s>=0 ) return s; break; - case 285 : - int LA193_821 = input.LA(1); + case 293 : + int LA193_771 = input.LA(1); - int index193_821 = input.index(); + int index193_771 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_821); + input.seek(index193_771); if ( s>=0 ) return s; break; - case 286 : - int LA193_771 = input.LA(1); + case 294 : + int LA193_670 = input.LA(1); - int index193_771 = input.index(); + int index193_670 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_771); + input.seek(index193_670); if ( s>=0 ) return s; break; - case 287 : - int LA193_407 = input.LA(1); + case 295 : + int LA193_773 = input.LA(1); - int index193_407 = input.index(); + int index193_773 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_407); + input.seek(index193_773); if ( s>=0 ) return s; break; - case 288 : + case 296 : int LA193_486 = input.LA(1); int index193_486 = input.index(); @@ -17634,7 +17741,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_486); if ( s>=0 ) return s; break; - case 289 : + case 297 : int LA193_539 = input.LA(1); int index193_539 = input.index(); @@ -17646,7 +17753,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_539); if ( s>=0 ) return s; break; - case 290 : + case 298 : int LA193_541 = input.LA(1); int index193_541 = input.index(); @@ -17658,43 +17765,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_541); if ( s>=0 ) return s; break; - case 291 : - int LA193_619 = input.LA(1); - - int index193_619 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index193_619); - if ( s>=0 ) return s; - break; - case 292 : - int LA193_670 = input.LA(1); - - int index193_670 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index193_670); - if ( s>=0 ) return s; - break; - case 293 : - int LA193_118 = input.LA(1); + case 299 : + int LA193_540 = input.LA(1); - int index193_118 = input.index(); + int index193_540 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_118); + input.seek(index193_540); if ( s>=0 ) return s; break; - case 294 : + case 300 : int LA193_114 = input.LA(1); int index193_114 = input.index(); @@ -17706,67 +17789,67 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_114); if ( s>=0 ) return s; break; - case 295 : - int LA193_772 = input.LA(1); + case 301 : + int LA193_118 = input.LA(1); - int index193_772 = input.index(); + int index193_118 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_772); + input.seek(index193_118); if ( s>=0 ) return s; break; - case 296 : - int LA193_356 = input.LA(1); + case 302 : + int LA193_673 = input.LA(1); - int index193_356 = input.index(); + int index193_673 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_356); + input.seek(index193_673); if ( s>=0 ) return s; break; - case 297 : - int LA193_673 = input.LA(1); + case 303 : + int LA193_356 = input.LA(1); - int index193_673 = input.index(); + int index193_356 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_673); + input.seek(index193_356); if ( s>=0 ) return s; break; - case 298 : - int LA193_822 = input.LA(1); + case 304 : + int LA193_406 = input.LA(1); - int index193_822 = input.index(); + int index193_406 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_822); + input.seek(index193_406); if ( s>=0 ) return s; break; - case 299 : - int LA193_406 = input.LA(1); + case 305 : + int LA193_772 = input.LA(1); - int index193_406 = input.index(); + int index193_772 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_406); + input.seek(index193_772); if ( s>=0 ) return s; break; - case 300 : + case 306 : int LA193_408 = input.LA(1); int index193_408 = input.index(); @@ -17778,7 +17861,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_408); if ( s>=0 ) return s; break; - case 301 : + case 307 : int LA193_487 = input.LA(1); int index193_487 = input.index(); @@ -17790,19 +17873,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_487); if ( s>=0 ) return s; break; - case 302 : - int LA193_540 = input.LA(1); + case 308 : + int LA193_671 = input.LA(1); - int index193_540 = input.index(); + int index193_671 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_540); + input.seek(index193_671); if ( s>=0 ) return s; break; - case 303 : + case 309 : int LA193_542 = input.LA(1); int index193_542 = input.index(); @@ -17814,55 +17897,55 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_542); if ( s>=0 ) return s; break; - case 304 : - int LA193_671 = input.LA(1); + case 310 : + int LA193_620 = input.LA(1); - int index193_671 = input.index(); + int index193_620 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_671); + input.seek(index193_620); if ( s>=0 ) return s; break; - case 305 : - int LA193_620 = input.LA(1); + case 311 : + int LA193_822 = input.LA(1); - int index193_620 = input.index(); + int index193_822 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_620); + input.seek(index193_822); if ( s>=0 ) return s; break; - case 306 : - int LA193_774 = input.LA(1); + case 312 : + int LA193_740 = input.LA(1); - int index193_774 = input.index(); + int index193_740 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_774); + input.seek(index193_740); if ( s>=0 ) return s; break; - case 307 : - int LA193_740 = input.LA(1); + case 313 : + int LA193_774 = input.LA(1); - int index193_740 = input.index(); + int index193_774 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_740); + input.seek(index193_774); if ( s>=0 ) return s; break; - case 308 : + case 314 : int LA193_171 = input.LA(1); int index193_171 = input.index(); @@ -17874,7 +17957,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_171); if ( s>=0 ) return s; break; - case 309 : + case 315 : int LA193_172 = input.LA(1); int index193_172 = input.index(); @@ -17886,7 +17969,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_172); if ( s>=0 ) return s; break; - case 310 : + case 316 : int LA193_304 = input.LA(1); int index193_304 = input.index(); @@ -17898,7 +17981,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_304); if ( s>=0 ) return s; break; - case 311 : + case 317 : int LA193_305 = input.LA(1); int index193_305 = input.index(); @@ -17910,7 +17993,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_305); if ( s>=0 ) return s; break; - case 312 : + case 318 : int LA193_572 = input.LA(1); int index193_572 = input.index(); @@ -17922,7 +18005,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_572); if ( s>=0 ) return s; break; - case 313 : + case 319 : int LA193_561 = input.LA(1); int index193_561 = input.index(); @@ -17934,7 +18017,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_561); if ( s>=0 ) return s; break; - case 314 : + case 320 : int LA193_55 = input.LA(1); int index193_55 = input.index(); @@ -17946,7 +18029,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_55); if ( s>=0 ) return s; break; - case 315 : + case 321 : int LA193_88 = input.LA(1); int index193_88 = input.index(); @@ -17958,7 +18041,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_88); if ( s>=0 ) return s; break; - case 316 : + case 322 : int LA193_123 = input.LA(1); int index193_123 = input.index(); @@ -17970,7 +18053,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_123); if ( s>=0 ) return s; break; - case 317 : + case 323 : int LA193_141 = input.LA(1); int index193_141 = input.index(); @@ -17982,7 +18065,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_141); if ( s>=0 ) return s; break; - case 318 : + case 324 : int LA193_767 = input.LA(1); int index193_767 = input.index(); @@ -17994,7 +18077,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_767); if ( s>=0 ) return s; break; - case 319 : + case 325 : int LA193_58 = input.LA(1); int index193_58 = input.index(); @@ -18006,7 +18089,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_58); if ( s>=0 ) return s; break; - case 320 : + case 326 : int LA193_91 = input.LA(1); int index193_91 = input.index(); @@ -18018,7 +18101,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_91); if ( s>=0 ) return s; break; - case 321 : + case 327 : int LA193_124 = input.LA(1); int index193_124 = input.index(); @@ -18030,7 +18113,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_124); if ( s>=0 ) return s; break; - case 322 : + case 328 : int LA193_142 = input.LA(1); int index193_142 = input.index(); @@ -18042,7 +18125,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_142); if ( s>=0 ) return s; break; - case 323 : + case 329 : int LA193_770 = input.LA(1); int index193_770 = input.index(); @@ -18054,7 +18137,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_770); if ( s>=0 ) return s; break; - case 324 : + case 330 : int LA193_465 = input.LA(1); int index193_465 = input.index(); @@ -18066,31 +18149,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_465); if ( s>=0 ) return s; break; - case 325 : - int LA193_422 = input.LA(1); + case 331 : + int LA193_466 = input.LA(1); - int index193_422 = input.index(); + int index193_466 = input.index(); input.rewind(); s = -1; - if ( (synpred4_Css3()) ) {s = 162;} + if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_422); + input.seek(index193_466); if ( s>=0 ) return s; break; - case 326 : - int LA193_466 = input.LA(1); + case 332 : + int LA193_422 = input.LA(1); - int index193_466 = input.index(); + int index193_422 = input.index(); input.rewind(); s = -1; - if ( (synpred12_Css3()) ) {s = 216;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_466); + input.seek(index193_422); if ( s>=0 ) return s; break; - case 327 : + case 333 : int LA193_222 = input.LA(1); int index193_222 = input.index(); @@ -18102,7 +18185,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_222); if ( s>=0 ) return s; break; - case 328 : + case 334 : int LA193_223 = input.LA(1); int index193_223 = input.index(); @@ -18114,7 +18197,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_223); if ( s>=0 ) return s; break; - case 329 : + case 335 : int LA193_722 = input.LA(1); int index193_722 = input.index(); @@ -18126,7 +18209,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_722); if ( s>=0 ) return s; break; - case 330 : + case 336 : + int LA193_723 = input.LA(1); + + int index193_723 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index193_723); + if ( s>=0 ) return s; + break; + case 337 : int LA193_686 = input.LA(1); int index193_686 = input.index(); @@ -18138,19 +18233,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_686); if ( s>=0 ) return s; break; - case 331 : - int LA193_723 = input.LA(1); + case 338 : + int LA193_627 = input.LA(1); - int index193_723 = input.index(); + int index193_627 = input.index(); input.rewind(); s = -1; - if ( (synpred12_Css3()) ) {s = 216;} + if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_723); + input.seek(index193_627); if ( s>=0 ) return s; break; - case 332 : + case 339 : int LA193_103 = input.LA(1); s = -1; if ( (LA193_103=='i') ) {s = 222;} @@ -18160,19 +18255,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA193_103=='4'||LA193_103=='6') ) {s = 225;} if ( s>=0 ) return s; break; - case 333 : - int LA193_627 = input.LA(1); - - int index193_627 = input.index(); - input.rewind(); - s = -1; - if ( (synpred9_Css3()) ) {s = 240;} - else if ( (true) ) {s = 12;} - - input.seek(index193_627); - if ( s>=0 ) return s; - break; - case 334 : + case 340 : int LA193_426 = input.LA(1); int index193_426 = input.index(); @@ -18184,7 +18267,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_426); if ( s>=0 ) return s; break; - case 335 : + case 341 : int LA193_113 = input.LA(1); s = -1; if ( (LA193_113=='g') ) {s = 241;} @@ -18194,7 +18277,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA193_113=='4'||LA193_113=='6') ) {s = 244;} if ( s>=0 ) return s; break; - case 336 : + case 342 : int LA193_314 = input.LA(1); int index193_314 = input.index(); @@ -18206,7 +18289,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_314); if ( s>=0 ) return s; break; - case 337 : + case 343 : int LA193_315 = input.LA(1); int index193_315 = input.index(); @@ -18218,7 +18301,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_315); if ( s>=0 ) return s; break; - case 338 : + case 344 : int LA193_689 = input.LA(1); int index193_689 = input.index(); @@ -18230,7 +18313,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_689); if ( s>=0 ) return s; break; - case 339 : + case 345 : int LA193_793 = input.LA(1); int index193_793 = input.index(); @@ -18242,7 +18325,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_793); if ( s>=0 ) return s; break; - case 340 : + case 346 : int LA193_179 = input.LA(1); int index193_179 = input.index(); @@ -18254,7 +18337,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_179); if ( s>=0 ) return s; break; - case 341 : + case 347 : int LA193_180 = input.LA(1); int index193_180 = input.index(); @@ -18266,7 +18349,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_180); if ( s>=0 ) return s; break; - case 342 : + case 348 : int LA193_787 = input.LA(1); int index193_787 = input.index(); @@ -18278,7 +18361,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_787); if ( s>=0 ) return s; break; - case 343 : + case 349 : int LA193_469 = input.LA(1); int index193_469 = input.index(); @@ -18290,7 +18373,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_469); if ( s>=0 ) return s; break; - case 344 : + case 350 : int LA193_725 = input.LA(1); int index193_725 = input.index(); @@ -18302,7 +18385,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_725); if ( s>=0 ) return s; break; - case 345 : + case 351 : int LA193_827 = input.LA(1); int index193_827 = input.index(); @@ -18314,7 +18397,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_827); if ( s>=0 ) return s; break; - case 346 : + case 352 : int LA193_59 = input.LA(1); int index193_59 = input.index(); @@ -18326,7 +18409,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_59); if ( s>=0 ) return s; break; - case 347 : + case 353 : int LA193_92 = input.LA(1); int index193_92 = input.index(); @@ -18338,7 +18421,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_92); if ( s>=0 ) return s; break; - case 348 : + case 354 : int LA193_266 = input.LA(1); int index193_266 = input.index(); @@ -18350,7 +18433,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_266); if ( s>=0 ) return s; break; - case 349 : + case 355 : int LA193_381 = input.LA(1); int index193_381 = input.index(); @@ -18362,7 +18445,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_381); if ( s>=0 ) return s; break; - case 350 : + case 356 : int LA193_515 = input.LA(1); int index193_515 = input.index(); @@ -18374,7 +18457,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_515); if ( s>=0 ) return s; break; - case 351 : + case 357 : int LA193_646 = input.LA(1); int index193_646 = input.index(); @@ -18386,7 +18469,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_646); if ( s>=0 ) return s; break; - case 352 : + case 358 : int LA193_751 = input.LA(1); int index193_751 = input.index(); @@ -18398,7 +18481,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_751); if ( s>=0 ) return s; break; - case 353 : + case 359 : int LA193_61 = input.LA(1); int index193_61 = input.index(); @@ -18410,7 +18493,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_61); if ( s>=0 ) return s; break; - case 354 : + case 360 : int LA193_93 = input.LA(1); int index193_93 = input.index(); @@ -18422,7 +18505,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_93); if ( s>=0 ) return s; break; - case 355 : + case 361 : int LA193_267 = input.LA(1); int index193_267 = input.index(); @@ -18434,7 +18517,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_267); if ( s>=0 ) return s; break; - case 356 : + case 362 : int LA193_382 = input.LA(1); int index193_382 = input.index(); @@ -18446,7 +18529,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_382); if ( s>=0 ) return s; break; - case 357 : + case 363 : int LA193_516 = input.LA(1); int index193_516 = input.index(); @@ -18458,7 +18541,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_516); if ( s>=0 ) return s; break; - case 358 : + case 364 : int LA193_647 = input.LA(1); int index193_647 = input.index(); @@ -18470,7 +18553,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_647); if ( s>=0 ) return s; break; - case 359 : + case 365 : int LA193_752 = input.LA(1); int index193_752 = input.index(); @@ -18482,7 +18565,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_752); if ( s>=0 ) return s; break; - case 360 : + case 366 : int LA193_196 = input.LA(1); int index193_196 = input.index(); @@ -18494,7 +18577,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_196); if ( s>=0 ) return s; break; - case 361 : + case 367 : int LA193_204 = input.LA(1); int index193_204 = input.index(); @@ -18506,7 +18589,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_204); if ( s>=0 ) return s; break; - case 362 : + case 368 : int LA193_775 = input.LA(1); int index193_775 = input.index(); @@ -18518,7 +18601,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_775); if ( s>=0 ) return s; break; - case 363 : + case 369 : int LA193_779 = input.LA(1); int index193_779 = input.index(); @@ -18530,7 +18613,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_779); if ( s>=0 ) return s; break; - case 364 : + case 370 : int LA193_829 = input.LA(1); int index193_829 = input.index(); @@ -18542,7 +18625,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_829); if ( s>=0 ) return s; break; - case 365 : + case 371 : int LA193_198 = input.LA(1); int index193_198 = input.index(); @@ -18554,7 +18637,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_198); if ( s>=0 ) return s; break; - case 366 : + case 372 : int LA193_205 = input.LA(1); int index193_205 = input.index(); @@ -18566,7 +18649,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_205); if ( s>=0 ) return s; break; - case 367 : + case 373 : int LA193_776 = input.LA(1); int index193_776 = input.index(); @@ -18578,7 +18661,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_776); if ( s>=0 ) return s; break; - case 368 : + case 374 : int LA193_780 = input.LA(1); int index193_780 = input.index(); @@ -18590,7 +18673,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_780); if ( s>=0 ) return s; break; - case 369 : + case 375 : int LA193_830 = input.LA(1); int index193_830 = input.index(); @@ -18602,7 +18685,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_830); if ( s>=0 ) return s; break; - case 370 : + case 376 : int LA193_475 = input.LA(1); int index193_475 = input.index(); @@ -18614,7 +18697,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_475); if ( s>=0 ) return s; break; - case 371 : + case 377 : int LA193_476 = input.LA(1); int index193_476 = input.index(); @@ -18626,30 +18709,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_476); if ( s>=0 ) return s; break; - case 372 : - int LA193_2 = input.LA(1); - s = -1; - if ( (LA193_2=='p') ) {s = 30;} - else if ( (LA193_2=='0') ) {s = 31;} - else if ( (LA193_2=='4'||LA193_2=='6') ) {s = 32;} - else if ( (LA193_2=='P') ) {s = 33;} - else if ( (LA193_2=='m') ) {s = 34;} - else if ( (LA193_2=='5'||LA193_2=='7') ) {s = 35;} - else if ( (LA193_2=='M') ) {s = 36;} - else if ( (LA193_2=='i') ) {s = 37;} - else if ( (LA193_2=='I') ) {s = 38;} - else if ( (LA193_2=='r') ) {s = 39;} - else if ( (LA193_2=='R') ) {s = 40;} - else if ( (LA193_2=='s') ) {s = 41;} - else if ( (LA193_2=='S') ) {s = 42;} - else if ( (LA193_2=='k') ) {s = 43;} - else if ( (LA193_2=='K') ) {s = 44;} - else if ( (LA193_2=='h') ) {s = 45;} - else if ( (LA193_2=='H') ) {s = 46;} - else if ( ((LA193_2 >= '\u0000' && LA193_2 <= '\t')||LA193_2=='\u000B'||(LA193_2 >= '\u000E' && LA193_2 <= '/')||(LA193_2 >= '1' && LA193_2 <= '3')||(LA193_2 >= '8' && LA193_2 <= 'G')||LA193_2=='J'||LA193_2=='L'||(LA193_2 >= 'N' && LA193_2 <= 'O')||LA193_2=='Q'||(LA193_2 >= 'T' && LA193_2 <= 'g')||LA193_2=='j'||LA193_2=='l'||(LA193_2 >= 'n' && LA193_2 <= 'o')||LA193_2=='q'||(LA193_2 >= 't' && LA193_2 <= '\uFFFF')) ) {s = 12;} - if ( s>=0 ) return s; - break; - case 373 : + case 378 : int LA193_431 = input.LA(1); int index193_431 = input.index(); @@ -18661,7 +18721,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_431); if ( s>=0 ) return s; break; - case 374 : + case 379 : int LA193_432 = input.LA(1); int index193_432 = input.index(); @@ -18673,7 +18733,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_432); if ( s>=0 ) return s; break; - case 375 : + case 380 : int LA193_192 = input.LA(1); int index193_192 = input.index(); @@ -18685,7 +18745,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_192); if ( s>=0 ) return s; break; - case 376 : + case 381 : int LA193_193 = input.LA(1); int index193_193 = input.index(); @@ -18697,7 +18757,29 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_193); if ( s>=0 ) return s; break; - case 377 : + case 382 : + int LA193_227 = input.LA(1); + s = -1; + if ( (LA193_227=='m') ) {s = 342;} + else if ( (LA193_227=='M') ) {s = 343;} + else if ( ((LA193_227 >= '\u0000' && LA193_227 <= '\t')||LA193_227=='\u000B'||(LA193_227 >= '\u000E' && LA193_227 <= '/')||(LA193_227 >= '1' && LA193_227 <= '3')||LA193_227=='5'||(LA193_227 >= '7' && LA193_227 <= 'L')||(LA193_227 >= 'N' && LA193_227 <= 'l')||(LA193_227 >= 'n' && LA193_227 <= '\uFFFF')) ) {s = 12;} + else if ( (LA193_227=='0') ) {s = 344;} + else if ( (LA193_227=='4'||LA193_227=='6') ) {s = 345;} + if ( s>=0 ) return s; + break; + case 383 : + int LA193_482 = input.LA(1); + + int index193_482 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index193_482); + if ( s>=0 ) return s; + break; + case 384 : int LA193_102 = input.LA(1); int index193_102 = input.index(); @@ -18709,7 +18791,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_102); if ( s>=0 ) return s; break; - case 378 : + case 385 : int LA193_115 = input.LA(1); int index193_115 = input.index(); @@ -18721,7 +18803,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_115); if ( s>=0 ) return s; break; - case 379 : + case 386 : int LA193_231 = input.LA(1); int index193_231 = input.index(); @@ -18733,7 +18815,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_231); if ( s>=0 ) return s; break; - case 380 : + case 387 : int LA193_233 = input.LA(1); int index193_233 = input.index(); @@ -18745,7 +18827,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_233); if ( s>=0 ) return s; break; - case 381 : + case 388 : int LA193_351 = input.LA(1); int index193_351 = input.index(); @@ -18757,19 +18839,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_351); if ( s>=0 ) return s; break; - case 382 : - int LA193_482 = input.LA(1); + case 389 : + int LA193_819 = input.LA(1); - int index193_482 = input.index(); + int index193_819 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_482); + input.seek(index193_819); if ( s>=0 ) return s; break; - case 383 : + case 390 : int LA193_615 = input.LA(1); int index193_615 = input.index(); @@ -18781,7 +18863,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_615); if ( s>=0 ) return s; break; - case 384 : + case 391 : int LA193_735 = input.LA(1); int index193_735 = input.index(); @@ -18793,31 +18875,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_735); if ( s>=0 ) return s; break; - case 385 : - int LA193_819 = input.LA(1); - - int index193_819 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index193_819); - if ( s>=0 ) return s; - break; - case 386 : - int LA193_232 = input.LA(1); + case 392 : + int LA193_353 = input.LA(1); - int index193_232 = input.index(); + int index193_353 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_232); + input.seek(index193_353); if ( s>=0 ) return s; break; - case 387 : + case 393 : int LA193_105 = input.LA(1); int index193_105 = input.index(); @@ -18829,7 +18899,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_105); if ( s>=0 ) return s; break; - case 388 : + case 394 : int LA193_116 = input.LA(1); int index193_116 = input.index(); @@ -18841,19 +18911,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_116); if ( s>=0 ) return s; break; - case 389 : - int LA193_820 = input.LA(1); + case 395 : + int LA193_232 = input.LA(1); - int index193_820 = input.index(); + int index193_232 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_820); + input.seek(index193_232); if ( s>=0 ) return s; break; - case 390 : + case 396 : int LA193_234 = input.LA(1); int index193_234 = input.index(); @@ -18865,19 +18935,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_234); if ( s>=0 ) return s; break; - case 391 : - int LA193_353 = input.LA(1); - - int index193_353 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index193_353); - if ( s>=0 ) return s; - break; - case 392 : + case 397 : int LA193_484 = input.LA(1); int index193_484 = input.index(); @@ -18889,7 +18947,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_484); if ( s>=0 ) return s; break; - case 393 : + case 398 : int LA193_617 = input.LA(1); int index193_617 = input.index(); @@ -18901,7 +18959,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_617); if ( s>=0 ) return s; break; - case 394 : + case 399 : int LA193_737 = input.LA(1); int index193_737 = input.index(); @@ -18913,65 +18971,67 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_737); if ( s>=0 ) return s; break; - case 395 : - int LA193_227 = input.LA(1); + case 400 : + int LA193_820 = input.LA(1); + + int index193_820 = input.index(); + input.rewind(); s = -1; - if ( (LA193_227=='m') ) {s = 342;} - else if ( (LA193_227=='M') ) {s = 343;} - else if ( ((LA193_227 >= '\u0000' && LA193_227 <= '\t')||LA193_227=='\u000B'||(LA193_227 >= '\u000E' && LA193_227 <= '/')||(LA193_227 >= '1' && LA193_227 <= '3')||LA193_227=='5'||(LA193_227 >= '7' && LA193_227 <= 'L')||(LA193_227 >= 'N' && LA193_227 <= 'l')||(LA193_227 >= 'n' && LA193_227 <= '\uFFFF')) ) {s = 12;} - else if ( (LA193_227=='0') ) {s = 344;} - else if ( (LA193_227=='4'||LA193_227=='6') ) {s = 345;} + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index193_820); if ( s>=0 ) return s; break; - case 396 : - int LA193_293 = input.LA(1); + case 401 : + int LA193_693 = input.LA(1); - int index193_293 = input.index(); + int index193_693 = input.index(); input.rewind(); s = -1; - if ( (synpred4_Css3()) ) {s = 162;} + if ( (synpred6_Css3()) ) {s = 178;} else if ( (true) ) {s = 12;} - input.seek(index193_293); + input.seek(index193_693); if ( s>=0 ) return s; break; - case 397 : - int LA193_294 = input.LA(1); + case 402 : + int LA193_293 = input.LA(1); - int index193_294 = input.index(); + int index193_293 = input.index(); input.rewind(); s = -1; if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_294); + input.seek(index193_293); if ( s>=0 ) return s; break; - case 398 : - int LA193_693 = input.LA(1); + case 403 : + int LA193_694 = input.LA(1); - int index193_693 = input.index(); + int index193_694 = input.index(); input.rewind(); s = -1; if ( (synpred6_Css3()) ) {s = 178;} else if ( (true) ) {s = 12;} - input.seek(index193_693); + input.seek(index193_694); if ( s>=0 ) return s; break; - case 399 : - int LA193_694 = input.LA(1); + case 404 : + int LA193_294 = input.LA(1); - int index193_694 = input.index(); + int index193_294 = input.index(); input.rewind(); s = -1; - if ( (synpred6_Css3()) ) {s = 178;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_694); + input.seek(index193_294); if ( s>=0 ) return s; break; - case 400 : + case 405 : int LA193_60 = input.LA(1); s = -1; if ( (LA193_60=='m') ) {s = 179;} @@ -18981,7 +19041,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA193_60=='4'||LA193_60=='6') ) {s = 182;} if ( s>=0 ) return s; break; - case 401 : + case 406 : int LA193_202 = input.LA(1); s = -1; if ( (LA193_202=='m') ) {s = 323;} @@ -18991,19 +19051,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA193_202=='4'||LA193_202=='6') ) {s = 326;} if ( s>=0 ) return s; break; - case 402 : - int LA193_98 = input.LA(1); + case 407 : + int LA193_272 = input.LA(1); - int index193_98 = input.index(); + int index193_272 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_98); + input.seek(index193_272); if ( s>=0 ) return s; break; - case 403 : + case 408 : int LA193_67 = input.LA(1); int index193_67 = input.index(); @@ -19015,79 +19075,79 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_67); if ( s>=0 ) return s; break; - case 404 : - int LA193_154 = input.LA(1); + case 409 : + int LA193_98 = input.LA(1); - int index193_154 = input.index(); + int index193_98 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_154); + input.seek(index193_98); if ( s>=0 ) return s; break; - case 405 : - int LA193_156 = input.LA(1); + case 410 : + int LA193_154 = input.LA(1); - int index193_156 = input.index(); + int index193_154 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_156); + input.seek(index193_154); if ( s>=0 ) return s; break; - case 406 : - int LA193_272 = input.LA(1); + case 411 : + int LA193_156 = input.LA(1); - int index193_272 = input.index(); + int index193_156 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_272); + input.seek(index193_156); if ( s>=0 ) return s; break; - case 407 : - int LA193_757 = input.LA(1); + case 412 : + int LA193_387 = input.LA(1); - int index193_757 = input.index(); + int index193_387 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_757); + input.seek(index193_387); if ( s>=0 ) return s; break; - case 408 : - int LA193_387 = input.LA(1); + case 413 : + int LA193_521 = input.LA(1); - int index193_387 = input.index(); + int index193_521 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_387); + input.seek(index193_521); if ( s>=0 ) return s; break; - case 409 : - int LA193_521 = input.LA(1); + case 414 : + int LA193_757 = input.LA(1); - int index193_521 = input.index(); + int index193_757 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_521); + input.seek(index193_757); if ( s>=0 ) return s; break; - case 410 : + case 415 : int LA193_652 = input.LA(1); int index193_652 = input.index(); @@ -19099,7 +19159,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_652); if ( s>=0 ) return s; break; - case 411 : + case 416 : int LA193_155 = input.LA(1); int index193_155 = input.index(); @@ -19111,7 +19171,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_155); if ( s>=0 ) return s; break; - case 412 : + case 417 : int LA193_69 = input.LA(1); int index193_69 = input.index(); @@ -19123,7 +19183,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_69); if ( s>=0 ) return s; break; - case 413 : + case 418 : int LA193_99 = input.LA(1); int index193_99 = input.index(); @@ -19135,7 +19195,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_99); if ( s>=0 ) return s; break; - case 414 : + case 419 : int LA193_157 = input.LA(1); int index193_157 = input.index(); @@ -19147,7 +19207,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_157); if ( s>=0 ) return s; break; - case 415 : + case 420 : int LA193_273 = input.LA(1); int index193_273 = input.index(); @@ -19159,7 +19219,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_273); if ( s>=0 ) return s; break; - case 416 : + case 421 : int LA193_388 = input.LA(1); int index193_388 = input.index(); @@ -19171,43 +19231,43 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_388); if ( s>=0 ) return s; break; - case 417 : - int LA193_758 = input.LA(1); + case 422 : + int LA193_522 = input.LA(1); - int index193_758 = input.index(); + int index193_522 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_758); + input.seek(index193_522); if ( s>=0 ) return s; break; - case 418 : - int LA193_522 = input.LA(1); + case 423 : + int LA193_653 = input.LA(1); - int index193_522 = input.index(); + int index193_653 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_522); + input.seek(index193_653); if ( s>=0 ) return s; break; - case 419 : - int LA193_653 = input.LA(1); + case 424 : + int LA193_758 = input.LA(1); - int index193_653 = input.index(); + int index193_758 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_653); + input.seek(index193_758); if ( s>=0 ) return s; break; - case 420 : + case 425 : int LA193_599 = input.LA(1); int index193_599 = input.index(); @@ -19219,31 +19279,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_599); if ( s>=0 ) return s; break; - case 421 : - int LA193_556 = input.LA(1); + case 426 : + int LA193_600 = input.LA(1); - int index193_556 = input.index(); + int index193_600 = input.index(); input.rewind(); s = -1; - if ( (synpred4_Css3()) ) {s = 162;} + if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_556); + input.seek(index193_600); if ( s>=0 ) return s; break; - case 422 : - int LA193_600 = input.LA(1); + case 427 : + int LA193_556 = input.LA(1); - int index193_600 = input.index(); + int index193_556 = input.index(); input.rewind(); s = -1; - if ( (synpred12_Css3()) ) {s = 216;} + if ( (synpred4_Css3()) ) {s = 162;} else if ( (true) ) {s = 12;} - input.seek(index193_600); + input.seek(index193_556); if ( s>=0 ) return s; break; - case 423 : + case 428 : int LA193_9 = input.LA(1); int index193_9 = input.index(); @@ -19255,7 +19315,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_9); if ( s>=0 ) return s; break; - case 424 : + case 429 : int LA193_20 = input.LA(1); int index193_20 = input.index(); @@ -19267,7 +19327,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_20); if ( s>=0 ) return s; break; - case 425 : + case 430 : int LA193_560 = input.LA(1); int index193_560 = input.index(); @@ -19279,7 +19339,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_560); if ( s>=0 ) return s; break; - case 426 : + case 431 : int LA193_309 = input.LA(1); int index193_309 = input.index(); @@ -19291,7 +19351,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_309); if ( s>=0 ) return s; break; - case 427 : + case 432 : int LA193_310 = input.LA(1); int index193_310 = input.index(); @@ -19303,7 +19363,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_310); if ( s>=0 ) return s; break; - case 428 : + case 433 : int LA193_441 = input.LA(1); int index193_441 = input.index(); @@ -19315,7 +19375,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_441); if ( s>=0 ) return s; break; - case 429 : + case 434 : int LA193_442 = input.LA(1); int index193_442 = input.index(); @@ -19327,7 +19387,17 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_442); if ( s>=0 ) return s; break; - case 430 : + case 435 : + int LA193_77 = input.LA(1); + s = -1; + if ( (LA193_77=='h') ) {s = 210;} + else if ( (LA193_77=='H') ) {s = 211;} + else if ( ((LA193_77 >= '\u0000' && LA193_77 <= '\t')||LA193_77=='\u000B'||(LA193_77 >= '\u000E' && LA193_77 <= '/')||(LA193_77 >= '1' && LA193_77 <= '3')||LA193_77=='5'||(LA193_77 >= '7' && LA193_77 <= 'G')||(LA193_77 >= 'I' && LA193_77 <= 'g')||(LA193_77 >= 'i' && LA193_77 <= '\uFFFF')) ) {s = 12;} + else if ( (LA193_77=='0') ) {s = 212;} + else if ( (LA193_77=='4'||LA193_77=='6') ) {s = 213;} + if ( s>=0 ) return s; + break; + case 436 : int LA193_342 = input.LA(1); int index193_342 = input.index(); @@ -19339,7 +19409,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_342); if ( s>=0 ) return s; break; - case 431 : + case 437 : int LA193_343 = input.LA(1); int index193_343 = input.index(); @@ -19351,17 +19421,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_343); if ( s>=0 ) return s; break; - case 432 : - int LA193_77 = input.LA(1); - s = -1; - if ( (LA193_77=='h') ) {s = 210;} - else if ( (LA193_77=='H') ) {s = 211;} - else if ( ((LA193_77 >= '\u0000' && LA193_77 <= '\t')||LA193_77=='\u000B'||(LA193_77 >= '\u000E' && LA193_77 <= '/')||(LA193_77 >= '1' && LA193_77 <= '3')||LA193_77=='5'||(LA193_77 >= '7' && LA193_77 <= 'G')||(LA193_77 >= 'I' && LA193_77 <= 'g')||(LA193_77 >= 'i' && LA193_77 <= '\uFFFF')) ) {s = 12;} - else if ( (LA193_77=='0') ) {s = 212;} - else if ( (LA193_77=='4'||LA193_77=='6') ) {s = 213;} - if ( s>=0 ) return s; - break; - case 433 : + case 438 : int LA193_701 = input.LA(1); int index193_701 = input.index(); @@ -19373,7 +19433,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_701); if ( s>=0 ) return s; break; - case 434 : + case 439 : int LA193_702 = input.LA(1); int index193_702 = input.index(); @@ -19385,7 +19445,30 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_702); if ( s>=0 ) return s; break; - case 435 : + case 440 : + int LA193_2 = input.LA(1); + s = -1; + if ( (LA193_2=='p') ) {s = 30;} + else if ( (LA193_2=='0') ) {s = 31;} + else if ( (LA193_2=='4'||LA193_2=='6') ) {s = 32;} + else if ( (LA193_2=='P') ) {s = 33;} + else if ( (LA193_2=='m') ) {s = 34;} + else if ( (LA193_2=='5'||LA193_2=='7') ) {s = 35;} + else if ( (LA193_2=='M') ) {s = 36;} + else if ( (LA193_2=='i') ) {s = 37;} + else if ( (LA193_2=='I') ) {s = 38;} + else if ( (LA193_2=='r') ) {s = 39;} + else if ( (LA193_2=='R') ) {s = 40;} + else if ( (LA193_2=='s') ) {s = 41;} + else if ( (LA193_2=='S') ) {s = 42;} + else if ( (LA193_2=='k') ) {s = 43;} + else if ( (LA193_2=='K') ) {s = 44;} + else if ( (LA193_2=='h') ) {s = 45;} + else if ( (LA193_2=='H') ) {s = 46;} + else if ( ((LA193_2 >= '\u0000' && LA193_2 <= '\t')||LA193_2=='\u000B'||(LA193_2 >= '\u000E' && LA193_2 <= '/')||(LA193_2 >= '1' && LA193_2 <= '3')||(LA193_2 >= '8' && LA193_2 <= 'G')||LA193_2=='J'||LA193_2=='L'||(LA193_2 >= 'N' && LA193_2 <= 'O')||LA193_2=='Q'||(LA193_2 >= 'T' && LA193_2 <= 'g')||LA193_2=='j'||LA193_2=='l'||(LA193_2 >= 'n' && LA193_2 <= 'o')||LA193_2=='q'||(LA193_2 >= 't' && LA193_2 <= '\uFFFF')) ) {s = 12;} + if ( s>=0 ) return s; + break; + case 441 : int LA193_41 = input.LA(1); int index193_41 = input.index(); @@ -19397,7 +19480,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_41); if ( s>=0 ) return s; break; - case 436 : + case 442 : int LA193_42 = input.LA(1); int index193_42 = input.index(); @@ -19409,7 +19492,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_42); if ( s>=0 ) return s; break; - case 437 : + case 443 : int LA193_163 = input.LA(1); int index193_163 = input.index(); @@ -19421,7 +19504,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_163); if ( s>=0 ) return s; break; - case 438 : + case 444 : int LA193_164 = input.LA(1); int index193_164 = input.index(); @@ -19433,7 +19516,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_164); if ( s>=0 ) return s; break; - case 439 : + case 445 : + int LA193_810 = input.LA(1); + + int index193_810 = input.index(); + input.rewind(); + s = -1; + if ( (synpred12_Css3()) ) {s = 216;} + else if ( (true) ) {s = 12;} + + input.seek(index193_810); + if ( s>=0 ) return s; + break; + case 446 : int LA193_149 = input.LA(1); int index193_149 = input.index(); @@ -19445,19 +19540,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_149); if ( s>=0 ) return s; break; - case 440 : - int LA193_810 = input.LA(1); + case 447 : + int LA193_811 = input.LA(1); - int index193_810 = input.index(); + int index193_811 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_810); + input.seek(index193_811); if ( s>=0 ) return s; break; - case 441 : + case 448 : int LA193_785 = input.LA(1); int index193_785 = input.index(); @@ -19469,19 +19564,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_785); if ( s>=0 ) return s; break; - case 442 : - int LA193_811 = input.LA(1); - - int index193_811 = input.index(); - input.rewind(); - s = -1; - if ( (synpred12_Css3()) ) {s = 216;} - else if ( (true) ) {s = 12;} - - input.seek(index193_811); - if ( s>=0 ) return s; - break; - case 443 : + case 449 : int LA193_603 = input.LA(1); int index193_603 = input.index(); @@ -19493,7 +19576,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_603); if ( s>=0 ) return s; break; - case 444 : + case 450 : int LA193_456 = input.LA(1); int index193_456 = input.index(); @@ -19505,7 +19588,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_456); if ( s>=0 ) return s; break; - case 445 : + case 451 : int LA193_457 = input.LA(1); int index193_457 = input.index(); @@ -19517,7 +19600,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_457); if ( s>=0 ) return s; break; - case 446 : + case 452 : int LA193_786 = input.LA(1); int index193_786 = input.index(); @@ -19529,67 +19612,67 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_786); if ( s>=0 ) return s; break; - case 447 : - int LA193_623 = input.LA(1); + case 453 : + int LA193_471 = input.LA(1); - int index193_623 = input.index(); + int index193_471 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_623); + input.seek(index193_471); if ( s>=0 ) return s; break; - case 448 : - int LA193_229 = input.LA(1); + case 454 : + int LA193_226 = input.LA(1); - int index193_229 = input.index(); + int index193_226 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_229); + input.seek(index193_226); if ( s>=0 ) return s; break; - case 449 : - int LA193_226 = input.LA(1); + case 455 : + int LA193_229 = input.LA(1); - int index193_226 = input.index(); + int index193_229 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_226); + input.seek(index193_229); if ( s>=0 ) return s; break; - case 450 : - int LA193_825 = input.LA(1); + case 456 : + int LA193_741 = input.LA(1); - int index193_825 = input.index(); + int index193_741 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_825); + input.seek(index193_741); if ( s>=0 ) return s; break; - case 451 : - int LA193_471 = input.LA(1); + case 457 : + int LA193_823 = input.LA(1); - int index193_471 = input.index(); + int index193_823 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_471); + input.seek(index193_823); if ( s>=0 ) return s; break; - case 452 : + case 458 : int LA193_488 = input.LA(1); int index193_488 = input.index(); @@ -19601,7 +19684,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_488); if ( s>=0 ) return s; break; - case 453 : + case 459 : int LA193_490 = input.LA(1); int index193_490 = input.index(); @@ -19613,67 +19696,67 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_490); if ( s>=0 ) return s; break; - case 454 : - int LA193_814 = input.LA(1); + case 460 : + int LA193_605 = input.LA(1); - int index193_814 = input.index(); + int index193_605 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_814); + input.seek(index193_605); if ( s>=0 ) return s; break; - case 455 : - int LA193_823 = input.LA(1); + case 461 : + int LA193_743 = input.LA(1); - int index193_823 = input.index(); + int index193_743 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_823); + input.seek(index193_743); if ( s>=0 ) return s; break; - case 456 : - int LA193_605 = input.LA(1); + case 462 : + int LA193_814 = input.LA(1); - int index193_605 = input.index(); + int index193_814 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_605); + input.seek(index193_814); if ( s>=0 ) return s; break; - case 457 : - int LA193_727 = input.LA(1); + case 463 : + int LA193_621 = input.LA(1); - int index193_727 = input.index(); + int index193_621 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_727); + input.seek(index193_621); if ( s>=0 ) return s; break; - case 458 : - int LA193_621 = input.LA(1); + case 464 : + int LA193_825 = input.LA(1); - int index193_621 = input.index(); + int index193_825 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_621); + input.seek(index193_825); if ( s>=0 ) return s; break; - case 459 : + case 465 : int LA193_837 = input.LA(1); int index193_837 = input.index(); @@ -19685,211 +19768,211 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_837); if ( s>=0 ) return s; break; - case 460 : - int LA193_741 = input.LA(1); + case 466 : + int LA193_623 = input.LA(1); - int index193_741 = input.index(); + int index193_623 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_741); + input.seek(index193_623); if ( s>=0 ) return s; break; - case 461 : - int LA193_743 = input.LA(1); + case 467 : + int LA193_727 = input.LA(1); - int index193_743 = input.index(); + int index193_727 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_743); + input.seek(index193_727); if ( s>=0 ) return s; break; - case 462 : - int LA193_624 = input.LA(1); + case 468 : + int LA193_622 = input.LA(1); - int index193_624 = input.index(); + int index193_622 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_624); + input.seek(index193_622); if ( s>=0 ) return s; break; - case 463 : - int LA193_228 = input.LA(1); + case 469 : + int LA193_472 = input.LA(1); - int index193_228 = input.index(); + int index193_472 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_228); + input.seek(index193_472); if ( s>=0 ) return s; break; - case 464 : - int LA193_838 = input.LA(1); + case 470 : + int LA193_228 = input.LA(1); - int index193_838 = input.index(); + int index193_228 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_838); + input.seek(index193_228); if ( s>=0 ) return s; break; - case 465 : - int LA193_824 = input.LA(1); + case 471 : + int LA193_230 = input.LA(1); - int index193_824 = input.index(); + int index193_230 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_824); + input.seek(index193_230); if ( s>=0 ) return s; break; - case 466 : - int LA193_230 = input.LA(1); + case 472 : + int LA193_744 = input.LA(1); - int index193_230 = input.index(); + int index193_744 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_230); + input.seek(index193_744); if ( s>=0 ) return s; break; - case 467 : - int LA193_815 = input.LA(1); + case 473 : + int LA193_489 = input.LA(1); - int index193_815 = input.index(); + int index193_489 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_815); + input.seek(index193_489); if ( s>=0 ) return s; break; - case 468 : - int LA193_472 = input.LA(1); + case 474 : + int LA193_491 = input.LA(1); - int index193_472 = input.index(); + int index193_491 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_472); + input.seek(index193_491); if ( s>=0 ) return s; break; - case 469 : - int LA193_489 = input.LA(1); + case 475 : + int LA193_742 = input.LA(1); - int index193_489 = input.index(); + int index193_742 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_489); + input.seek(index193_742); if ( s>=0 ) return s; break; - case 470 : - int LA193_491 = input.LA(1); + case 476 : + int LA193_606 = input.LA(1); - int index193_491 = input.index(); + int index193_606 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_491); + input.seek(index193_606); if ( s>=0 ) return s; break; - case 471 : - int LA193_744 = input.LA(1); + case 477 : + int LA193_824 = input.LA(1); - int index193_744 = input.index(); + int index193_824 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_744); + input.seek(index193_824); if ( s>=0 ) return s; break; - case 472 : - int LA193_826 = input.LA(1); + case 478 : + int LA193_728 = input.LA(1); - int index193_826 = input.index(); + int index193_728 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_826); + input.seek(index193_728); if ( s>=0 ) return s; break; - case 473 : - int LA193_606 = input.LA(1); + case 479 : + int LA193_624 = input.LA(1); - int index193_606 = input.index(); + int index193_624 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_606); + input.seek(index193_624); if ( s>=0 ) return s; break; - case 474 : - int LA193_728 = input.LA(1); + case 480 : + int LA193_815 = input.LA(1); - int index193_728 = input.index(); + int index193_815 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_728); + input.seek(index193_815); if ( s>=0 ) return s; break; - case 475 : - int LA193_622 = input.LA(1); + case 481 : + int LA193_826 = input.LA(1); - int index193_622 = input.index(); + int index193_826 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_622); + input.seek(index193_826); if ( s>=0 ) return s; break; - case 476 : - int LA193_742 = input.LA(1); + case 482 : + int LA193_838 = input.LA(1); - int index193_742 = input.index(); + int index193_838 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_742); + input.seek(index193_838); if ( s>=0 ) return s; break; - case 477 : + case 483 : int LA193_301 = input.LA(1); int index193_301 = input.index(); @@ -19901,7 +19984,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_301); if ( s>=0 ) return s; break; - case 478 : + case 484 : int LA193_609 = input.LA(1); int index193_609 = input.index(); @@ -19913,7 +19996,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_609); if ( s>=0 ) return s; break; - case 479 : + case 485 : int LA193_610 = input.LA(1); int index193_610 = input.index(); @@ -19925,7 +20008,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_610); if ( s>=0 ) return s; break; - case 480 : + case 486 : int LA193_47 = input.LA(1); int index193_47 = input.index(); @@ -19937,7 +20020,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_47); if ( s>=0 ) return s; break; - case 481 : + case 487 : int LA193_82 = input.LA(1); int index193_82 = input.index(); @@ -19949,7 +20032,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_82); if ( s>=0 ) return s; break; - case 482 : + case 488 : int LA193_262 = input.LA(1); int index193_262 = input.index(); @@ -19961,7 +20044,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_262); if ( s>=0 ) return s; break; - case 483 : + case 489 : int LA193_377 = input.LA(1); int index193_377 = input.index(); @@ -19973,7 +20056,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_377); if ( s>=0 ) return s; break; - case 484 : + case 490 : int LA193_511 = input.LA(1); int index193_511 = input.index(); @@ -19985,7 +20068,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_511); if ( s>=0 ) return s; break; - case 485 : + case 491 : int LA193_642 = input.LA(1); int index193_642 = input.index(); @@ -19997,7 +20080,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_642); if ( s>=0 ) return s; break; - case 486 : + case 492 : int LA193_747 = input.LA(1); int index193_747 = input.index(); @@ -20009,7 +20092,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_747); if ( s>=0 ) return s; break; - case 487 : + case 493 : int LA193_565 = input.LA(1); int index193_565 = input.index(); @@ -20021,7 +20104,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_565); if ( s>=0 ) return s; break; - case 488 : + case 494 : int LA193_50 = input.LA(1); int index193_50 = input.index(); @@ -20033,7 +20116,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_50); if ( s>=0 ) return s; break; - case 489 : + case 495 : int LA193_84 = input.LA(1); int index193_84 = input.index(); @@ -20045,7 +20128,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_84); if ( s>=0 ) return s; break; - case 490 : + case 496 : int LA193_264 = input.LA(1); int index193_264 = input.index(); @@ -20057,7 +20140,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_264); if ( s>=0 ) return s; break; - case 491 : + case 497 : int LA193_379 = input.LA(1); int index193_379 = input.index(); @@ -20069,7 +20152,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_379); if ( s>=0 ) return s; break; - case 492 : + case 498 : int LA193_513 = input.LA(1); int index193_513 = input.index(); @@ -20081,7 +20164,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_513); if ( s>=0 ) return s; break; - case 493 : + case 499 : int LA193_644 = input.LA(1); int index193_644 = input.index(); @@ -20093,7 +20176,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_644); if ( s>=0 ) return s; break; - case 494 : + case 500 : int LA193_749 = input.LA(1); int index193_749 = input.index(); @@ -20105,7 +20188,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_749); if ( s>=0 ) return s; break; - case 495 : + case 501 : int LA193_566 = input.LA(1); int index193_566 = input.index(); @@ -20117,7 +20200,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_566); if ( s>=0 ) return s; break; - case 496 : + case 502 : int LA193_184 = input.LA(1); int index193_184 = input.index(); @@ -20129,7 +20212,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_184); if ( s>=0 ) return s; break; - case 497 : + case 503 : int LA193_185 = input.LA(1); int index193_185 = input.index(); @@ -20141,80 +20224,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_185); if ( s>=0 ) return s; break; - case 498 : - int LA193_817 = input.LA(1); - - int index193_817 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index193_817); - if ( s>=0 ) return s; - break; - case 499 : - int LA193_818 = input.LA(1); - - int index193_818 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index193_818); - if ( s>=0 ) return s; - break; - case 500 : - int LA193_48 = input.LA(1); - s = -1; - if ( (LA193_48=='m') ) {s = 163;} - else if ( (LA193_48=='M') ) {s = 164;} - else if ( (LA193_48=='x') ) {s = 165;} - else if ( (LA193_48=='0') ) {s = 166;} - else if ( (LA193_48=='4'||LA193_48=='6') ) {s = 167;} - else if ( (LA193_48=='X') ) {s = 168;} - else if ( ((LA193_48 >= '\u0000' && LA193_48 <= '\t')||LA193_48=='\u000B'||(LA193_48 >= '\u000E' && LA193_48 <= '/')||(LA193_48 >= '1' && LA193_48 <= '3')||(LA193_48 >= '8' && LA193_48 <= 'L')||(LA193_48 >= 'N' && LA193_48 <= 'W')||(LA193_48 >= 'Y' && LA193_48 <= 'l')||(LA193_48 >= 'n' && LA193_48 <= 'w')||(LA193_48 >= 'y' && LA193_48 <= '\uFFFF')) ) {s = 12;} - else if ( (LA193_48=='5'||LA193_48=='7') ) {s = 169;} - if ( s>=0 ) return s; - break; - case 501 : - int LA193_420 = input.LA(1); - - int index193_420 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index193_420); - if ( s>=0 ) return s; - break; - case 502 : - int LA193_421 = input.LA(1); - - int index193_421 = input.index(); - input.rewind(); - s = -1; - if ( (synpred4_Css3()) ) {s = 162;} - else if ( (true) ) {s = 12;} - - input.seek(index193_421); - if ( s>=0 ) return s; - break; - case 503 : - int LA193_53 = input.LA(1); - s = -1; - if ( (LA193_53=='x') ) {s = 171;} - else if ( (LA193_53=='X') ) {s = 172;} - else if ( (LA193_53=='t') ) {s = 173;} - else if ( (LA193_53=='0') ) {s = 174;} - else if ( (LA193_53=='5'||LA193_53=='7') ) {s = 175;} - else if ( (LA193_53=='T') ) {s = 176;} - else if ( ((LA193_53 >= '\u0000' && LA193_53 <= '\t')||LA193_53=='\u000B'||(LA193_53 >= '\u000E' && LA193_53 <= '/')||(LA193_53 >= '1' && LA193_53 <= '3')||(LA193_53 >= '8' && LA193_53 <= 'S')||(LA193_53 >= 'U' && LA193_53 <= 'W')||(LA193_53 >= 'Y' && LA193_53 <= 's')||(LA193_53 >= 'u' && LA193_53 <= 'w')||(LA193_53 >= 'y' && LA193_53 <= '\uFFFF')) ) {s = 12;} - else if ( (LA193_53=='4'||LA193_53=='6') ) {s = 177;} - if ( s>=0 ) return s; - break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java index ed3361ec6663..5b1c814a2c86 100644 --- a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java +++ b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java @@ -1,4 +1,4 @@ -// $ANTLR 3.5.3 ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g 2026-01-14 10:07:39 +// $ANTLR 3.5.3 ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g 2026-04-24 01:00:18 /* * Licensed to the Apache Software Foundation (ASF) under one @@ -230,66 +230,67 @@ public Parser[] getDelegates() { public static final String[] ruleNames = new String[] { - "invalidRule", "styleQuery", "synpred20_Css3", "synpred19_Css3", "sass_map_pairs", - "synpred31_Css3", "containerName", "key_or", "slAttributeName", "moz_document_function", - "supportsDisjunction", "synpred18_Css3", "cp_mixin_call_args", "synpred59_Css3", - "elementSubsequent", "bodyItem", "synpred42_Css3", "webkitKeyframeSelectors", - "synpred52_Css3", "containerQueryDisjunction", "sass_else", "synpred7_Css3", - "property", "cp_arg", "preservedTokenTopLevel", "cp_mixin_block", "expressionPredicate", - "key_only", "hexColor", "synpred10_Css3", "slAttributeValue", "synpred33_Css3", - "importItem", "syncTo_RBRACE", "synpred12_Css3", "imports", "less_fn_name", - "synpred34_Css3", "synpred46_Css3", "cp_variable", "less_mixin_guarded", - "synpred35_Css3", "mediaFeature", "typeSelector", "mediaType", "styleCondition", - "braceBlock", "synpred70_Css3", "charSet", "styleInParens", "syncToDeclarationsRule", - "expression", "mediaInParens", "sizeFeatureFixedValue", "body", "synpred58_Css3", - "mediaConditionWithoutOr", "supportsWithOperator", "cssId", "synpred8_Css3", - "fnAttribute", "ws", "mediaExpression", "layerAtRule", "cp_expression", - "componentValue", "synpred51_Css3", "styleFeature", "sass_control_expression", - "styleSheet", "supportsFeature", "containerCondition", "fnAttributeValue", - "synpred69_Css3", "synpred65_Css3", "cp_math_expression", "sass_control_block", - "synpred57_Css3", "sass_extend", "synpred67_Css3", "synpred30_Css3", "charSetValue", - "synpred68_Css3", "less_selector_interpolation", "sass_function_return", - "containerQueryInParens", "cp_variable_declaration", "cp_args_list", "mediaQuery", - "synpred56_Css3", "componentValueOuter", "sass_forward_with", "sass_use_with", - "margin_sym", "mediaQueryList", "synpred1_Css3", "synpred3_Css3", "rule", - "sass_extend_only_selector", "cp_mixin_declaration", "sizeFeatureRangeSingle", - "importLayer", "webkitKeyframes", "mediaComparisonOperator", "vendorAtRule", - "moz_document", "sass_if", "synpred23_Css3", "selectorsGroup", "sass_control", - "sass_each_variables", "synpred37_Css3", "synpred63_Css3", "slAttribute", - "less_condition", "simpleSelectorSequence", "cp_mixin_name", "sizeFeatureName", - "synpred49_Css3", "containerAtRule", "containerQueryConjunction", "sass_map", - "propertyValue", "styleQueryDisjunction", "synpred50_Css3", "sass_forward_hide", - "bracketBlock", "synpred15_Css3", "sass_interpolation_expression_var", - "synpred21_Css3", "unaryOperator", "synpred44_Css3", "layerBody", "sass_selector_interpolation_exp", - "cp_math_expression_atom", "function", "sizeFeatureValue", "namespace", - "sass_debug", "synpred66_Css3", "parenBlock", "margin", "synpred11_Css3", - "braceBlock2", "mediaBodyItem", "synpred24_Css3", "sass_use_with_declaration", - "mediaFeatureRangeContext", "fontFace", "media", "synpred43_Css3", "synpred47_Css3", - "declarations", "synpred54_Css3", "styleConditionWithOperator", "fnAttributeName", - "less_selector_interpolation_exp", "sass_use_as", "synpred64_Css3", "combinator", - "mediaQueryOperator", "syncToFollow", "generic_at_rule", "synpred40_Css3", - "synpred38_Css3", "operator", "synpred28_Css3", "synpred27_Css3", "declaration", - "synpred9_Css3", "cp_mixin_call_arg", "namespacePrefixName", "webkitKeyframesBlock", - "cp_expression_list", "elementName", "synpred61_Css3", "synpred36_Css3", - "synpred6_Css3", "synpred16_Css3", "sass_forward_as", "synpred55_Css3", - "sizeFeatureRangeBetweenGt", "synpred48_Css3", "layerBlock", "cp_expression_atom", - "sass_function_name", "propertyDeclaration", "sass_forward", "sass_for", - "cp_term_symbol", "sass_each", "sass_forward_show", "sizeFeatureRangeBetweenLt", - "fnAttributes", "less_import_types", "preservedToken", "supportsInParens", - "cp_expression_operator", "pseudo", "cp_mixin_call", "sass_function_declaration", - "synpred29_Css3", "sass_while", "supportsDecl", "at_rule", "synpred32_Css3", - "mediaFeatureValue", "cssClass", "functionName", "synpred62_Css3", "sizeFeature", - "synpred14_Css3", "synpred53_Css3", "cp_math_expressions", "pseudoPage", - "synpred17_Css3", "less_condition_operator", "synpred13_Css3", "key_and", - "synpred5_Css3", "mediaRangeExplicitValue", "layerStatement", "sass_map_name", - "sass_use", "counterStyle", "synpred26_Css3", "supportsCondition", "namespacePrefix", - "page", "less_function_in_condition", "synpred45_Css3", "esPred", "supportsAtRule", - "namespaces", "synpred60_Css3", "synpred4_Css3", "mediaCondition", "mediaBody", - "syncTo_SEMI", "term", "resourceIdentifier", "synpred25_Css3", "styleQueryConjunction", - "atRuleId", "sass_map_pair", "cp_propertyValue", "layerName", "selector", - "synpred39_Css3", "supportsConjunction", "sass_forward_with_declaration", - "sass_nested_properties", "prio", "less_when", "synpred2_Css3", "synpred41_Css3", - "containerQueryWithOperator", "sass_error", "sass_content", "synpred22_Css3" + "invalidRule", "less_import_types", "property", "sass_function_name", + "synpred13_Css3", "cp_variable", "synpred9_Css3", "mediaBodyItem", "sass_if", + "synpred40_Css3", "namespacePrefixName", "page", "sass_control_block", + "sass_use", "less_mixin_guarded", "synpred16_Css3", "synpred64_Css3", + "synpred56_Css3", "synpred67_Css3", "pseudo", "expressionPredicate", "sass_function_return", + "syncToFollow", "supportsFeature", "synpred11_Css3", "synpred38_Css3", + "less_when", "sass_each_variables", "media", "sass_control", "unaryOperator", + "synpred60_Css3", "bodyItem", "synpred19_Css3", "synpred27_Css3", "mediaExpression", + "componentValueOuter", "layerAtRule", "synpred54_Css3", "fontFace", "functionName", + "synpred43_Css3", "mediaComparisonOperator", "styleConditionWithOperator", + "cp_mixin_call", "rule", "webkitKeyframesBlock", "mediaInParens", "mediaFeatureRangeContext", + "body", "sass_each", "parenBlock", "cp_expression", "charSetValue", "margin_sym", + "fnAttributes", "synpred63_Css3", "sizeFeatureValue", "synpred3_Css3", + "propertyValue", "synpred4_Css3", "synpred22_Css3", "synpred50_Css3", + "declarations", "namespacePrefix", "slAttribute", "containerQueryConjunction", + "sizeFeatureRangeBetweenGt", "sizeFeature", "synpred48_Css3", "styleQuery", + "mediaCondition", "cp_propertyValue", "synpred28_Css3", "selectorsGroup", + "supportsWithOperator", "componentValue", "key_and", "sass_forward_with_declaration", + "synpred12_Css3", "synpred69_Css3", "mediaQuery", "sass_use_as", "styleFeature", + "fnAttributeValue", "synpred29_Css3", "containerName", "cp_mixin_name", + "fnAttributeName", "synpred24_Css3", "synpred2_Css3", "sizeFeatureRangeBetweenLt", + "synpred44_Css3", "imports", "fnAttribute", "sass_for", "counterStyle", + "mediaRangeExplicitValue", "synpred61_Css3", "synpred20_Css3", "synpred32_Css3", + "cp_expression_atom", "containerQueryDisjunction", "synpred23_Css3", "sass_debug", + "cp_mixin_call_arg", "supportsAtRule", "cp_arg", "less_condition_operator", + "containerQueryWithOperator", "prio", "synpred58_Css3", "synpred51_Css3", + "importLayer", "cp_math_expressions", "sass_use_with_declaration", "sass_forward_show", + "synpred25_Css3", "typeSelector", "supportsCondition", "margin", "synpred26_Css3", + "sass_forward_with", "synpred10_Css3", "cp_math_expression", "containerAtRule", + "generic_at_rule", "synpred47_Css3", "styleCondition", "webkitKeyframes", + "synpred1_Css3", "elementName", "cssId", "sass_selector_interpolation_exp", + "cp_mixin_block", "synpred17_Css3", "styleQueryConjunction", "braceBlock2", + "sass_while", "sass_interpolation_expression_var", "synpred41_Css3", "synpred42_Css3", + "propertyDeclaration", "bracketBlock", "vendorAtRule", "synpred49_Css3", + "simpleSelectorSequence", "mediaType", "synpred34_Css3", "synpred52_Css3", + "sass_forward", "synpred18_Css3", "namespaces", "cp_mixin_call_args", + "sass_extend", "synpred59_Css3", "synpred5_Css3", "synpred15_Css3", "supportsInParens", + "preservedTokenTopLevel", "synpred6_Css3", "layerStatement", "resourceIdentifier", + "sass_map_pairs", "layerName", "slAttributeName", "combinator", "synpred65_Css3", + "synpred53_Css3", "expression", "sass_map_pair", "synpred39_Css3", "importItem", + "sass_else", "synpred30_Css3", "declaration", "sass_use_with", "syncToDeclarationsRule", + "styleQueryDisjunction", "synpred33_Css3", "synpred7_Css3", "mediaFeature", + "sass_map", "mediaFeatureValue", "supportsDecl", "sass_map_name", "synpred8_Css3", + "at_rule", "synpred66_Css3", "sizeFeatureRangeSingle", "synpred46_Css3", + "sass_forward_as", "namespace", "synpred55_Css3", "pseudoPage", "synpred70_Css3", + "containerQueryInParens", "cp_expression_list", "cp_mixin_declaration", + "elementSubsequent", "synpred45_Css3", "moz_document_function", "function", + "mediaQueryOperator", "sass_error", "mediaQueryList", "term", "less_selector_interpolation", + "hexColor", "less_fn_name", "synpred36_Css3", "sass_nested_properties", + "key_or", "syncTo_RBRACE", "cp_args_list", "charSet", "layerBlock", "syncTo_SEMI", + "sass_extend_only_selector", "less_function_in_condition", "synpred35_Css3", + "preservedToken", "mediaBody", "sass_content", "styleSheet", "cssClass", + "synpred62_Css3", "mediaConditionWithoutOr", "less_selector_interpolation_exp", + "moz_document", "synpred21_Css3", "webkitKeyframeSelectors", "selector", + "ws", "supportsConjunction", "sizeFeatureFixedValue", "atRuleId", "operator", + "synpred31_Css3", "containerCondition", "sass_forward_hide", "less_condition", + "layerBody", "supportsDisjunction", "key_only", "esPred", "synpred68_Css3", + "styleInParens", "cp_math_expression_atom", "sizeFeatureName", "cp_variable_declaration", + "cp_expression_operator", "synpred14_Css3", "synpred57_Css3", "cp_term_symbol", + "slAttributeValue", "synpred37_Css3", "braceBlock", "sass_function_declaration", + "sass_control_expression" }; public static final boolean[] decisionCanBacktrack = new boolean[] { @@ -339,12 +340,13 @@ public Parser[] getDelegates() { false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, - false, false, false, false, false, true, false, false, true, false, - false, false, false, false, false, true, false, false, false, true, + false, false, false, false, false, true, false, false, false, false, + false, true, false, false, false, false, false, false, true, false, + false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, + false, false, false, false, false, true, false, false, false, true, false, false, false, false, false, false, false, false, false, false, - false, false, true, false, false, false, true, false, false, false, - false, false, false, false, false, false, false, true, false, false, + true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, @@ -361,7 +363,7 @@ public Parser[] getDelegates() { false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, - false, false, false, false, false, false, false, false, false + false, false, false }; @@ -1967,13 +1969,13 @@ else if ( (LA28_0==SASS_EXTEND) ) { } } else if ( (LA28_0==COUNTER_STYLE_SYM) ) { - int LA28_42 = input.LA(2); + int LA28_43 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt28=1; } } else if ( (LA28_0==SASS_FUNCTION) ) { - int LA28_44 = input.LA(2); + int LA28_45 = input.LA(2); if ( ((synpred1_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt28=1; } @@ -2381,13 +2383,13 @@ else if ( (LA36_0==SASS_EXTEND) ) { } } else if ( (LA36_0==COUNTER_STYLE_SYM) ) { - int LA36_42 = input.LA(2); + int LA36_43 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt36=1; } } else if ( (LA36_0==SASS_FUNCTION) ) { - int LA36_44 = input.LA(2); + int LA36_45 = input.LA(2); if ( ((synpred2_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { alt36=1; } @@ -2758,13 +2760,13 @@ else if ( (LA43_0==SASS_EXTEND) ) { } } else if ( (LA43_0==COUNTER_STYLE_SYM) ) { - int LA43_42 = input.LA(2); + int LA43_43 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt43=1; } } else if ( (LA43_0==SASS_FUNCTION) ) { - int LA43_44 = input.LA(2); + int LA43_45 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred3_Css3())) ) { alt43=1; } @@ -3103,7 +3105,7 @@ public final void sass_use() throws RecognitionException { // $ANTLR start "sass_use_as" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:351:1: sass_use_as :{...}? IDENT ws IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:351:1: sass_use_as :{...}? IDENT ws ( IDENT | STAR ) ; public final void sass_use_as() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_use_as"); if ( getRuleLevel()==0 ) {dbg.commence();} @@ -3111,10 +3113,10 @@ public final void sass_use_as() throws RecognitionException { dbg.location(351, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:352:5: ({...}? IDENT ws IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:352:5: ({...}? IDENT ws ( IDENT | STAR ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:353:5: {...}? IDENT ws IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:353:5: {...}? IDENT ws ( IDENT | STAR ) { dbg.location(353,5); if ( !(evalPredicate(tokenNameEquals("as"),"tokenNameEquals(\"as\")")) ) { @@ -3126,7 +3128,17 @@ public final void sass_use_as() throws RecognitionException { ws(); state._fsp--; if (state.failed) return;dbg.location(353,39); - match(input,IDENT,FOLLOW_IDENT_in_sass_use_as719); if (state.failed) return; + if ( input.LA(1)==IDENT||input.LA(1)==STAR ) { + input.consume(); + state.errorRecovery=false; + state.failed=false; + } + else { + if (state.backtracking>0) {state.failed=true; return;} + MismatchedSetException mse = new MismatchedSetException(null,input); + dbg.recognitionException(mse); + throw mse; + } } } @@ -3170,7 +3182,7 @@ public final void sass_use_with() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_use_with", "tokenNameEquals(\"with\")"); }dbg.location(358,32); - match(input,IDENT,FOLLOW_IDENT_in_sass_use_with742); if (state.failed) return;dbg.location(358,38); + match(input,IDENT,FOLLOW_IDENT_in_sass_use_with748); if (state.failed) return;dbg.location(358,38); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:358:38: ( ws )? int alt50=2; try { dbg.enterSubRule(50); @@ -3189,7 +3201,7 @@ public final void sass_use_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:358:38: ws { dbg.location(358,38); - pushFollow(FOLLOW_ws_in_sass_use_with744); + pushFollow(FOLLOW_ws_in_sass_use_with750); ws(); state._fsp--; if (state.failed) return; @@ -3199,7 +3211,7 @@ public final void sass_use_with() throws RecognitionException { } } finally {dbg.exitSubRule(50);} dbg.location(358,42); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_use_with747); if (state.failed) return;dbg.location(358,49); + match(input,LPAREN,FOLLOW_LPAREN_in_sass_use_with753); if (state.failed) return;dbg.location(358,49); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:358:49: ( ws )? int alt51=2; try { dbg.enterSubRule(51); @@ -3218,7 +3230,7 @@ public final void sass_use_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:358:49: ws { dbg.location(358,49); - pushFollow(FOLLOW_ws_in_sass_use_with749); + pushFollow(FOLLOW_ws_in_sass_use_with755); ws(); state._fsp--; if (state.failed) return; @@ -3228,7 +3240,7 @@ public final void sass_use_with() throws RecognitionException { } } finally {dbg.exitSubRule(51);} dbg.location(358,53); - pushFollow(FOLLOW_sass_use_with_declaration_in_sass_use_with752); + pushFollow(FOLLOW_sass_use_with_declaration_in_sass_use_with758); sass_use_with_declaration(); state._fsp--; if (state.failed) return;dbg.location(358,80); @@ -3275,7 +3287,7 @@ public final void sass_use_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:358:81: ws { dbg.location(358,81); - pushFollow(FOLLOW_ws_in_sass_use_with756); + pushFollow(FOLLOW_ws_in_sass_use_with762); ws(); state._fsp--; if (state.failed) return; @@ -3285,7 +3297,7 @@ public final void sass_use_with() throws RecognitionException { } } finally {dbg.exitSubRule(52);} dbg.location(358,85); - match(input,COMMA,FOLLOW_COMMA_in_sass_use_with759); if (state.failed) return;dbg.location(358,91); + match(input,COMMA,FOLLOW_COMMA_in_sass_use_with765); if (state.failed) return;dbg.location(358,91); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:358:91: ( ws )? int alt53=2; try { dbg.enterSubRule(53); @@ -3304,7 +3316,7 @@ public final void sass_use_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:358:91: ws { dbg.location(358,91); - pushFollow(FOLLOW_ws_in_sass_use_with761); + pushFollow(FOLLOW_ws_in_sass_use_with767); ws(); state._fsp--; if (state.failed) return; @@ -3314,7 +3326,7 @@ public final void sass_use_with() throws RecognitionException { } } finally {dbg.exitSubRule(53);} dbg.location(358,95); - pushFollow(FOLLOW_sass_use_with_declaration_in_sass_use_with764); + pushFollow(FOLLOW_sass_use_with_declaration_in_sass_use_with770); sass_use_with_declaration(); state._fsp--; if (state.failed) return; @@ -3345,7 +3357,7 @@ public final void sass_use_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:358:124: ws { dbg.location(358,124); - pushFollow(FOLLOW_ws_in_sass_use_with769); + pushFollow(FOLLOW_ws_in_sass_use_with775); ws(); state._fsp--; if (state.failed) return; @@ -3355,7 +3367,7 @@ public final void sass_use_with() throws RecognitionException { } } finally {dbg.exitSubRule(55);} dbg.location(358,128); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_use_with772); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_sass_use_with778); if (state.failed) return; } } @@ -3395,7 +3407,7 @@ public final void sass_use_with_declaration() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:363:5: cp_variable ( ws )? COLON ( ws )? cp_expression { dbg.location(363,5); - pushFollow(FOLLOW_cp_variable_in_sass_use_with_declaration793); + pushFollow(FOLLOW_cp_variable_in_sass_use_with_declaration799); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(363,17); @@ -3417,7 +3429,7 @@ public final void sass_use_with_declaration() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:363:17: ws { dbg.location(363,17); - pushFollow(FOLLOW_ws_in_sass_use_with_declaration795); + pushFollow(FOLLOW_ws_in_sass_use_with_declaration801); ws(); state._fsp--; if (state.failed) return; @@ -3427,7 +3439,7 @@ public final void sass_use_with_declaration() throws RecognitionException { } } finally {dbg.exitSubRule(56);} dbg.location(363,21); - match(input,COLON,FOLLOW_COLON_in_sass_use_with_declaration798); if (state.failed) return;dbg.location(363,27); + match(input,COLON,FOLLOW_COLON_in_sass_use_with_declaration804); if (state.failed) return;dbg.location(363,27); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:363:27: ( ws )? int alt57=2; try { dbg.enterSubRule(57); @@ -3446,7 +3458,7 @@ public final void sass_use_with_declaration() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:363:27: ws { dbg.location(363,27); - pushFollow(FOLLOW_ws_in_sass_use_with_declaration800); + pushFollow(FOLLOW_ws_in_sass_use_with_declaration806); ws(); state._fsp--; if (state.failed) return; @@ -3456,7 +3468,7 @@ public final void sass_use_with_declaration() throws RecognitionException { } } finally {dbg.exitSubRule(57);} dbg.location(363,31); - pushFollow(FOLLOW_cp_expression_in_sass_use_with_declaration803); + pushFollow(FOLLOW_cp_expression_in_sass_use_with_declaration809); cp_expression(); state._fsp--; if (state.failed) return; @@ -3499,12 +3511,12 @@ public final void sass_forward() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:369:9: SASS_FORWARD ws resourceIdentifier ( ws ( sass_forward_hide | sass_forward_show ) )? ({...}? ws sass_forward_as )? ({...}? ws sass_forward_with )? { dbg.location(369,9); - match(input,SASS_FORWARD,FOLLOW_SASS_FORWARD_in_sass_forward829); if (state.failed) return;dbg.location(369,22); - pushFollow(FOLLOW_ws_in_sass_forward831); + match(input,SASS_FORWARD,FOLLOW_SASS_FORWARD_in_sass_forward835); if (state.failed) return;dbg.location(369,22); + pushFollow(FOLLOW_ws_in_sass_forward837); ws(); state._fsp--; if (state.failed) return;dbg.location(369,25); - pushFollow(FOLLOW_resourceIdentifier_in_sass_forward833); + pushFollow(FOLLOW_resourceIdentifier_in_sass_forward839); resourceIdentifier(); state._fsp--; if (state.failed) return;dbg.location(369,44); @@ -3530,7 +3542,7 @@ public final void sass_forward() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:369:46: ws ( sass_forward_hide | sass_forward_show ) { dbg.location(369,46); - pushFollow(FOLLOW_ws_in_sass_forward837); + pushFollow(FOLLOW_ws_in_sass_forward843); ws(); state._fsp--; if (state.failed) return;dbg.location(369,49); @@ -3556,7 +3568,7 @@ public final void sass_forward() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:369:51: sass_forward_hide { dbg.location(369,51); - pushFollow(FOLLOW_sass_forward_hide_in_sass_forward841); + pushFollow(FOLLOW_sass_forward_hide_in_sass_forward847); sass_forward_hide(); state._fsp--; if (state.failed) return; @@ -3568,7 +3580,7 @@ public final void sass_forward() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:369:72: sass_forward_show { dbg.location(369,72); - pushFollow(FOLLOW_sass_forward_show_in_sass_forward846); + pushFollow(FOLLOW_sass_forward_show_in_sass_forward852); sass_forward_show(); state._fsp--; if (state.failed) return; @@ -3610,11 +3622,11 @@ public final void sass_forward() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_forward", "tokenNameEquals2(\"as\")"); }dbg.location(369,120); - pushFollow(FOLLOW_ws_in_sass_forward854); + pushFollow(FOLLOW_ws_in_sass_forward860); ws(); state._fsp--; if (state.failed) return;dbg.location(369,123); - pushFollow(FOLLOW_sass_forward_as_in_sass_forward856); + pushFollow(FOLLOW_sass_forward_as_in_sass_forward862); sass_forward_as(); state._fsp--; if (state.failed) return; @@ -3650,11 +3662,11 @@ public final void sass_forward() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_forward", "tokenNameEquals2(\"with\")"); }dbg.location(369,170); - pushFollow(FOLLOW_ws_in_sass_forward863); + pushFollow(FOLLOW_ws_in_sass_forward869); ws(); state._fsp--; if (state.failed) return;dbg.location(369,173); - pushFollow(FOLLOW_sass_forward_with_in_sass_forward865); + pushFollow(FOLLOW_sass_forward_with_in_sass_forward871); sass_forward_with(); state._fsp--; if (state.failed) return; @@ -3689,7 +3701,7 @@ public final void sass_forward() throws RecognitionException { // $ANTLR start "sass_forward_as" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:372:1: sass_forward_as :{...}? IDENT ws IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:372:1: sass_forward_as :{...}? IDENT ws ( IDENT | STAR ) ; public final void sass_forward_as() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_forward_as"); if ( getRuleLevel()==0 ) {dbg.commence();} @@ -3697,22 +3709,32 @@ public final void sass_forward_as() throws RecognitionException { dbg.location(372, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:373:5: ({...}? IDENT ws IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:373:5: ({...}? IDENT ws ( IDENT | STAR ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:374:5: {...}? IDENT ws IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:374:5: {...}? IDENT ws ( IDENT | STAR ) { dbg.location(374,5); if ( !(evalPredicate(tokenNameEquals("as"),"tokenNameEquals(\"as\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_forward_as", "tokenNameEquals(\"as\")"); }dbg.location(374,30); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_as890); if (state.failed) return;dbg.location(374,36); - pushFollow(FOLLOW_ws_in_sass_forward_as892); + match(input,IDENT,FOLLOW_IDENT_in_sass_forward_as896); if (state.failed) return;dbg.location(374,36); + pushFollow(FOLLOW_ws_in_sass_forward_as898); ws(); state._fsp--; if (state.failed) return;dbg.location(374,39); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_as894); if (state.failed) return; + if ( input.LA(1)==IDENT||input.LA(1)==STAR ) { + input.consume(); + state.errorRecovery=false; + state.failed=false; + } + else { + if (state.backtracking>0) {state.failed=true; return;} + MismatchedSetException mse = new MismatchedSetException(null,input); + dbg.recognitionException(mse); + throw mse; + } } } @@ -3756,7 +3778,7 @@ public final void sass_forward_with() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_forward_with", "tokenNameEquals(\"with\")"); }dbg.location(379,32); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_with917); if (state.failed) return;dbg.location(379,38); + match(input,IDENT,FOLLOW_IDENT_in_sass_forward_with929); if (state.failed) return;dbg.location(379,38); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:379:38: ( ws )? int alt62=2; try { dbg.enterSubRule(62); @@ -3775,7 +3797,7 @@ public final void sass_forward_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:379:38: ws { dbg.location(379,38); - pushFollow(FOLLOW_ws_in_sass_forward_with919); + pushFollow(FOLLOW_ws_in_sass_forward_with931); ws(); state._fsp--; if (state.failed) return; @@ -3785,7 +3807,7 @@ public final void sass_forward_with() throws RecognitionException { } } finally {dbg.exitSubRule(62);} dbg.location(379,42); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_forward_with922); if (state.failed) return;dbg.location(379,49); + match(input,LPAREN,FOLLOW_LPAREN_in_sass_forward_with934); if (state.failed) return;dbg.location(379,49); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:379:49: ( ws )? int alt63=2; try { dbg.enterSubRule(63); @@ -3804,7 +3826,7 @@ public final void sass_forward_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:379:49: ws { dbg.location(379,49); - pushFollow(FOLLOW_ws_in_sass_forward_with924); + pushFollow(FOLLOW_ws_in_sass_forward_with936); ws(); state._fsp--; if (state.failed) return; @@ -3814,7 +3836,7 @@ public final void sass_forward_with() throws RecognitionException { } } finally {dbg.exitSubRule(63);} dbg.location(379,53); - pushFollow(FOLLOW_sass_forward_with_declaration_in_sass_forward_with927); + pushFollow(FOLLOW_sass_forward_with_declaration_in_sass_forward_with939); sass_forward_with_declaration(); state._fsp--; if (state.failed) return;dbg.location(379,84); @@ -3861,7 +3883,7 @@ public final void sass_forward_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:379:85: ws { dbg.location(379,85); - pushFollow(FOLLOW_ws_in_sass_forward_with931); + pushFollow(FOLLOW_ws_in_sass_forward_with943); ws(); state._fsp--; if (state.failed) return; @@ -3871,7 +3893,7 @@ public final void sass_forward_with() throws RecognitionException { } } finally {dbg.exitSubRule(64);} dbg.location(379,89); - match(input,COMMA,FOLLOW_COMMA_in_sass_forward_with934); if (state.failed) return;dbg.location(379,95); + match(input,COMMA,FOLLOW_COMMA_in_sass_forward_with946); if (state.failed) return;dbg.location(379,95); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:379:95: ( ws )? int alt65=2; try { dbg.enterSubRule(65); @@ -3890,7 +3912,7 @@ public final void sass_forward_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:379:95: ws { dbg.location(379,95); - pushFollow(FOLLOW_ws_in_sass_forward_with936); + pushFollow(FOLLOW_ws_in_sass_forward_with948); ws(); state._fsp--; if (state.failed) return; @@ -3900,7 +3922,7 @@ public final void sass_forward_with() throws RecognitionException { } } finally {dbg.exitSubRule(65);} dbg.location(379,99); - pushFollow(FOLLOW_sass_forward_with_declaration_in_sass_forward_with939); + pushFollow(FOLLOW_sass_forward_with_declaration_in_sass_forward_with951); sass_forward_with_declaration(); state._fsp--; if (state.failed) return; @@ -3931,7 +3953,7 @@ public final void sass_forward_with() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:379:132: ws { dbg.location(379,132); - pushFollow(FOLLOW_ws_in_sass_forward_with944); + pushFollow(FOLLOW_ws_in_sass_forward_with956); ws(); state._fsp--; if (state.failed) return; @@ -3941,7 +3963,7 @@ public final void sass_forward_with() throws RecognitionException { } } finally {dbg.exitSubRule(67);} dbg.location(379,136); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_forward_with947); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_sass_forward_with959); if (state.failed) return; } } @@ -3981,7 +4003,7 @@ public final void sass_forward_with_declaration() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:384:5: cp_variable ( ws )? COLON ( ws )? cp_expression { dbg.location(384,5); - pushFollow(FOLLOW_cp_variable_in_sass_forward_with_declaration968); + pushFollow(FOLLOW_cp_variable_in_sass_forward_with_declaration980); cp_variable(); state._fsp--; if (state.failed) return;dbg.location(384,17); @@ -4003,7 +4025,7 @@ public final void sass_forward_with_declaration() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:384:17: ws { dbg.location(384,17); - pushFollow(FOLLOW_ws_in_sass_forward_with_declaration970); + pushFollow(FOLLOW_ws_in_sass_forward_with_declaration982); ws(); state._fsp--; if (state.failed) return; @@ -4013,7 +4035,7 @@ public final void sass_forward_with_declaration() throws RecognitionException { } } finally {dbg.exitSubRule(68);} dbg.location(384,21); - match(input,COLON,FOLLOW_COLON_in_sass_forward_with_declaration973); if (state.failed) return;dbg.location(384,27); + match(input,COLON,FOLLOW_COLON_in_sass_forward_with_declaration985); if (state.failed) return;dbg.location(384,27); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:384:27: ( ws )? int alt69=2; try { dbg.enterSubRule(69); @@ -4032,7 +4054,7 @@ public final void sass_forward_with_declaration() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:384:27: ws { dbg.location(384,27); - pushFollow(FOLLOW_ws_in_sass_forward_with_declaration975); + pushFollow(FOLLOW_ws_in_sass_forward_with_declaration987); ws(); state._fsp--; if (state.failed) return; @@ -4042,7 +4064,7 @@ public final void sass_forward_with_declaration() throws RecognitionException { } } finally {dbg.exitSubRule(69);} dbg.location(384,31); - pushFollow(FOLLOW_cp_expression_in_sass_forward_with_declaration978); + pushFollow(FOLLOW_cp_expression_in_sass_forward_with_declaration990); cp_expression(); state._fsp--; if (state.failed) return; @@ -4089,12 +4111,12 @@ public final void sass_forward_hide() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_forward_hide", "tokenNameEquals(\"hide\")"); }dbg.location(389,32); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_hide1001); if (state.failed) return;dbg.location(389,38); - pushFollow(FOLLOW_ws_in_sass_forward_hide1003); + match(input,IDENT,FOLLOW_IDENT_in_sass_forward_hide1013); if (state.failed) return;dbg.location(389,38); + pushFollow(FOLLOW_ws_in_sass_forward_hide1015); ws(); state._fsp--; if (state.failed) return;dbg.location(389,41); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_hide1005); if (state.failed) return;dbg.location(389,47); + match(input,IDENT,FOLLOW_IDENT_in_sass_forward_hide1017); if (state.failed) return;dbg.location(389,47); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:389:47: ( ( ws )? COMMA ( ws )? IDENT )* try { dbg.enterSubRule(72); @@ -4138,7 +4160,7 @@ public final void sass_forward_hide() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:389:48: ws { dbg.location(389,48); - pushFollow(FOLLOW_ws_in_sass_forward_hide1008); + pushFollow(FOLLOW_ws_in_sass_forward_hide1020); ws(); state._fsp--; if (state.failed) return; @@ -4148,7 +4170,7 @@ public final void sass_forward_hide() throws RecognitionException { } } finally {dbg.exitSubRule(70);} dbg.location(389,52); - match(input,COMMA,FOLLOW_COMMA_in_sass_forward_hide1011); if (state.failed) return;dbg.location(389,58); + match(input,COMMA,FOLLOW_COMMA_in_sass_forward_hide1023); if (state.failed) return;dbg.location(389,58); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:389:58: ( ws )? int alt71=2; try { dbg.enterSubRule(71); @@ -4167,7 +4189,7 @@ public final void sass_forward_hide() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:389:58: ws { dbg.location(389,58); - pushFollow(FOLLOW_ws_in_sass_forward_hide1013); + pushFollow(FOLLOW_ws_in_sass_forward_hide1025); ws(); state._fsp--; if (state.failed) return; @@ -4177,7 +4199,7 @@ public final void sass_forward_hide() throws RecognitionException { } } finally {dbg.exitSubRule(71);} dbg.location(389,62); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_hide1016); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_sass_forward_hide1028); if (state.failed) return; } break; @@ -4230,12 +4252,12 @@ public final void sass_forward_show() throws RecognitionException { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "sass_forward_show", "tokenNameEquals(\"show\")"); }dbg.location(394,32); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_show1041); if (state.failed) return;dbg.location(394,38); - pushFollow(FOLLOW_ws_in_sass_forward_show1043); + match(input,IDENT,FOLLOW_IDENT_in_sass_forward_show1053); if (state.failed) return;dbg.location(394,38); + pushFollow(FOLLOW_ws_in_sass_forward_show1055); ws(); state._fsp--; if (state.failed) return;dbg.location(394,41); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_show1045); if (state.failed) return;dbg.location(394,47); + match(input,IDENT,FOLLOW_IDENT_in_sass_forward_show1057); if (state.failed) return;dbg.location(394,47); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:394:47: ( ( ws )? COMMA ( ws )? IDENT )* try { dbg.enterSubRule(75); @@ -4279,7 +4301,7 @@ public final void sass_forward_show() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:394:48: ws { dbg.location(394,48); - pushFollow(FOLLOW_ws_in_sass_forward_show1048); + pushFollow(FOLLOW_ws_in_sass_forward_show1060); ws(); state._fsp--; if (state.failed) return; @@ -4289,7 +4311,7 @@ public final void sass_forward_show() throws RecognitionException { } } finally {dbg.exitSubRule(73);} dbg.location(394,52); - match(input,COMMA,FOLLOW_COMMA_in_sass_forward_show1051); if (state.failed) return;dbg.location(394,58); + match(input,COMMA,FOLLOW_COMMA_in_sass_forward_show1063); if (state.failed) return;dbg.location(394,58); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:394:58: ( ws )? int alt74=2; try { dbg.enterSubRule(74); @@ -4308,7 +4330,7 @@ public final void sass_forward_show() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:394:58: ws { dbg.location(394,58); - pushFollow(FOLLOW_ws_in_sass_forward_show1053); + pushFollow(FOLLOW_ws_in_sass_forward_show1065); ws(); state._fsp--; if (state.failed) return; @@ -4318,7 +4340,7 @@ public final void sass_forward_show() throws RecognitionException { } } finally {dbg.exitSubRule(74);} dbg.location(394,62); - match(input,IDENT,FOLLOW_IDENT_in_sass_forward_show1056); if (state.failed) return; + match(input,IDENT,FOLLOW_IDENT_in_sass_forward_show1068); if (state.failed) return; } break; @@ -4367,7 +4389,7 @@ public final void media() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:398:7: MEDIA_SYM ( ws )? ( mediaQueryList ) ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE { dbg.location(398,7); - match(input,MEDIA_SYM,FOLLOW_MEDIA_SYM_in_media1075); if (state.failed) return;dbg.location(398,17); + match(input,MEDIA_SYM,FOLLOW_MEDIA_SYM_in_media1087); if (state.failed) return;dbg.location(398,17); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:398:17: ( ws )? int alt76=2; try { dbg.enterSubRule(76); @@ -4386,7 +4408,7 @@ public final void media() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:398:17: ws { dbg.location(398,17); - pushFollow(FOLLOW_ws_in_media1077); + pushFollow(FOLLOW_ws_in_media1089); ws(); state._fsp--; if (state.failed) return; @@ -4402,7 +4424,7 @@ public final void media() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:400:10: mediaQueryList { dbg.location(400,10); - pushFollow(FOLLOW_mediaQueryList_in_media1095); + pushFollow(FOLLOW_mediaQueryList_in_media1107); mediaQueryList(); state._fsp--; if (state.failed) return; @@ -4426,7 +4448,7 @@ public final void media() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:401:7: ws { dbg.location(401,7); - pushFollow(FOLLOW_ws_in_media1103); + pushFollow(FOLLOW_ws_in_media1115); ws(); state._fsp--; if (state.failed) return; @@ -4436,7 +4458,7 @@ public final void media() throws RecognitionException { } } finally {dbg.exitSubRule(77);} dbg.location(402,5); - match(input,LBRACE,FOLLOW_LBRACE_in_media1110); if (state.failed) return;dbg.location(402,12); + match(input,LBRACE,FOLLOW_LBRACE_in_media1122); if (state.failed) return;dbg.location(402,12); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:402:12: ( ws )? int alt78=2; try { dbg.enterSubRule(78); @@ -4455,7 +4477,7 @@ public final void media() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:402:12: ws { dbg.location(402,12); - pushFollow(FOLLOW_ws_in_media1112); + pushFollow(FOLLOW_ws_in_media1124); ws(); state._fsp--; if (state.failed) return; @@ -4465,7 +4487,7 @@ public final void media() throws RecognitionException { } } finally {dbg.exitSubRule(78);} dbg.location(402,16); - pushFollow(FOLLOW_syncToFollow_in_media1115); + pushFollow(FOLLOW_syncToFollow_in_media1127); syncToFollow(); state._fsp--; if (state.failed) return;dbg.location(403,9); @@ -4475,7 +4497,7 @@ public final void media() throws RecognitionException { try { dbg.enterDecision(79, decisionCanBacktrack[79]); int LA79_0 = input.LA(1); - if ( ((LA79_0 >= AT_IDENT && LA79_0 <= AT_SIGN)||(LA79_0 >= BOTTOMCENTER_SYM && LA79_0 <= BOTTOMRIGHT_SYM)||(LA79_0 >= CHARSET_SYM && LA79_0 <= COLON)||LA79_0==COUNTER_STYLE_SYM||(LA79_0 >= DCOLON && LA79_0 <= DOT)||LA79_0==FONT_FACE_SYM||(LA79_0 >= GEN && LA79_0 <= GREATER)||(LA79_0 >= HASH && LA79_0 <= HASH_SYMBOL)||LA79_0==IDENT||LA79_0==IMPORT_SYM||LA79_0==KEYFRAMES_SYM||(LA79_0 >= LBRACKET && LA79_0 <= LEFTTOP_SYM)||LA79_0==LESS_AND||(LA79_0 >= MEDIA_SYM && LA79_0 <= MOZ_DOCUMENT_SYM)||LA79_0==NAMESPACE_SYM||LA79_0==PAGE_SYM||(LA79_0 >= PIPE && LA79_0 <= PLUS)||(LA79_0 >= RIGHTBOTTOM_SYM && LA79_0 <= RIGHTTOP_SYM)||(LA79_0 >= SASS_AT_ROOT && LA79_0 <= SASS_DEBUG)||(LA79_0 >= SASS_EACH && LA79_0 <= SASS_ELSE)||(LA79_0 >= SASS_EXTEND && LA79_0 <= SASS_FUNCTION)||(LA79_0 >= SASS_IF && LA79_0 <= SASS_MIXIN)||(LA79_0 >= SASS_RETURN && LA79_0 <= SEMI)||LA79_0==STAR||LA79_0==SUPPORTS_SYM||LA79_0==TILDE||(LA79_0 >= TOPCENTER_SYM && LA79_0 <= TOPRIGHT_SYM)||LA79_0==VARIABLE||LA79_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA79_0 >= AT_IDENT && LA79_0 <= AT_SIGN)||(LA79_0 >= BOTTOMCENTER_SYM && LA79_0 <= BOTTOMRIGHT_SYM)||(LA79_0 >= CHARSET_SYM && LA79_0 <= COLON)||LA79_0==CONTAINER_SYM||LA79_0==COUNTER_STYLE_SYM||(LA79_0 >= DCOLON && LA79_0 <= DOT)||LA79_0==FONT_FACE_SYM||(LA79_0 >= GEN && LA79_0 <= GREATER)||(LA79_0 >= HASH && LA79_0 <= HASH_SYMBOL)||LA79_0==IDENT||LA79_0==IMPORT_SYM||LA79_0==KEYFRAMES_SYM||(LA79_0 >= LBRACKET && LA79_0 <= LEFTTOP_SYM)||LA79_0==LESS_AND||(LA79_0 >= MEDIA_SYM && LA79_0 <= MOZ_DOCUMENT_SYM)||LA79_0==NAMESPACE_SYM||LA79_0==PAGE_SYM||(LA79_0 >= PIPE && LA79_0 <= PLUS)||(LA79_0 >= RIGHTBOTTOM_SYM && LA79_0 <= RIGHTTOP_SYM)||(LA79_0 >= SASS_AT_ROOT && LA79_0 <= SASS_DEBUG)||(LA79_0 >= SASS_EACH && LA79_0 <= SASS_ELSE)||(LA79_0 >= SASS_EXTEND && LA79_0 <= SASS_FUNCTION)||(LA79_0 >= SASS_IF && LA79_0 <= SASS_MIXIN)||(LA79_0 >= SASS_RETURN && LA79_0 <= SEMI)||LA79_0==STAR||LA79_0==SUPPORTS_SYM||LA79_0==TILDE||(LA79_0 >= TOPCENTER_SYM && LA79_0 <= TOPRIGHT_SYM)||LA79_0==VARIABLE||LA79_0==WEBKIT_KEYFRAMES_SYM) ) { alt79=1; } } finally {dbg.exitDecision(79);} @@ -4487,7 +4509,7 @@ public final void media() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:403:9: mediaBody { dbg.location(403,9); - pushFollow(FOLLOW_mediaBody_in_media1125); + pushFollow(FOLLOW_mediaBody_in_media1137); mediaBody(); state._fsp--; if (state.failed) return; @@ -4497,7 +4519,7 @@ public final void media() throws RecognitionException { } } finally {dbg.exitSubRule(79);} dbg.location(404,5); - match(input,RBRACE,FOLLOW_RBRACE_in_media1132); if (state.failed) return; + match(input,RBRACE,FOLLOW_RBRACE_in_media1144); if (state.failed) return; } } @@ -4556,6 +4578,7 @@ public final void mediaBody() throws RecognitionException { case BOTTOMRIGHT_SYM: case CHARSET_SYM: case COLON: + case CONTAINER_SYM: case COUNTER_STYLE_SYM: case DCOLON: case DIMENSION: @@ -4647,7 +4670,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:410:12: mediaBodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? { dbg.location(410,12); - pushFollow(FOLLOW_mediaBodyItem_in_mediaBody1166); + pushFollow(FOLLOW_mediaBodyItem_in_mediaBody1178); mediaBodyItem(); state._fsp--; if (state.failed) return;dbg.location(410,26); @@ -4691,7 +4714,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:410:39: ws { dbg.location(410,39); - pushFollow(FOLLOW_ws_in_mediaBody1176); + pushFollow(FOLLOW_ws_in_mediaBody1188); ws(); state._fsp--; if (state.failed) return; @@ -4701,7 +4724,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(80);} dbg.location(410,43); - match(input,SEMI,FOLLOW_SEMI_in_mediaBody1179); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_mediaBody1191); if (state.failed) return; } break; @@ -4726,7 +4749,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:410:50: ws { dbg.location(410,50); - pushFollow(FOLLOW_ws_in_mediaBody1183); + pushFollow(FOLLOW_ws_in_mediaBody1195); ws(); state._fsp--; if (state.failed) return; @@ -4752,7 +4775,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:412:12: SEMI ( ws )? { dbg.location(412,12); - match(input,SEMI,FOLLOW_SEMI_in_mediaBody1210); if (state.failed) return;dbg.location(412,17); + match(input,SEMI,FOLLOW_SEMI_in_mediaBody1222); if (state.failed) return;dbg.location(412,17); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:412:17: ( ws )? int alt83=2; try { dbg.enterSubRule(83); @@ -4771,7 +4794,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:412:17: ws { dbg.location(412,17); - pushFollow(FOLLOW_ws_in_mediaBody1212); + pushFollow(FOLLOW_ws_in_mediaBody1224); ws(); state._fsp--; if (state.failed) return; @@ -4801,7 +4824,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaBody", "isScssSource()"); }dbg.location(413,31); - pushFollow(FOLLOW_sass_extend_in_mediaBody1231); + pushFollow(FOLLOW_sass_extend_in_mediaBody1243); sass_extend(); state._fsp--; if (state.failed) return;dbg.location(413,43); @@ -4835,7 +4858,7 @@ else if ( (LA84_0==SEMI) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:413:44: ws { dbg.location(413,44); - pushFollow(FOLLOW_ws_in_mediaBody1234); + pushFollow(FOLLOW_ws_in_mediaBody1246); ws(); state._fsp--; if (state.failed) return; @@ -4853,7 +4876,7 @@ else if ( (LA84_0==SEMI) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:413:50: SEMI { dbg.location(413,50); - match(input,SEMI,FOLLOW_SEMI_in_mediaBody1239); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_mediaBody1251); if (state.failed) return; } } @@ -4904,7 +4927,7 @@ else if ( (LA84_0==SEMI) ) { // $ANTLR start "mediaBodyItem" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:417:1: mediaBodyItem : ( ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration | ( cp_mixin_call ( ( ws )? IMPORTANT_SYM )? ( ws )? SEMI )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE )=> rule | ( propertyDeclaration )=> propertyDeclaration |{...}? sass_debug |{...}? sass_control |{...}? sass_content |{...}? importItem | rule | page | fontFace | vendorAtRule | media | supportsAtRule ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:417:1: mediaBodyItem : ( ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration | ( cp_mixin_call ( ( ws )? IMPORTANT_SYM )? ( ws )? SEMI )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE )=> rule | ( propertyDeclaration )=> propertyDeclaration |{...}? sass_debug |{...}? sass_control |{...}? sass_content |{...}? importItem | rule | page | fontFace | vendorAtRule | media | supportsAtRule | containerAtRule ); public final void mediaBodyItem() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaBodyItem"); if ( getRuleLevel()==0 ) {dbg.commence();} @@ -4912,8 +4935,8 @@ public final void mediaBodyItem() throws RecognitionException { dbg.location(417, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:418:5: ( ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration | ( cp_mixin_call ( ( ws )? IMPORTANT_SYM )? ( ws )? SEMI )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE )=> rule | ( propertyDeclaration )=> propertyDeclaration |{...}? sass_debug |{...}? sass_control |{...}? sass_content |{...}? importItem | rule | page | fontFace | vendorAtRule | media | supportsAtRule ) - int alt90=15; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:418:5: ( ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration | ( cp_mixin_call ( ( ws )? IMPORTANT_SYM )? ( ws )? SEMI )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? | ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE )=> rule | ( propertyDeclaration )=> propertyDeclaration |{...}? sass_debug |{...}? sass_control |{...}? sass_content |{...}? importItem | rule | page | fontFace | vendorAtRule | media | supportsAtRule | containerAtRule ) + int alt90=16; try { dbg.enterDecision(90, decisionCanBacktrack[90]); int LA90_0 = input.LA(1); @@ -5502,6 +5525,9 @@ else if ( ((LA90_0 >= BOTTOMCENTER_SYM && LA90_0 <= BOTTOMRIGHT_SYM)||LA90_0==CH else if ( (LA90_0==SUPPORTS_SYM) ) { alt90=15; } + else if ( (LA90_0==CONTAINER_SYM) ) { + alt90=16; + } else { if (state.backtracking>0) {state.failed=true; return;} @@ -5520,7 +5546,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:5: ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration { dbg.location(419,96); - pushFollow(FOLLOW_cp_mixin_declaration_in_mediaBodyItem1313); + pushFollow(FOLLOW_cp_mixin_declaration_in_mediaBodyItem1325); cp_mixin_declaration(); state._fsp--; if (state.failed) return; @@ -5536,7 +5562,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaBodyItem", "isLessSource()"); }dbg.location(421,73); - pushFollow(FOLLOW_cp_mixin_call_in_mediaBodyItem1346); + pushFollow(FOLLOW_cp_mixin_call_in_mediaBodyItem1358); cp_mixin_call(); state._fsp--; if (state.failed) return;dbg.location(421,87); @@ -5580,7 +5606,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:421:88: ws { dbg.location(421,88); - pushFollow(FOLLOW_ws_in_mediaBodyItem1349); + pushFollow(FOLLOW_ws_in_mediaBodyItem1361); ws(); state._fsp--; if (state.failed) return; @@ -5590,7 +5616,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { } } finally {dbg.exitSubRule(86);} dbg.location(421,92); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_mediaBodyItem1352); if (state.failed) return; + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_mediaBodyItem1364); if (state.failed) return; } break; @@ -5609,7 +5635,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaBodyItem", "isScssSource()"); }dbg.location(422,43); - pushFollow(FOLLOW_cp_mixin_call_in_mediaBodyItem1369); + pushFollow(FOLLOW_cp_mixin_call_in_mediaBodyItem1381); cp_mixin_call(); state._fsp--; if (state.failed) return;dbg.location(422,57); @@ -5653,7 +5679,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:422:58: ws { dbg.location(422,58); - pushFollow(FOLLOW_ws_in_mediaBodyItem1372); + pushFollow(FOLLOW_ws_in_mediaBodyItem1384); ws(); state._fsp--; if (state.failed) return; @@ -5663,7 +5689,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { } } finally {dbg.exitSubRule(88);} dbg.location(422,62); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_mediaBodyItem1375); if (state.failed) return; + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_mediaBodyItem1387); if (state.failed) return; } break; @@ -5678,7 +5704,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423: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(423,145); - pushFollow(FOLLOW_rule_in_mediaBodyItem1440); + pushFollow(FOLLOW_rule_in_mediaBodyItem1452); rule(); state._fsp--; if (state.failed) return; @@ -5690,7 +5716,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:424:7: ( propertyDeclaration )=> propertyDeclaration { dbg.location(424,30); - pushFollow(FOLLOW_propertyDeclaration_in_mediaBodyItem1452); + pushFollow(FOLLOW_propertyDeclaration_in_mediaBodyItem1464); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -5706,7 +5732,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaBodyItem", "isScssSource()"); }dbg.location(425,25); - pushFollow(FOLLOW_sass_debug_in_mediaBodyItem1462); + pushFollow(FOLLOW_sass_debug_in_mediaBodyItem1474); sass_debug(); state._fsp--; if (state.failed) return; @@ -5722,7 +5748,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaBodyItem", "isScssSource()"); }dbg.location(426,25); - pushFollow(FOLLOW_sass_control_in_mediaBodyItem1472); + pushFollow(FOLLOW_sass_control_in_mediaBodyItem1484); sass_control(); state._fsp--; if (state.failed) return; @@ -5738,7 +5764,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaBodyItem", "isScssSource()"); }dbg.location(427,25); - pushFollow(FOLLOW_sass_content_in_mediaBodyItem1482); + pushFollow(FOLLOW_sass_content_in_mediaBodyItem1494); sass_content(); state._fsp--; if (state.failed) return; @@ -5754,7 +5780,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaBodyItem", "isCssPreprocessorSource()"); }dbg.location(428,36); - pushFollow(FOLLOW_importItem_in_mediaBodyItem1492); + pushFollow(FOLLOW_importItem_in_mediaBodyItem1504); importItem(); state._fsp--; if (state.failed) return; @@ -5766,7 +5792,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:429:7: rule { dbg.location(429,7); - pushFollow(FOLLOW_rule_in_mediaBodyItem1500); + pushFollow(FOLLOW_rule_in_mediaBodyItem1512); rule(); state._fsp--; if (state.failed) return; @@ -5778,7 +5804,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:430:7: page { dbg.location(430,7); - pushFollow(FOLLOW_page_in_mediaBodyItem1508); + pushFollow(FOLLOW_page_in_mediaBodyItem1520); page(); state._fsp--; if (state.failed) return; @@ -5790,7 +5816,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:431:7: fontFace { dbg.location(431,7); - pushFollow(FOLLOW_fontFace_in_mediaBodyItem1516); + pushFollow(FOLLOW_fontFace_in_mediaBodyItem1528); fontFace(); state._fsp--; if (state.failed) return; @@ -5802,7 +5828,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:432:7: vendorAtRule { dbg.location(432,7); - pushFollow(FOLLOW_vendorAtRule_in_mediaBodyItem1524); + pushFollow(FOLLOW_vendorAtRule_in_mediaBodyItem1536); vendorAtRule(); state._fsp--; if (state.failed) return; @@ -5814,7 +5840,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:434:7: media { dbg.location(434,7); - pushFollow(FOLLOW_media_in_mediaBodyItem1537); + pushFollow(FOLLOW_media_in_mediaBodyItem1549); media(); state._fsp--; if (state.failed) return; @@ -5826,12 +5852,24 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:435:7: supportsAtRule { dbg.location(435,7); - pushFollow(FOLLOW_supportsAtRule_in_mediaBodyItem1545); + pushFollow(FOLLOW_supportsAtRule_in_mediaBodyItem1557); supportsAtRule(); state._fsp--; if (state.failed) return; } break; + case 16 : + dbg.enterAlt(16); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:436:7: containerAtRule + { + dbg.location(436,7); + pushFollow(FOLLOW_containerAtRule_in_mediaBodyItem1565); + containerAtRule(); + state._fsp--; + if (state.failed) return; + } + break; } } @@ -5842,7 +5880,7 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { finally { // do for sure before leaving } - dbg.location(436, 4); + dbg.location(437, 4); } finally { @@ -5857,25 +5895,25 @@ else if ( (LA90_0==SUPPORTS_SYM) ) { // $ANTLR start "mediaQueryList" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:438:1: mediaQueryList : mediaQuery ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:1: mediaQueryList : mediaQuery ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )* ; public final void mediaQueryList() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaQueryList"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(438, 0); + dbg.location(439, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:2: ( mediaQuery ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:2: ( mediaQuery ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:4: mediaQuery ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:4: mediaQuery ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )* { - dbg.location(439,4); - pushFollow(FOLLOW_mediaQuery_in_mediaQueryList1559); + dbg.location(440,4); + pushFollow(FOLLOW_mediaQuery_in_mediaQueryList1579); mediaQuery(); state._fsp--; - if (state.failed) return;dbg.location(439,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:15: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )* + if (state.failed) return;dbg.location(440,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:15: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )* try { dbg.enterSubRule(93); loop93: @@ -5897,10 +5935,10 @@ public final void mediaQueryList() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:17: ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:17: ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery { - dbg.location(439,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:31: ( ws )? + dbg.location(440,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:31: ( ws )? int alt91=2; try { dbg.enterSubRule(91); try { dbg.enterDecision(91, decisionCanBacktrack[91]); @@ -5915,10 +5953,10 @@ public final void mediaQueryList() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:31: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:31: ws { - dbg.location(439,31); - pushFollow(FOLLOW_ws_in_mediaQueryList1571); + dbg.location(440,31); + pushFollow(FOLLOW_ws_in_mediaQueryList1591); ws(); state._fsp--; if (state.failed) return; @@ -5927,9 +5965,9 @@ public final void mediaQueryList() throws RecognitionException { } } finally {dbg.exitSubRule(91);} - dbg.location(439,35); - match(input,COMMA,FOLLOW_COMMA_in_mediaQueryList1574); if (state.failed) return;dbg.location(439,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:41: ( ws )? + dbg.location(440,35); + match(input,COMMA,FOLLOW_COMMA_in_mediaQueryList1594); if (state.failed) return;dbg.location(440,41); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:41: ( ws )? int alt92=2; try { dbg.enterSubRule(92); try { dbg.enterDecision(92, decisionCanBacktrack[92]); @@ -5944,10 +5982,10 @@ public final void mediaQueryList() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:41: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:41: ws { - dbg.location(439,41); - pushFollow(FOLLOW_ws_in_mediaQueryList1576); + dbg.location(440,41); + pushFollow(FOLLOW_ws_in_mediaQueryList1596); ws(); state._fsp--; if (state.failed) return; @@ -5956,8 +5994,8 @@ public final void mediaQueryList() throws RecognitionException { } } finally {dbg.exitSubRule(92);} - dbg.location(439,45); - pushFollow(FOLLOW_mediaQuery_in_mediaQueryList1579); + dbg.location(440,45); + pushFollow(FOLLOW_mediaQuery_in_mediaQueryList1599); mediaQuery(); state._fsp--; if (state.failed) return; @@ -5980,7 +6018,7 @@ public final void mediaQueryList() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(440, 1); + dbg.location(441, 1); } finally { @@ -5995,15 +6033,15 @@ public final void mediaQueryList() throws RecognitionException { // $ANTLR start "mediaQuery" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:442:1: mediaQuery : ( mediaCondition | ( mediaQueryOperator ( ws )? )? mediaType ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? |{...}? cp_variable ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:443:1: mediaQuery : ( mediaCondition | ( mediaQueryOperator ( ws )? )? mediaType ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? |{...}? cp_variable ); public final void mediaQuery() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaQuery"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(442, 0); + dbg.location(443, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:443:5: ( mediaCondition | ( mediaQueryOperator ( ws )? )? mediaType ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? |{...}? cp_variable ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:444:5: ( mediaCondition | ( mediaQueryOperator ( ws )? )? mediaType ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? |{...}? cp_variable ) int alt99=3; try { dbg.enterDecision(99, decisionCanBacktrack[99]); @@ -6021,10 +6059,10 @@ public final void mediaQuery() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:444:5: mediaCondition + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:5: mediaCondition { - dbg.location(444,5); - pushFollow(FOLLOW_mediaCondition_in_mediaQuery1600); + dbg.location(445,5); + pushFollow(FOLLOW_mediaCondition_in_mediaQuery1620); mediaCondition(); state._fsp--; if (state.failed) return; @@ -6033,10 +6071,10 @@ public final void mediaQuery() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:7: ( mediaQueryOperator ( ws )? )? mediaType ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:7: ( mediaQueryOperator ( ws )? )? mediaType ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? { - dbg.location(445,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:7: ( mediaQueryOperator ( ws )? )? + dbg.location(446,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:7: ( mediaQueryOperator ( ws )? )? int alt95=2; try { dbg.enterSubRule(95); try { dbg.enterDecision(95, decisionCanBacktrack[95]); @@ -6057,14 +6095,14 @@ else if ( (LA95_0==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:8: mediaQueryOperator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:8: mediaQueryOperator ( ws )? { - dbg.location(445,8); - pushFollow(FOLLOW_mediaQueryOperator_in_mediaQuery1609); + dbg.location(446,8); + pushFollow(FOLLOW_mediaQueryOperator_in_mediaQuery1629); mediaQueryOperator(); state._fsp--; - if (state.failed) return;dbg.location(445,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:27: ( ws )? + if (state.failed) return;dbg.location(446,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:27: ( ws )? int alt94=2; try { dbg.enterSubRule(94); try { dbg.enterDecision(94, decisionCanBacktrack[94]); @@ -6079,10 +6117,10 @@ else if ( (LA95_0==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:27: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:27: ws { - dbg.location(445,27); - pushFollow(FOLLOW_ws_in_mediaQuery1611); + dbg.location(446,27); + pushFollow(FOLLOW_ws_in_mediaQuery1631); ws(); state._fsp--; if (state.failed) return; @@ -6097,12 +6135,12 @@ else if ( (LA95_0==NOT) ) { } } finally {dbg.exitSubRule(95);} - dbg.location(445,35); - pushFollow(FOLLOW_mediaType_in_mediaQuery1618); + dbg.location(446,35); + pushFollow(FOLLOW_mediaType_in_mediaQuery1638); mediaType(); state._fsp--; - if (state.failed) return;dbg.location(445,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:45: ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? + if (state.failed) return;dbg.location(446,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:45: ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? int alt98=2; try { dbg.enterSubRule(98); try { dbg.enterDecision(98, decisionCanBacktrack[98]); @@ -6126,10 +6164,10 @@ else if ( (LA98_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:46: ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:46: ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr { - dbg.location(445,63); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:63: ( ws )? + dbg.location(446,63); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:63: ( ws )? int alt96=2; try { dbg.enterSubRule(96); try { dbg.enterDecision(96, decisionCanBacktrack[96]); @@ -6144,10 +6182,10 @@ else if ( (LA98_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:63: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:63: ws { - dbg.location(445,63); - pushFollow(FOLLOW_ws_in_mediaQuery1630); + dbg.location(446,63); + pushFollow(FOLLOW_ws_in_mediaQuery1650); ws(); state._fsp--; if (state.failed) return; @@ -6156,12 +6194,12 @@ else if ( (LA98_0==IDENT) ) { } } finally {dbg.exitSubRule(96);} - dbg.location(445,67); - pushFollow(FOLLOW_key_and_in_mediaQuery1633); + dbg.location(446,67); + pushFollow(FOLLOW_key_and_in_mediaQuery1653); key_and(); state._fsp--; - if (state.failed) return;dbg.location(445,75); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:75: ( ws )? + if (state.failed) return;dbg.location(446,75); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:75: ( ws )? int alt97=2; try { dbg.enterSubRule(97); try { dbg.enterDecision(97, decisionCanBacktrack[97]); @@ -6176,10 +6214,10 @@ else if ( (LA98_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:75: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:75: ws { - dbg.location(445,75); - pushFollow(FOLLOW_ws_in_mediaQuery1635); + dbg.location(446,75); + pushFollow(FOLLOW_ws_in_mediaQuery1655); ws(); state._fsp--; if (state.failed) return; @@ -6188,8 +6226,8 @@ else if ( (LA98_0==IDENT) ) { } } finally {dbg.exitSubRule(97);} - dbg.location(445,79); - pushFollow(FOLLOW_mediaConditionWithoutOr_in_mediaQuery1638); + dbg.location(446,79); + pushFollow(FOLLOW_mediaConditionWithoutOr_in_mediaQuery1658); mediaConditionWithoutOr(); state._fsp--; if (state.failed) return; @@ -6204,14 +6242,14 @@ else if ( (LA98_0==IDENT) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:7: {...}? cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:447:7: {...}? cp_variable { - dbg.location(446,7); + dbg.location(447,7); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaQuery", "isLessSource()"); - }dbg.location(446,25); - pushFollow(FOLLOW_cp_variable_in_mediaQuery1650); + }dbg.location(447,25); + pushFollow(FOLLOW_cp_variable_in_mediaQuery1670); cp_variable(); state._fsp--; if (state.failed) return; @@ -6227,7 +6265,7 @@ else if ( (LA98_0==IDENT) ) { finally { // do for sure before leaving } - dbg.location(447, 1); + dbg.location(448, 1); } finally { @@ -6242,15 +6280,15 @@ else if ( (LA98_0==IDENT) ) { // $ANTLR start "mediaQueryOperator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:449:1: mediaQueryOperator : ( key_only | NOT ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:450:1: mediaQueryOperator : ( key_only | NOT ); public final void mediaQueryOperator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaQueryOperator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(449, 0); + dbg.location(450, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:450:5: ( key_only | NOT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:451:5: ( key_only | NOT ) int alt100=2; try { dbg.enterDecision(100, decisionCanBacktrack[100]); @@ -6276,10 +6314,10 @@ else if ( (LA100_0==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:451:5: key_only + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:452:5: key_only { - dbg.location(451,5); - pushFollow(FOLLOW_key_only_in_mediaQueryOperator1668); + dbg.location(452,5); + pushFollow(FOLLOW_key_only_in_mediaQueryOperator1688); key_only(); state._fsp--; if (state.failed) return; @@ -6288,10 +6326,10 @@ else if ( (LA100_0==NOT) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:451:16: NOT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:452:16: NOT { - dbg.location(451,16); - match(input,NOT,FOLLOW_NOT_in_mediaQueryOperator1672); if (state.failed) return; + dbg.location(452,16); + match(input,NOT,FOLLOW_NOT_in_mediaQueryOperator1692); if (state.failed) return; } break; @@ -6304,7 +6342,7 @@ else if ( (LA100_0==NOT) ) { finally { // do for sure before leaving } - dbg.location(452, 0); + dbg.location(453, 0); } finally { @@ -6319,15 +6357,15 @@ else if ( (LA100_0==NOT) ) { // $ANTLR start "mediaCondition" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:454:1: mediaCondition : ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* | LPAREN ( ws )* RPAREN ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:455:1: mediaCondition : ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* | LPAREN ( ws )* RPAREN ); public final void mediaCondition() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaCondition"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(454, 0); + dbg.location(455, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:455:5: ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* | LPAREN ( ws )* RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:456:5: ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* | LPAREN ( ws )* RPAREN ) int alt110=3; try { dbg.enterDecision(110, decisionCanBacktrack[110]); @@ -6345,17 +6383,17 @@ public final void mediaCondition() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:456:5: ( NOT ( ws )? ) mediaInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:5: ( NOT ( ws )? ) mediaInParens { - dbg.location(456,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:456:5: ( NOT ( ws )? ) + dbg.location(457,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:5: ( NOT ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:456:6: NOT ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:6: NOT ( ws )? { - dbg.location(456,6); - match(input,NOT,FOLLOW_NOT_in_mediaCondition1690); if (state.failed) return;dbg.location(456,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:456:10: ( ws )? + dbg.location(457,6); + match(input,NOT,FOLLOW_NOT_in_mediaCondition1710); if (state.failed) return;dbg.location(457,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:10: ( ws )? int alt101=2; try { dbg.enterSubRule(101); try { dbg.enterDecision(101, decisionCanBacktrack[101]); @@ -6370,10 +6408,10 @@ public final void mediaCondition() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:456:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:10: ws { - dbg.location(456,10); - pushFollow(FOLLOW_ws_in_mediaCondition1692); + dbg.location(457,10); + pushFollow(FOLLOW_ws_in_mediaCondition1712); ws(); state._fsp--; if (state.failed) return; @@ -6384,8 +6422,8 @@ public final void mediaCondition() throws RecognitionException { } finally {dbg.exitSubRule(101);} } - dbg.location(456,15); - pushFollow(FOLLOW_mediaInParens_in_mediaCondition1696); + dbg.location(457,15); + pushFollow(FOLLOW_mediaInParens_in_mediaCondition1716); mediaInParens(); state._fsp--; if (state.failed) return; @@ -6394,14 +6432,14 @@ public final void mediaCondition() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:7: mediaInParens ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:7: mediaInParens ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* { - dbg.location(457,7); - pushFollow(FOLLOW_mediaInParens_in_mediaCondition1705); + dbg.location(458,7); + pushFollow(FOLLOW_mediaInParens_in_mediaCondition1725); mediaInParens(); state._fsp--; - if (state.failed) return;dbg.location(457,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:22: ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* + if (state.failed) return;dbg.location(458,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:22: ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* try { dbg.enterSubRule(108); loop108: @@ -6423,10 +6461,10 @@ public final void mediaCondition() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:23: ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:23: ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) { - dbg.location(457,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:23: ( ws )? + dbg.location(458,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:23: ( ws )? int alt102=2; try { dbg.enterSubRule(102); try { dbg.enterDecision(102, decisionCanBacktrack[102]); @@ -6441,10 +6479,10 @@ public final void mediaCondition() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:23: ws { - dbg.location(457,23); - pushFollow(FOLLOW_ws_in_mediaCondition1709); + dbg.location(458,23); + pushFollow(FOLLOW_ws_in_mediaCondition1729); ws(); state._fsp--; if (state.failed) return; @@ -6453,8 +6491,8 @@ public final void mediaCondition() throws RecognitionException { } } finally {dbg.exitSubRule(102);} - dbg.location(457,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:457:27: ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) + dbg.location(458,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:27: ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) int alt107=2; try { dbg.enterSubRule(107); try { dbg.enterDecision(107, decisionCanBacktrack[107]); @@ -6502,10 +6540,10 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:9: ( ws )? key_and ( ws )? mediaInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:9: ( ws )? key_and ( ws )? mediaInParens { - dbg.location(458,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:9: ( ws )? + dbg.location(459,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:9: ( ws )? int alt103=2; try { dbg.enterSubRule(103); try { dbg.enterDecision(103, decisionCanBacktrack[103]); @@ -6520,10 +6558,10 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:9: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:9: ws { - dbg.location(458,9); - pushFollow(FOLLOW_ws_in_mediaCondition1722); + dbg.location(459,9); + pushFollow(FOLLOW_ws_in_mediaCondition1742); ws(); state._fsp--; if (state.failed) return; @@ -6532,12 +6570,12 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { } } finally {dbg.exitSubRule(103);} - dbg.location(458,13); - pushFollow(FOLLOW_key_and_in_mediaCondition1725); + dbg.location(459,13); + pushFollow(FOLLOW_key_and_in_mediaCondition1745); key_and(); state._fsp--; - if (state.failed) return;dbg.location(458,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:21: ( ws )? + if (state.failed) return;dbg.location(459,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:21: ( ws )? int alt104=2; try { dbg.enterSubRule(104); try { dbg.enterDecision(104, decisionCanBacktrack[104]); @@ -6552,10 +6590,10 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:458:21: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:21: ws { - dbg.location(458,21); - pushFollow(FOLLOW_ws_in_mediaCondition1727); + dbg.location(459,21); + pushFollow(FOLLOW_ws_in_mediaCondition1747); ws(); state._fsp--; if (state.failed) return; @@ -6564,8 +6602,8 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { } } finally {dbg.exitSubRule(104);} - dbg.location(458,25); - pushFollow(FOLLOW_mediaInParens_in_mediaCondition1730); + dbg.location(459,25); + pushFollow(FOLLOW_mediaInParens_in_mediaCondition1750); mediaInParens(); state._fsp--; if (state.failed) return; @@ -6574,10 +6612,10 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:11: ( ws )? key_or ( ws )? mediaInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:460:11: ( ws )? key_or ( ws )? mediaInParens { - dbg.location(459,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:11: ( ws )? + dbg.location(460,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:460:11: ( ws )? int alt105=2; try { dbg.enterSubRule(105); try { dbg.enterDecision(105, decisionCanBacktrack[105]); @@ -6592,10 +6630,10 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:11: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:460:11: ws { - dbg.location(459,11); - pushFollow(FOLLOW_ws_in_mediaCondition1743); + dbg.location(460,11); + pushFollow(FOLLOW_ws_in_mediaCondition1763); ws(); state._fsp--; if (state.failed) return; @@ -6604,12 +6642,12 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { } } finally {dbg.exitSubRule(105);} - dbg.location(459,15); - pushFollow(FOLLOW_key_or_in_mediaCondition1746); + dbg.location(460,15); + pushFollow(FOLLOW_key_or_in_mediaCondition1766); key_or(); state._fsp--; - if (state.failed) return;dbg.location(459,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:22: ( ws )? + if (state.failed) return;dbg.location(460,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:460:22: ( ws )? int alt106=2; try { dbg.enterSubRule(106); try { dbg.enterDecision(106, decisionCanBacktrack[106]); @@ -6624,10 +6662,10 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:459:22: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:460:22: ws { - dbg.location(459,22); - pushFollow(FOLLOW_ws_in_mediaCondition1748); + dbg.location(460,22); + pushFollow(FOLLOW_ws_in_mediaCondition1768); ws(); state._fsp--; if (state.failed) return; @@ -6636,8 +6674,8 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { } } finally {dbg.exitSubRule(106);} - dbg.location(459,26); - pushFollow(FOLLOW_mediaInParens_in_mediaCondition1751); + dbg.location(460,26); + pushFollow(FOLLOW_mediaInParens_in_mediaCondition1771); mediaInParens(); state._fsp--; if (state.failed) return; @@ -6661,11 +6699,11 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:462:7: LPAREN ( ws )* RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:463:7: LPAREN ( ws )* RPAREN { - dbg.location(462,7); - match(input,LPAREN,FOLLOW_LPAREN_in_mediaCondition1782); if (state.failed) return;dbg.location(462,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:462:14: ( ws )* + dbg.location(463,7); + match(input,LPAREN,FOLLOW_LPAREN_in_mediaCondition1802); if (state.failed) return;dbg.location(463,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:463:14: ( ws )* try { dbg.enterSubRule(109); loop109: @@ -6684,10 +6722,10 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:462:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:463:14: ws { - dbg.location(462,14); - pushFollow(FOLLOW_ws_in_mediaCondition1784); + dbg.location(463,14); + pushFollow(FOLLOW_ws_in_mediaCondition1804); ws(); state._fsp--; if (state.failed) return; @@ -6699,8 +6737,8 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { } } } finally {dbg.exitSubRule(109);} - dbg.location(462,18); - match(input,RPAREN,FOLLOW_RPAREN_in_mediaCondition1787); if (state.failed) return; + dbg.location(463,18); + match(input,RPAREN,FOLLOW_RPAREN_in_mediaCondition1807); if (state.failed) return; } break; @@ -6713,7 +6751,7 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { finally { // do for sure before leaving } - dbg.location(463, 0); + dbg.location(464, 0); } finally { @@ -6728,15 +6766,15 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { // $ANTLR start "mediaConditionWithoutOr" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:465:1: mediaConditionWithoutOr : ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? key_and ( ws )? mediaInParens )* | ( HASH )=>{...}? sass_interpolation_expression_var ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:466:1: mediaConditionWithoutOr : ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? key_and ( ws )? mediaInParens )* | ( HASH )=>{...}? sass_interpolation_expression_var ); public final void mediaConditionWithoutOr() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaConditionWithoutOr"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(465, 0); + dbg.location(466, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:466:5: ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? key_and ( ws )? mediaInParens )* | ( HASH )=>{...}? sass_interpolation_expression_var ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:467:5: ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? key_and ( ws )? mediaInParens )* | ( HASH )=>{...}? sass_interpolation_expression_var ) int alt115=3; try { dbg.enterDecision(115, decisionCanBacktrack[115]); @@ -6757,17 +6795,17 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:467:5: ( NOT ( ws )? ) mediaInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:5: ( NOT ( ws )? ) mediaInParens { - dbg.location(467,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:467:5: ( NOT ( ws )? ) + dbg.location(468,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:5: ( NOT ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:467:6: NOT ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:6: NOT ( ws )? { - dbg.location(467,6); - match(input,NOT,FOLLOW_NOT_in_mediaConditionWithoutOr1805); if (state.failed) return;dbg.location(467,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:467:10: ( ws )? + dbg.location(468,6); + match(input,NOT,FOLLOW_NOT_in_mediaConditionWithoutOr1825); if (state.failed) return;dbg.location(468,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:10: ( ws )? int alt111=2; try { dbg.enterSubRule(111); try { dbg.enterDecision(111, decisionCanBacktrack[111]); @@ -6782,10 +6820,10 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:467:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:10: ws { - dbg.location(467,10); - pushFollow(FOLLOW_ws_in_mediaConditionWithoutOr1807); + dbg.location(468,10); + pushFollow(FOLLOW_ws_in_mediaConditionWithoutOr1827); ws(); state._fsp--; if (state.failed) return; @@ -6796,8 +6834,8 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { } finally {dbg.exitSubRule(111);} } - dbg.location(467,15); - pushFollow(FOLLOW_mediaInParens_in_mediaConditionWithoutOr1811); + dbg.location(468,15); + pushFollow(FOLLOW_mediaInParens_in_mediaConditionWithoutOr1831); mediaInParens(); state._fsp--; if (state.failed) return; @@ -6806,14 +6844,14 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:7: mediaInParens ( ( ws )? key_and ( ws )? mediaInParens )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:7: mediaInParens ( ( ws )? key_and ( ws )? mediaInParens )* { - dbg.location(468,7); - pushFollow(FOLLOW_mediaInParens_in_mediaConditionWithoutOr1820); + dbg.location(469,7); + pushFollow(FOLLOW_mediaInParens_in_mediaConditionWithoutOr1840); mediaInParens(); state._fsp--; - if (state.failed) return;dbg.location(468,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:21: ( ( ws )? key_and ( ws )? mediaInParens )* + if (state.failed) return;dbg.location(469,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:21: ( ( ws )? key_and ( ws )? mediaInParens )* try { dbg.enterSubRule(114); loop114: @@ -6835,10 +6873,10 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:22: ( ws )? key_and ( ws )? mediaInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:22: ( ws )? key_and ( ws )? mediaInParens { - dbg.location(468,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:22: ( ws )? + dbg.location(469,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:22: ( ws )? int alt112=2; try { dbg.enterSubRule(112); try { dbg.enterDecision(112, decisionCanBacktrack[112]); @@ -6853,10 +6891,10 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:22: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:22: ws { - dbg.location(468,22); - pushFollow(FOLLOW_ws_in_mediaConditionWithoutOr1823); + dbg.location(469,22); + pushFollow(FOLLOW_ws_in_mediaConditionWithoutOr1843); ws(); state._fsp--; if (state.failed) return; @@ -6865,12 +6903,12 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { } } finally {dbg.exitSubRule(112);} - dbg.location(468,26); - pushFollow(FOLLOW_key_and_in_mediaConditionWithoutOr1826); + dbg.location(469,26); + pushFollow(FOLLOW_key_and_in_mediaConditionWithoutOr1846); key_and(); state._fsp--; - if (state.failed) return;dbg.location(468,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:34: ( ws )? + if (state.failed) return;dbg.location(469,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:34: ( ws )? int alt113=2; try { dbg.enterSubRule(113); try { dbg.enterDecision(113, decisionCanBacktrack[113]); @@ -6885,10 +6923,10 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:468:34: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:34: ws { - dbg.location(468,34); - pushFollow(FOLLOW_ws_in_mediaConditionWithoutOr1828); + dbg.location(469,34); + pushFollow(FOLLOW_ws_in_mediaConditionWithoutOr1848); ws(); state._fsp--; if (state.failed) return; @@ -6897,8 +6935,8 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { } } finally {dbg.exitSubRule(113);} - dbg.location(468,38); - pushFollow(FOLLOW_mediaInParens_in_mediaConditionWithoutOr1831); + dbg.location(469,38); + pushFollow(FOLLOW_mediaInParens_in_mediaConditionWithoutOr1851); mediaInParens(); state._fsp--; if (state.failed) return; @@ -6916,14 +6954,14 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:7: ( HASH )=>{...}? sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:470:7: ( HASH )=>{...}? sass_interpolation_expression_var { - dbg.location(469,17); + dbg.location(470,17); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaConditionWithoutOr", "isCssPreprocessorSource()"); - }dbg.location(469,46); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_mediaConditionWithoutOr1850); + }dbg.location(470,46); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_mediaConditionWithoutOr1870); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -6939,7 +6977,7 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { finally { // do for sure before leaving } - dbg.location(470, 0); + dbg.location(471, 0); } finally { @@ -6954,22 +6992,22 @@ else if ( (LA115_0==HASH_SYMBOL) && (synpred12_Css3())) { // $ANTLR start "mediaInParens" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:472:1: mediaInParens : LPAREN ( ws )? ( mediaCondition | mediaExpression ) ( ws )? RPAREN ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:1: mediaInParens : LPAREN ( ws )? ( mediaCondition | mediaExpression ) ( ws )? RPAREN ; public final void mediaInParens() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaInParens"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(472, 0); + dbg.location(473, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:472:14: ( LPAREN ( ws )? ( mediaCondition | mediaExpression ) ( ws )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:14: ( LPAREN ( ws )? ( mediaCondition | mediaExpression ) ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:4: LPAREN ( ws )? ( mediaCondition | mediaExpression ) ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:474:4: LPAREN ( ws )? ( mediaCondition | mediaExpression ) ( ws )? RPAREN { - dbg.location(473,4); - match(input,LPAREN,FOLLOW_LPAREN_in_mediaInParens1861); if (state.failed) return;dbg.location(473,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:11: ( ws )? + dbg.location(474,4); + match(input,LPAREN,FOLLOW_LPAREN_in_mediaInParens1881); if (state.failed) return;dbg.location(474,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:474:11: ( ws )? int alt116=2; try { dbg.enterSubRule(116); try { dbg.enterDecision(116, decisionCanBacktrack[116]); @@ -6984,10 +7022,10 @@ public final void mediaInParens() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:11: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:474:11: ws { - dbg.location(473,11); - pushFollow(FOLLOW_ws_in_mediaInParens1863); + dbg.location(474,11); + pushFollow(FOLLOW_ws_in_mediaInParens1883); ws(); state._fsp--; if (state.failed) return; @@ -6996,8 +7034,8 @@ public final void mediaInParens() throws RecognitionException { } } finally {dbg.exitSubRule(116);} - dbg.location(473,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:15: ( mediaCondition | mediaExpression ) + dbg.location(474,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:474:15: ( mediaCondition | mediaExpression ) int alt117=2; try { dbg.enterSubRule(117); try { dbg.enterDecision(117, decisionCanBacktrack[117]); @@ -7145,10 +7183,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:16: mediaCondition + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:474:16: mediaCondition { - dbg.location(473,16); - pushFollow(FOLLOW_mediaCondition_in_mediaInParens1867); + dbg.location(474,16); + pushFollow(FOLLOW_mediaCondition_in_mediaInParens1887); mediaCondition(); state._fsp--; if (state.failed) return; @@ -7157,10 +7195,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:33: mediaExpression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:474:33: mediaExpression { - dbg.location(473,33); - pushFollow(FOLLOW_mediaExpression_in_mediaInParens1871); + dbg.location(474,33); + pushFollow(FOLLOW_mediaExpression_in_mediaInParens1891); mediaExpression(); state._fsp--; if (state.failed) return; @@ -7169,8 +7207,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(117);} - dbg.location(473,50); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:50: ( ws )? + dbg.location(474,50); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:474:50: ( ws )? int alt118=2; try { dbg.enterSubRule(118); try { dbg.enterDecision(118, decisionCanBacktrack[118]); @@ -7185,10 +7223,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:473:50: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:474:50: ws { - dbg.location(473,50); - pushFollow(FOLLOW_ws_in_mediaInParens1874); + dbg.location(474,50); + pushFollow(FOLLOW_ws_in_mediaInParens1894); ws(); state._fsp--; if (state.failed) return; @@ -7197,8 +7235,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(118);} - dbg.location(473,54); - match(input,RPAREN,FOLLOW_RPAREN_in_mediaInParens1877); if (state.failed) return; + dbg.location(474,54); + match(input,RPAREN,FOLLOW_RPAREN_in_mediaInParens1897); if (state.failed) return; } } @@ -7209,7 +7247,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) finally { // do for sure before leaving } - dbg.location(474, 0); + dbg.location(475, 0); } finally { @@ -7224,15 +7262,15 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) // $ANTLR start "mediaType" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:476:1: mediaType : ( IDENT | GEN |{...}? sass_interpolation_expression_var ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:477:1: mediaType : ( IDENT | GEN |{...}? sass_interpolation_expression_var ); public final void mediaType() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaType"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(476, 0); + dbg.location(477, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:477:2: ( IDENT | GEN |{...}? sass_interpolation_expression_var ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:478:2: ( IDENT | GEN |{...}? sass_interpolation_expression_var ) int alt119=3; try { dbg.enterDecision(119, decisionCanBacktrack[119]); @@ -7265,32 +7303,32 @@ public final void mediaType() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:477:4: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:478:4: IDENT { - dbg.location(477,4); - match(input,IDENT,FOLLOW_IDENT_in_mediaType1887); if (state.failed) return; + dbg.location(478,4); + match(input,IDENT,FOLLOW_IDENT_in_mediaType1907); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:477:12: GEN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:478:12: GEN { - dbg.location(477,12); - match(input,GEN,FOLLOW_GEN_in_mediaType1891); if (state.failed) return; + dbg.location(478,12); + match(input,GEN,FOLLOW_GEN_in_mediaType1911); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:477:18: {...}? sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:478:18: {...}? sass_interpolation_expression_var { - dbg.location(477,18); + dbg.location(478,18); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaType", "isCssPreprocessorSource()"); - }dbg.location(477,47); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_mediaType1897); + }dbg.location(478,47); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_mediaType1917); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -7306,7 +7344,7 @@ public final void mediaType() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(478, 1); + dbg.location(479, 1); } finally { @@ -7321,15 +7359,15 @@ public final void mediaType() throws RecognitionException { // $ANTLR start "mediaExpression" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:480:1: mediaExpression : ( mediaFeature ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )? | mediaFeatureRangeContext | ( HASH )=>{...}? sass_interpolation_expression_var ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:481:1: mediaExpression : ( mediaFeature ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )? | mediaFeatureRangeContext | ( HASH )=>{...}? sass_interpolation_expression_var ); public final void mediaExpression() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaExpression"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(480, 0); + dbg.location(481, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:481:5: ( mediaFeature ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )? | mediaFeatureRangeContext | ( HASH )=>{...}? sass_interpolation_expression_var ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:5: ( mediaFeature ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )? | mediaFeatureRangeContext | ( HASH )=>{...}? sass_interpolation_expression_var ) int alt124=3; try { dbg.enterDecision(124, decisionCanBacktrack[124]); @@ -7512,14 +7550,14 @@ else if ( ((synpred13_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPrep case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:5: mediaFeature ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:5: mediaFeature ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )? { - dbg.location(482,5); - pushFollow(FOLLOW_mediaFeature_in_mediaExpression1915); + dbg.location(483,5); + pushFollow(FOLLOW_mediaFeature_in_mediaExpression1935); mediaFeature(); state._fsp--; - if (state.failed) return;dbg.location(482,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:18: ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )? + if (state.failed) return;dbg.location(483,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:18: ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )? int alt123=2; try { dbg.enterSubRule(123); try { dbg.enterDecision(123, decisionCanBacktrack[123]); @@ -7538,10 +7576,10 @@ else if ( ((synpred13_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPrep case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:19: ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:19: ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue { - dbg.location(482,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:19: ( ws )? + dbg.location(483,19); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:19: ( ws )? int alt120=2; try { dbg.enterSubRule(120); try { dbg.enterDecision(120, decisionCanBacktrack[120]); @@ -7556,10 +7594,10 @@ else if ( ((synpred13_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPrep case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:19: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:19: ws { - dbg.location(482,19); - pushFollow(FOLLOW_ws_in_mediaExpression1918); + dbg.location(483,19); + pushFollow(FOLLOW_ws_in_mediaExpression1938); ws(); state._fsp--; if (state.failed) return; @@ -7568,8 +7606,8 @@ else if ( ((synpred13_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPrep } } finally {dbg.exitSubRule(120);} - dbg.location(482,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:23: ( COLON | mediaComparisonOperator ) + dbg.location(483,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:23: ( COLON | mediaComparisonOperator ) int alt121=2; try { dbg.enterSubRule(121); try { dbg.enterDecision(121, decisionCanBacktrack[121]); @@ -7596,19 +7634,19 @@ else if ( ((LA121_0 >= GREATER && LA121_0 <= GREATER_OR_EQ)||LA121_0==LESS||LA12 case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:24: COLON + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:24: COLON { - dbg.location(482,24); - match(input,COLON,FOLLOW_COLON_in_mediaExpression1922); if (state.failed) return; + dbg.location(483,24); + match(input,COLON,FOLLOW_COLON_in_mediaExpression1942); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:32: mediaComparisonOperator + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:32: mediaComparisonOperator { - dbg.location(482,32); - pushFollow(FOLLOW_mediaComparisonOperator_in_mediaExpression1926); + dbg.location(483,32); + pushFollow(FOLLOW_mediaComparisonOperator_in_mediaExpression1946); mediaComparisonOperator(); state._fsp--; if (state.failed) return; @@ -7617,8 +7655,8 @@ else if ( ((LA121_0 >= GREATER && LA121_0 <= GREATER_OR_EQ)||LA121_0==LESS||LA12 } } finally {dbg.exitSubRule(121);} - dbg.location(482,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:57: ( ws )? + dbg.location(483,57); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:57: ( ws )? int alt122=2; try { dbg.enterSubRule(122); try { dbg.enterDecision(122, decisionCanBacktrack[122]); @@ -7633,10 +7671,10 @@ else if ( ((LA121_0 >= GREATER && LA121_0 <= GREATER_OR_EQ)||LA121_0==LESS||LA12 case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:482:57: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:57: ws { - dbg.location(482,57); - pushFollow(FOLLOW_ws_in_mediaExpression1929); + dbg.location(483,57); + pushFollow(FOLLOW_ws_in_mediaExpression1949); ws(); state._fsp--; if (state.failed) return; @@ -7645,8 +7683,8 @@ else if ( ((LA121_0 >= GREATER && LA121_0 <= GREATER_OR_EQ)||LA121_0==LESS||LA12 } } finally {dbg.exitSubRule(122);} - dbg.location(482,61); - pushFollow(FOLLOW_mediaFeatureValue_in_mediaExpression1932); + dbg.location(483,61); + pushFollow(FOLLOW_mediaFeatureValue_in_mediaExpression1952); mediaFeatureValue(); state._fsp--; if (state.failed) return; @@ -7661,10 +7699,10 @@ else if ( ((LA121_0 >= GREATER && LA121_0 <= GREATER_OR_EQ)||LA121_0==LESS||LA12 case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:483:7: mediaFeatureRangeContext + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:484:7: mediaFeatureRangeContext { - dbg.location(483,7); - pushFollow(FOLLOW_mediaFeatureRangeContext_in_mediaExpression1942); + dbg.location(484,7); + pushFollow(FOLLOW_mediaFeatureRangeContext_in_mediaExpression1962); mediaFeatureRangeContext(); state._fsp--; if (state.failed) return; @@ -7673,14 +7711,14 @@ else if ( ((LA121_0 >= GREATER && LA121_0 <= GREATER_OR_EQ)||LA121_0==LESS||LA12 case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:484:7: ( HASH )=>{...}? sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:485:7: ( HASH )=>{...}? sass_interpolation_expression_var { - dbg.location(484,17); + dbg.location(485,17); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaExpression", "isCssPreprocessorSource()"); - }dbg.location(484,46); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_mediaExpression1958); + }dbg.location(485,46); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_mediaExpression1978); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -7696,7 +7734,7 @@ else if ( ((LA121_0 >= GREATER && LA121_0 <= GREATER_OR_EQ)||LA121_0==LESS||LA12 finally { // do for sure before leaving } - dbg.location(485, 4); + dbg.location(486, 4); } finally { @@ -7711,20 +7749,20 @@ else if ( ((LA121_0 >= GREATER && LA121_0 <= GREATER_OR_EQ)||LA121_0==LESS||LA12 // $ANTLR start "mediaComparisonOperator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:487:1: mediaComparisonOperator : ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:488:1: mediaComparisonOperator : ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ); public final void mediaComparisonOperator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaComparisonOperator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(487, 0); + dbg.location(488, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:488:5: ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:489:5: ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(488,5); + dbg.location(489,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; @@ -7746,7 +7784,7 @@ public final void mediaComparisonOperator() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(490, 4); + dbg.location(491, 4); } finally { @@ -7761,20 +7799,20 @@ public final void mediaComparisonOperator() throws RecognitionException { // $ANTLR start "mediaRangeExplicitValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:492:1: mediaRangeExplicitValue : ( LENGTH | EMS | REM | RESOLUTION | EXS | DIMENSION ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:493:1: mediaRangeExplicitValue : ( LENGTH | EMS | REM | RESOLUTION | EXS | DIMENSION ); public final void mediaRangeExplicitValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaRangeExplicitValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(492, 0); + dbg.location(493, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:493:5: ( LENGTH | EMS | REM | RESOLUTION | EXS | DIMENSION ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:494:5: ( LENGTH | EMS | REM | RESOLUTION | EXS | DIMENSION ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(493,5); + dbg.location(494,5); if ( input.LA(1)==DIMENSION||input.LA(1)==EMS||input.LA(1)==EXS||input.LA(1)==LENGTH||(input.LA(1) >= REM && input.LA(1) <= RESOLUTION) ) { input.consume(); state.errorRecovery=false; @@ -7796,7 +7834,7 @@ public final void mediaRangeExplicitValue() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(494, 4); + dbg.location(495, 4); } finally { @@ -7811,15 +7849,15 @@ public final void mediaRangeExplicitValue() throws RecognitionException { // $ANTLR start "mediaFeatureValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:496:1: mediaFeatureValue : ( mediaRangeExplicitValue |{...}? cp_expression | expression ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:497:1: mediaFeatureValue : ( mediaRangeExplicitValue |{...}? cp_expression | expression ); public final void mediaFeatureValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaFeatureValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(496, 0); + dbg.location(497, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:497:4: ( mediaRangeExplicitValue |{...}? cp_expression | expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:498:4: ( mediaRangeExplicitValue |{...}? cp_expression | expression ) int alt125=3; try { dbg.enterDecision(125, decisionCanBacktrack[125]); @@ -8266,10 +8304,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:498:4: mediaRangeExplicitValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:499:4: mediaRangeExplicitValue { - dbg.location(498,4); - pushFollow(FOLLOW_mediaRangeExplicitValue_in_mediaFeatureValue2058); + dbg.location(499,4); + pushFollow(FOLLOW_mediaRangeExplicitValue_in_mediaFeatureValue2078); mediaRangeExplicitValue(); state._fsp--; if (state.failed) return; @@ -8278,14 +8316,14 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:499:6: {...}? cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:500:6: {...}? cp_expression { - dbg.location(499,6); + dbg.location(500,6); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaFeatureValue", "isCssPreprocessorSource()"); - }dbg.location(499,35); - pushFollow(FOLLOW_cp_expression_in_mediaFeatureValue2068); + }dbg.location(500,35); + pushFollow(FOLLOW_cp_expression_in_mediaFeatureValue2088); cp_expression(); state._fsp--; if (state.failed) return; @@ -8294,10 +8332,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:500:6: expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:501:6: expression { - dbg.location(500,6); - pushFollow(FOLLOW_expression_in_mediaFeatureValue2075); + dbg.location(501,6); + pushFollow(FOLLOW_expression_in_mediaFeatureValue2095); expression(); state._fsp--; if (state.failed) return; @@ -8313,7 +8351,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) finally { // do for sure before leaving } - dbg.location(501, 0); + dbg.location(502, 0); } finally { @@ -8328,15 +8366,15 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) // $ANTLR start "mediaFeatureRangeContext" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:503:1: mediaFeatureRangeContext : ( ( mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) )=> mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )? | ( mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) )=> mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )? | mediaFeatureValue ( ws )? OPEQ ( ws )? mediaFeature ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:504:1: mediaFeatureRangeContext : ( ( mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) )=> mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )? | ( mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) )=> mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )? | mediaFeatureValue ( ws )? OPEQ ( ws )? mediaFeature ); public final void mediaFeatureRangeContext() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaFeatureRangeContext"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(503, 0); + dbg.location(504, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:504:5: ( ( mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) )=> mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )? | ( mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) )=> mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )? | mediaFeatureValue ( ws )? OPEQ ( ws )? mediaFeature ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:5: ( ( mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) )=> mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )? | ( mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) )=> mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )? | mediaFeatureValue ( ws )? OPEQ ( ws )? mediaFeature ) int alt138=3; try { dbg.enterDecision(138, decisionCanBacktrack[138]); @@ -9017,14 +9055,14 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:5: ( mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) )=> mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:5: ( mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) )=> mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )? { - dbg.location(505,53); - pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2110); + dbg.location(506,53); + pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2130); mediaFeatureValue(); state._fsp--; - if (state.failed) return;dbg.location(505,71); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:71: ( ws )? + if (state.failed) return;dbg.location(506,71); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:71: ( ws )? int alt126=2; try { dbg.enterSubRule(126); try { dbg.enterDecision(126, decisionCanBacktrack[126]); @@ -9039,10 +9077,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:71: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:71: ws { - dbg.location(505,71); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2112); + dbg.location(506,71); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2132); ws(); state._fsp--; if (state.failed) return; @@ -9051,7 +9089,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(126);} - dbg.location(505,75); + dbg.location(506,75); if ( input.LA(1)==LESS||input.LA(1)==LESS_OR_EQ ) { input.consume(); state.errorRecovery=false; @@ -9062,8 +9100,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(505,96); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:96: ( ws )? + }dbg.location(506,96); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:96: ( ws )? int alt127=2; try { dbg.enterSubRule(127); try { dbg.enterDecision(127, decisionCanBacktrack[127]); @@ -9078,10 +9116,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:96: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:96: ws { - dbg.location(505,96); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2124); + dbg.location(506,96); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2144); ws(); state._fsp--; if (state.failed) return; @@ -9090,12 +9128,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(127);} - dbg.location(505,100); - pushFollow(FOLLOW_mediaFeature_in_mediaFeatureRangeContext2127); + dbg.location(506,100); + pushFollow(FOLLOW_mediaFeature_in_mediaFeatureRangeContext2147); mediaFeature(); state._fsp--; - if (state.failed) return;dbg.location(505,113); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:113: ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )? + if (state.failed) return;dbg.location(506,113); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:113: ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )? int alt130=2; try { dbg.enterSubRule(130); try { dbg.enterDecision(130, decisionCanBacktrack[130]); @@ -9114,10 +9152,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:114: ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:114: ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue { - dbg.location(505,114); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:114: ( ws )? + dbg.location(506,114); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:114: ( ws )? int alt128=2; try { dbg.enterSubRule(128); try { dbg.enterDecision(128, decisionCanBacktrack[128]); @@ -9132,10 +9170,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:114: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:114: ws { - dbg.location(505,114); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2130); + dbg.location(506,114); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2150); ws(); state._fsp--; if (state.failed) return; @@ -9144,7 +9182,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(128);} - dbg.location(505,118); + dbg.location(506,118); if ( input.LA(1)==LESS||input.LA(1)==LESS_OR_EQ ) { input.consume(); state.errorRecovery=false; @@ -9155,8 +9193,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(505,138); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:138: ( ws )? + }dbg.location(506,138); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:138: ( ws )? int alt129=2; try { dbg.enterSubRule(129); try { dbg.enterDecision(129, decisionCanBacktrack[129]); @@ -9171,10 +9209,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:138: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:138: ws { - dbg.location(505,138); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2141); + dbg.location(506,138); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2161); ws(); state._fsp--; if (state.failed) return; @@ -9183,8 +9221,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(129);} - dbg.location(505,142); - pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2144); + dbg.location(506,142); + pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2164); mediaFeatureValue(); state._fsp--; if (state.failed) return; @@ -9199,14 +9237,14 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:7: ( mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) )=> mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:7: ( mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) )=> mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeature ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )? { - dbg.location(506,61); - pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2172); + dbg.location(507,61); + pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2192); mediaFeatureValue(); state._fsp--; - if (state.failed) return;dbg.location(506,79); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:79: ( ws )? + if (state.failed) return;dbg.location(507,79); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:79: ( ws )? int alt131=2; try { dbg.enterSubRule(131); try { dbg.enterDecision(131, decisionCanBacktrack[131]); @@ -9221,10 +9259,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:79: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:79: ws { - dbg.location(506,79); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2174); + dbg.location(507,79); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2194); ws(); state._fsp--; if (state.failed) return; @@ -9233,7 +9271,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(131);} - dbg.location(506,83); + dbg.location(507,83); if ( (input.LA(1) >= GREATER && input.LA(1) <= GREATER_OR_EQ) ) { input.consume(); state.errorRecovery=false; @@ -9244,8 +9282,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(506,110); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:110: ( ws )? + }dbg.location(507,110); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:110: ( ws )? int alt132=2; try { dbg.enterSubRule(132); try { dbg.enterDecision(132, decisionCanBacktrack[132]); @@ -9260,10 +9298,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:110: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:110: ws { - dbg.location(506,110); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2186); + dbg.location(507,110); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2206); ws(); state._fsp--; if (state.failed) return; @@ -9272,12 +9310,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(132);} - dbg.location(506,114); - pushFollow(FOLLOW_mediaFeature_in_mediaFeatureRangeContext2189); + dbg.location(507,114); + pushFollow(FOLLOW_mediaFeature_in_mediaFeatureRangeContext2209); mediaFeature(); state._fsp--; - if (state.failed) return;dbg.location(506,127); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:127: ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )? + if (state.failed) return;dbg.location(507,127); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:127: ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )? int alt135=2; try { dbg.enterSubRule(135); try { dbg.enterDecision(135, decisionCanBacktrack[135]); @@ -9296,10 +9334,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:128: ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:128: ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue { - dbg.location(506,128); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:128: ( ws )? + dbg.location(507,128); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:128: ( ws )? int alt133=2; try { dbg.enterSubRule(133); try { dbg.enterDecision(133, decisionCanBacktrack[133]); @@ -9314,10 +9352,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:128: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:128: ws { - dbg.location(506,128); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2192); + dbg.location(507,128); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2212); ws(); state._fsp--; if (state.failed) return; @@ -9326,7 +9364,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(133);} - dbg.location(506,132); + dbg.location(507,132); if ( (input.LA(1) >= GREATER && input.LA(1) <= GREATER_OR_EQ) ) { input.consume(); state.errorRecovery=false; @@ -9337,8 +9375,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(506,158); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:158: ( ws )? + }dbg.location(507,158); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:158: ( ws )? int alt134=2; try { dbg.enterSubRule(134); try { dbg.enterDecision(134, decisionCanBacktrack[134]); @@ -9353,10 +9391,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:158: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:158: ws { - dbg.location(506,158); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2203); + dbg.location(507,158); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2223); ws(); state._fsp--; if (state.failed) return; @@ -9365,8 +9403,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(134);} - dbg.location(506,162); - pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2206); + dbg.location(507,162); + pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2226); mediaFeatureValue(); state._fsp--; if (state.failed) return; @@ -9381,14 +9419,14 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:7: mediaFeatureValue ( ws )? OPEQ ( ws )? mediaFeature + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:508:7: mediaFeatureValue ( ws )? OPEQ ( ws )? mediaFeature { - dbg.location(507,7); - pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2216); + dbg.location(508,7); + pushFollow(FOLLOW_mediaFeatureValue_in_mediaFeatureRangeContext2236); mediaFeatureValue(); state._fsp--; - if (state.failed) return;dbg.location(507,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:25: ( ws )? + if (state.failed) return;dbg.location(508,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:508:25: ( ws )? int alt136=2; try { dbg.enterSubRule(136); try { dbg.enterDecision(136, decisionCanBacktrack[136]); @@ -9403,10 +9441,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:508:25: ws { - dbg.location(507,25); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2218); + dbg.location(508,25); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2238); ws(); state._fsp--; if (state.failed) return; @@ -9415,9 +9453,9 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(136);} - dbg.location(507,29); - match(input,OPEQ,FOLLOW_OPEQ_in_mediaFeatureRangeContext2221); if (state.failed) return;dbg.location(507,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:34: ( ws )? + dbg.location(508,29); + match(input,OPEQ,FOLLOW_OPEQ_in_mediaFeatureRangeContext2241); if (state.failed) return;dbg.location(508,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:508:34: ( ws )? int alt137=2; try { dbg.enterSubRule(137); try { dbg.enterDecision(137, decisionCanBacktrack[137]); @@ -9432,10 +9470,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:34: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:508:34: ws { - dbg.location(507,34); - pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2223); + dbg.location(508,34); + pushFollow(FOLLOW_ws_in_mediaFeatureRangeContext2243); ws(); state._fsp--; if (state.failed) return; @@ -9444,8 +9482,8 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(137);} - dbg.location(507,38); - pushFollow(FOLLOW_mediaFeature_in_mediaFeatureRangeContext2226); + dbg.location(508,38); + pushFollow(FOLLOW_mediaFeature_in_mediaFeatureRangeContext2246); mediaFeature(); state._fsp--; if (state.failed) return; @@ -9461,7 +9499,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) finally { // do for sure before leaving } - dbg.location(508, 0); + dbg.location(509, 0); } finally { @@ -9476,15 +9514,15 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) // $ANTLR start "mediaFeature" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:510:1: mediaFeature : ( IDENT | GEN |{...}? ( cp_variable | sass_interpolation_expression_var ) ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:511:1: mediaFeature : ( IDENT | GEN |{...}? ( cp_variable | sass_interpolation_expression_var ) ); public final void mediaFeature() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "mediaFeature"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(510, 0); + dbg.location(511, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:511:2: ( IDENT | GEN |{...}? ( cp_variable | sass_interpolation_expression_var ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:512:2: ( IDENT | GEN |{...}? ( cp_variable | sass_interpolation_expression_var ) ) int alt140=3; try { dbg.enterDecision(140, decisionCanBacktrack[140]); @@ -9582,32 +9620,32 @@ else if ( (LA140_1==COLON||LA140_1==COMMENT||(LA140_1 >= GREATER && LA140_1 <= G case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:511:4: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:512:4: IDENT { - dbg.location(511,4); - match(input,IDENT,FOLLOW_IDENT_in_mediaFeature2236); if (state.failed) return; + dbg.location(512,4); + match(input,IDENT,FOLLOW_IDENT_in_mediaFeature2256); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:511:12: GEN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:512:12: GEN { - dbg.location(511,12); - match(input,GEN,FOLLOW_GEN_in_mediaFeature2240); if (state.failed) return; + dbg.location(512,12); + match(input,GEN,FOLLOW_GEN_in_mediaFeature2260); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:511:18: {...}? ( cp_variable | sass_interpolation_expression_var ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:512:18: {...}? ( cp_variable | sass_interpolation_expression_var ) { - dbg.location(511,18); + dbg.location(512,18); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "mediaFeature", "isCssPreprocessorSource()"); - }dbg.location(511,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:511:47: ( cp_variable | sass_interpolation_expression_var ) + }dbg.location(512,47); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:512:47: ( cp_variable | sass_interpolation_expression_var ) int alt139=2; try { dbg.enterSubRule(139); try { dbg.enterDecision(139, decisionCanBacktrack[139]); @@ -9634,10 +9672,10 @@ else if ( (LA139_0==HASH_SYMBOL) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:511:49: cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:512:49: cp_variable { - dbg.location(511,49); - pushFollow(FOLLOW_cp_variable_in_mediaFeature2248); + dbg.location(512,49); + pushFollow(FOLLOW_cp_variable_in_mediaFeature2268); cp_variable(); state._fsp--; if (state.failed) return; @@ -9646,10 +9684,10 @@ else if ( (LA139_0==HASH_SYMBOL) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:511:63: sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:512:63: sass_interpolation_expression_var { - dbg.location(511,63); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_mediaFeature2252); + dbg.location(512,63); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_mediaFeature2272); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -9671,7 +9709,7 @@ else if ( (LA139_0==HASH_SYMBOL) ) { finally { // do for sure before leaving } - dbg.location(512, 1); + dbg.location(513, 1); } finally { @@ -9686,21 +9724,21 @@ else if ( (LA139_0==HASH_SYMBOL) ) { // $ANTLR start "body" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:514:2: body : ( ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) | ( SEMI ( ws )? ) )+ ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:515:2: body : ( ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) | ( SEMI ( ws )? ) )+ ; public final void body() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "body"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(514, 1); + dbg.location(515, 1); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:515:5: ( ( ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) | ( SEMI ( ws )? ) )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:516:5: ( ( ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) | ( SEMI ( ws )? ) )+ ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:516:5: ( ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) | ( SEMI ( ws )? ) )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:5: ( ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) | ( SEMI ( ws )? ) )+ { - dbg.location(516,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:516:5: ( ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) | ( SEMI ( ws )? ) )+ + dbg.location(517,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:5: ( ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) | ( SEMI ( ws )? ) )+ int cnt145=0; try { dbg.enterSubRule(145); @@ -9723,20 +9761,20 @@ else if ( (LA145_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:10: ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:10: ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) { - dbg.location(517,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:10: ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) + dbg.location(518,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:10: ( bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:12: bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:12: bodyItem ( ( ( ws )? SEMI )=> ( ws )? SEMI )? ( ws )? { - dbg.location(517,12); - pushFollow(FOLLOW_bodyItem_in_body2286); + dbg.location(518,12); + pushFollow(FOLLOW_bodyItem_in_body2306); bodyItem(); state._fsp--; - if (state.failed) return;dbg.location(517,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:21: ( ( ( ws )? SEMI )=> ( ws )? SEMI )? + if (state.failed) return;dbg.location(518,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:21: ( ( ( ws )? SEMI )=> ( ws )? SEMI )? int alt142=2; try { dbg.enterSubRule(142); try { dbg.enterDecision(142, decisionCanBacktrack[142]); @@ -9755,10 +9793,10 @@ else if ( (LA145_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:22: ( ( ws )? SEMI )=> ( ws )? SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:22: ( ( ws )? SEMI )=> ( ws )? SEMI { - dbg.location(517,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:34: ( ws )? + dbg.location(518,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:34: ( ws )? int alt141=2; try { dbg.enterSubRule(141); try { dbg.enterDecision(141, decisionCanBacktrack[141]); @@ -9773,10 +9811,10 @@ else if ( (LA145_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:34: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:34: ws { - dbg.location(517,34); - pushFollow(FOLLOW_ws_in_body2296); + dbg.location(518,34); + pushFollow(FOLLOW_ws_in_body2316); ws(); state._fsp--; if (state.failed) return; @@ -9785,15 +9823,15 @@ else if ( (LA145_0==SEMI) ) { } } finally {dbg.exitSubRule(141);} - dbg.location(517,38); - match(input,SEMI,FOLLOW_SEMI_in_body2299); if (state.failed) return; + dbg.location(518,38); + match(input,SEMI,FOLLOW_SEMI_in_body2319); if (state.failed) return; } break; } } finally {dbg.exitSubRule(142);} - dbg.location(517,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:45: ( ws )? + dbg.location(518,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:45: ( ws )? int alt143=2; try { dbg.enterSubRule(143); try { dbg.enterDecision(143, decisionCanBacktrack[143]); @@ -9808,10 +9846,10 @@ else if ( (LA145_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:45: ws { - dbg.location(517,45); - pushFollow(FOLLOW_ws_in_body2303); + dbg.location(518,45); + pushFollow(FOLLOW_ws_in_body2323); ws(); state._fsp--; if (state.failed) return; @@ -9828,17 +9866,17 @@ else if ( (LA145_0==SEMI) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:519:10: ( SEMI ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:520:10: ( SEMI ( ws )? ) { - dbg.location(519,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:519:10: ( SEMI ( ws )? ) + dbg.location(520,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:520:10: ( SEMI ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:519:12: SEMI ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:520:12: SEMI ( ws )? { - dbg.location(519,12); - match(input,SEMI,FOLLOW_SEMI_in_body2330); if (state.failed) return;dbg.location(519,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:519:17: ( ws )? + dbg.location(520,12); + match(input,SEMI,FOLLOW_SEMI_in_body2350); if (state.failed) return;dbg.location(520,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:520:17: ( ws )? int alt144=2; try { dbg.enterSubRule(144); try { dbg.enterDecision(144, decisionCanBacktrack[144]); @@ -9853,10 +9891,10 @@ else if ( (LA145_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:519:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:520:17: ws { - dbg.location(519,17); - pushFollow(FOLLOW_ws_in_body2332); + dbg.location(520,17); + pushFollow(FOLLOW_ws_in_body2352); ws(); state._fsp--; if (state.failed) return; @@ -9893,7 +9931,7 @@ else if ( (LA145_0==SEMI) ) { finally { // do for sure before leaving } - dbg.location(521, 4); + dbg.location(522, 4); } finally { @@ -9908,15 +9946,15 @@ else if ( (LA145_0==SEMI) ) { // $ANTLR start "bodyItem" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:523:1: bodyItem : ( ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration | ( cp_mixin_call ( ws )? SEMI )=>{...}? cp_mixin_call | ( cp_mixin_call )=>{...}? cp_mixin_call | rule | ( cp_variable ( ws )? COLON )=> cp_variable_declaration | ( sass_map )=> sass_map | at_rule |{...}? importItem |{...}? sass_debug |{...}? sass_control |{...}? sass_function_declaration ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:524:1: bodyItem : ( ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration | ( cp_mixin_call ( ws )? SEMI )=>{...}? cp_mixin_call | ( cp_mixin_call )=>{...}? cp_mixin_call | rule | ( cp_variable ( ws )? COLON )=> cp_variable_declaration | ( sass_map )=> sass_map | at_rule |{...}? importItem |{...}? sass_debug |{...}? sass_control |{...}? sass_function_declaration ); public final void bodyItem() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "bodyItem"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(523, 0); + dbg.location(524, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:524:5: ( ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration | ( cp_mixin_call ( ws )? SEMI )=>{...}? cp_mixin_call | ( cp_mixin_call )=>{...}? cp_mixin_call | rule | ( cp_variable ( ws )? COLON )=> cp_variable_declaration | ( sass_map )=> sass_map | at_rule |{...}? importItem |{...}? sass_debug |{...}? sass_control |{...}? sass_function_declaration ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:5: ( ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration | ( cp_mixin_call ( ws )? SEMI )=>{...}? cp_mixin_call | ( cp_mixin_call )=>{...}? cp_mixin_call | rule | ( cp_variable ( ws )? COLON )=> cp_variable_declaration | ( sass_map )=> sass_map | at_rule |{...}? importItem |{...}? sass_debug |{...}? sass_control |{...}? sass_function_declaration ) int alt146=11; try { dbg.enterDecision(146, decisionCanBacktrack[146]); @@ -10551,10 +10589,10 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:9: ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:9: ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) )=> cp_mixin_declaration { - dbg.location(525,107); - pushFollow(FOLLOW_cp_mixin_declaration_in_bodyItem2412); + dbg.location(526,107); + pushFollow(FOLLOW_cp_mixin_declaration_in_bodyItem2432); cp_mixin_declaration(); state._fsp--; if (state.failed) return; @@ -10563,14 +10601,14 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:527:11: ( cp_mixin_call ( ws )? SEMI )=>{...}? cp_mixin_call + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:528:11: ( cp_mixin_call ( ws )? SEMI )=>{...}? cp_mixin_call { - dbg.location(527,38); + dbg.location(528,38); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "bodyItem", "isLessSource()"); - }dbg.location(527,56); - pushFollow(FOLLOW_cp_mixin_call_in_bodyItem2445); + }dbg.location(528,56); + pushFollow(FOLLOW_cp_mixin_call_in_bodyItem2465); cp_mixin_call(); state._fsp--; if (state.failed) return; @@ -10579,14 +10617,14 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:528:11: ( cp_mixin_call )=>{...}? cp_mixin_call + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:529:11: ( cp_mixin_call )=>{...}? cp_mixin_call { - dbg.location(528,29); + dbg.location(529,29); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "bodyItem", "isScssSource()"); - }dbg.location(528,47); - pushFollow(FOLLOW_cp_mixin_call_in_bodyItem2464); + }dbg.location(529,47); + pushFollow(FOLLOW_cp_mixin_call_in_bodyItem2484); cp_mixin_call(); state._fsp--; if (state.failed) return; @@ -10595,10 +10633,10 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:529:8: rule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:530:8: rule { - dbg.location(529,8); - pushFollow(FOLLOW_rule_in_bodyItem2473); + dbg.location(530,8); + pushFollow(FOLLOW_rule_in_bodyItem2493); rule(); state._fsp--; if (state.failed) return; @@ -10607,10 +10645,10 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:530:11: ( cp_variable ( ws )? COLON )=> cp_variable_declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:531:11: ( cp_variable ( ws )? COLON )=> cp_variable_declaration { - dbg.location(530,37); - pushFollow(FOLLOW_cp_variable_declaration_in_bodyItem2495); + dbg.location(531,37); + pushFollow(FOLLOW_cp_variable_declaration_in_bodyItem2515); cp_variable_declaration(); state._fsp--; if (state.failed) return; @@ -10619,10 +10657,10 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:531:11: ( sass_map )=> sass_map + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:532:11: ( sass_map )=> sass_map { - dbg.location(531,24); - pushFollow(FOLLOW_sass_map_in_bodyItem2512); + dbg.location(532,24); + pushFollow(FOLLOW_sass_map_in_bodyItem2532); sass_map(); state._fsp--; if (state.failed) return; @@ -10631,10 +10669,10 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:532:11: at_rule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:533:11: at_rule { - dbg.location(532,11); - pushFollow(FOLLOW_at_rule_in_bodyItem2524); + dbg.location(533,11); + pushFollow(FOLLOW_at_rule_in_bodyItem2544); at_rule(); state._fsp--; if (state.failed) return; @@ -10643,14 +10681,14 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 8 : dbg.enterAlt(8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:534:11: {...}? importItem + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:535:11: {...}? importItem { - dbg.location(534,11); + dbg.location(535,11); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "bodyItem", "isCssPreprocessorSource()"); - }dbg.location(534,40); - pushFollow(FOLLOW_importItem_in_bodyItem2547); + }dbg.location(535,40); + pushFollow(FOLLOW_importItem_in_bodyItem2567); importItem(); state._fsp--; if (state.failed) return; @@ -10659,14 +10697,14 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 9 : dbg.enterAlt(9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:535:11: {...}? sass_debug + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:536:11: {...}? sass_debug { - dbg.location(535,11); + dbg.location(536,11); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "bodyItem", "isScssSource()"); - }dbg.location(535,29); - pushFollow(FOLLOW_sass_debug_in_bodyItem2561); + }dbg.location(536,29); + pushFollow(FOLLOW_sass_debug_in_bodyItem2581); sass_debug(); state._fsp--; if (state.failed) return; @@ -10675,14 +10713,14 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 10 : dbg.enterAlt(10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:536:11: {...}? sass_control + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:537:11: {...}? sass_control { - dbg.location(536,11); + dbg.location(537,11); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "bodyItem", "isScssSource()"); - }dbg.location(536,29); - pushFollow(FOLLOW_sass_control_in_bodyItem2575); + }dbg.location(537,29); + pushFollow(FOLLOW_sass_control_in_bodyItem2595); sass_control(); state._fsp--; if (state.failed) return; @@ -10691,14 +10729,14 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) case 11 : dbg.enterAlt(11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:537:11: {...}? sass_function_declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:538:11: {...}? sass_function_declaration { - dbg.location(537,11); + dbg.location(538,11); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "bodyItem", "isScssSource()"); - }dbg.location(537,29); - pushFollow(FOLLOW_sass_function_declaration_in_bodyItem2589); + }dbg.location(538,29); + pushFollow(FOLLOW_sass_function_declaration_in_bodyItem2609); sass_function_declaration(); state._fsp--; if (state.failed) return; @@ -10717,7 +10755,7 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) finally { // do for sure before leaving } - dbg.location(538, 4); + dbg.location(539, 4); } finally { @@ -10732,22 +10770,22 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred21_Css3())) ) // $ANTLR start "supportsAtRule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:543:1: supportsAtRule : SUPPORTS_SYM ( ws )? supportsCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:544:1: supportsAtRule : SUPPORTS_SYM ( ws )? supportsCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE ; public final void supportsAtRule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "supportsAtRule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(543, 0); + dbg.location(544, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:544:2: ( SUPPORTS_SYM ( ws )? supportsCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:2: ( SUPPORTS_SYM ( ws )? supportsCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:2: SUPPORTS_SYM ( ws )? supportsCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:2: SUPPORTS_SYM ( ws )? supportsCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE { - dbg.location(545,2); - match(input,SUPPORTS_SYM,FOLLOW_SUPPORTS_SYM_in_supportsAtRule2609); if (state.failed) return;dbg.location(545,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:15: ( ws )? + dbg.location(546,2); + match(input,SUPPORTS_SYM,FOLLOW_SUPPORTS_SYM_in_supportsAtRule2629); if (state.failed) return;dbg.location(546,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:15: ( ws )? int alt147=2; try { dbg.enterSubRule(147); try { dbg.enterDecision(147, decisionCanBacktrack[147]); @@ -10762,10 +10800,10 @@ public final void supportsAtRule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:15: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:15: ws { - dbg.location(545,15); - pushFollow(FOLLOW_ws_in_supportsAtRule2611); + dbg.location(546,15); + pushFollow(FOLLOW_ws_in_supportsAtRule2631); ws(); state._fsp--; if (state.failed) return; @@ -10774,12 +10812,12 @@ public final void supportsAtRule() throws RecognitionException { } } finally {dbg.exitSubRule(147);} - dbg.location(545,19); - pushFollow(FOLLOW_supportsCondition_in_supportsAtRule2614); + dbg.location(546,19); + pushFollow(FOLLOW_supportsCondition_in_supportsAtRule2634); supportsCondition(); state._fsp--; - if (state.failed) return;dbg.location(545,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:37: ( ws )? + if (state.failed) return;dbg.location(546,37); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:37: ( ws )? int alt148=2; try { dbg.enterSubRule(148); try { dbg.enterDecision(148, decisionCanBacktrack[148]); @@ -10794,10 +10832,10 @@ public final void supportsAtRule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:37: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:37: ws { - dbg.location(545,37); - pushFollow(FOLLOW_ws_in_supportsAtRule2616); + dbg.location(546,37); + pushFollow(FOLLOW_ws_in_supportsAtRule2636); ws(); state._fsp--; if (state.failed) return; @@ -10806,9 +10844,9 @@ public final void supportsAtRule() throws RecognitionException { } } finally {dbg.exitSubRule(148);} - dbg.location(545,41); - match(input,LBRACE,FOLLOW_LBRACE_in_supportsAtRule2619); if (state.failed) return;dbg.location(545,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:48: ( ws )? + dbg.location(546,41); + match(input,LBRACE,FOLLOW_LBRACE_in_supportsAtRule2639); if (state.failed) return;dbg.location(546,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:48: ( ws )? int alt149=2; try { dbg.enterSubRule(149); try { dbg.enterDecision(149, decisionCanBacktrack[149]); @@ -10823,10 +10861,10 @@ public final void supportsAtRule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:48: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:48: ws { - dbg.location(545,48); - pushFollow(FOLLOW_ws_in_supportsAtRule2621); + dbg.location(546,48); + pushFollow(FOLLOW_ws_in_supportsAtRule2641); ws(); state._fsp--; if (state.failed) return; @@ -10835,18 +10873,18 @@ public final void supportsAtRule() throws RecognitionException { } } finally {dbg.exitSubRule(149);} - dbg.location(545,52); - pushFollow(FOLLOW_syncToFollow_in_supportsAtRule2624); + dbg.location(546,52); + pushFollow(FOLLOW_syncToFollow_in_supportsAtRule2644); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(545,65); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:65: ( mediaBody )? + if (state.failed) return;dbg.location(546,65); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:65: ( mediaBody )? int alt150=2; try { dbg.enterSubRule(150); try { dbg.enterDecision(150, decisionCanBacktrack[150]); int LA150_0 = input.LA(1); - if ( ((LA150_0 >= AT_IDENT && LA150_0 <= AT_SIGN)||(LA150_0 >= BOTTOMCENTER_SYM && LA150_0 <= BOTTOMRIGHT_SYM)||(LA150_0 >= CHARSET_SYM && LA150_0 <= COLON)||LA150_0==COUNTER_STYLE_SYM||(LA150_0 >= DCOLON && LA150_0 <= DOT)||LA150_0==FONT_FACE_SYM||(LA150_0 >= GEN && LA150_0 <= GREATER)||(LA150_0 >= HASH && LA150_0 <= HASH_SYMBOL)||LA150_0==IDENT||LA150_0==IMPORT_SYM||LA150_0==KEYFRAMES_SYM||(LA150_0 >= LBRACKET && LA150_0 <= LEFTTOP_SYM)||LA150_0==LESS_AND||(LA150_0 >= MEDIA_SYM && LA150_0 <= MOZ_DOCUMENT_SYM)||LA150_0==NAMESPACE_SYM||LA150_0==PAGE_SYM||(LA150_0 >= PIPE && LA150_0 <= PLUS)||(LA150_0 >= RIGHTBOTTOM_SYM && LA150_0 <= RIGHTTOP_SYM)||(LA150_0 >= SASS_AT_ROOT && LA150_0 <= SASS_DEBUG)||(LA150_0 >= SASS_EACH && LA150_0 <= SASS_ELSE)||(LA150_0 >= SASS_EXTEND && LA150_0 <= SASS_FUNCTION)||(LA150_0 >= SASS_IF && LA150_0 <= SASS_MIXIN)||(LA150_0 >= SASS_RETURN && LA150_0 <= SEMI)||LA150_0==STAR||LA150_0==SUPPORTS_SYM||LA150_0==TILDE||(LA150_0 >= TOPCENTER_SYM && LA150_0 <= TOPRIGHT_SYM)||LA150_0==VARIABLE||LA150_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA150_0 >= AT_IDENT && LA150_0 <= AT_SIGN)||(LA150_0 >= BOTTOMCENTER_SYM && LA150_0 <= BOTTOMRIGHT_SYM)||(LA150_0 >= CHARSET_SYM && LA150_0 <= COLON)||LA150_0==CONTAINER_SYM||LA150_0==COUNTER_STYLE_SYM||(LA150_0 >= DCOLON && LA150_0 <= DOT)||LA150_0==FONT_FACE_SYM||(LA150_0 >= GEN && LA150_0 <= GREATER)||(LA150_0 >= HASH && LA150_0 <= HASH_SYMBOL)||LA150_0==IDENT||LA150_0==IMPORT_SYM||LA150_0==KEYFRAMES_SYM||(LA150_0 >= LBRACKET && LA150_0 <= LEFTTOP_SYM)||LA150_0==LESS_AND||(LA150_0 >= MEDIA_SYM && LA150_0 <= MOZ_DOCUMENT_SYM)||LA150_0==NAMESPACE_SYM||LA150_0==PAGE_SYM||(LA150_0 >= PIPE && LA150_0 <= PLUS)||(LA150_0 >= RIGHTBOTTOM_SYM && LA150_0 <= RIGHTTOP_SYM)||(LA150_0 >= SASS_AT_ROOT && LA150_0 <= SASS_DEBUG)||(LA150_0 >= SASS_EACH && LA150_0 <= SASS_ELSE)||(LA150_0 >= SASS_EXTEND && LA150_0 <= SASS_FUNCTION)||(LA150_0 >= SASS_IF && LA150_0 <= SASS_MIXIN)||(LA150_0 >= SASS_RETURN && LA150_0 <= SEMI)||LA150_0==STAR||LA150_0==SUPPORTS_SYM||LA150_0==TILDE||(LA150_0 >= TOPCENTER_SYM && LA150_0 <= TOPRIGHT_SYM)||LA150_0==VARIABLE||LA150_0==WEBKIT_KEYFRAMES_SYM) ) { alt150=1; } } finally {dbg.exitDecision(150);} @@ -10855,10 +10893,10 @@ public final void supportsAtRule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:545:65: mediaBody + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:546:65: mediaBody { - dbg.location(545,65); - pushFollow(FOLLOW_mediaBody_in_supportsAtRule2626); + dbg.location(546,65); + pushFollow(FOLLOW_mediaBody_in_supportsAtRule2646); mediaBody(); state._fsp--; if (state.failed) return; @@ -10867,8 +10905,8 @@ public final void supportsAtRule() throws RecognitionException { } } finally {dbg.exitSubRule(150);} - dbg.location(545,76); - match(input,RBRACE,FOLLOW_RBRACE_in_supportsAtRule2629); if (state.failed) return; + dbg.location(546,76); + match(input,RBRACE,FOLLOW_RBRACE_in_supportsAtRule2649); if (state.failed) return; } } @@ -10879,7 +10917,7 @@ public final void supportsAtRule() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(546, 1); + dbg.location(547, 1); } finally { @@ -10894,15 +10932,15 @@ public final void supportsAtRule() throws RecognitionException { // $ANTLR start "supportsCondition" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:549:1: supportsCondition : ( NOT ws supportsInParens | supportsInParens ( ws supportsWithOperator )? ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:550:1: supportsCondition : ( NOT ws supportsInParens | supportsInParens ( ws supportsWithOperator )? ); public final void supportsCondition() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "supportsCondition"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(549, 0); + dbg.location(550, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:550:2: ( NOT ws supportsInParens | supportsInParens ( ws supportsWithOperator )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:551:2: ( NOT ws supportsInParens | supportsInParens ( ws supportsWithOperator )? ) int alt152=2; try { dbg.enterDecision(152, decisionCanBacktrack[152]); @@ -10928,15 +10966,15 @@ else if ( (LA152_0==IDENT||LA152_0==LPAREN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:551:2: NOT ws supportsInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:552:2: NOT ws supportsInParens { - dbg.location(551,2); - match(input,NOT,FOLLOW_NOT_in_supportsCondition2642); if (state.failed) return;dbg.location(551,6); - pushFollow(FOLLOW_ws_in_supportsCondition2644); + dbg.location(552,2); + match(input,NOT,FOLLOW_NOT_in_supportsCondition2662); if (state.failed) return;dbg.location(552,6); + pushFollow(FOLLOW_ws_in_supportsCondition2664); ws(); state._fsp--; - if (state.failed) return;dbg.location(551,9); - pushFollow(FOLLOW_supportsInParens_in_supportsCondition2646); + if (state.failed) return;dbg.location(552,9); + pushFollow(FOLLOW_supportsInParens_in_supportsCondition2666); supportsInParens(); state._fsp--; if (state.failed) return; @@ -10945,14 +10983,14 @@ else if ( (LA152_0==IDENT||LA152_0==LPAREN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:552:4: supportsInParens ( ws supportsWithOperator )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:553:4: supportsInParens ( ws supportsWithOperator )? { - dbg.location(552,4); - pushFollow(FOLLOW_supportsInParens_in_supportsCondition2651); + dbg.location(553,4); + pushFollow(FOLLOW_supportsInParens_in_supportsCondition2671); supportsInParens(); state._fsp--; - if (state.failed) return;dbg.location(552,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:552:21: ( ws supportsWithOperator )? + if (state.failed) return;dbg.location(553,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:553:21: ( ws supportsWithOperator )? int alt151=2; try { dbg.enterSubRule(151); try { dbg.enterDecision(151, decisionCanBacktrack[151]); @@ -10971,14 +11009,14 @@ else if ( (LA152_0==IDENT||LA152_0==LPAREN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:552:22: ws supportsWithOperator + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:553:22: ws supportsWithOperator { - dbg.location(552,22); - pushFollow(FOLLOW_ws_in_supportsCondition2654); + dbg.location(553,22); + pushFollow(FOLLOW_ws_in_supportsCondition2674); ws(); state._fsp--; - if (state.failed) return;dbg.location(552,25); - pushFollow(FOLLOW_supportsWithOperator_in_supportsCondition2656); + if (state.failed) return;dbg.location(553,25); + pushFollow(FOLLOW_supportsWithOperator_in_supportsCondition2676); supportsWithOperator(); state._fsp--; if (state.failed) return; @@ -11000,7 +11038,7 @@ else if ( (LA152_0==IDENT||LA152_0==LPAREN) ) { finally { // do for sure before leaving } - dbg.location(553, 1); + dbg.location(554, 1); } finally { @@ -11015,15 +11053,15 @@ else if ( (LA152_0==IDENT||LA152_0==LPAREN) ) { // $ANTLR start "supportsWithOperator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:555:1: supportsWithOperator : ( supportsConjunction ( ws supportsConjunction )* | supportsDisjunction ( ws supportsDisjunction )* ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:556:1: supportsWithOperator : ( supportsConjunction ( ws supportsConjunction )* | supportsDisjunction ( ws supportsDisjunction )* ); public final void supportsWithOperator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "supportsWithOperator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(555, 0); + dbg.location(556, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:556:9: ( supportsConjunction ( ws supportsConjunction )* | supportsDisjunction ( ws supportsDisjunction )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:557:9: ( supportsConjunction ( ws supportsConjunction )* | supportsDisjunction ( ws supportsDisjunction )* ) int alt155=2; try { dbg.enterDecision(155, decisionCanBacktrack[155]); @@ -11067,14 +11105,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:557:9: supportsConjunction ( ws supportsConjunction )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:558:9: supportsConjunction ( ws supportsConjunction )* { - dbg.location(557,9); - pushFollow(FOLLOW_supportsConjunction_in_supportsWithOperator2684); + dbg.location(558,9); + pushFollow(FOLLOW_supportsConjunction_in_supportsWithOperator2704); supportsConjunction(); state._fsp--; - if (state.failed) return;dbg.location(557,29); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:557:29: ( ws supportsConjunction )* + if (state.failed) return;dbg.location(558,29); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:558:29: ( ws supportsConjunction )* try { dbg.enterSubRule(153); loop153: @@ -11096,14 +11134,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:557:30: ws supportsConjunction + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:558:30: ws supportsConjunction { - dbg.location(557,30); - pushFollow(FOLLOW_ws_in_supportsWithOperator2687); + dbg.location(558,30); + pushFollow(FOLLOW_ws_in_supportsWithOperator2707); ws(); state._fsp--; - if (state.failed) return;dbg.location(557,33); - pushFollow(FOLLOW_supportsConjunction_in_supportsWithOperator2689); + if (state.failed) return;dbg.location(558,33); + pushFollow(FOLLOW_supportsConjunction_in_supportsWithOperator2709); supportsConjunction(); state._fsp--; if (state.failed) return; @@ -11121,14 +11159,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:558:11: supportsDisjunction ( ws supportsDisjunction )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:559:11: supportsDisjunction ( ws supportsDisjunction )* { - dbg.location(558,11); - pushFollow(FOLLOW_supportsDisjunction_in_supportsWithOperator2703); + dbg.location(559,11); + pushFollow(FOLLOW_supportsDisjunction_in_supportsWithOperator2723); supportsDisjunction(); state._fsp--; - if (state.failed) return;dbg.location(558,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:558:31: ( ws supportsDisjunction )* + if (state.failed) return;dbg.location(559,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:559:31: ( ws supportsDisjunction )* try { dbg.enterSubRule(154); loop154: @@ -11150,14 +11188,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:558:32: ws supportsDisjunction + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:559:32: ws supportsDisjunction { - dbg.location(558,32); - pushFollow(FOLLOW_ws_in_supportsWithOperator2706); + dbg.location(559,32); + pushFollow(FOLLOW_ws_in_supportsWithOperator2726); ws(); state._fsp--; - if (state.failed) return;dbg.location(558,35); - pushFollow(FOLLOW_supportsDisjunction_in_supportsWithOperator2708); + if (state.failed) return;dbg.location(559,35); + pushFollow(FOLLOW_supportsDisjunction_in_supportsWithOperator2728); supportsDisjunction(); state._fsp--; if (state.failed) return; @@ -11182,7 +11220,7 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { finally { // do for sure before leaving } - dbg.location(559, 8); + dbg.location(560, 8); } finally { @@ -11197,35 +11235,35 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { // $ANTLR start "supportsConjunction" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:561:1: supportsConjunction : ( key_and ws supportsInParens ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:562:1: supportsConjunction : ( key_and ws supportsInParens ) ; public final void supportsConjunction() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "supportsConjunction"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(561, 0); + dbg.location(562, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:562:9: ( ( key_and ws supportsInParens ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:563:9: ( ( key_and ws supportsInParens ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:562:11: ( key_and ws supportsInParens ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:563:11: ( key_and ws supportsInParens ) { - dbg.location(562,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:562:11: ( key_and ws supportsInParens ) + dbg.location(563,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:563:11: ( key_and ws supportsInParens ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:562:12: key_and ws supportsInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:563:12: key_and ws supportsInParens { - dbg.location(562,12); - pushFollow(FOLLOW_key_and_in_supportsConjunction2736); + dbg.location(563,12); + pushFollow(FOLLOW_key_and_in_supportsConjunction2756); key_and(); state._fsp--; - if (state.failed) return;dbg.location(562,20); - pushFollow(FOLLOW_ws_in_supportsConjunction2738); + if (state.failed) return;dbg.location(563,20); + pushFollow(FOLLOW_ws_in_supportsConjunction2758); ws(); state._fsp--; - if (state.failed) return;dbg.location(562,23); - pushFollow(FOLLOW_supportsInParens_in_supportsConjunction2740); + if (state.failed) return;dbg.location(563,23); + pushFollow(FOLLOW_supportsInParens_in_supportsConjunction2760); supportsInParens(); state._fsp--; if (state.failed) return; @@ -11241,7 +11279,7 @@ public final void supportsConjunction() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(563, 8); + dbg.location(564, 8); } finally { @@ -11256,35 +11294,35 @@ public final void supportsConjunction() throws RecognitionException { // $ANTLR start "supportsDisjunction" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:565:1: supportsDisjunction : ( key_or ws supportsInParens ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:566:1: supportsDisjunction : ( key_or ws supportsInParens ) ; public final void supportsDisjunction() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "supportsDisjunction"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(565, 0); + dbg.location(566, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:566:9: ( ( key_or ws supportsInParens ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:567:9: ( ( key_or ws supportsInParens ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:566:11: ( key_or ws supportsInParens ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:567:11: ( key_or ws supportsInParens ) { - dbg.location(566,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:566:11: ( key_or ws supportsInParens ) + dbg.location(567,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:567:11: ( key_or ws supportsInParens ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:566:12: key_or ws supportsInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:567:12: key_or ws supportsInParens { - dbg.location(566,12); - pushFollow(FOLLOW_key_or_in_supportsDisjunction2767); + dbg.location(567,12); + pushFollow(FOLLOW_key_or_in_supportsDisjunction2787); key_or(); state._fsp--; - if (state.failed) return;dbg.location(566,19); - pushFollow(FOLLOW_ws_in_supportsDisjunction2769); + if (state.failed) return;dbg.location(567,19); + pushFollow(FOLLOW_ws_in_supportsDisjunction2789); ws(); state._fsp--; - if (state.failed) return;dbg.location(566,22); - pushFollow(FOLLOW_supportsInParens_in_supportsDisjunction2771); + if (state.failed) return;dbg.location(567,22); + pushFollow(FOLLOW_supportsInParens_in_supportsDisjunction2791); supportsInParens(); state._fsp--; if (state.failed) return; @@ -11300,7 +11338,7 @@ public final void supportsDisjunction() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(567, 8); + dbg.location(568, 8); } finally { @@ -11315,15 +11353,15 @@ public final void supportsDisjunction() throws RecognitionException { // $ANTLR start "supportsInParens" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:569:1: supportsInParens options {backtrack=true; } : ( LPAREN ( ws )? supportsCondition ( ws )? RPAREN | supportsFeature | function ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:570:1: supportsInParens options {backtrack=true; } : ( LPAREN ( ws )? supportsCondition ( ws )? RPAREN | supportsFeature | function ); public final void supportsInParens() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "supportsInParens"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(569, 0); + dbg.location(570, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:570:2: ( LPAREN ( ws )? supportsCondition ( ws )? RPAREN | supportsFeature | function ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:2: ( LPAREN ( ws )? supportsCondition ( ws )? RPAREN | supportsFeature | function ) int alt158=3; try { dbg.enterDecision(158, decisionCanBacktrack[158]); @@ -11370,11 +11408,11 @@ else if ( (LA158_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:2: LPAREN ( ws )? supportsCondition ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:2: LPAREN ( ws )? supportsCondition ( ws )? RPAREN { - dbg.location(571,2); - match(input,LPAREN,FOLLOW_LPAREN_in_supportsInParens2798); if (state.failed) return;dbg.location(571,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:9: ( ws )? + dbg.location(572,2); + match(input,LPAREN,FOLLOW_LPAREN_in_supportsInParens2818); if (state.failed) return;dbg.location(572,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:9: ( ws )? int alt156=2; try { dbg.enterSubRule(156); try { dbg.enterDecision(156, decisionCanBacktrack[156]); @@ -11389,10 +11427,10 @@ else if ( (LA158_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:9: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:9: ws { - dbg.location(571,9); - pushFollow(FOLLOW_ws_in_supportsInParens2800); + dbg.location(572,9); + pushFollow(FOLLOW_ws_in_supportsInParens2820); ws(); state._fsp--; if (state.failed) return; @@ -11401,12 +11439,12 @@ else if ( (LA158_0==IDENT) ) { } } finally {dbg.exitSubRule(156);} - dbg.location(571,13); - pushFollow(FOLLOW_supportsCondition_in_supportsInParens2803); + dbg.location(572,13); + pushFollow(FOLLOW_supportsCondition_in_supportsInParens2823); supportsCondition(); state._fsp--; - if (state.failed) return;dbg.location(571,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:31: ( ws )? + if (state.failed) return;dbg.location(572,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:31: ( ws )? int alt157=2; try { dbg.enterSubRule(157); try { dbg.enterDecision(157, decisionCanBacktrack[157]); @@ -11421,10 +11459,10 @@ else if ( (LA158_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:31: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:31: ws { - dbg.location(571,31); - pushFollow(FOLLOW_ws_in_supportsInParens2805); + dbg.location(572,31); + pushFollow(FOLLOW_ws_in_supportsInParens2825); ws(); state._fsp--; if (state.failed) return; @@ -11433,17 +11471,17 @@ else if ( (LA158_0==IDENT) ) { } } finally {dbg.exitSubRule(157);} - dbg.location(571,35); - match(input,RPAREN,FOLLOW_RPAREN_in_supportsInParens2808); if (state.failed) return; + dbg.location(572,35); + match(input,RPAREN,FOLLOW_RPAREN_in_supportsInParens2828); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:4: supportsFeature + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:573:4: supportsFeature { - dbg.location(572,4); - pushFollow(FOLLOW_supportsFeature_in_supportsInParens2813); + dbg.location(573,4); + pushFollow(FOLLOW_supportsFeature_in_supportsInParens2833); supportsFeature(); state._fsp--; if (state.failed) return; @@ -11452,10 +11490,10 @@ else if ( (LA158_0==IDENT) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:573:11: function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:574:11: function { - dbg.location(573,11); - pushFollow(FOLLOW_function_in_supportsInParens2825); + dbg.location(574,11); + pushFollow(FOLLOW_function_in_supportsInParens2845); function(); state._fsp--; if (state.failed) return; @@ -11471,7 +11509,7 @@ else if ( (LA158_0==IDENT) ) { finally { // do for sure before leaving } - dbg.location(576, 1); + dbg.location(577, 1); } finally { @@ -11486,21 +11524,21 @@ else if ( (LA158_0==IDENT) ) { // $ANTLR start "supportsFeature" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:578:1: supportsFeature : supportsDecl ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:579:1: supportsFeature : supportsDecl ; public final void supportsFeature() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "supportsFeature"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(578, 0); + dbg.location(579, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:579:2: ( supportsDecl ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:580:2: ( supportsDecl ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:580:2: supportsDecl + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:581:2: supportsDecl { - dbg.location(580,2); - pushFollow(FOLLOW_supportsDecl_in_supportsFeature2855); + dbg.location(581,2); + pushFollow(FOLLOW_supportsDecl_in_supportsFeature2875); supportsDecl(); state._fsp--; if (state.failed) return; @@ -11514,7 +11552,7 @@ public final void supportsFeature() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(581, 1); + dbg.location(582, 1); } finally { @@ -11529,22 +11567,22 @@ public final void supportsFeature() throws RecognitionException { // $ANTLR start "supportsDecl" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:583:1: supportsDecl : LPAREN ( ws )? declaration ( ws )? RPAREN ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:584:1: supportsDecl : LPAREN ( ws )? declaration ( ws )? RPAREN ; public final void supportsDecl() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "supportsDecl"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(583, 0); + dbg.location(584, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:584:2: ( LPAREN ( ws )? declaration ( ws )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:585:2: ( LPAREN ( ws )? declaration ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:585:2: LPAREN ( ws )? declaration ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:586:2: LPAREN ( ws )? declaration ( ws )? RPAREN { - dbg.location(585,2); - match(input,LPAREN,FOLLOW_LPAREN_in_supportsDecl2867); if (state.failed) return;dbg.location(585,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:585:9: ( ws )? + dbg.location(586,2); + match(input,LPAREN,FOLLOW_LPAREN_in_supportsDecl2887); if (state.failed) return;dbg.location(586,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:586:9: ( ws )? int alt159=2; try { dbg.enterSubRule(159); try { dbg.enterDecision(159, decisionCanBacktrack[159]); @@ -11559,10 +11597,10 @@ public final void supportsDecl() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:585:9: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:586:9: ws { - dbg.location(585,9); - pushFollow(FOLLOW_ws_in_supportsDecl2869); + dbg.location(586,9); + pushFollow(FOLLOW_ws_in_supportsDecl2889); ws(); state._fsp--; if (state.failed) return; @@ -11571,12 +11609,12 @@ public final void supportsDecl() throws RecognitionException { } } finally {dbg.exitSubRule(159);} - dbg.location(585,13); - pushFollow(FOLLOW_declaration_in_supportsDecl2872); + dbg.location(586,13); + pushFollow(FOLLOW_declaration_in_supportsDecl2892); declaration(); state._fsp--; - if (state.failed) return;dbg.location(585,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:585:25: ( ws )? + if (state.failed) return;dbg.location(586,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:586:25: ( ws )? int alt160=2; try { dbg.enterSubRule(160); try { dbg.enterDecision(160, decisionCanBacktrack[160]); @@ -11591,10 +11629,10 @@ public final void supportsDecl() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:585:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:586:25: ws { - dbg.location(585,25); - pushFollow(FOLLOW_ws_in_supportsDecl2874); + dbg.location(586,25); + pushFollow(FOLLOW_ws_in_supportsDecl2894); ws(); state._fsp--; if (state.failed) return; @@ -11603,8 +11641,8 @@ public final void supportsDecl() throws RecognitionException { } } finally {dbg.exitSubRule(160);} - dbg.location(585,29); - match(input,RPAREN,FOLLOW_RPAREN_in_supportsDecl2877); if (state.failed) return; + dbg.location(586,29); + match(input,RPAREN,FOLLOW_RPAREN_in_supportsDecl2897); if (state.failed) return; } } @@ -11615,7 +11653,7 @@ public final void supportsDecl() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(586, 1); + dbg.location(587, 1); } finally { @@ -11630,15 +11668,15 @@ public final void supportsDecl() throws RecognitionException { // $ANTLR start "containerAtRule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:588:1: containerAtRule options {backtrack=true; } : ( ( CONTAINER_SYM ws containerCondition ( ws )? LBRACE )=> CONTAINER_SYM ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( body )? RBRACE | CONTAINER_SYM ws containerName ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( body )? RBRACE ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:589:1: containerAtRule options {backtrack=true; } : ( ( CONTAINER_SYM ws containerCondition ( ws )? LBRACE )=> CONTAINER_SYM ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE | CONTAINER_SYM ws containerName ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE ); public final void containerAtRule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "containerAtRule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(588, 0); + dbg.location(589, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:589:2: ( ( CONTAINER_SYM ws containerCondition ( ws )? LBRACE )=> CONTAINER_SYM ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( body )? RBRACE | CONTAINER_SYM ws containerName ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( body )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:2: ( ( CONTAINER_SYM ws containerCondition ( ws )? LBRACE )=> CONTAINER_SYM ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE | CONTAINER_SYM ws containerName ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE ) int alt167=2; try { dbg.enterDecision(167, decisionCanBacktrack[167]); @@ -11668,19 +11706,19 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:2: ( CONTAINER_SYM ws containerCondition ( ws )? LBRACE )=> CONTAINER_SYM ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( body )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:2: ( CONTAINER_SYM ws containerCondition ( ws )? LBRACE )=> CONTAINER_SYM ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE { - dbg.location(590,54); - match(input,CONTAINER_SYM,FOLLOW_CONTAINER_SYM_in_containerAtRule2911); if (state.failed) return;dbg.location(590,68); - pushFollow(FOLLOW_ws_in_containerAtRule2913); + dbg.location(591,54); + match(input,CONTAINER_SYM,FOLLOW_CONTAINER_SYM_in_containerAtRule2931); if (state.failed) return;dbg.location(591,68); + pushFollow(FOLLOW_ws_in_containerAtRule2933); ws(); state._fsp--; - if (state.failed) return;dbg.location(590,71); - pushFollow(FOLLOW_containerCondition_in_containerAtRule2915); + if (state.failed) return;dbg.location(591,71); + pushFollow(FOLLOW_containerCondition_in_containerAtRule2935); containerCondition(); state._fsp--; - if (state.failed) return;dbg.location(590,90); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:90: ( ws )? + if (state.failed) return;dbg.location(591,90); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:90: ( ws )? int alt161=2; try { dbg.enterSubRule(161); try { dbg.enterDecision(161, decisionCanBacktrack[161]); @@ -11695,10 +11733,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:90: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:90: ws { - dbg.location(590,90); - pushFollow(FOLLOW_ws_in_containerAtRule2917); + dbg.location(591,90); + pushFollow(FOLLOW_ws_in_containerAtRule2937); ws(); state._fsp--; if (state.failed) return; @@ -11707,9 +11745,9 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(161);} - dbg.location(590,94); - match(input,LBRACE,FOLLOW_LBRACE_in_containerAtRule2920); if (state.failed) return;dbg.location(590,101); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:101: ( ws )? + dbg.location(591,94); + match(input,LBRACE,FOLLOW_LBRACE_in_containerAtRule2940); if (state.failed) return;dbg.location(591,101); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:101: ( ws )? int alt162=2; try { dbg.enterSubRule(162); try { dbg.enterDecision(162, decisionCanBacktrack[162]); @@ -11724,10 +11762,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:101: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:101: ws { - dbg.location(590,101); - pushFollow(FOLLOW_ws_in_containerAtRule2922); + dbg.location(591,101); + pushFollow(FOLLOW_ws_in_containerAtRule2942); ws(); state._fsp--; if (state.failed) return; @@ -11736,18 +11774,18 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(162);} - dbg.location(590,105); - pushFollow(FOLLOW_syncToFollow_in_containerAtRule2925); + dbg.location(591,105); + pushFollow(FOLLOW_syncToFollow_in_containerAtRule2945); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(590,118); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:118: ( body )? + if (state.failed) return;dbg.location(591,118); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:118: ( mediaBody )? int alt163=2; try { dbg.enterSubRule(163); try { dbg.enterDecision(163, decisionCanBacktrack[163]); int LA163_0 = input.LA(1); - if ( ((LA163_0 >= AT_IDENT && LA163_0 <= AT_SIGN)||(LA163_0 >= BOTTOMCENTER_SYM && LA163_0 <= BOTTOMRIGHT_SYM)||(LA163_0 >= CHARSET_SYM && LA163_0 <= COLON)||LA163_0==CONTAINER_SYM||LA163_0==COUNTER_STYLE_SYM||(LA163_0 >= DCOLON && LA163_0 <= DOT)||LA163_0==FONT_FACE_SYM||(LA163_0 >= GEN && LA163_0 <= GREATER)||(LA163_0 >= HASH && LA163_0 <= HASH_SYMBOL)||LA163_0==IDENT||LA163_0==IMPORT_SYM||LA163_0==KEYFRAMES_SYM||LA163_0==LAYER_SYM||(LA163_0 >= LBRACKET && LA163_0 <= LEFTTOP_SYM)||LA163_0==LESS_AND||(LA163_0 >= MEDIA_SYM && LA163_0 <= MOZ_DOCUMENT_SYM)||LA163_0==NAMESPACE_SYM||LA163_0==PAGE_SYM||(LA163_0 >= PIPE && LA163_0 <= PLUS)||(LA163_0 >= RIGHTBOTTOM_SYM && LA163_0 <= RIGHTTOP_SYM)||(LA163_0 >= SASS_AT_ROOT && LA163_0 <= SASS_DEBUG)||(LA163_0 >= SASS_EACH && LA163_0 <= SASS_ELSE)||(LA163_0 >= SASS_EXTEND && LA163_0 <= SASS_FUNCTION)||(LA163_0 >= SASS_IF && LA163_0 <= SASS_MIXIN)||(LA163_0 >= SASS_RETURN && LA163_0 <= SEMI)||LA163_0==STAR||LA163_0==SUPPORTS_SYM||LA163_0==TILDE||(LA163_0 >= TOPCENTER_SYM && LA163_0 <= TOPRIGHT_SYM)||LA163_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA163_0 >= AT_IDENT && LA163_0 <= AT_SIGN)||(LA163_0 >= BOTTOMCENTER_SYM && LA163_0 <= BOTTOMRIGHT_SYM)||(LA163_0 >= CHARSET_SYM && LA163_0 <= COLON)||LA163_0==CONTAINER_SYM||LA163_0==COUNTER_STYLE_SYM||(LA163_0 >= DCOLON && LA163_0 <= DOT)||LA163_0==FONT_FACE_SYM||(LA163_0 >= GEN && LA163_0 <= GREATER)||(LA163_0 >= HASH && LA163_0 <= HASH_SYMBOL)||LA163_0==IDENT||LA163_0==IMPORT_SYM||LA163_0==KEYFRAMES_SYM||(LA163_0 >= LBRACKET && LA163_0 <= LEFTTOP_SYM)||LA163_0==LESS_AND||(LA163_0 >= MEDIA_SYM && LA163_0 <= MOZ_DOCUMENT_SYM)||LA163_0==NAMESPACE_SYM||LA163_0==PAGE_SYM||(LA163_0 >= PIPE && LA163_0 <= PLUS)||(LA163_0 >= RIGHTBOTTOM_SYM && LA163_0 <= RIGHTTOP_SYM)||(LA163_0 >= SASS_AT_ROOT && LA163_0 <= SASS_DEBUG)||(LA163_0 >= SASS_EACH && LA163_0 <= SASS_ELSE)||(LA163_0 >= SASS_EXTEND && LA163_0 <= SASS_FUNCTION)||(LA163_0 >= SASS_IF && LA163_0 <= SASS_MIXIN)||(LA163_0 >= SASS_RETURN && LA163_0 <= SEMI)||LA163_0==STAR||LA163_0==SUPPORTS_SYM||LA163_0==TILDE||(LA163_0 >= TOPCENTER_SYM && LA163_0 <= TOPRIGHT_SYM)||LA163_0==VARIABLE||LA163_0==WEBKIT_KEYFRAMES_SYM) ) { alt163=1; } } finally {dbg.exitDecision(163);} @@ -11756,11 +11794,11 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:118: body + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:118: mediaBody { - dbg.location(590,118); - pushFollow(FOLLOW_body_in_containerAtRule2927); - body(); + dbg.location(591,118); + pushFollow(FOLLOW_mediaBody_in_containerAtRule2947); + mediaBody(); state._fsp--; if (state.failed) return; } @@ -11768,34 +11806,34 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(163);} - dbg.location(590,124); - match(input,RBRACE,FOLLOW_RBRACE_in_containerAtRule2930); if (state.failed) return; + dbg.location(591,129); + match(input,RBRACE,FOLLOW_RBRACE_in_containerAtRule2950); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:4: CONTAINER_SYM ws containerName ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( body )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:592:4: CONTAINER_SYM ws containerName ws containerCondition ( ws )? LBRACE ( ws )? syncToFollow ( mediaBody )? RBRACE { - dbg.location(591,4); - match(input,CONTAINER_SYM,FOLLOW_CONTAINER_SYM_in_containerAtRule2935); if (state.failed) return;dbg.location(591,18); - pushFollow(FOLLOW_ws_in_containerAtRule2937); + dbg.location(592,4); + match(input,CONTAINER_SYM,FOLLOW_CONTAINER_SYM_in_containerAtRule2955); if (state.failed) return;dbg.location(592,18); + pushFollow(FOLLOW_ws_in_containerAtRule2957); ws(); state._fsp--; - if (state.failed) return;dbg.location(591,21); - pushFollow(FOLLOW_containerName_in_containerAtRule2939); + if (state.failed) return;dbg.location(592,21); + pushFollow(FOLLOW_containerName_in_containerAtRule2959); containerName(); state._fsp--; - if (state.failed) return;dbg.location(591,35); - pushFollow(FOLLOW_ws_in_containerAtRule2941); + if (state.failed) return;dbg.location(592,35); + pushFollow(FOLLOW_ws_in_containerAtRule2961); ws(); state._fsp--; - if (state.failed) return;dbg.location(591,38); - pushFollow(FOLLOW_containerCondition_in_containerAtRule2943); + if (state.failed) return;dbg.location(592,38); + pushFollow(FOLLOW_containerCondition_in_containerAtRule2963); containerCondition(); state._fsp--; - if (state.failed) return;dbg.location(591,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:57: ( ws )? + if (state.failed) return;dbg.location(592,57); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:592:57: ( ws )? int alt164=2; try { dbg.enterSubRule(164); try { dbg.enterDecision(164, decisionCanBacktrack[164]); @@ -11810,10 +11848,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:57: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:592:57: ws { - dbg.location(591,57); - pushFollow(FOLLOW_ws_in_containerAtRule2945); + dbg.location(592,57); + pushFollow(FOLLOW_ws_in_containerAtRule2965); ws(); state._fsp--; if (state.failed) return; @@ -11822,9 +11860,9 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(164);} - dbg.location(591,61); - match(input,LBRACE,FOLLOW_LBRACE_in_containerAtRule2948); if (state.failed) return;dbg.location(591,68); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:68: ( ws )? + dbg.location(592,61); + match(input,LBRACE,FOLLOW_LBRACE_in_containerAtRule2968); if (state.failed) return;dbg.location(592,68); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:592:68: ( ws )? int alt165=2; try { dbg.enterSubRule(165); try { dbg.enterDecision(165, decisionCanBacktrack[165]); @@ -11839,10 +11877,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:68: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:592:68: ws { - dbg.location(591,68); - pushFollow(FOLLOW_ws_in_containerAtRule2950); + dbg.location(592,68); + pushFollow(FOLLOW_ws_in_containerAtRule2970); ws(); state._fsp--; if (state.failed) return; @@ -11851,18 +11889,18 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(165);} - dbg.location(591,72); - pushFollow(FOLLOW_syncToFollow_in_containerAtRule2953); + dbg.location(592,72); + pushFollow(FOLLOW_syncToFollow_in_containerAtRule2973); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(591,85); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:85: ( body )? + if (state.failed) return;dbg.location(592,85); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:592:85: ( mediaBody )? int alt166=2; try { dbg.enterSubRule(166); try { dbg.enterDecision(166, decisionCanBacktrack[166]); int LA166_0 = input.LA(1); - if ( ((LA166_0 >= AT_IDENT && LA166_0 <= AT_SIGN)||(LA166_0 >= BOTTOMCENTER_SYM && LA166_0 <= BOTTOMRIGHT_SYM)||(LA166_0 >= CHARSET_SYM && LA166_0 <= COLON)||LA166_0==CONTAINER_SYM||LA166_0==COUNTER_STYLE_SYM||(LA166_0 >= DCOLON && LA166_0 <= DOT)||LA166_0==FONT_FACE_SYM||(LA166_0 >= GEN && LA166_0 <= GREATER)||(LA166_0 >= HASH && LA166_0 <= HASH_SYMBOL)||LA166_0==IDENT||LA166_0==IMPORT_SYM||LA166_0==KEYFRAMES_SYM||LA166_0==LAYER_SYM||(LA166_0 >= LBRACKET && LA166_0 <= LEFTTOP_SYM)||LA166_0==LESS_AND||(LA166_0 >= MEDIA_SYM && LA166_0 <= MOZ_DOCUMENT_SYM)||LA166_0==NAMESPACE_SYM||LA166_0==PAGE_SYM||(LA166_0 >= PIPE && LA166_0 <= PLUS)||(LA166_0 >= RIGHTBOTTOM_SYM && LA166_0 <= RIGHTTOP_SYM)||(LA166_0 >= SASS_AT_ROOT && LA166_0 <= SASS_DEBUG)||(LA166_0 >= SASS_EACH && LA166_0 <= SASS_ELSE)||(LA166_0 >= SASS_EXTEND && LA166_0 <= SASS_FUNCTION)||(LA166_0 >= SASS_IF && LA166_0 <= SASS_MIXIN)||(LA166_0 >= SASS_RETURN && LA166_0 <= SEMI)||LA166_0==STAR||LA166_0==SUPPORTS_SYM||LA166_0==TILDE||(LA166_0 >= TOPCENTER_SYM && LA166_0 <= TOPRIGHT_SYM)||LA166_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( ((LA166_0 >= AT_IDENT && LA166_0 <= AT_SIGN)||(LA166_0 >= BOTTOMCENTER_SYM && LA166_0 <= BOTTOMRIGHT_SYM)||(LA166_0 >= CHARSET_SYM && LA166_0 <= COLON)||LA166_0==CONTAINER_SYM||LA166_0==COUNTER_STYLE_SYM||(LA166_0 >= DCOLON && LA166_0 <= DOT)||LA166_0==FONT_FACE_SYM||(LA166_0 >= GEN && LA166_0 <= GREATER)||(LA166_0 >= HASH && LA166_0 <= HASH_SYMBOL)||LA166_0==IDENT||LA166_0==IMPORT_SYM||LA166_0==KEYFRAMES_SYM||(LA166_0 >= LBRACKET && LA166_0 <= LEFTTOP_SYM)||LA166_0==LESS_AND||(LA166_0 >= MEDIA_SYM && LA166_0 <= MOZ_DOCUMENT_SYM)||LA166_0==NAMESPACE_SYM||LA166_0==PAGE_SYM||(LA166_0 >= PIPE && LA166_0 <= PLUS)||(LA166_0 >= RIGHTBOTTOM_SYM && LA166_0 <= RIGHTTOP_SYM)||(LA166_0 >= SASS_AT_ROOT && LA166_0 <= SASS_DEBUG)||(LA166_0 >= SASS_EACH && LA166_0 <= SASS_ELSE)||(LA166_0 >= SASS_EXTEND && LA166_0 <= SASS_FUNCTION)||(LA166_0 >= SASS_IF && LA166_0 <= SASS_MIXIN)||(LA166_0 >= SASS_RETURN && LA166_0 <= SEMI)||LA166_0==STAR||LA166_0==SUPPORTS_SYM||LA166_0==TILDE||(LA166_0 >= TOPCENTER_SYM && LA166_0 <= TOPRIGHT_SYM)||LA166_0==VARIABLE||LA166_0==WEBKIT_KEYFRAMES_SYM) ) { alt166=1; } } finally {dbg.exitDecision(166);} @@ -11871,11 +11909,11 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:85: body + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:592:85: mediaBody { - dbg.location(591,85); - pushFollow(FOLLOW_body_in_containerAtRule2955); - body(); + dbg.location(592,85); + pushFollow(FOLLOW_mediaBody_in_containerAtRule2975); + mediaBody(); state._fsp--; if (state.failed) return; } @@ -11883,8 +11921,8 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(166);} - dbg.location(591,91); - match(input,RBRACE,FOLLOW_RBRACE_in_containerAtRule2958); if (state.failed) return; + dbg.location(592,96); + match(input,RBRACE,FOLLOW_RBRACE_in_containerAtRule2978); if (state.failed) return; } break; @@ -11897,7 +11935,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(592, 1); + dbg.location(593, 1); } finally { @@ -11912,15 +11950,15 @@ else if ( (true) ) { // $ANTLR start "containerCondition" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:594:1: containerCondition : ( NOT ws containerQueryInParens | containerQueryInParens ( ws containerQueryWithOperator )? ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:595:1: containerCondition : ( NOT ws containerQueryInParens | containerQueryInParens ( ws containerQueryWithOperator )? ); public final void containerCondition() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "containerCondition"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(594, 0); + dbg.location(595, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:595:9: ( NOT ws containerQueryInParens | containerQueryInParens ( ws containerQueryWithOperator )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:596:9: ( NOT ws containerQueryInParens | containerQueryInParens ( ws containerQueryWithOperator )? ) int alt169=2; try { dbg.enterDecision(169, decisionCanBacktrack[169]); @@ -11946,15 +11984,15 @@ else if ( (LA169_0==IDENT||LA169_0==LPAREN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:596:9: NOT ws containerQueryInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:597:9: NOT ws containerQueryInParens { - dbg.location(596,9); - match(input,NOT,FOLLOW_NOT_in_containerCondition2984); if (state.failed) return;dbg.location(596,13); - pushFollow(FOLLOW_ws_in_containerCondition2986); + dbg.location(597,9); + match(input,NOT,FOLLOW_NOT_in_containerCondition3004); if (state.failed) return;dbg.location(597,13); + pushFollow(FOLLOW_ws_in_containerCondition3006); ws(); state._fsp--; - if (state.failed) return;dbg.location(596,16); - pushFollow(FOLLOW_containerQueryInParens_in_containerCondition2988); + if (state.failed) return;dbg.location(597,16); + pushFollow(FOLLOW_containerQueryInParens_in_containerCondition3008); containerQueryInParens(); state._fsp--; if (state.failed) return; @@ -11963,14 +12001,14 @@ else if ( (LA169_0==IDENT||LA169_0==LPAREN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:597:11: containerQueryInParens ( ws containerQueryWithOperator )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:598:11: containerQueryInParens ( ws containerQueryWithOperator )? { - dbg.location(597,11); - pushFollow(FOLLOW_containerQueryInParens_in_containerCondition3000); + dbg.location(598,11); + pushFollow(FOLLOW_containerQueryInParens_in_containerCondition3020); containerQueryInParens(); state._fsp--; - if (state.failed) return;dbg.location(597,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:597:34: ( ws containerQueryWithOperator )? + if (state.failed) return;dbg.location(598,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:598:34: ( ws containerQueryWithOperator )? int alt168=2; try { dbg.enterSubRule(168); try { dbg.enterDecision(168, decisionCanBacktrack[168]); @@ -11989,14 +12027,14 @@ else if ( (LA169_0==IDENT||LA169_0==LPAREN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:597:35: ws containerQueryWithOperator + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:598:35: ws containerQueryWithOperator { - dbg.location(597,35); - pushFollow(FOLLOW_ws_in_containerCondition3003); + dbg.location(598,35); + pushFollow(FOLLOW_ws_in_containerCondition3023); ws(); state._fsp--; - if (state.failed) return;dbg.location(597,38); - pushFollow(FOLLOW_containerQueryWithOperator_in_containerCondition3005); + if (state.failed) return;dbg.location(598,38); + pushFollow(FOLLOW_containerQueryWithOperator_in_containerCondition3025); containerQueryWithOperator(); state._fsp--; if (state.failed) return; @@ -12018,7 +12056,7 @@ else if ( (LA169_0==IDENT||LA169_0==LPAREN) ) { finally { // do for sure before leaving } - dbg.location(598, 8); + dbg.location(599, 8); } finally { @@ -12033,15 +12071,15 @@ else if ( (LA169_0==IDENT||LA169_0==LPAREN) ) { // $ANTLR start "containerQueryWithOperator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:600:1: containerQueryWithOperator : ( containerQueryConjunction ( ws containerQueryConjunction )* | containerQueryDisjunction ( ws containerQueryDisjunction )* ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:601:1: containerQueryWithOperator : ( containerQueryConjunction ( ws containerQueryConjunction )* | containerQueryDisjunction ( ws containerQueryDisjunction )* ); public final void containerQueryWithOperator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "containerQueryWithOperator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(600, 0); + dbg.location(601, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:601:9: ( containerQueryConjunction ( ws containerQueryConjunction )* | containerQueryDisjunction ( ws containerQueryDisjunction )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:602:9: ( containerQueryConjunction ( ws containerQueryConjunction )* | containerQueryDisjunction ( ws containerQueryDisjunction )* ) int alt172=2; try { dbg.enterDecision(172, decisionCanBacktrack[172]); @@ -12085,14 +12123,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:602:9: containerQueryConjunction ( ws containerQueryConjunction )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:603:9: containerQueryConjunction ( ws containerQueryConjunction )* { - dbg.location(602,9); - pushFollow(FOLLOW_containerQueryConjunction_in_containerQueryWithOperator3040); + dbg.location(603,9); + pushFollow(FOLLOW_containerQueryConjunction_in_containerQueryWithOperator3060); containerQueryConjunction(); state._fsp--; - if (state.failed) return;dbg.location(602,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:602:35: ( ws containerQueryConjunction )* + if (state.failed) return;dbg.location(603,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:603:35: ( ws containerQueryConjunction )* try { dbg.enterSubRule(170); loop170: @@ -12114,14 +12152,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:602:36: ws containerQueryConjunction + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:603:36: ws containerQueryConjunction { - dbg.location(602,36); - pushFollow(FOLLOW_ws_in_containerQueryWithOperator3043); + dbg.location(603,36); + pushFollow(FOLLOW_ws_in_containerQueryWithOperator3063); ws(); state._fsp--; - if (state.failed) return;dbg.location(602,39); - pushFollow(FOLLOW_containerQueryConjunction_in_containerQueryWithOperator3045); + if (state.failed) return;dbg.location(603,39); + pushFollow(FOLLOW_containerQueryConjunction_in_containerQueryWithOperator3065); containerQueryConjunction(); state._fsp--; if (state.failed) return; @@ -12139,14 +12177,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:603:11: containerQueryDisjunction ( ws containerQueryDisjunction )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:604:11: containerQueryDisjunction ( ws containerQueryDisjunction )* { - dbg.location(603,11); - pushFollow(FOLLOW_containerQueryDisjunction_in_containerQueryWithOperator3059); + dbg.location(604,11); + pushFollow(FOLLOW_containerQueryDisjunction_in_containerQueryWithOperator3079); containerQueryDisjunction(); state._fsp--; - if (state.failed) return;dbg.location(603,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:603:37: ( ws containerQueryDisjunction )* + if (state.failed) return;dbg.location(604,37); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:604:37: ( ws containerQueryDisjunction )* try { dbg.enterSubRule(171); loop171: @@ -12168,14 +12206,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:603:38: ws containerQueryDisjunction + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:604:38: ws containerQueryDisjunction { - dbg.location(603,38); - pushFollow(FOLLOW_ws_in_containerQueryWithOperator3062); + dbg.location(604,38); + pushFollow(FOLLOW_ws_in_containerQueryWithOperator3082); ws(); state._fsp--; - if (state.failed) return;dbg.location(603,41); - pushFollow(FOLLOW_containerQueryDisjunction_in_containerQueryWithOperator3064); + if (state.failed) return;dbg.location(604,41); + pushFollow(FOLLOW_containerQueryDisjunction_in_containerQueryWithOperator3084); containerQueryDisjunction(); state._fsp--; if (state.failed) return; @@ -12200,7 +12238,7 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { finally { // do for sure before leaving } - dbg.location(604, 8); + dbg.location(605, 8); } finally { @@ -12215,35 +12253,35 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { // $ANTLR start "containerQueryConjunction" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:606:1: containerQueryConjunction : ( key_and ws containerQueryInParens ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:607:1: containerQueryConjunction : ( key_and ws containerQueryInParens ) ; public final void containerQueryConjunction() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "containerQueryConjunction"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(606, 0); + dbg.location(607, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:607:9: ( ( key_and ws containerQueryInParens ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:608:9: ( ( key_and ws containerQueryInParens ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:607:11: ( key_and ws containerQueryInParens ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:608:11: ( key_and ws containerQueryInParens ) { - dbg.location(607,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:607:11: ( key_and ws containerQueryInParens ) + dbg.location(608,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:608:11: ( key_and ws containerQueryInParens ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:607:12: key_and ws containerQueryInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:608:12: key_and ws containerQueryInParens { - dbg.location(607,12); - pushFollow(FOLLOW_key_and_in_containerQueryConjunction3092); + dbg.location(608,12); + pushFollow(FOLLOW_key_and_in_containerQueryConjunction3112); key_and(); state._fsp--; - if (state.failed) return;dbg.location(607,20); - pushFollow(FOLLOW_ws_in_containerQueryConjunction3094); + if (state.failed) return;dbg.location(608,20); + pushFollow(FOLLOW_ws_in_containerQueryConjunction3114); ws(); state._fsp--; - if (state.failed) return;dbg.location(607,23); - pushFollow(FOLLOW_containerQueryInParens_in_containerQueryConjunction3096); + if (state.failed) return;dbg.location(608,23); + pushFollow(FOLLOW_containerQueryInParens_in_containerQueryConjunction3116); containerQueryInParens(); state._fsp--; if (state.failed) return; @@ -12259,7 +12297,7 @@ public final void containerQueryConjunction() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(608, 8); + dbg.location(609, 8); } finally { @@ -12274,35 +12312,35 @@ public final void containerQueryConjunction() throws RecognitionException { // $ANTLR start "containerQueryDisjunction" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:610:1: containerQueryDisjunction : ( key_or ws containerQueryInParens ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:611:1: containerQueryDisjunction : ( key_or ws containerQueryInParens ) ; public final void containerQueryDisjunction() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "containerQueryDisjunction"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(610, 0); + dbg.location(611, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:611:9: ( ( key_or ws containerQueryInParens ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:612:9: ( ( key_or ws containerQueryInParens ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:611:11: ( key_or ws containerQueryInParens ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:612:11: ( key_or ws containerQueryInParens ) { - dbg.location(611,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:611:11: ( key_or ws containerQueryInParens ) + dbg.location(612,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:612:11: ( key_or ws containerQueryInParens ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:611:12: key_or ws containerQueryInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:612:12: key_or ws containerQueryInParens { - dbg.location(611,12); - pushFollow(FOLLOW_key_or_in_containerQueryDisjunction3123); + dbg.location(612,12); + pushFollow(FOLLOW_key_or_in_containerQueryDisjunction3143); key_or(); state._fsp--; - if (state.failed) return;dbg.location(611,19); - pushFollow(FOLLOW_ws_in_containerQueryDisjunction3125); + if (state.failed) return;dbg.location(612,19); + pushFollow(FOLLOW_ws_in_containerQueryDisjunction3145); ws(); state._fsp--; - if (state.failed) return;dbg.location(611,22); - pushFollow(FOLLOW_containerQueryInParens_in_containerQueryDisjunction3127); + if (state.failed) return;dbg.location(612,22); + pushFollow(FOLLOW_containerQueryInParens_in_containerQueryDisjunction3147); containerQueryInParens(); state._fsp--; if (state.failed) return; @@ -12318,7 +12356,7 @@ public final void containerQueryDisjunction() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(612, 8); + dbg.location(613, 8); } finally { @@ -12333,15 +12371,15 @@ public final void containerQueryDisjunction() throws RecognitionException { // $ANTLR start "containerQueryInParens" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:614:1: containerQueryInParens options {backtrack=true; } : ( LPAREN ( ws )? containerCondition ( ws )? RPAREN | sizeFeature |{...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN | function ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:615:1: containerQueryInParens options {backtrack=true; } : ( LPAREN ( ws )? containerCondition ( ws )? RPAREN | sizeFeature |{...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN | function ); public final void containerQueryInParens() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "containerQueryInParens"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(614, 0); + dbg.location(615, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:615:2: ( LPAREN ( ws )? containerCondition ( ws )? RPAREN | sizeFeature |{...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN | function ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:2: ( LPAREN ( ws )? containerCondition ( ws )? RPAREN | sizeFeature |{...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN | function ) int alt178=4; try { dbg.enterDecision(178, decisionCanBacktrack[178]); @@ -12395,11 +12433,11 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:2: LPAREN ( ws )? containerCondition ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:2: LPAREN ( ws )? containerCondition ( ws )? RPAREN { - dbg.location(616,2); - match(input,LPAREN,FOLLOW_LPAREN_in_containerQueryInParens3154); if (state.failed) return;dbg.location(616,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:9: ( ws )? + dbg.location(617,2); + match(input,LPAREN,FOLLOW_LPAREN_in_containerQueryInParens3174); if (state.failed) return;dbg.location(617,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:9: ( ws )? int alt173=2; try { dbg.enterSubRule(173); try { dbg.enterDecision(173, decisionCanBacktrack[173]); @@ -12414,10 +12452,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:9: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:9: ws { - dbg.location(616,9); - pushFollow(FOLLOW_ws_in_containerQueryInParens3156); + dbg.location(617,9); + pushFollow(FOLLOW_ws_in_containerQueryInParens3176); ws(); state._fsp--; if (state.failed) return; @@ -12426,12 +12464,12 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(173);} - dbg.location(616,13); - pushFollow(FOLLOW_containerCondition_in_containerQueryInParens3159); + dbg.location(617,13); + pushFollow(FOLLOW_containerCondition_in_containerQueryInParens3179); containerCondition(); state._fsp--; - if (state.failed) return;dbg.location(616,32); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:32: ( ws )? + if (state.failed) return;dbg.location(617,32); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:32: ( ws )? int alt174=2; try { dbg.enterSubRule(174); try { dbg.enterDecision(174, decisionCanBacktrack[174]); @@ -12446,10 +12484,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:32: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:32: ws { - dbg.location(616,32); - pushFollow(FOLLOW_ws_in_containerQueryInParens3161); + dbg.location(617,32); + pushFollow(FOLLOW_ws_in_containerQueryInParens3181); ws(); state._fsp--; if (state.failed) return; @@ -12458,17 +12496,17 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(174);} - dbg.location(616,36); - match(input,RPAREN,FOLLOW_RPAREN_in_containerQueryInParens3164); if (state.failed) return; + dbg.location(617,36); + match(input,RPAREN,FOLLOW_RPAREN_in_containerQueryInParens3184); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:4: sizeFeature + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:4: sizeFeature { - dbg.location(617,4); - pushFollow(FOLLOW_sizeFeature_in_containerQueryInParens3169); + dbg.location(618,4); + pushFollow(FOLLOW_sizeFeature_in_containerQueryInParens3189); sizeFeature(); state._fsp--; if (state.failed) return; @@ -12477,15 +12515,15 @@ else if ( (true) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:4: {...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:4: {...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN { - dbg.location(618,4); + dbg.location(619,4); if ( !(evalPredicate(tokenNameEquals("style"),"tokenNameEquals(\"style\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "containerQueryInParens", "tokenNameEquals(\"style\")"); - }dbg.location(618,32); - match(input,IDENT,FOLLOW_IDENT_in_containerQueryInParens3176); if (state.failed) return;dbg.location(618,38); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:38: ( ws )? + }dbg.location(619,32); + match(input,IDENT,FOLLOW_IDENT_in_containerQueryInParens3196); if (state.failed) return;dbg.location(619,38); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:38: ( ws )? int alt175=2; try { dbg.enterSubRule(175); try { dbg.enterDecision(175, decisionCanBacktrack[175]); @@ -12500,10 +12538,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:38: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:38: ws { - dbg.location(618,38); - pushFollow(FOLLOW_ws_in_containerQueryInParens3178); + dbg.location(619,38); + pushFollow(FOLLOW_ws_in_containerQueryInParens3198); ws(); state._fsp--; if (state.failed) return; @@ -12512,9 +12550,9 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(175);} - dbg.location(618,42); - match(input,LPAREN,FOLLOW_LPAREN_in_containerQueryInParens3181); if (state.failed) return;dbg.location(618,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:49: ( ws )? + dbg.location(619,42); + match(input,LPAREN,FOLLOW_LPAREN_in_containerQueryInParens3201); if (state.failed) return;dbg.location(619,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:49: ( ws )? int alt176=2; try { dbg.enterSubRule(176); try { dbg.enterDecision(176, decisionCanBacktrack[176]); @@ -12529,10 +12567,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:49: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:49: ws { - dbg.location(618,49); - pushFollow(FOLLOW_ws_in_containerQueryInParens3183); + dbg.location(619,49); + pushFollow(FOLLOW_ws_in_containerQueryInParens3203); ws(); state._fsp--; if (state.failed) return; @@ -12541,12 +12579,12 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(176);} - dbg.location(618,53); - pushFollow(FOLLOW_styleQuery_in_containerQueryInParens3186); + dbg.location(619,53); + pushFollow(FOLLOW_styleQuery_in_containerQueryInParens3206); styleQuery(); state._fsp--; - if (state.failed) return;dbg.location(618,64); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:64: ( ws )? + if (state.failed) return;dbg.location(619,64); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:64: ( ws )? int alt177=2; try { dbg.enterSubRule(177); try { dbg.enterDecision(177, decisionCanBacktrack[177]); @@ -12561,10 +12599,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:64: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:64: ws { - dbg.location(618,64); - pushFollow(FOLLOW_ws_in_containerQueryInParens3188); + dbg.location(619,64); + pushFollow(FOLLOW_ws_in_containerQueryInParens3208); ws(); state._fsp--; if (state.failed) return; @@ -12573,17 +12611,17 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(177);} - dbg.location(618,68); - match(input,RPAREN,FOLLOW_RPAREN_in_containerQueryInParens3191); if (state.failed) return; + dbg.location(619,68); + match(input,RPAREN,FOLLOW_RPAREN_in_containerQueryInParens3211); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:11: function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:620:11: function { - dbg.location(619,11); - pushFollow(FOLLOW_function_in_containerQueryInParens3203); + dbg.location(620,11); + pushFollow(FOLLOW_function_in_containerQueryInParens3223); function(); state._fsp--; if (state.failed) return; @@ -12599,7 +12637,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(622, 1); + dbg.location(623, 1); } finally { @@ -12614,21 +12652,21 @@ else if ( (true) ) { // $ANTLR start "containerName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:624:1: containerName : IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:625:1: containerName : IDENT ; public final void containerName() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "containerName"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(624, 0); + dbg.location(625, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:625:9: ( IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:626:9: ( IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:625:11: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:626:11: IDENT { - dbg.location(625,11); - match(input,IDENT,FOLLOW_IDENT_in_containerName3239); if (state.failed) return; + dbg.location(626,11); + match(input,IDENT,FOLLOW_IDENT_in_containerName3259); if (state.failed) return; } } @@ -12639,7 +12677,7 @@ public final void containerName() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(626, 8); + dbg.location(627, 8); } finally { @@ -12654,15 +12692,15 @@ public final void containerName() throws RecognitionException { // $ANTLR start "styleQuery" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:628:1: styleQuery : ( styleCondition | styleFeature ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:629:1: styleQuery : ( styleCondition | styleFeature ); public final void styleQuery() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "styleQuery"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(628, 0); + dbg.location(629, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:628:11: ( styleCondition | styleFeature ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:629:11: ( styleCondition | styleFeature ) int alt179=2; try { dbg.enterDecision(179, decisionCanBacktrack[179]); @@ -12761,10 +12799,10 @@ public final void styleQuery() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:629:9: styleCondition + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:630:9: styleCondition { - dbg.location(629,9); - pushFollow(FOLLOW_styleCondition_in_styleQuery3263); + dbg.location(630,9); + pushFollow(FOLLOW_styleCondition_in_styleQuery3283); styleCondition(); state._fsp--; if (state.failed) return; @@ -12773,10 +12811,10 @@ public final void styleQuery() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:630:11: styleFeature + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:631:11: styleFeature { - dbg.location(630,11); - pushFollow(FOLLOW_styleFeature_in_styleQuery3275); + dbg.location(631,11); + pushFollow(FOLLOW_styleFeature_in_styleQuery3295); styleFeature(); state._fsp--; if (state.failed) return; @@ -12792,7 +12830,7 @@ public final void styleQuery() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(631, 8); + dbg.location(632, 8); } finally { @@ -12807,15 +12845,15 @@ public final void styleQuery() throws RecognitionException { // $ANTLR start "styleCondition" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:633:1: styleCondition : ( NOT ws styleInParens | styleInParens ( ws styleConditionWithOperator ) ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:634:1: styleCondition : ( NOT ws styleInParens | styleInParens ( ws styleConditionWithOperator ) ); public final void styleCondition() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "styleCondition"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(633, 0); + dbg.location(634, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:633:15: ( NOT ws styleInParens | styleInParens ( ws styleConditionWithOperator ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:634:15: ( NOT ws styleInParens | styleInParens ( ws styleConditionWithOperator ) ) int alt180=2; try { dbg.enterDecision(180, decisionCanBacktrack[180]); @@ -12841,15 +12879,15 @@ else if ( (LA180_0==IDENT||LA180_0==LPAREN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:634:9: NOT ws styleInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:635:9: NOT ws styleInParens { - dbg.location(634,9); - match(input,NOT,FOLLOW_NOT_in_styleCondition3299); if (state.failed) return;dbg.location(634,13); - pushFollow(FOLLOW_ws_in_styleCondition3301); + dbg.location(635,9); + match(input,NOT,FOLLOW_NOT_in_styleCondition3319); if (state.failed) return;dbg.location(635,13); + pushFollow(FOLLOW_ws_in_styleCondition3321); ws(); state._fsp--; - if (state.failed) return;dbg.location(634,16); - pushFollow(FOLLOW_styleInParens_in_styleCondition3303); + if (state.failed) return;dbg.location(635,16); + pushFollow(FOLLOW_styleInParens_in_styleCondition3323); styleInParens(); state._fsp--; if (state.failed) return; @@ -12858,24 +12896,24 @@ else if ( (LA180_0==IDENT||LA180_0==LPAREN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:635:11: styleInParens ( ws styleConditionWithOperator ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:636:11: styleInParens ( ws styleConditionWithOperator ) { - dbg.location(635,11); - pushFollow(FOLLOW_styleInParens_in_styleCondition3315); + dbg.location(636,11); + pushFollow(FOLLOW_styleInParens_in_styleCondition3335); styleInParens(); state._fsp--; - if (state.failed) return;dbg.location(635,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:635:25: ( ws styleConditionWithOperator ) + if (state.failed) return;dbg.location(636,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:636:25: ( ws styleConditionWithOperator ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:635:26: ws styleConditionWithOperator + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:636:26: ws styleConditionWithOperator { - dbg.location(635,26); - pushFollow(FOLLOW_ws_in_styleCondition3318); + dbg.location(636,26); + pushFollow(FOLLOW_ws_in_styleCondition3338); ws(); state._fsp--; - if (state.failed) return;dbg.location(635,29); - pushFollow(FOLLOW_styleConditionWithOperator_in_styleCondition3320); + if (state.failed) return;dbg.location(636,29); + pushFollow(FOLLOW_styleConditionWithOperator_in_styleCondition3340); styleConditionWithOperator(); state._fsp--; if (state.failed) return; @@ -12893,7 +12931,7 @@ else if ( (LA180_0==IDENT||LA180_0==LPAREN) ) { finally { // do for sure before leaving } - dbg.location(636, 8); + dbg.location(637, 8); } finally { @@ -12908,15 +12946,15 @@ else if ( (LA180_0==IDENT||LA180_0==LPAREN) ) { // $ANTLR start "styleConditionWithOperator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:638:1: styleConditionWithOperator : ( styleQueryConjunction ( ws styleQueryConjunction )* | styleQueryDisjunction ( ws styleQueryDisjunction )* ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:639:1: styleConditionWithOperator : ( styleQueryConjunction ( ws styleQueryConjunction )* | styleQueryDisjunction ( ws styleQueryDisjunction )* ); public final void styleConditionWithOperator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "styleConditionWithOperator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(638, 0); + dbg.location(639, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:639:9: ( styleQueryConjunction ( ws styleQueryConjunction )* | styleQueryDisjunction ( ws styleQueryDisjunction )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:640:9: ( styleQueryConjunction ( ws styleQueryConjunction )* | styleQueryDisjunction ( ws styleQueryDisjunction )* ) int alt183=2; try { dbg.enterDecision(183, decisionCanBacktrack[183]); @@ -12960,14 +12998,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:640:9: styleQueryConjunction ( ws styleQueryConjunction )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:641:9: styleQueryConjunction ( ws styleQueryConjunction )* { - dbg.location(640,9); - pushFollow(FOLLOW_styleQueryConjunction_in_styleConditionWithOperator3354); + dbg.location(641,9); + pushFollow(FOLLOW_styleQueryConjunction_in_styleConditionWithOperator3374); styleQueryConjunction(); state._fsp--; - if (state.failed) return;dbg.location(640,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:640:31: ( ws styleQueryConjunction )* + if (state.failed) return;dbg.location(641,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:641:31: ( ws styleQueryConjunction )* try { dbg.enterSubRule(181); loop181: @@ -12989,14 +13027,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:640:32: ws styleQueryConjunction + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:641:32: ws styleQueryConjunction { - dbg.location(640,32); - pushFollow(FOLLOW_ws_in_styleConditionWithOperator3357); + dbg.location(641,32); + pushFollow(FOLLOW_ws_in_styleConditionWithOperator3377); ws(); state._fsp--; - if (state.failed) return;dbg.location(640,35); - pushFollow(FOLLOW_styleQueryConjunction_in_styleConditionWithOperator3359); + if (state.failed) return;dbg.location(641,35); + pushFollow(FOLLOW_styleQueryConjunction_in_styleConditionWithOperator3379); styleQueryConjunction(); state._fsp--; if (state.failed) return; @@ -13014,14 +13052,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:641:11: styleQueryDisjunction ( ws styleQueryDisjunction )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:642:11: styleQueryDisjunction ( ws styleQueryDisjunction )* { - dbg.location(641,11); - pushFollow(FOLLOW_styleQueryDisjunction_in_styleConditionWithOperator3373); + dbg.location(642,11); + pushFollow(FOLLOW_styleQueryDisjunction_in_styleConditionWithOperator3393); styleQueryDisjunction(); state._fsp--; - if (state.failed) return;dbg.location(641,33); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:641:33: ( ws styleQueryDisjunction )* + if (state.failed) return;dbg.location(642,33); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:642:33: ( ws styleQueryDisjunction )* try { dbg.enterSubRule(182); loop182: @@ -13043,14 +13081,14 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:641:34: ws styleQueryDisjunction + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:642:34: ws styleQueryDisjunction { - dbg.location(641,34); - pushFollow(FOLLOW_ws_in_styleConditionWithOperator3376); + dbg.location(642,34); + pushFollow(FOLLOW_ws_in_styleConditionWithOperator3396); ws(); state._fsp--; - if (state.failed) return;dbg.location(641,37); - pushFollow(FOLLOW_styleQueryDisjunction_in_styleConditionWithOperator3378); + if (state.failed) return;dbg.location(642,37); + pushFollow(FOLLOW_styleQueryDisjunction_in_styleConditionWithOperator3398); styleQueryDisjunction(); state._fsp--; if (state.failed) return; @@ -13075,7 +13113,7 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { finally { // do for sure before leaving } - dbg.location(642, 8); + dbg.location(643, 8); } finally { @@ -13090,35 +13128,35 @@ else if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { // $ANTLR start "styleQueryConjunction" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:644:1: styleQueryConjunction : ( key_and ws styleInParens ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:645:1: styleQueryConjunction : ( key_and ws styleInParens ) ; public final void styleQueryConjunction() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "styleQueryConjunction"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(644, 0); + dbg.location(645, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:645:9: ( ( key_and ws styleInParens ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:646:9: ( ( key_and ws styleInParens ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:645:11: ( key_and ws styleInParens ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:646:11: ( key_and ws styleInParens ) { - dbg.location(645,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:645:11: ( key_and ws styleInParens ) + dbg.location(646,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:646:11: ( key_and ws styleInParens ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:645:12: key_and ws styleInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:646:12: key_and ws styleInParens { - dbg.location(645,12); - pushFollow(FOLLOW_key_and_in_styleQueryConjunction3406); + dbg.location(646,12); + pushFollow(FOLLOW_key_and_in_styleQueryConjunction3426); key_and(); state._fsp--; - if (state.failed) return;dbg.location(645,20); - pushFollow(FOLLOW_ws_in_styleQueryConjunction3408); + if (state.failed) return;dbg.location(646,20); + pushFollow(FOLLOW_ws_in_styleQueryConjunction3428); ws(); state._fsp--; - if (state.failed) return;dbg.location(645,23); - pushFollow(FOLLOW_styleInParens_in_styleQueryConjunction3410); + if (state.failed) return;dbg.location(646,23); + pushFollow(FOLLOW_styleInParens_in_styleQueryConjunction3430); styleInParens(); state._fsp--; if (state.failed) return; @@ -13134,7 +13172,7 @@ public final void styleQueryConjunction() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(646, 8); + dbg.location(647, 8); } finally { @@ -13149,35 +13187,35 @@ public final void styleQueryConjunction() throws RecognitionException { // $ANTLR start "styleQueryDisjunction" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:648:1: styleQueryDisjunction : ( key_or ws styleInParens ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:649:1: styleQueryDisjunction : ( key_or ws styleInParens ) ; public final void styleQueryDisjunction() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "styleQueryDisjunction"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(648, 0); + dbg.location(649, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:649:9: ( ( key_or ws styleInParens ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:650:9: ( ( key_or ws styleInParens ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:649:11: ( key_or ws styleInParens ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:650:11: ( key_or ws styleInParens ) { - dbg.location(649,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:649:11: ( key_or ws styleInParens ) + dbg.location(650,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:650:11: ( key_or ws styleInParens ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:649:12: key_or ws styleInParens + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:650:12: key_or ws styleInParens { - dbg.location(649,12); - pushFollow(FOLLOW_key_or_in_styleQueryDisjunction3437); + dbg.location(650,12); + pushFollow(FOLLOW_key_or_in_styleQueryDisjunction3457); key_or(); state._fsp--; - if (state.failed) return;dbg.location(649,19); - pushFollow(FOLLOW_ws_in_styleQueryDisjunction3439); + if (state.failed) return;dbg.location(650,19); + pushFollow(FOLLOW_ws_in_styleQueryDisjunction3459); ws(); state._fsp--; - if (state.failed) return;dbg.location(649,22); - pushFollow(FOLLOW_styleInParens_in_styleQueryDisjunction3441); + if (state.failed) return;dbg.location(650,22); + pushFollow(FOLLOW_styleInParens_in_styleQueryDisjunction3461); styleInParens(); state._fsp--; if (state.failed) return; @@ -13193,7 +13231,7 @@ public final void styleQueryDisjunction() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(650, 8); + dbg.location(651, 8); } finally { @@ -13208,15 +13246,15 @@ public final void styleQueryDisjunction() throws RecognitionException { // $ANTLR start "styleInParens" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:652:1: styleInParens options {backtrack=true; } : ( LPAREN ( ws )? styleCondition ( ws )? RPAREN | LPAREN ( ws )? styleFeature ( ws )? RPAREN | function ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:653:1: styleInParens options {backtrack=true; } : ( LPAREN ( ws )? styleCondition ( ws )? RPAREN | LPAREN ( ws )? styleFeature ( ws )? RPAREN | function ); public final void styleInParens() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "styleInParens"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(652, 0); + dbg.location(653, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:653:9: ( LPAREN ( ws )? styleCondition ( ws )? RPAREN | LPAREN ( ws )? styleFeature ( ws )? RPAREN | function ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:9: ( LPAREN ( ws )? styleCondition ( ws )? RPAREN | LPAREN ( ws )? styleFeature ( ws )? RPAREN | function ) int alt188=3; try { dbg.enterDecision(188, decisionCanBacktrack[188]); @@ -13263,11 +13301,11 @@ else if ( (LA188_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:9: LPAREN ( ws )? styleCondition ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:9: LPAREN ( ws )? styleCondition ( ws )? RPAREN { - dbg.location(654,9); - match(input,LPAREN,FOLLOW_LPAREN_in_styleInParens3482); if (state.failed) return;dbg.location(654,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:16: ( ws )? + dbg.location(655,9); + match(input,LPAREN,FOLLOW_LPAREN_in_styleInParens3502); if (state.failed) return;dbg.location(655,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:16: ( ws )? int alt184=2; try { dbg.enterSubRule(184); try { dbg.enterDecision(184, decisionCanBacktrack[184]); @@ -13282,10 +13320,10 @@ else if ( (LA188_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:16: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:16: ws { - dbg.location(654,16); - pushFollow(FOLLOW_ws_in_styleInParens3484); + dbg.location(655,16); + pushFollow(FOLLOW_ws_in_styleInParens3504); ws(); state._fsp--; if (state.failed) return; @@ -13294,12 +13332,12 @@ else if ( (LA188_0==IDENT) ) { } } finally {dbg.exitSubRule(184);} - dbg.location(654,20); - pushFollow(FOLLOW_styleCondition_in_styleInParens3487); + dbg.location(655,20); + pushFollow(FOLLOW_styleCondition_in_styleInParens3507); styleCondition(); state._fsp--; - if (state.failed) return;dbg.location(654,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:35: ( ws )? + if (state.failed) return;dbg.location(655,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:35: ( ws )? int alt185=2; try { dbg.enterSubRule(185); try { dbg.enterDecision(185, decisionCanBacktrack[185]); @@ -13314,10 +13352,10 @@ else if ( (LA188_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:35: ws { - dbg.location(654,35); - pushFollow(FOLLOW_ws_in_styleInParens3489); + dbg.location(655,35); + pushFollow(FOLLOW_ws_in_styleInParens3509); ws(); state._fsp--; if (state.failed) return; @@ -13326,18 +13364,18 @@ else if ( (LA188_0==IDENT) ) { } } finally {dbg.exitSubRule(185);} - dbg.location(654,39); - match(input,RPAREN,FOLLOW_RPAREN_in_styleInParens3492); if (state.failed) return; + dbg.location(655,39); + match(input,RPAREN,FOLLOW_RPAREN_in_styleInParens3512); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:11: LPAREN ( ws )? styleFeature ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:11: LPAREN ( ws )? styleFeature ( ws )? RPAREN { - dbg.location(655,11); - match(input,LPAREN,FOLLOW_LPAREN_in_styleInParens3504); if (state.failed) return;dbg.location(655,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:18: ( ws )? + dbg.location(656,11); + match(input,LPAREN,FOLLOW_LPAREN_in_styleInParens3524); if (state.failed) return;dbg.location(656,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:18: ( ws )? int alt186=2; try { dbg.enterSubRule(186); try { dbg.enterDecision(186, decisionCanBacktrack[186]); @@ -13352,10 +13390,10 @@ else if ( (LA188_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:18: ws { - dbg.location(655,18); - pushFollow(FOLLOW_ws_in_styleInParens3506); + dbg.location(656,18); + pushFollow(FOLLOW_ws_in_styleInParens3526); ws(); state._fsp--; if (state.failed) return; @@ -13364,12 +13402,12 @@ else if ( (LA188_0==IDENT) ) { } } finally {dbg.exitSubRule(186);} - dbg.location(655,22); - pushFollow(FOLLOW_styleFeature_in_styleInParens3509); + dbg.location(656,22); + pushFollow(FOLLOW_styleFeature_in_styleInParens3529); styleFeature(); state._fsp--; - if (state.failed) return;dbg.location(655,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:35: ( ws )? + if (state.failed) return;dbg.location(656,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:35: ( ws )? int alt187=2; try { dbg.enterSubRule(187); try { dbg.enterDecision(187, decisionCanBacktrack[187]); @@ -13384,10 +13422,10 @@ else if ( (LA188_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:35: ws { - dbg.location(655,35); - pushFollow(FOLLOW_ws_in_styleInParens3511); + dbg.location(656,35); + pushFollow(FOLLOW_ws_in_styleInParens3531); ws(); state._fsp--; if (state.failed) return; @@ -13396,17 +13434,17 @@ else if ( (LA188_0==IDENT) ) { } } finally {dbg.exitSubRule(187);} - dbg.location(655,39); - match(input,RPAREN,FOLLOW_RPAREN_in_styleInParens3514); if (state.failed) return; + dbg.location(656,39); + match(input,RPAREN,FOLLOW_RPAREN_in_styleInParens3534); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:11: function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:657:11: function { - dbg.location(656,11); - pushFollow(FOLLOW_function_in_styleInParens3526); + dbg.location(657,11); + pushFollow(FOLLOW_function_in_styleInParens3546); function(); state._fsp--; if (state.failed) return; @@ -13422,7 +13460,7 @@ else if ( (LA188_0==IDENT) ) { finally { // do for sure before leaving } - dbg.location(659, 8); + dbg.location(660, 8); } finally { @@ -13437,15 +13475,15 @@ else if ( (LA188_0==IDENT) ) { // $ANTLR start "sizeFeature" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:661:1: sizeFeature options {backtrack=true; } : ( LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeBetweenGt ( ws )? RPAREN ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:662:1: sizeFeature options {backtrack=true; } : ( LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeBetweenGt ( ws )? RPAREN ); public final void sizeFeature() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sizeFeature"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(661, 0); + dbg.location(662, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:662:9: ( LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeBetweenGt ( ws )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:9: ( LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN | LPAREN ( ws )? sizeFeatureRangeBetweenGt ( ws )? RPAREN ) int alt197=4; try { dbg.enterDecision(197, decisionCanBacktrack[197]); @@ -13481,11 +13519,11 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:9: LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:9: LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN { - dbg.location(663,9); - match(input,LPAREN,FOLLOW_LPAREN_in_sizeFeature3584); if (state.failed) return;dbg.location(663,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:16: ( ws )? + dbg.location(664,9); + match(input,LPAREN,FOLLOW_LPAREN_in_sizeFeature3604); if (state.failed) return;dbg.location(664,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:16: ( ws )? int alt189=2; try { dbg.enterSubRule(189); try { dbg.enterDecision(189, decisionCanBacktrack[189]); @@ -13500,10 +13538,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:16: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:16: ws { - dbg.location(663,16); - pushFollow(FOLLOW_ws_in_sizeFeature3586); + dbg.location(664,16); + pushFollow(FOLLOW_ws_in_sizeFeature3606); ws(); state._fsp--; if (state.failed) return; @@ -13512,12 +13550,12 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(189);} - dbg.location(663,20); - pushFollow(FOLLOW_sizeFeatureFixedValue_in_sizeFeature3589); + dbg.location(664,20); + pushFollow(FOLLOW_sizeFeatureFixedValue_in_sizeFeature3609); sizeFeatureFixedValue(); state._fsp--; - if (state.failed) return;dbg.location(663,42); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:42: ( ws )? + if (state.failed) return;dbg.location(664,42); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:42: ( ws )? int alt190=2; try { dbg.enterSubRule(190); try { dbg.enterDecision(190, decisionCanBacktrack[190]); @@ -13532,10 +13570,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:42: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:42: ws { - dbg.location(663,42); - pushFollow(FOLLOW_ws_in_sizeFeature3591); + dbg.location(664,42); + pushFollow(FOLLOW_ws_in_sizeFeature3611); ws(); state._fsp--; if (state.failed) return; @@ -13544,18 +13582,18 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(190);} - dbg.location(663,46); - match(input,RPAREN,FOLLOW_RPAREN_in_sizeFeature3594); if (state.failed) return; + dbg.location(664,46); + match(input,RPAREN,FOLLOW_RPAREN_in_sizeFeature3614); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:11: LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:11: LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN { - dbg.location(664,11); - match(input,LPAREN,FOLLOW_LPAREN_in_sizeFeature3606); if (state.failed) return;dbg.location(664,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:18: ( ws )? + dbg.location(665,11); + match(input,LPAREN,FOLLOW_LPAREN_in_sizeFeature3626); if (state.failed) return;dbg.location(665,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:18: ( ws )? int alt191=2; try { dbg.enterSubRule(191); try { dbg.enterDecision(191, decisionCanBacktrack[191]); @@ -13570,10 +13608,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:18: ws { - dbg.location(664,18); - pushFollow(FOLLOW_ws_in_sizeFeature3608); + dbg.location(665,18); + pushFollow(FOLLOW_ws_in_sizeFeature3628); ws(); state._fsp--; if (state.failed) return; @@ -13582,12 +13620,12 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(191);} - dbg.location(664,22); - pushFollow(FOLLOW_sizeFeatureRangeSingle_in_sizeFeature3611); + dbg.location(665,22); + pushFollow(FOLLOW_sizeFeatureRangeSingle_in_sizeFeature3631); sizeFeatureRangeSingle(); state._fsp--; - if (state.failed) return;dbg.location(664,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:45: ( ws )? + if (state.failed) return;dbg.location(665,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:45: ( ws )? int alt192=2; try { dbg.enterSubRule(192); try { dbg.enterDecision(192, decisionCanBacktrack[192]); @@ -13602,10 +13640,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:45: ws { - dbg.location(664,45); - pushFollow(FOLLOW_ws_in_sizeFeature3613); + dbg.location(665,45); + pushFollow(FOLLOW_ws_in_sizeFeature3633); ws(); state._fsp--; if (state.failed) return; @@ -13614,18 +13652,18 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(192);} - dbg.location(664,49); - match(input,RPAREN,FOLLOW_RPAREN_in_sizeFeature3616); if (state.failed) return; + dbg.location(665,49); + match(input,RPAREN,FOLLOW_RPAREN_in_sizeFeature3636); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:11: LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:11: LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN { - dbg.location(665,11); - match(input,LPAREN,FOLLOW_LPAREN_in_sizeFeature3628); if (state.failed) return;dbg.location(665,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:18: ( ws )? + dbg.location(666,11); + match(input,LPAREN,FOLLOW_LPAREN_in_sizeFeature3648); if (state.failed) return;dbg.location(666,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:18: ( ws )? int alt193=2; try { dbg.enterSubRule(193); try { dbg.enterDecision(193, decisionCanBacktrack[193]); @@ -13640,10 +13678,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:18: ws { - dbg.location(665,18); - pushFollow(FOLLOW_ws_in_sizeFeature3630); + dbg.location(666,18); + pushFollow(FOLLOW_ws_in_sizeFeature3650); ws(); state._fsp--; if (state.failed) return; @@ -13652,12 +13690,12 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(193);} - dbg.location(665,22); - pushFollow(FOLLOW_sizeFeatureRangeBetweenLt_in_sizeFeature3633); + dbg.location(666,22); + pushFollow(FOLLOW_sizeFeatureRangeBetweenLt_in_sizeFeature3653); sizeFeatureRangeBetweenLt(); state._fsp--; - if (state.failed) return;dbg.location(665,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:48: ( ws )? + if (state.failed) return;dbg.location(666,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:48: ( ws )? int alt194=2; try { dbg.enterSubRule(194); try { dbg.enterDecision(194, decisionCanBacktrack[194]); @@ -13672,10 +13710,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:48: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:48: ws { - dbg.location(665,48); - pushFollow(FOLLOW_ws_in_sizeFeature3635); + dbg.location(666,48); + pushFollow(FOLLOW_ws_in_sizeFeature3655); ws(); state._fsp--; if (state.failed) return; @@ -13684,18 +13722,18 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(194);} - dbg.location(665,52); - match(input,RPAREN,FOLLOW_RPAREN_in_sizeFeature3638); if (state.failed) return; + dbg.location(666,52); + match(input,RPAREN,FOLLOW_RPAREN_in_sizeFeature3658); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:11: LPAREN ( ws )? sizeFeatureRangeBetweenGt ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:667:11: LPAREN ( ws )? sizeFeatureRangeBetweenGt ( ws )? RPAREN { - dbg.location(666,11); - match(input,LPAREN,FOLLOW_LPAREN_in_sizeFeature3650); if (state.failed) return;dbg.location(666,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:18: ( ws )? + dbg.location(667,11); + match(input,LPAREN,FOLLOW_LPAREN_in_sizeFeature3670); if (state.failed) return;dbg.location(667,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:667:18: ( ws )? int alt195=2; try { dbg.enterSubRule(195); try { dbg.enterDecision(195, decisionCanBacktrack[195]); @@ -13710,10 +13748,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:667:18: ws { - dbg.location(666,18); - pushFollow(FOLLOW_ws_in_sizeFeature3652); + dbg.location(667,18); + pushFollow(FOLLOW_ws_in_sizeFeature3672); ws(); state._fsp--; if (state.failed) return; @@ -13722,12 +13760,12 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(195);} - dbg.location(666,22); - pushFollow(FOLLOW_sizeFeatureRangeBetweenGt_in_sizeFeature3655); + dbg.location(667,22); + pushFollow(FOLLOW_sizeFeatureRangeBetweenGt_in_sizeFeature3675); sizeFeatureRangeBetweenGt(); state._fsp--; - if (state.failed) return;dbg.location(666,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:48: ( ws )? + if (state.failed) return;dbg.location(667,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:667:48: ( ws )? int alt196=2; try { dbg.enterSubRule(196); try { dbg.enterDecision(196, decisionCanBacktrack[196]); @@ -13742,10 +13780,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:48: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:667:48: ws { - dbg.location(666,48); - pushFollow(FOLLOW_ws_in_sizeFeature3657); + dbg.location(667,48); + pushFollow(FOLLOW_ws_in_sizeFeature3677); ws(); state._fsp--; if (state.failed) return; @@ -13754,8 +13792,8 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(196);} - dbg.location(666,52); - match(input,RPAREN,FOLLOW_RPAREN_in_sizeFeature3660); if (state.failed) return; + dbg.location(667,52); + match(input,RPAREN,FOLLOW_RPAREN_in_sizeFeature3680); if (state.failed) return; } break; @@ -13768,7 +13806,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(667, 8); + dbg.location(668, 8); } finally { @@ -13783,25 +13821,25 @@ else if ( (true) ) { // $ANTLR start "sizeFeatureFixedValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:669:1: sizeFeatureFixedValue : sizeFeatureName ( ( ws )? COLON ( ws )? sizeFeatureValue )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:670:1: sizeFeatureFixedValue : sizeFeatureName ( ( ws )? COLON ( ws )? sizeFeatureValue )? ; public final void sizeFeatureFixedValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sizeFeatureFixedValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(669, 0); + dbg.location(670, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:670:9: ( sizeFeatureName ( ( ws )? COLON ( ws )? sizeFeatureValue )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:671:9: ( sizeFeatureName ( ( ws )? COLON ( ws )? sizeFeatureValue )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:671:9: sizeFeatureName ( ( ws )? COLON ( ws )? sizeFeatureValue )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:672:9: sizeFeatureName ( ( ws )? COLON ( ws )? sizeFeatureValue )? { - dbg.location(671,9); - pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureFixedValue3693); + dbg.location(672,9); + pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureFixedValue3713); sizeFeatureName(); state._fsp--; - if (state.failed) return;dbg.location(671,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:671:25: ( ( ws )? COLON ( ws )? sizeFeatureValue )? + if (state.failed) return;dbg.location(672,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:672:25: ( ( ws )? COLON ( ws )? sizeFeatureValue )? int alt200=2; try { dbg.enterSubRule(200); try { dbg.enterDecision(200, decisionCanBacktrack[200]); @@ -13820,10 +13858,10 @@ public final void sizeFeatureFixedValue() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:671:27: ( ws )? COLON ( ws )? sizeFeatureValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:672:27: ( ws )? COLON ( ws )? sizeFeatureValue { - dbg.location(671,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:671:27: ( ws )? + dbg.location(672,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:672:27: ( ws )? int alt198=2; try { dbg.enterSubRule(198); try { dbg.enterDecision(198, decisionCanBacktrack[198]); @@ -13838,10 +13876,10 @@ public final void sizeFeatureFixedValue() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:671:27: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:672:27: ws { - dbg.location(671,27); - pushFollow(FOLLOW_ws_in_sizeFeatureFixedValue3697); + dbg.location(672,27); + pushFollow(FOLLOW_ws_in_sizeFeatureFixedValue3717); ws(); state._fsp--; if (state.failed) return; @@ -13850,9 +13888,9 @@ public final void sizeFeatureFixedValue() throws RecognitionException { } } finally {dbg.exitSubRule(198);} - dbg.location(671,31); - match(input,COLON,FOLLOW_COLON_in_sizeFeatureFixedValue3700); if (state.failed) return;dbg.location(671,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:671:37: ( ws )? + dbg.location(672,31); + match(input,COLON,FOLLOW_COLON_in_sizeFeatureFixedValue3720); if (state.failed) return;dbg.location(672,37); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:672:37: ( ws )? int alt199=2; try { dbg.enterSubRule(199); try { dbg.enterDecision(199, decisionCanBacktrack[199]); @@ -13867,10 +13905,10 @@ public final void sizeFeatureFixedValue() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:671:37: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:672:37: ws { - dbg.location(671,37); - pushFollow(FOLLOW_ws_in_sizeFeatureFixedValue3702); + dbg.location(672,37); + pushFollow(FOLLOW_ws_in_sizeFeatureFixedValue3722); ws(); state._fsp--; if (state.failed) return; @@ -13879,8 +13917,8 @@ public final void sizeFeatureFixedValue() throws RecognitionException { } } finally {dbg.exitSubRule(199);} - dbg.location(671,41); - pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureFixedValue3705); + dbg.location(672,41); + pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureFixedValue3725); sizeFeatureValue(); state._fsp--; if (state.failed) return; @@ -13900,7 +13938,7 @@ public final void sizeFeatureFixedValue() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(672, 8); + dbg.location(673, 8); } finally { @@ -13915,21 +13953,21 @@ public final void sizeFeatureFixedValue() throws RecognitionException { // $ANTLR start "sizeFeatureRangeSingle" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:674:1: sizeFeatureRangeSingle : ( sizeFeatureName | sizeFeatureValue ) ( ws )? ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) ( ws )? ( sizeFeatureName | sizeFeatureValue ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:675:1: sizeFeatureRangeSingle : ( sizeFeatureName | sizeFeatureValue ) ( ws )? ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) ( ws )? ( sizeFeatureName | sizeFeatureValue ) ; public final void sizeFeatureRangeSingle() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sizeFeatureRangeSingle"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(674, 0); + dbg.location(675, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:675:9: ( ( sizeFeatureName | sizeFeatureValue ) ( ws )? ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) ( ws )? ( sizeFeatureName | sizeFeatureValue ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:9: ( ( sizeFeatureName | sizeFeatureValue ) ( ws )? ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) ( ws )? ( sizeFeatureName | sizeFeatureValue ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:9: ( sizeFeatureName | sizeFeatureValue ) ( ws )? ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) ( ws )? ( sizeFeatureName | sizeFeatureValue ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:9: ( sizeFeatureName | sizeFeatureValue ) ( ws )? ( OPEQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) ( ws )? ( sizeFeatureName | sizeFeatureValue ) { - dbg.location(676,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:9: ( sizeFeatureName | sizeFeatureValue ) + dbg.location(677,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:9: ( sizeFeatureName | sizeFeatureValue ) int alt201=2; try { dbg.enterSubRule(201); try { dbg.enterDecision(201, decisionCanBacktrack[201]); @@ -14031,10 +14069,10 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:10: sizeFeatureName + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:10: sizeFeatureName { - dbg.location(676,10); - pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureRangeSingle3741); + dbg.location(677,10); + pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureRangeSingle3761); sizeFeatureName(); state._fsp--; if (state.failed) return; @@ -14043,10 +14081,10 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:28: sizeFeatureValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:28: sizeFeatureValue { - dbg.location(676,28); - pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeSingle3745); + dbg.location(677,28); + pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeSingle3765); sizeFeatureValue(); state._fsp--; if (state.failed) return; @@ -14055,8 +14093,8 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { } } finally {dbg.exitSubRule(201);} - dbg.location(676,46); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:46: ( ws )? + dbg.location(677,46); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:46: ( ws )? int alt202=2; try { dbg.enterSubRule(202); try { dbg.enterDecision(202, decisionCanBacktrack[202]); @@ -14071,10 +14109,10 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:46: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:46: ws { - dbg.location(676,46); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeSingle3748); + dbg.location(677,46); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeSingle3768); ws(); state._fsp--; if (state.failed) return; @@ -14083,7 +14121,7 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { } } finally {dbg.exitSubRule(202);} - dbg.location(676,50); + dbg.location(677,50); 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; @@ -14094,8 +14132,8 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(676,103); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:103: ( ws )? + }dbg.location(677,103); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:103: ( ws )? int alt203=2; try { dbg.enterSubRule(203); try { dbg.enterDecision(203, decisionCanBacktrack[203]); @@ -14110,10 +14148,10 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:103: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:103: ws { - dbg.location(676,103); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeSingle3771); + dbg.location(677,103); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeSingle3791); ws(); state._fsp--; if (state.failed) return; @@ -14122,8 +14160,8 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { } } finally {dbg.exitSubRule(203);} - dbg.location(676,107); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:107: ( sizeFeatureName | sizeFeatureValue ) + dbg.location(677,107); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:107: ( sizeFeatureName | sizeFeatureValue ) int alt204=2; try { dbg.enterSubRule(204); try { dbg.enterDecision(204, decisionCanBacktrack[204]); @@ -14225,10 +14263,10 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:108: sizeFeatureName + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:108: sizeFeatureName { - dbg.location(676,108); - pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureRangeSingle3775); + dbg.location(677,108); + pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureRangeSingle3795); sizeFeatureName(); state._fsp--; if (state.failed) return; @@ -14237,10 +14275,10 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:676:126: sizeFeatureValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:677:126: sizeFeatureValue { - dbg.location(676,126); - pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeSingle3779); + dbg.location(677,126); + pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeSingle3799); sizeFeatureValue(); state._fsp--; if (state.failed) return; @@ -14260,7 +14298,7 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(677, 8); + dbg.location(678, 8); } finally { @@ -14275,25 +14313,25 @@ public final void sizeFeatureRangeSingle() throws RecognitionException { // $ANTLR start "sizeFeatureRangeBetweenLt" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:679:1: sizeFeatureRangeBetweenLt : sizeFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureValue ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:680:1: sizeFeatureRangeBetweenLt : sizeFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureValue ; public final void sizeFeatureRangeBetweenLt() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sizeFeatureRangeBetweenLt"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(679, 0); + dbg.location(680, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:680:9: ( sizeFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureValue ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:9: ( sizeFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureValue ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:9: sizeFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:9: sizeFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? sizeFeatureValue { - dbg.location(681,9); - pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeBetweenLt3813); + dbg.location(682,9); + pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeBetweenLt3833); sizeFeatureValue(); state._fsp--; - if (state.failed) return;dbg.location(681,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:26: ( ws )? + if (state.failed) return;dbg.location(682,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:26: ( ws )? int alt205=2; try { dbg.enterSubRule(205); try { dbg.enterDecision(205, decisionCanBacktrack[205]); @@ -14308,10 +14346,10 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:26: ws { - dbg.location(681,26); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenLt3815); + dbg.location(682,26); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenLt3835); ws(); state._fsp--; if (state.failed) return; @@ -14320,7 +14358,7 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { } } finally {dbg.exitSubRule(205);} - dbg.location(681,30); + dbg.location(682,30); if ( input.LA(1)==LESS||input.LA(1)==LESS_OR_EQ ) { input.consume(); state.errorRecovery=false; @@ -14331,8 +14369,8 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(681,50); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:50: ( ws )? + }dbg.location(682,50); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:50: ( ws )? int alt206=2; try { dbg.enterSubRule(206); try { dbg.enterDecision(206, decisionCanBacktrack[206]); @@ -14347,10 +14385,10 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:50: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:50: ws { - dbg.location(681,50); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenLt3826); + dbg.location(682,50); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenLt3846); ws(); state._fsp--; if (state.failed) return; @@ -14359,12 +14397,12 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { } } finally {dbg.exitSubRule(206);} - dbg.location(681,54); - pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureRangeBetweenLt3829); + dbg.location(682,54); + pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureRangeBetweenLt3849); sizeFeatureName(); state._fsp--; - if (state.failed) return;dbg.location(681,70); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:70: ( ws )? + if (state.failed) return;dbg.location(682,70); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:70: ( ws )? int alt207=2; try { dbg.enterSubRule(207); try { dbg.enterDecision(207, decisionCanBacktrack[207]); @@ -14379,10 +14417,10 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:70: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:70: ws { - dbg.location(681,70); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenLt3831); + dbg.location(682,70); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenLt3851); ws(); state._fsp--; if (state.failed) return; @@ -14391,7 +14429,7 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { } } finally {dbg.exitSubRule(207);} - dbg.location(681,74); + dbg.location(682,74); if ( input.LA(1)==LESS||input.LA(1)==LESS_OR_EQ ) { input.consume(); state.errorRecovery=false; @@ -14402,8 +14440,8 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(681,94); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:94: ( ws )? + }dbg.location(682,94); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:94: ( ws )? int alt208=2; try { dbg.enterSubRule(208); try { dbg.enterDecision(208, decisionCanBacktrack[208]); @@ -14418,10 +14456,10 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:681:94: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:682:94: ws { - dbg.location(681,94); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenLt3842); + dbg.location(682,94); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenLt3862); ws(); state._fsp--; if (state.failed) return; @@ -14430,8 +14468,8 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { } } finally {dbg.exitSubRule(208);} - dbg.location(681,98); - pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeBetweenLt3845); + dbg.location(682,98); + pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeBetweenLt3865); sizeFeatureValue(); state._fsp--; if (state.failed) return; @@ -14445,7 +14483,7 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(682, 8); + dbg.location(683, 8); } finally { @@ -14460,25 +14498,25 @@ public final void sizeFeatureRangeBetweenLt() throws RecognitionException { // $ANTLR start "sizeFeatureRangeBetweenGt" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:684:1: sizeFeatureRangeBetweenGt : sizeFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureValue ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:685:1: sizeFeatureRangeBetweenGt : sizeFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureValue ; public final void sizeFeatureRangeBetweenGt() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sizeFeatureRangeBetweenGt"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(684, 0); + dbg.location(685, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:685:9: ( sizeFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureValue ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:9: ( sizeFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureValue ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:9: sizeFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:9: sizeFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureName ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? sizeFeatureValue { - dbg.location(686,9); - pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeBetweenGt3878); + dbg.location(687,9); + pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeBetweenGt3898); sizeFeatureValue(); state._fsp--; - if (state.failed) return;dbg.location(686,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:26: ( ws )? + if (state.failed) return;dbg.location(687,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:26: ( ws )? int alt209=2; try { dbg.enterSubRule(209); try { dbg.enterDecision(209, decisionCanBacktrack[209]); @@ -14493,10 +14531,10 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:26: ws { - dbg.location(686,26); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenGt3880); + dbg.location(687,26); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenGt3900); ws(); state._fsp--; if (state.failed) return; @@ -14505,7 +14543,7 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { } } finally {dbg.exitSubRule(209);} - dbg.location(686,30); + dbg.location(687,30); if ( (input.LA(1) >= GREATER && input.LA(1) <= GREATER_OR_EQ) ) { input.consume(); state.errorRecovery=false; @@ -14516,8 +14554,8 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(686,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:56: ( ws )? + }dbg.location(687,56); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:56: ( ws )? int alt210=2; try { dbg.enterSubRule(210); try { dbg.enterDecision(210, decisionCanBacktrack[210]); @@ -14532,10 +14570,10 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:56: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:56: ws { - dbg.location(686,56); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenGt3891); + dbg.location(687,56); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenGt3911); ws(); state._fsp--; if (state.failed) return; @@ -14544,12 +14582,12 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { } } finally {dbg.exitSubRule(210);} - dbg.location(686,60); - pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureRangeBetweenGt3894); + dbg.location(687,60); + pushFollow(FOLLOW_sizeFeatureName_in_sizeFeatureRangeBetweenGt3914); sizeFeatureName(); state._fsp--; - if (state.failed) return;dbg.location(686,76); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:76: ( ws )? + if (state.failed) return;dbg.location(687,76); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:76: ( ws )? int alt211=2; try { dbg.enterSubRule(211); try { dbg.enterDecision(211, decisionCanBacktrack[211]); @@ -14564,10 +14602,10 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:76: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:76: ws { - dbg.location(686,76); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenGt3896); + dbg.location(687,76); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenGt3916); ws(); state._fsp--; if (state.failed) return; @@ -14576,7 +14614,7 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { } } finally {dbg.exitSubRule(211);} - dbg.location(686,80); + dbg.location(687,80); if ( (input.LA(1) >= GREATER && input.LA(1) <= GREATER_OR_EQ) ) { input.consume(); state.errorRecovery=false; @@ -14587,8 +14625,8 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(686,106); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:106: ( ws )? + }dbg.location(687,106); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:106: ( ws )? int alt212=2; try { dbg.enterSubRule(212); try { dbg.enterDecision(212, decisionCanBacktrack[212]); @@ -14603,10 +14641,10 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:686:106: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:687:106: ws { - dbg.location(686,106); - pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenGt3907); + dbg.location(687,106); + pushFollow(FOLLOW_ws_in_sizeFeatureRangeBetweenGt3927); ws(); state._fsp--; if (state.failed) return; @@ -14615,8 +14653,8 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { } } finally {dbg.exitSubRule(212);} - dbg.location(686,110); - pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeBetweenGt3910); + dbg.location(687,110); + pushFollow(FOLLOW_sizeFeatureValue_in_sizeFeatureRangeBetweenGt3930); sizeFeatureValue(); state._fsp--; if (state.failed) return; @@ -14630,7 +14668,7 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(687, 8); + dbg.location(688, 8); } finally { @@ -14645,20 +14683,20 @@ public final void sizeFeatureRangeBetweenGt() throws RecognitionException { // $ANTLR start "sizeFeatureName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:689:1: sizeFeatureName : ( IDENT | VARIABLE ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:690:1: sizeFeatureName : ( IDENT | VARIABLE ); public final void sizeFeatureName() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sizeFeatureName"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(689, 0); + dbg.location(690, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:690:9: ( IDENT | VARIABLE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:691:9: ( IDENT | VARIABLE ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(690,9); + dbg.location(691,9); if ( input.LA(1)==IDENT||input.LA(1)==VARIABLE ) { input.consume(); state.errorRecovery=false; @@ -14680,7 +14718,7 @@ public final void sizeFeatureName() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(693, 8); + dbg.location(694, 8); } finally { @@ -14695,21 +14733,21 @@ public final void sizeFeatureName() throws RecognitionException { // $ANTLR start "sizeFeatureValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:695:1: sizeFeatureValue : term ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:696:1: sizeFeatureValue : term ; public final void sizeFeatureValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sizeFeatureValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(695, 0); + dbg.location(696, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:696:9: ( term ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:697:9: ( term ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:697:9: term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:698:9: term { - dbg.location(697,9); - pushFollow(FOLLOW_term_in_sizeFeatureValue3988); + dbg.location(698,9); + pushFollow(FOLLOW_term_in_sizeFeatureValue4008); term(); state._fsp--; if (state.failed) return; @@ -14723,7 +14761,7 @@ public final void sizeFeatureValue() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(698, 8); + dbg.location(699, 8); } finally { @@ -14738,21 +14776,21 @@ public final void sizeFeatureValue() throws RecognitionException { // $ANTLR start "styleFeature" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:700:1: styleFeature : declaration ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:701:1: styleFeature : declaration ; public final void styleFeature() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "styleFeature"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(700, 0); + dbg.location(701, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:701:9: ( declaration ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:702:9: ( declaration ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:702:9: declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:703:9: declaration { - dbg.location(702,9); - pushFollow(FOLLOW_declaration_in_styleFeature4021); + dbg.location(703,9); + pushFollow(FOLLOW_declaration_in_styleFeature4041); declaration(); state._fsp--; if (state.failed) return; @@ -14766,7 +14804,7 @@ public final void styleFeature() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(703, 8); + dbg.location(704, 8); } finally { @@ -14781,15 +14819,15 @@ public final void styleFeature() throws RecognitionException { // $ANTLR start "layerAtRule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:705:1: layerAtRule : ( layerBlock | layerStatement ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:706:1: layerAtRule : ( layerBlock | layerStatement ); public final void layerAtRule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "layerAtRule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(705, 0); + dbg.location(706, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:706:9: ( layerBlock | layerStatement ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:707:9: ( layerBlock | layerStatement ) int alt213=2; try { dbg.enterDecision(213, decisionCanBacktrack[213]); @@ -14807,10 +14845,10 @@ public final void layerAtRule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:707:9: layerBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:708:9: layerBlock { - dbg.location(707,9); - pushFollow(FOLLOW_layerBlock_in_layerAtRule4054); + dbg.location(708,9); + pushFollow(FOLLOW_layerBlock_in_layerAtRule4074); layerBlock(); state._fsp--; if (state.failed) return; @@ -14819,10 +14857,10 @@ public final void layerAtRule() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:709:9: layerStatement + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:710:9: layerStatement { - dbg.location(709,9); - pushFollow(FOLLOW_layerStatement_in_layerAtRule4074); + dbg.location(710,9); + pushFollow(FOLLOW_layerStatement_in_layerAtRule4094); layerStatement(); state._fsp--; if (state.failed) return; @@ -14838,7 +14876,7 @@ public final void layerAtRule() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(710, 8); + dbg.location(711, 8); } finally { @@ -14853,32 +14891,32 @@ public final void layerAtRule() throws RecognitionException { // $ANTLR start "layerBlock" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:712:1: layerBlock : ( LAYER_SYM ws ( layerName )? ( ws )? layerBody ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:713:1: layerBlock : ( LAYER_SYM ws ( layerName )? ( ws )? layerBody ) ; public final void layerBlock() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "layerBlock"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(712, 0); + dbg.location(713, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:713:9: ( ( LAYER_SYM ws ( layerName )? ( ws )? layerBody ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:714:9: ( ( LAYER_SYM ws ( layerName )? ( ws )? layerBody ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:714:9: ( LAYER_SYM ws ( layerName )? ( ws )? layerBody ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:715:9: ( LAYER_SYM ws ( layerName )? ( ws )? layerBody ) { - dbg.location(714,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:714:9: ( LAYER_SYM ws ( layerName )? ( ws )? layerBody ) + dbg.location(715,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:715:9: ( LAYER_SYM ws ( layerName )? ( ws )? layerBody ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:714:10: LAYER_SYM ws ( layerName )? ( ws )? layerBody + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:715:10: LAYER_SYM ws ( layerName )? ( ws )? layerBody { - dbg.location(714,10); - match(input,LAYER_SYM,FOLLOW_LAYER_SYM_in_layerBlock4108); if (state.failed) return;dbg.location(714,20); - pushFollow(FOLLOW_ws_in_layerBlock4110); + dbg.location(715,10); + match(input,LAYER_SYM,FOLLOW_LAYER_SYM_in_layerBlock4128); if (state.failed) return;dbg.location(715,20); + pushFollow(FOLLOW_ws_in_layerBlock4130); ws(); state._fsp--; - if (state.failed) return;dbg.location(714,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:714:23: ( layerName )? + if (state.failed) return;dbg.location(715,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:715:23: ( layerName )? int alt214=2; try { dbg.enterSubRule(214); try { dbg.enterDecision(214, decisionCanBacktrack[214]); @@ -14893,10 +14931,10 @@ public final void layerBlock() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:714:23: layerName + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:715:23: layerName { - dbg.location(714,23); - pushFollow(FOLLOW_layerName_in_layerBlock4112); + dbg.location(715,23); + pushFollow(FOLLOW_layerName_in_layerBlock4132); layerName(); state._fsp--; if (state.failed) return; @@ -14905,8 +14943,8 @@ public final void layerBlock() throws RecognitionException { } } finally {dbg.exitSubRule(214);} - dbg.location(714,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:714:34: ( ws )? + dbg.location(715,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:715:34: ( ws )? int alt215=2; try { dbg.enterSubRule(215); try { dbg.enterDecision(215, decisionCanBacktrack[215]); @@ -14921,10 +14959,10 @@ public final void layerBlock() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:714:34: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:715:34: ws { - dbg.location(714,34); - pushFollow(FOLLOW_ws_in_layerBlock4115); + dbg.location(715,34); + pushFollow(FOLLOW_ws_in_layerBlock4135); ws(); state._fsp--; if (state.failed) return; @@ -14933,8 +14971,8 @@ public final void layerBlock() throws RecognitionException { } } finally {dbg.exitSubRule(215);} - dbg.location(714,38); - pushFollow(FOLLOW_layerBody_in_layerBlock4118); + dbg.location(715,38); + pushFollow(FOLLOW_layerBody_in_layerBlock4138); layerBody(); state._fsp--; if (state.failed) return; @@ -14950,7 +14988,7 @@ public final void layerBlock() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(715, 8); + dbg.location(716, 8); } finally { @@ -14965,36 +15003,36 @@ public final void layerBlock() throws RecognitionException { // $ANTLR start "layerStatement" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:717:1: layerStatement : ( LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:718:1: layerStatement : ( LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI ) ; public final void layerStatement() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "layerStatement"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(717, 0); + dbg.location(718, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:718:9: ( ( LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:9: ( ( LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:9: ( LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:9: ( LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI ) { - dbg.location(719,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:9: ( LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI ) + dbg.location(720,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:9: ( LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:10: LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:10: LAYER_SYM ws layerName ( ( ws )? COMMA ( ws )? layerName )* SEMI { - dbg.location(719,10); - match(input,LAYER_SYM,FOLLOW_LAYER_SYM_in_layerStatement4153); if (state.failed) return;dbg.location(719,20); - pushFollow(FOLLOW_ws_in_layerStatement4155); + dbg.location(720,10); + match(input,LAYER_SYM,FOLLOW_LAYER_SYM_in_layerStatement4173); if (state.failed) return;dbg.location(720,20); + pushFollow(FOLLOW_ws_in_layerStatement4175); ws(); state._fsp--; - if (state.failed) return;dbg.location(719,23); - pushFollow(FOLLOW_layerName_in_layerStatement4157); + if (state.failed) return;dbg.location(720,23); + pushFollow(FOLLOW_layerName_in_layerStatement4177); layerName(); state._fsp--; - if (state.failed) return;dbg.location(719,33); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:33: ( ( ws )? COMMA ( ws )? layerName )* + if (state.failed) return;dbg.location(720,33); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:33: ( ( ws )? COMMA ( ws )? layerName )* try { dbg.enterSubRule(218); loop218: @@ -15013,10 +15051,10 @@ public final void layerStatement() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:35: ( ws )? COMMA ( ws )? layerName + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:35: ( ws )? COMMA ( ws )? layerName { - dbg.location(719,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:35: ( ws )? + dbg.location(720,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:35: ( ws )? int alt216=2; try { dbg.enterSubRule(216); try { dbg.enterDecision(216, decisionCanBacktrack[216]); @@ -15031,10 +15069,10 @@ public final void layerStatement() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:35: ws { - dbg.location(719,35); - pushFollow(FOLLOW_ws_in_layerStatement4161); + dbg.location(720,35); + pushFollow(FOLLOW_ws_in_layerStatement4181); ws(); state._fsp--; if (state.failed) return; @@ -15043,9 +15081,9 @@ public final void layerStatement() throws RecognitionException { } } finally {dbg.exitSubRule(216);} - dbg.location(719,39); - match(input,COMMA,FOLLOW_COMMA_in_layerStatement4164); if (state.failed) return;dbg.location(719,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:45: ( ws )? + dbg.location(720,39); + match(input,COMMA,FOLLOW_COMMA_in_layerStatement4184); if (state.failed) return;dbg.location(720,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:45: ( ws )? int alt217=2; try { dbg.enterSubRule(217); try { dbg.enterDecision(217, decisionCanBacktrack[217]); @@ -15060,10 +15098,10 @@ public final void layerStatement() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:719:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:720:45: ws { - dbg.location(719,45); - pushFollow(FOLLOW_ws_in_layerStatement4166); + dbg.location(720,45); + pushFollow(FOLLOW_ws_in_layerStatement4186); ws(); state._fsp--; if (state.failed) return; @@ -15072,8 +15110,8 @@ public final void layerStatement() throws RecognitionException { } } finally {dbg.exitSubRule(217);} - dbg.location(719,49); - pushFollow(FOLLOW_layerName_in_layerStatement4169); + dbg.location(720,49); + pushFollow(FOLLOW_layerName_in_layerStatement4189); layerName(); state._fsp--; if (state.failed) return; @@ -15085,8 +15123,8 @@ public final void layerStatement() throws RecognitionException { } } } finally {dbg.exitSubRule(218);} - dbg.location(719,61); - match(input,SEMI,FOLLOW_SEMI_in_layerStatement4173); if (state.failed) return; + dbg.location(720,61); + match(input,SEMI,FOLLOW_SEMI_in_layerStatement4193); if (state.failed) return; } } @@ -15099,7 +15137,7 @@ public final void layerStatement() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(720, 8); + dbg.location(721, 8); } finally { @@ -15114,22 +15152,22 @@ public final void layerStatement() throws RecognitionException { // $ANTLR start "layerName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:722:1: layerName : IDENT ( DOT IDENT )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:723:1: layerName : IDENT ( DOT IDENT )* ; public final void layerName() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "layerName"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(722, 0); + dbg.location(723, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:723:9: ( IDENT ( DOT IDENT )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:724:9: ( IDENT ( DOT IDENT )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:724:9: IDENT ( DOT IDENT )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:725:9: IDENT ( DOT IDENT )* { - dbg.location(724,9); - match(input,IDENT,FOLLOW_IDENT_in_layerName4207); if (state.failed) return;dbg.location(724,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:724:15: ( DOT IDENT )* + dbg.location(725,9); + match(input,IDENT,FOLLOW_IDENT_in_layerName4227); if (state.failed) return;dbg.location(725,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:725:15: ( DOT IDENT )* try { dbg.enterSubRule(219); loop219: @@ -15148,11 +15186,11 @@ public final void layerName() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:724:16: DOT IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:725:16: DOT IDENT { - dbg.location(724,16); - match(input,DOT,FOLLOW_DOT_in_layerName4210); if (state.failed) return;dbg.location(724,20); - match(input,IDENT,FOLLOW_IDENT_in_layerName4212); if (state.failed) return; + dbg.location(725,16); + match(input,DOT,FOLLOW_DOT_in_layerName4230); if (state.failed) return;dbg.location(725,20); + match(input,IDENT,FOLLOW_IDENT_in_layerName4232); if (state.failed) return; } break; @@ -15172,7 +15210,7 @@ public final void layerName() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(725, 8); + dbg.location(726, 8); } finally { @@ -15187,22 +15225,22 @@ public final void layerName() throws RecognitionException { // $ANTLR start "layerBody" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:727:1: layerBody : LBRACE ( ws )? ( body )? ( ws )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:728:1: layerBody : LBRACE ( ws )? ( body )? ( ws )? RBRACE ; public final void layerBody() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "layerBody"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(727, 0); + dbg.location(728, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:728:9: ( LBRACE ( ws )? ( body )? ( ws )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:729:9: ( LBRACE ( ws )? ( body )? ( ws )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:729:9: LBRACE ( ws )? ( body )? ( ws )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:730:9: LBRACE ( ws )? ( body )? ( ws )? RBRACE { - dbg.location(729,9); - match(input,LBRACE,FOLLOW_LBRACE_in_layerBody4247); if (state.failed) return;dbg.location(729,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:729:16: ( ws )? + dbg.location(730,9); + match(input,LBRACE,FOLLOW_LBRACE_in_layerBody4267); if (state.failed) return;dbg.location(730,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:730:16: ( ws )? int alt220=2; try { dbg.enterSubRule(220); try { dbg.enterDecision(220, decisionCanBacktrack[220]); @@ -15217,10 +15255,10 @@ public final void layerBody() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:729:16: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:730:16: ws { - dbg.location(729,16); - pushFollow(FOLLOW_ws_in_layerBody4249); + dbg.location(730,16); + pushFollow(FOLLOW_ws_in_layerBody4269); ws(); state._fsp--; if (state.failed) return; @@ -15229,8 +15267,8 @@ public final void layerBody() throws RecognitionException { } } finally {dbg.exitSubRule(220);} - dbg.location(729,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:729:20: ( body )? + dbg.location(730,20); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:730:20: ( body )? int alt221=2; try { dbg.enterSubRule(221); try { dbg.enterDecision(221, decisionCanBacktrack[221]); @@ -15245,10 +15283,10 @@ public final void layerBody() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:729:20: body + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:730:20: body { - dbg.location(729,20); - pushFollow(FOLLOW_body_in_layerBody4252); + dbg.location(730,20); + pushFollow(FOLLOW_body_in_layerBody4272); body(); state._fsp--; if (state.failed) return; @@ -15257,8 +15295,8 @@ public final void layerBody() throws RecognitionException { } } finally {dbg.exitSubRule(221);} - dbg.location(729,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:729:26: ( ws )? + dbg.location(730,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:730:26: ( ws )? int alt222=2; try { dbg.enterSubRule(222); try { dbg.enterDecision(222, decisionCanBacktrack[222]); @@ -15273,10 +15311,10 @@ public final void layerBody() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:729:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:730:26: ws { - dbg.location(729,26); - pushFollow(FOLLOW_ws_in_layerBody4255); + dbg.location(730,26); + pushFollow(FOLLOW_ws_in_layerBody4275); ws(); state._fsp--; if (state.failed) return; @@ -15285,8 +15323,8 @@ public final void layerBody() throws RecognitionException { } } finally {dbg.exitSubRule(222);} - dbg.location(729,30); - match(input,RBRACE,FOLLOW_RBRACE_in_layerBody4258); if (state.failed) return; + dbg.location(730,30); + match(input,RBRACE,FOLLOW_RBRACE_in_layerBody4278); if (state.failed) return; } } @@ -15297,7 +15335,7 @@ public final void layerBody() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(730, 8); + dbg.location(731, 8); } finally { @@ -15312,15 +15350,15 @@ public final void layerBody() throws RecognitionException { // $ANTLR start "at_rule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:732:1: at_rule : ( media | page | counterStyle | fontFace | supportsAtRule | vendorAtRule | layerAtRule | containerAtRule ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:733:1: at_rule : ( media | page | counterStyle | fontFace | supportsAtRule | vendorAtRule | layerAtRule | containerAtRule ); public final void at_rule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "at_rule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(732, 0); + dbg.location(733, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:733:5: ( media | page | counterStyle | fontFace | supportsAtRule | vendorAtRule | layerAtRule | containerAtRule ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:734:5: ( media | page | counterStyle | fontFace | supportsAtRule | vendorAtRule | layerAtRule | containerAtRule ) int alt223=8; try { dbg.enterDecision(223, decisionCanBacktrack[223]); @@ -15381,10 +15419,10 @@ public final void at_rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:734:5: media + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:735:5: media { - dbg.location(734,5); - pushFollow(FOLLOW_media_in_at_rule4283); + dbg.location(735,5); + pushFollow(FOLLOW_media_in_at_rule4303); media(); state._fsp--; if (state.failed) return; @@ -15393,10 +15431,10 @@ public final void at_rule() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:735:7: page + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:736:7: page { - dbg.location(735,7); - pushFollow(FOLLOW_page_in_at_rule4291); + dbg.location(736,7); + pushFollow(FOLLOW_page_in_at_rule4311); page(); state._fsp--; if (state.failed) return; @@ -15405,10 +15443,10 @@ public final void at_rule() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:736:7: counterStyle + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:737:7: counterStyle { - dbg.location(736,7); - pushFollow(FOLLOW_counterStyle_in_at_rule4299); + dbg.location(737,7); + pushFollow(FOLLOW_counterStyle_in_at_rule4319); counterStyle(); state._fsp--; if (state.failed) return; @@ -15417,10 +15455,10 @@ public final void at_rule() throws RecognitionException { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:737:7: fontFace + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:738:7: fontFace { - dbg.location(737,7); - pushFollow(FOLLOW_fontFace_in_at_rule4307); + dbg.location(738,7); + pushFollow(FOLLOW_fontFace_in_at_rule4327); fontFace(); state._fsp--; if (state.failed) return; @@ -15429,10 +15467,10 @@ public final void at_rule() throws RecognitionException { case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:738:7: supportsAtRule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:739:7: supportsAtRule { - dbg.location(738,7); - pushFollow(FOLLOW_supportsAtRule_in_at_rule4315); + dbg.location(739,7); + pushFollow(FOLLOW_supportsAtRule_in_at_rule4335); supportsAtRule(); state._fsp--; if (state.failed) return; @@ -15441,10 +15479,10 @@ public final void at_rule() throws RecognitionException { case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:739:7: vendorAtRule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:740:7: vendorAtRule { - dbg.location(739,7); - pushFollow(FOLLOW_vendorAtRule_in_at_rule4323); + dbg.location(740,7); + pushFollow(FOLLOW_vendorAtRule_in_at_rule4343); vendorAtRule(); state._fsp--; if (state.failed) return; @@ -15453,10 +15491,10 @@ public final void at_rule() throws RecognitionException { case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:740:7: layerAtRule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:741:7: layerAtRule { - dbg.location(740,7); - pushFollow(FOLLOW_layerAtRule_in_at_rule4331); + dbg.location(741,7); + pushFollow(FOLLOW_layerAtRule_in_at_rule4351); layerAtRule(); state._fsp--; if (state.failed) return; @@ -15465,10 +15503,10 @@ public final void at_rule() throws RecognitionException { case 8 : dbg.enterAlt(8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:741:7: containerAtRule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:742:7: containerAtRule { - dbg.location(741,7); - pushFollow(FOLLOW_containerAtRule_in_at_rule4339); + dbg.location(742,7); + pushFollow(FOLLOW_containerAtRule_in_at_rule4359); containerAtRule(); state._fsp--; if (state.failed) return; @@ -15484,7 +15522,7 @@ public final void at_rule() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(742, 4); + dbg.location(743, 4); } finally { @@ -15499,15 +15537,15 @@ public final void at_rule() throws RecognitionException { // $ANTLR start "vendorAtRule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:744:1: vendorAtRule : ( moz_document | webkitKeyframes | generic_at_rule ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:745:1: vendorAtRule : ( moz_document | webkitKeyframes | generic_at_rule ); public final void vendorAtRule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "vendorAtRule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(744, 0); + dbg.location(745, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:745:3: ( moz_document | webkitKeyframes | generic_at_rule ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:746:3: ( moz_document | webkitKeyframes | generic_at_rule ) int alt224=3; try { dbg.enterDecision(224, decisionCanBacktrack[224]); @@ -15562,10 +15600,10 @@ else if ( (evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@cha case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:745:3: moz_document + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:746:3: moz_document { - dbg.location(745,3); - pushFollow(FOLLOW_moz_document_in_vendorAtRule4352); + dbg.location(746,3); + pushFollow(FOLLOW_moz_document_in_vendorAtRule4372); moz_document(); state._fsp--; if (state.failed) return; @@ -15574,10 +15612,10 @@ else if ( (evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@cha case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:745:18: webkitKeyframes + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:746:18: webkitKeyframes { - dbg.location(745,18); - pushFollow(FOLLOW_webkitKeyframes_in_vendorAtRule4356); + dbg.location(746,18); + pushFollow(FOLLOW_webkitKeyframes_in_vendorAtRule4376); webkitKeyframes(); state._fsp--; if (state.failed) return; @@ -15586,10 +15624,10 @@ else if ( (evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@cha case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:745:36: generic_at_rule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:746:36: generic_at_rule { - dbg.location(745,36); - pushFollow(FOLLOW_generic_at_rule_in_vendorAtRule4360); + dbg.location(746,36); + pushFollow(FOLLOW_generic_at_rule_in_vendorAtRule4380); generic_at_rule(); state._fsp--; if (state.failed) return; @@ -15605,7 +15643,7 @@ else if ( (evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@cha finally { // do for sure before leaving } - dbg.location(745, 50); + dbg.location(746, 50); } finally { @@ -15620,15 +15658,15 @@ else if ( (evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@cha // $ANTLR start "atRuleId" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:747:1: atRuleId : ( IDENT | STRING |{...}? ( cp_variable | sass_interpolation_expression_var ) ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:748:1: atRuleId : ( IDENT | STRING |{...}? ( cp_variable | sass_interpolation_expression_var ) ); public final void atRuleId() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "atRuleId"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(747, 0); + dbg.location(748, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:748:2: ( IDENT | STRING |{...}? ( cp_variable | sass_interpolation_expression_var ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:749:2: ( IDENT | STRING |{...}? ( cp_variable | sass_interpolation_expression_var ) ) int alt226=3; try { dbg.enterDecision(226, decisionCanBacktrack[226]); @@ -15726,32 +15764,32 @@ else if ( (LA226_1==COMMENT||LA226_1==LBRACE||LA226_1==NL||LA226_1==WS) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:749:2: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:750:2: IDENT { - dbg.location(749,2); - match(input,IDENT,FOLLOW_IDENT_in_atRuleId4370); if (state.failed) return; + dbg.location(750,2); + match(input,IDENT,FOLLOW_IDENT_in_atRuleId4390); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:749:10: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:750:10: STRING { - dbg.location(749,10); - match(input,STRING,FOLLOW_STRING_in_atRuleId4374); if (state.failed) return; + dbg.location(750,10); + match(input,STRING,FOLLOW_STRING_in_atRuleId4394); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:749:19: {...}? ( cp_variable | sass_interpolation_expression_var ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:750:19: {...}? ( cp_variable | sass_interpolation_expression_var ) { - dbg.location(749,19); + dbg.location(750,19); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "atRuleId", "isCssPreprocessorSource()"); - }dbg.location(749,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:749:48: ( cp_variable | sass_interpolation_expression_var ) + }dbg.location(750,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:750:48: ( cp_variable | sass_interpolation_expression_var ) int alt225=2; try { dbg.enterSubRule(225); try { dbg.enterDecision(225, decisionCanBacktrack[225]); @@ -15778,10 +15816,10 @@ else if ( (LA225_0==HASH_SYMBOL) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:749:50: cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:750:50: cp_variable { - dbg.location(749,50); - pushFollow(FOLLOW_cp_variable_in_atRuleId4382); + dbg.location(750,50); + pushFollow(FOLLOW_cp_variable_in_atRuleId4402); cp_variable(); state._fsp--; if (state.failed) return; @@ -15790,10 +15828,10 @@ else if ( (LA225_0==HASH_SYMBOL) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:749:64: sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:750:64: sass_interpolation_expression_var { - dbg.location(749,64); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_atRuleId4386); + dbg.location(750,64); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_atRuleId4406); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -15815,7 +15853,7 @@ else if ( (LA225_0==HASH_SYMBOL) ) { finally { // do for sure before leaving } - dbg.location(750, 1); + dbg.location(751, 1); } finally { @@ -15830,26 +15868,26 @@ else if ( (LA225_0==HASH_SYMBOL) ) { // $ANTLR start "generic_at_rule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:752:1: generic_at_rule :{...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:1: generic_at_rule :{...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) ; public final void generic_at_rule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "generic_at_rule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(752, 0); + dbg.location(753, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:5: ({...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:5: ({...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:7: {...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:7: {...}? AT_IDENT ( (~ ( SEMI | LBRACE ) )=> componentValue )* ( ( LBRACE )=> braceBlock2 | SEMI ) { - dbg.location(753,7); + dbg.location(754,7); if ( !(evalPredicate(! tokenNameEquals("@charset"),"! tokenNameEquals(\"@charset\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "generic_at_rule", "! tokenNameEquals(\"@charset\")"); - }dbg.location(753,40); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_generic_at_rule4404); if (state.failed) return;dbg.location(753,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:49: ( (~ ( SEMI | LBRACE ) )=> componentValue )* + }dbg.location(754,40); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_generic_at_rule4424); if (state.failed) return;dbg.location(754,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:49: ( (~ ( SEMI | LBRACE ) )=> componentValue )* try { dbg.enterSubRule(227); loop227: @@ -15891,10 +15929,10 @@ else if ( ((LA227_0 >= A && LA227_0 <= I)||(LA227_0 >= IMPORTANT_SYM && LA227_0 case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:50: (~ ( SEMI | LBRACE ) )=> componentValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:50: (~ ( SEMI | LBRACE ) )=> componentValue { - dbg.location(753,74); - pushFollow(FOLLOW_componentValue_in_generic_at_rule4422); + dbg.location(754,74); + pushFollow(FOLLOW_componentValue_in_generic_at_rule4442); componentValue(); state._fsp--; if (state.failed) return; @@ -15906,8 +15944,8 @@ else if ( ((LA227_0 >= A && LA227_0 <= I)||(LA227_0 >= IMPORTANT_SYM && LA227_0 } } } finally {dbg.exitSubRule(227);} - dbg.location(753,92); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:92: ( ( LBRACE )=> braceBlock2 | SEMI ) + dbg.location(754,92); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:92: ( ( LBRACE )=> braceBlock2 | SEMI ) int alt228=2; try { dbg.enterSubRule(228); try { dbg.enterDecision(228, decisionCanBacktrack[228]); @@ -15934,10 +15972,10 @@ else if ( (LA228_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:93: ( LBRACE )=> braceBlock2 + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:93: ( LBRACE )=> braceBlock2 { - dbg.location(753,105); - pushFollow(FOLLOW_braceBlock2_in_generic_at_rule4434); + dbg.location(754,105); + pushFollow(FOLLOW_braceBlock2_in_generic_at_rule4454); braceBlock2(); state._fsp--; if (state.failed) return; @@ -15946,10 +15984,10 @@ else if ( (LA228_0==SEMI) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:119: SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:119: SEMI { - dbg.location(753,119); - match(input,SEMI,FOLLOW_SEMI_in_generic_at_rule4438); if (state.failed) return; + dbg.location(754,119); + match(input,SEMI,FOLLOW_SEMI_in_generic_at_rule4458); if (state.failed) return; } break; @@ -15966,7 +16004,7 @@ else if ( (LA228_0==SEMI) ) { finally { // do for sure before leaving } - dbg.location(753, 123); + dbg.location(754, 123); } finally { @@ -15981,22 +16019,22 @@ else if ( (LA228_0==SEMI) ) { // $ANTLR start "moz_document" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:755:1: moz_document : MOZ_DOCUMENT_SYM ( ws )? ( moz_document_function ( ws )? ) ( COMMA ( ws )? moz_document_function ( ws )? )* LBRACE ( ws )? ( body )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:756:1: moz_document : MOZ_DOCUMENT_SYM ( ws )? ( moz_document_function ( ws )? ) ( COMMA ( ws )? moz_document_function ( ws )? )* LBRACE ( ws )? ( body )? RBRACE ; public final void moz_document() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "moz_document"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(755, 0); + dbg.location(756, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:756:2: ( MOZ_DOCUMENT_SYM ( ws )? ( moz_document_function ( ws )? ) ( COMMA ( ws )? moz_document_function ( ws )? )* LBRACE ( ws )? ( body )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:2: ( MOZ_DOCUMENT_SYM ( ws )? ( moz_document_function ( ws )? ) ( COMMA ( ws )? moz_document_function ( ws )? )* LBRACE ( ws )? ( body )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:2: MOZ_DOCUMENT_SYM ( ws )? ( moz_document_function ( ws )? ) ( COMMA ( ws )? moz_document_function ( ws )? )* LBRACE ( ws )? ( body )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:2: MOZ_DOCUMENT_SYM ( ws )? ( moz_document_function ( ws )? ) ( COMMA ( ws )? moz_document_function ( ws )? )* LBRACE ( ws )? ( body )? RBRACE { - dbg.location(757,2); - match(input,MOZ_DOCUMENT_SYM,FOLLOW_MOZ_DOCUMENT_SYM_in_moz_document4449); if (state.failed) return;dbg.location(757,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:19: ( ws )? + dbg.location(758,2); + match(input,MOZ_DOCUMENT_SYM,FOLLOW_MOZ_DOCUMENT_SYM_in_moz_document4469); if (state.failed) return;dbg.location(758,19); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:19: ( ws )? int alt229=2; try { dbg.enterSubRule(229); try { dbg.enterDecision(229, decisionCanBacktrack[229]); @@ -16011,10 +16049,10 @@ public final void moz_document() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:19: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:19: ws { - dbg.location(757,19); - pushFollow(FOLLOW_ws_in_moz_document4451); + dbg.location(758,19); + pushFollow(FOLLOW_ws_in_moz_document4471); ws(); state._fsp--; if (state.failed) return; @@ -16023,18 +16061,18 @@ public final void moz_document() throws RecognitionException { } } finally {dbg.exitSubRule(229);} - dbg.location(757,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:23: ( moz_document_function ( ws )? ) + dbg.location(758,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:23: ( moz_document_function ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:25: moz_document_function ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:25: moz_document_function ( ws )? { - dbg.location(757,25); - pushFollow(FOLLOW_moz_document_function_in_moz_document4456); + dbg.location(758,25); + pushFollow(FOLLOW_moz_document_function_in_moz_document4476); moz_document_function(); state._fsp--; - if (state.failed) return;dbg.location(757,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:47: ( ws )? + if (state.failed) return;dbg.location(758,47); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:47: ( ws )? int alt230=2; try { dbg.enterSubRule(230); try { dbg.enterDecision(230, decisionCanBacktrack[230]); @@ -16049,10 +16087,10 @@ public final void moz_document() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:47: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:47: ws { - dbg.location(757,47); - pushFollow(FOLLOW_ws_in_moz_document4458); + dbg.location(758,47); + pushFollow(FOLLOW_ws_in_moz_document4478); ws(); state._fsp--; if (state.failed) return; @@ -16063,8 +16101,8 @@ public final void moz_document() throws RecognitionException { } finally {dbg.exitSubRule(230);} } - dbg.location(757,52); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:52: ( COMMA ( ws )? moz_document_function ( ws )? )* + dbg.location(758,52); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:52: ( COMMA ( ws )? moz_document_function ( ws )? )* try { dbg.enterSubRule(233); loop233: @@ -16083,11 +16121,11 @@ public final void moz_document() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:54: COMMA ( ws )? moz_document_function ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:54: COMMA ( ws )? moz_document_function ( ws )? { - dbg.location(757,54); - match(input,COMMA,FOLLOW_COMMA_in_moz_document4464); if (state.failed) return;dbg.location(757,60); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:60: ( ws )? + dbg.location(758,54); + match(input,COMMA,FOLLOW_COMMA_in_moz_document4484); if (state.failed) return;dbg.location(758,60); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:60: ( ws )? int alt231=2; try { dbg.enterSubRule(231); try { dbg.enterDecision(231, decisionCanBacktrack[231]); @@ -16102,10 +16140,10 @@ public final void moz_document() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:60: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:60: ws { - dbg.location(757,60); - pushFollow(FOLLOW_ws_in_moz_document4466); + dbg.location(758,60); + pushFollow(FOLLOW_ws_in_moz_document4486); ws(); state._fsp--; if (state.failed) return; @@ -16114,12 +16152,12 @@ public final void moz_document() throws RecognitionException { } } finally {dbg.exitSubRule(231);} - dbg.location(757,64); - pushFollow(FOLLOW_moz_document_function_in_moz_document4469); + dbg.location(758,64); + pushFollow(FOLLOW_moz_document_function_in_moz_document4489); moz_document_function(); state._fsp--; - if (state.failed) return;dbg.location(757,86); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:86: ( ws )? + if (state.failed) return;dbg.location(758,86); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:86: ( ws )? int alt232=2; try { dbg.enterSubRule(232); try { dbg.enterDecision(232, decisionCanBacktrack[232]); @@ -16134,10 +16172,10 @@ public final void moz_document() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:757:86: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:86: ws { - dbg.location(757,86); - pushFollow(FOLLOW_ws_in_moz_document4471); + dbg.location(758,86); + pushFollow(FOLLOW_ws_in_moz_document4491); ws(); state._fsp--; if (state.failed) return; @@ -16155,9 +16193,9 @@ public final void moz_document() throws RecognitionException { } } } finally {dbg.exitSubRule(233);} - dbg.location(758,2); - match(input,LBRACE,FOLLOW_LBRACE_in_moz_document4478); if (state.failed) return;dbg.location(758,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:9: ( ws )? + dbg.location(759,2); + match(input,LBRACE,FOLLOW_LBRACE_in_moz_document4498); if (state.failed) return;dbg.location(759,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:759:9: ( ws )? int alt234=2; try { dbg.enterSubRule(234); try { dbg.enterDecision(234, decisionCanBacktrack[234]); @@ -16172,10 +16210,10 @@ public final void moz_document() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:758:9: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:759:9: ws { - dbg.location(758,9); - pushFollow(FOLLOW_ws_in_moz_document4480); + dbg.location(759,9); + pushFollow(FOLLOW_ws_in_moz_document4500); ws(); state._fsp--; if (state.failed) return; @@ -16184,8 +16222,8 @@ public final void moz_document() throws RecognitionException { } } finally {dbg.exitSubRule(234);} - dbg.location(759,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:759:3: ( body )? + dbg.location(760,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:760:3: ( body )? int alt235=2; try { dbg.enterSubRule(235); try { dbg.enterDecision(235, decisionCanBacktrack[235]); @@ -16200,10 +16238,10 @@ public final void moz_document() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:759:3: body + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:760:3: body { - dbg.location(759,3); - pushFollow(FOLLOW_body_in_moz_document4485); + dbg.location(760,3); + pushFollow(FOLLOW_body_in_moz_document4505); body(); state._fsp--; if (state.failed) return; @@ -16212,8 +16250,8 @@ public final void moz_document() throws RecognitionException { } } finally {dbg.exitSubRule(235);} - dbg.location(760,2); - match(input,RBRACE,FOLLOW_RBRACE_in_moz_document4490); if (state.failed) return; + dbg.location(761,2); + match(input,RBRACE,FOLLOW_RBRACE_in_moz_document4510); if (state.failed) return; } } @@ -16224,7 +16262,7 @@ public final void moz_document() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(761, 1); + dbg.location(762, 1); } finally { @@ -16239,20 +16277,20 @@ public final void moz_document() throws RecognitionException { // $ANTLR start "moz_document_function" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:763:1: moz_document_function : ( URI | MOZ_URL_PREFIX | MOZ_DOMAIN | MOZ_REGEXP ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:764:1: moz_document_function : ( URI | MOZ_URL_PREFIX | MOZ_DOMAIN | MOZ_REGEXP ); public final void moz_document_function() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "moz_document_function"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(763, 0); + dbg.location(764, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:764:2: ( URI | MOZ_URL_PREFIX | MOZ_DOMAIN | MOZ_REGEXP ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:765:2: ( URI | MOZ_URL_PREFIX | MOZ_DOMAIN | MOZ_REGEXP ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(764,2); + dbg.location(765,2); if ( (input.LA(1) >= MOZ_DOMAIN && input.LA(1) <= MOZ_URL_PREFIX)||input.LA(1)==URI ) { input.consume(); state.errorRecovery=false; @@ -16274,7 +16312,7 @@ public final void moz_document_function() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(766, 1); + dbg.location(767, 1); } finally { @@ -16289,21 +16327,21 @@ public final void moz_document_function() throws RecognitionException { // $ANTLR start "webkitKeyframes" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:769:1: webkitKeyframes : ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) ( ws )? atRuleId ( ws )? LBRACE ( ws )? ( webkitKeyframesBlock ( ws )? )* RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:770:1: webkitKeyframes : ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) ( ws )? atRuleId ( ws )? LBRACE ( ws )? ( webkitKeyframesBlock ( ws )? )* RBRACE ; public final void webkitKeyframes() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "webkitKeyframes"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(769, 0); + dbg.location(770, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:770:2: ( ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) ( ws )? atRuleId ( ws )? LBRACE ( ws )? ( webkitKeyframesBlock ( ws )? )* RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:2: ( ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) ( ws )? atRuleId ( ws )? LBRACE ( ws )? ( webkitKeyframesBlock ( ws )? )* RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:2: ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) ( ws )? atRuleId ( ws )? LBRACE ( ws )? ( webkitKeyframesBlock ( ws )? )* RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:2: ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) ( ws )? atRuleId ( ws )? LBRACE ( ws )? ( webkitKeyframesBlock ( ws )? )* RBRACE { - dbg.location(771,2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:2: ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) + dbg.location(772,2); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:2: ( WEBKIT_KEYFRAMES_SYM | KEYFRAMES_SYM |{...}? AT_IDENT |{...}? AT_IDENT ) int alt236=4; try { dbg.enterSubRule(236); try { dbg.enterDecision(236, decisionCanBacktrack[236]); @@ -16358,52 +16396,52 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:4: WEBKIT_KEYFRAMES_SYM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:4: WEBKIT_KEYFRAMES_SYM { - dbg.location(771,4); - match(input,WEBKIT_KEYFRAMES_SYM,FOLLOW_WEBKIT_KEYFRAMES_SYM_in_webkitKeyframes4529); if (state.failed) return; + dbg.location(772,4); + match(input,WEBKIT_KEYFRAMES_SYM,FOLLOW_WEBKIT_KEYFRAMES_SYM_in_webkitKeyframes4549); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:27: KEYFRAMES_SYM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:27: KEYFRAMES_SYM { - dbg.location(771,27); - match(input,KEYFRAMES_SYM,FOLLOW_KEYFRAMES_SYM_in_webkitKeyframes4533); if (state.failed) return; + dbg.location(772,27); + match(input,KEYFRAMES_SYM,FOLLOW_KEYFRAMES_SYM_in_webkitKeyframes4553); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:43: {...}? AT_IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:43: {...}? AT_IDENT { - dbg.location(771,43); + dbg.location(772,43); if ( !(evalPredicate(tokenNameEquals("@-moz-keyframes"),"tokenNameEquals(\"@-moz-keyframes\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframes", "tokenNameEquals(\"@-moz-keyframes\")"); - }dbg.location(771,81); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_webkitKeyframes4539); if (state.failed) return; + }dbg.location(772,81); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_webkitKeyframes4559); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:92: {...}? AT_IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:92: {...}? AT_IDENT { - dbg.location(771,92); + dbg.location(772,92); if ( !(evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o-keyframes\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframes", "tokenNameEquals(\"@-o-keyframes\")"); - }dbg.location(771,128); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_webkitKeyframes4545); if (state.failed) return; + }dbg.location(772,128); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_webkitKeyframes4565); if (state.failed) return; } break; } } finally {dbg.exitSubRule(236);} - dbg.location(771,139); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:139: ( ws )? + dbg.location(772,139); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:139: ( ws )? int alt237=2; try { dbg.enterSubRule(237); try { dbg.enterDecision(237, decisionCanBacktrack[237]); @@ -16418,10 +16456,10 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:139: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:139: ws { - dbg.location(771,139); - pushFollow(FOLLOW_ws_in_webkitKeyframes4549); + dbg.location(772,139); + pushFollow(FOLLOW_ws_in_webkitKeyframes4569); ws(); state._fsp--; if (state.failed) return; @@ -16430,12 +16468,12 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o } } finally {dbg.exitSubRule(237);} - dbg.location(771,143); - pushFollow(FOLLOW_atRuleId_in_webkitKeyframes4552); + dbg.location(772,143); + pushFollow(FOLLOW_atRuleId_in_webkitKeyframes4572); atRuleId(); state._fsp--; - if (state.failed) return;dbg.location(771,152); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:152: ( ws )? + if (state.failed) return;dbg.location(772,152); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:152: ( ws )? int alt238=2; try { dbg.enterSubRule(238); try { dbg.enterDecision(238, decisionCanBacktrack[238]); @@ -16450,10 +16488,10 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:771:152: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:152: ws { - dbg.location(771,152); - pushFollow(FOLLOW_ws_in_webkitKeyframes4554); + dbg.location(772,152); + pushFollow(FOLLOW_ws_in_webkitKeyframes4574); ws(); state._fsp--; if (state.failed) return; @@ -16462,9 +16500,9 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o } } finally {dbg.exitSubRule(238);} - dbg.location(772,2); - match(input,LBRACE,FOLLOW_LBRACE_in_webkitKeyframes4558); if (state.failed) return;dbg.location(772,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:9: ( ws )? + dbg.location(773,2); + match(input,LBRACE,FOLLOW_LBRACE_in_webkitKeyframes4578); if (state.failed) return;dbg.location(773,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:773:9: ( ws )? int alt239=2; try { dbg.enterSubRule(239); try { dbg.enterDecision(239, decisionCanBacktrack[239]); @@ -16479,10 +16517,10 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:772:9: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:773:9: ws { - dbg.location(772,9); - pushFollow(FOLLOW_ws_in_webkitKeyframes4560); + dbg.location(773,9); + pushFollow(FOLLOW_ws_in_webkitKeyframes4580); ws(); state._fsp--; if (state.failed) return; @@ -16491,8 +16529,8 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o } } finally {dbg.exitSubRule(239);} - dbg.location(773,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:773:3: ( webkitKeyframesBlock ( ws )? )* + dbg.location(774,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:774:3: ( webkitKeyframesBlock ( ws )? )* try { dbg.enterSubRule(241); loop241: @@ -16511,14 +16549,14 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:773:5: webkitKeyframesBlock ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:774:5: webkitKeyframesBlock ( ws )? { - dbg.location(773,5); - pushFollow(FOLLOW_webkitKeyframesBlock_in_webkitKeyframes4567); + dbg.location(774,5); + pushFollow(FOLLOW_webkitKeyframesBlock_in_webkitKeyframes4587); webkitKeyframesBlock(); state._fsp--; - if (state.failed) return;dbg.location(773,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:773:26: ( ws )? + if (state.failed) return;dbg.location(774,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:774:26: ( ws )? int alt240=2; try { dbg.enterSubRule(240); try { dbg.enterDecision(240, decisionCanBacktrack[240]); @@ -16533,10 +16571,10 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:773:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:774:26: ws { - dbg.location(773,26); - pushFollow(FOLLOW_ws_in_webkitKeyframes4569); + dbg.location(774,26); + pushFollow(FOLLOW_ws_in_webkitKeyframes4589); ws(); state._fsp--; if (state.failed) return; @@ -16554,8 +16592,8 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o } } } finally {dbg.exitSubRule(241);} - dbg.location(774,2); - match(input,RBRACE,FOLLOW_RBRACE_in_webkitKeyframes4576); if (state.failed) return; + dbg.location(775,2); + match(input,RBRACE,FOLLOW_RBRACE_in_webkitKeyframes4596); if (state.failed) return; } } @@ -16566,7 +16604,7 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o finally { // do for sure before leaving } - dbg.location(775, 1); + dbg.location(776, 1); } finally { @@ -16581,15 +16619,15 @@ else if ( (evalPredicate(tokenNameEquals("@-o-keyframes"),"tokenNameEquals(\"@-o // $ANTLR start "webkitKeyframesBlock" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:777:1: webkitKeyframesBlock : ( webkitKeyframeSelectors ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE |{...}?{...}? sass_content ( SEMI )? ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:778:1: webkitKeyframesBlock : ( webkitKeyframeSelectors ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE |{...}?{...}? sass_content ( SEMI )? ); public final void webkitKeyframesBlock() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "webkitKeyframesBlock"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(777, 0); + dbg.location(778, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:778:2: ( webkitKeyframeSelectors ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE |{...}?{...}? sass_content ( SEMI )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:779:2: ( webkitKeyframeSelectors ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE |{...}?{...}? sass_content ( SEMI )? ) int alt246=2; try { dbg.enterDecision(246, decisionCanBacktrack[246]); @@ -16615,14 +16653,14 @@ else if ( (LA246_0==SASS_CONTENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:779:2: webkitKeyframeSelectors ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:780:2: webkitKeyframeSelectors ( ws )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE { - dbg.location(779,2); - pushFollow(FOLLOW_webkitKeyframeSelectors_in_webkitKeyframesBlock4588); + dbg.location(780,2); + pushFollow(FOLLOW_webkitKeyframeSelectors_in_webkitKeyframesBlock4608); webkitKeyframeSelectors(); state._fsp--; - if (state.failed) return;dbg.location(779,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:779:26: ( ws )? + if (state.failed) return;dbg.location(780,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:780:26: ( ws )? int alt242=2; try { dbg.enterSubRule(242); try { dbg.enterDecision(242, decisionCanBacktrack[242]); @@ -16637,10 +16675,10 @@ else if ( (LA246_0==SASS_CONTENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:779:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:780:26: ws { - dbg.location(779,26); - pushFollow(FOLLOW_ws_in_webkitKeyframesBlock4590); + dbg.location(780,26); + pushFollow(FOLLOW_ws_in_webkitKeyframesBlock4610); ws(); state._fsp--; if (state.failed) return; @@ -16649,9 +16687,9 @@ else if ( (LA246_0==SASS_CONTENT) ) { } } finally {dbg.exitSubRule(242);} - dbg.location(780,2); - match(input,LBRACE,FOLLOW_LBRACE_in_webkitKeyframesBlock4594); if (state.failed) return;dbg.location(780,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:780:10: ( ws )? + dbg.location(781,2); + match(input,LBRACE,FOLLOW_LBRACE_in_webkitKeyframesBlock4614); if (state.failed) return;dbg.location(781,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:781:10: ( ws )? int alt243=2; try { dbg.enterSubRule(243); try { dbg.enterDecision(243, decisionCanBacktrack[243]); @@ -16666,10 +16704,10 @@ else if ( (LA246_0==SASS_CONTENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:780:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:781:10: ws { - dbg.location(780,10); - pushFollow(FOLLOW_ws_in_webkitKeyframesBlock4597); + dbg.location(781,10); + pushFollow(FOLLOW_ws_in_webkitKeyframesBlock4617); ws(); state._fsp--; if (state.failed) return; @@ -16678,12 +16716,12 @@ else if ( (LA246_0==SASS_CONTENT) ) { } } finally {dbg.exitSubRule(243);} - dbg.location(780,14); - pushFollow(FOLLOW_syncToFollow_in_webkitKeyframesBlock4600); + dbg.location(781,14); + pushFollow(FOLLOW_syncToFollow_in_webkitKeyframesBlock4620); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(781,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:781:3: ( declarations )? + if (state.failed) return;dbg.location(782,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:782:3: ( declarations )? int alt244=2; try { dbg.enterSubRule(244); try { dbg.enterDecision(244, decisionCanBacktrack[244]); @@ -16698,10 +16736,10 @@ else if ( (LA246_0==SASS_CONTENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:781:3: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:782:3: declarations { - dbg.location(781,3); - pushFollow(FOLLOW_declarations_in_webkitKeyframesBlock4604); + dbg.location(782,3); + pushFollow(FOLLOW_declarations_in_webkitKeyframesBlock4624); declarations(); state._fsp--; if (state.failed) return; @@ -16710,29 +16748,29 @@ else if ( (LA246_0==SASS_CONTENT) ) { } } finally {dbg.exitSubRule(244);} - dbg.location(782,2); - match(input,RBRACE,FOLLOW_RBRACE_in_webkitKeyframesBlock4608); if (state.failed) return; + dbg.location(783,2); + match(input,RBRACE,FOLLOW_RBRACE_in_webkitKeyframesBlock4628); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:783:11: {...}?{...}? sass_content ( SEMI )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:784:11: {...}?{...}? sass_content ( SEMI )? { - dbg.location(783,11); + dbg.location(784,11); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframesBlock", "isScssSource()"); - }dbg.location(783,30); + }dbg.location(784,30); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframesBlock", "isScssSource()"); - }dbg.location(783,48); - pushFollow(FOLLOW_sass_content_in_webkitKeyframesBlock4625); + }dbg.location(784,48); + pushFollow(FOLLOW_sass_content_in_webkitKeyframesBlock4645); sass_content(); state._fsp--; - if (state.failed) return;dbg.location(783,61); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:783:61: ( SEMI )? + if (state.failed) return;dbg.location(784,61); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:784:61: ( SEMI )? int alt245=2; try { dbg.enterSubRule(245); try { dbg.enterDecision(245, decisionCanBacktrack[245]); @@ -16747,10 +16785,10 @@ else if ( (LA246_0==SASS_CONTENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:783:61: SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:784:61: SEMI { - dbg.location(783,61); - match(input,SEMI,FOLLOW_SEMI_in_webkitKeyframesBlock4627); if (state.failed) return; + dbg.location(784,61); + match(input,SEMI,FOLLOW_SEMI_in_webkitKeyframesBlock4647); if (state.failed) return; } break; @@ -16769,7 +16807,7 @@ else if ( (LA246_0==SASS_CONTENT) ) { finally { // do for sure before leaving } - dbg.location(784, 1); + dbg.location(785, 1); } finally { @@ -16784,21 +16822,21 @@ else if ( (LA246_0==SASS_CONTENT) ) { // $ANTLR start "webkitKeyframeSelectors" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:786:1: webkitKeyframeSelectors : ({...}? IDENT |{...}? IDENT | PERCENTAGE ) ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:787:1: webkitKeyframeSelectors : ({...}? IDENT |{...}? IDENT | PERCENTAGE ) ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* ; public final void webkitKeyframeSelectors() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "webkitKeyframeSelectors"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(786, 0); + dbg.location(787, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:787:2: ( ({...}? IDENT |{...}? IDENT | PERCENTAGE ) ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:2: ( ({...}? IDENT |{...}? IDENT | PERCENTAGE ) ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:2: ({...}? IDENT |{...}? IDENT | PERCENTAGE ) ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:2: ({...}? IDENT |{...}? IDENT | PERCENTAGE ) ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* { - dbg.location(788,2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:2: ({...}? IDENT |{...}? IDENT | PERCENTAGE ) + dbg.location(789,2); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:2: ({...}? IDENT |{...}? IDENT | PERCENTAGE ) int alt247=3; try { dbg.enterSubRule(247); try { dbg.enterDecision(247, decisionCanBacktrack[247]); @@ -16846,43 +16884,43 @@ else if ( (LA247_0==PERCENTAGE) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:4: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:4: {...}? IDENT { - dbg.location(788,4); + dbg.location(789,4); if ( !(evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframeSelectors", "tokenNameEquals(\"from\")"); - }dbg.location(788,31); - match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4644); if (state.failed) return; + }dbg.location(789,31); + match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4664); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:39: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:39: {...}? IDENT { - dbg.location(788,39); + dbg.location(789,39); if ( !(evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframeSelectors", "tokenNameEquals(\"to\")"); - }dbg.location(788,64); - match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4650); if (state.failed) return; + }dbg.location(789,64); + match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4670); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:72: PERCENTAGE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:72: PERCENTAGE { - dbg.location(788,72); - match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors4654); if (state.failed) return; + dbg.location(789,72); + match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors4674); if (state.failed) return; } break; } } finally {dbg.exitSubRule(247);} - dbg.location(788,85); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:85: ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* + dbg.location(789,85); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:85: ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )* try { dbg.enterSubRule(251); loop251: @@ -16904,10 +16942,10 @@ else if ( (LA247_0==PERCENTAGE) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:87: ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:87: ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) { - dbg.location(788,87); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:87: ( ws )? + dbg.location(789,87); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:87: ( ws )? int alt248=2; try { dbg.enterSubRule(248); try { dbg.enterDecision(248, decisionCanBacktrack[248]); @@ -16922,10 +16960,10 @@ else if ( (LA247_0==PERCENTAGE) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:87: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:87: ws { - dbg.location(788,87); - pushFollow(FOLLOW_ws_in_webkitKeyframeSelectors4660); + dbg.location(789,87); + pushFollow(FOLLOW_ws_in_webkitKeyframeSelectors4680); ws(); state._fsp--; if (state.failed) return; @@ -16934,9 +16972,9 @@ else if ( (LA247_0==PERCENTAGE) ) { } } finally {dbg.exitSubRule(248);} - dbg.location(788,91); - match(input,COMMA,FOLLOW_COMMA_in_webkitKeyframeSelectors4663); if (state.failed) return;dbg.location(788,97); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:97: ( ws )? + dbg.location(789,91); + match(input,COMMA,FOLLOW_COMMA_in_webkitKeyframeSelectors4683); if (state.failed) return;dbg.location(789,97); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:97: ( ws )? int alt249=2; try { dbg.enterSubRule(249); try { dbg.enterDecision(249, decisionCanBacktrack[249]); @@ -16951,10 +16989,10 @@ else if ( (LA247_0==PERCENTAGE) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:97: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:97: ws { - dbg.location(788,97); - pushFollow(FOLLOW_ws_in_webkitKeyframeSelectors4665); + dbg.location(789,97); + pushFollow(FOLLOW_ws_in_webkitKeyframeSelectors4685); ws(); state._fsp--; if (state.failed) return; @@ -16963,8 +17001,8 @@ else if ( (LA247_0==PERCENTAGE) ) { } } finally {dbg.exitSubRule(249);} - dbg.location(788,101); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:101: ({...}? IDENT |{...}? IDENT | PERCENTAGE ) + dbg.location(789,101); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:101: ({...}? IDENT |{...}? IDENT | PERCENTAGE ) int alt250=3; try { dbg.enterSubRule(250); try { dbg.enterDecision(250, decisionCanBacktrack[250]); @@ -17012,36 +17050,36 @@ else if ( (LA250_0==PERCENTAGE) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:103: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:103: {...}? IDENT { - dbg.location(788,103); + dbg.location(789,103); if ( !(evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframeSelectors", "tokenNameEquals(\"from\")"); - }dbg.location(788,130); - match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4672); if (state.failed) return; + }dbg.location(789,130); + match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4692); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:138: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:138: {...}? IDENT { - dbg.location(788,138); + dbg.location(789,138); if ( !(evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "webkitKeyframeSelectors", "tokenNameEquals(\"to\")"); - }dbg.location(788,163); - match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4678); if (state.failed) return; + }dbg.location(789,163); + match(input,IDENT,FOLLOW_IDENT_in_webkitKeyframeSelectors4698); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:788:171: PERCENTAGE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:789:171: PERCENTAGE { - dbg.location(788,171); - match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors4682); if (state.failed) return; + dbg.location(789,171); + match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_webkitKeyframeSelectors4702); if (state.failed) return; } break; @@ -17067,7 +17105,7 @@ else if ( (LA250_0==PERCENTAGE) ) { finally { // do for sure before leaving } - dbg.location(789, 1); + dbg.location(790, 1); } finally { @@ -17082,7 +17120,7 @@ else if ( (LA250_0==PERCENTAGE) ) { // $ANTLR start "page" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:791:1: page : PAGE_SYM ( ws )? ( IDENT ( ws )? )? ( pseudoPage ( ws )? )? LBRACE ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* ( SEMI )? ( ws )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:792:1: page : PAGE_SYM ( ws )? ( IDENT ( ws )? )? ( pseudoPage ( ws )? )? LBRACE ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* ( SEMI )? ( ws )? RBRACE ; public final void page() throws RecognitionException { boolean semiRequired = false; @@ -17090,17 +17128,17 @@ public final void page() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "page"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(791, 0); + dbg.location(792, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:5: ( PAGE_SYM ( ws )? ( IDENT ( ws )? )? ( pseudoPage ( ws )? )? LBRACE ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* ( SEMI )? ( ws )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:5: ( PAGE_SYM ( ws )? ( IDENT ( ws )? )? ( pseudoPage ( ws )? )? LBRACE ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* ( SEMI )? ( ws )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:7: PAGE_SYM ( ws )? ( IDENT ( ws )? )? ( pseudoPage ( ws )? )? LBRACE ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* ( SEMI )? ( ws )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:7: PAGE_SYM ( ws )? ( IDENT ( ws )? )? ( pseudoPage ( ws )? )? LBRACE ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* ( SEMI )? ( ws )? RBRACE { - dbg.location(795,7); - match(input,PAGE_SYM,FOLLOW_PAGE_SYM_in_page4706); if (state.failed) return;dbg.location(795,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:16: ( ws )? + dbg.location(796,7); + match(input,PAGE_SYM,FOLLOW_PAGE_SYM_in_page4726); if (state.failed) return;dbg.location(796,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:16: ( ws )? int alt252=2; try { dbg.enterSubRule(252); try { dbg.enterDecision(252, decisionCanBacktrack[252]); @@ -17115,10 +17153,10 @@ public final void page() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:16: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:16: ws { - dbg.location(795,16); - pushFollow(FOLLOW_ws_in_page4708); + dbg.location(796,16); + pushFollow(FOLLOW_ws_in_page4728); ws(); state._fsp--; if (state.failed) return; @@ -17127,8 +17165,8 @@ public final void page() throws RecognitionException { } } finally {dbg.exitSubRule(252);} - dbg.location(795,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:20: ( IDENT ( ws )? )? + dbg.location(796,20); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:20: ( IDENT ( ws )? )? int alt254=2; try { dbg.enterSubRule(254); try { dbg.enterDecision(254, decisionCanBacktrack[254]); @@ -17143,11 +17181,11 @@ public final void page() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:22: IDENT ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:22: IDENT ( ws )? { - dbg.location(795,22); - match(input,IDENT,FOLLOW_IDENT_in_page4713); if (state.failed) return;dbg.location(795,28); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:28: ( ws )? + dbg.location(796,22); + match(input,IDENT,FOLLOW_IDENT_in_page4733); if (state.failed) return;dbg.location(796,28); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:28: ( ws )? int alt253=2; try { dbg.enterSubRule(253); try { dbg.enterDecision(253, decisionCanBacktrack[253]); @@ -17162,10 +17200,10 @@ public final void page() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:28: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:28: ws { - dbg.location(795,28); - pushFollow(FOLLOW_ws_in_page4715); + dbg.location(796,28); + pushFollow(FOLLOW_ws_in_page4735); ws(); state._fsp--; if (state.failed) return; @@ -17180,8 +17218,8 @@ public final void page() throws RecognitionException { } } finally {dbg.exitSubRule(254);} - dbg.location(795,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:35: ( pseudoPage ( ws )? )? + dbg.location(796,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:35: ( pseudoPage ( ws )? )? int alt256=2; try { dbg.enterSubRule(256); try { dbg.enterDecision(256, decisionCanBacktrack[256]); @@ -17196,14 +17234,14 @@ public final void page() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:36: pseudoPage ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:36: pseudoPage ( ws )? { - dbg.location(795,36); - pushFollow(FOLLOW_pseudoPage_in_page4722); + dbg.location(796,36); + pushFollow(FOLLOW_pseudoPage_in_page4742); pseudoPage(); state._fsp--; - if (state.failed) return;dbg.location(795,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:47: ( ws )? + if (state.failed) return;dbg.location(796,47); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:47: ( ws )? int alt255=2; try { dbg.enterSubRule(255); try { dbg.enterDecision(255, decisionCanBacktrack[255]); @@ -17218,10 +17256,10 @@ public final void page() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:795:47: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:796:47: ws { - dbg.location(795,47); - pushFollow(FOLLOW_ws_in_page4724); + dbg.location(796,47); + pushFollow(FOLLOW_ws_in_page4744); ws(); state._fsp--; if (state.failed) return; @@ -17236,9 +17274,9 @@ public final void page() throws RecognitionException { } } finally {dbg.exitSubRule(256);} - dbg.location(796,9); - match(input,LBRACE,FOLLOW_LBRACE_in_page4737); if (state.failed) return;dbg.location(799,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:13: ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* + dbg.location(797,9); + match(input,LBRACE,FOLLOW_LBRACE_in_page4757); if (state.failed) return;dbg.location(800,13); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:13: ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )* try { dbg.enterSubRule(263); loop263: @@ -17260,10 +17298,10 @@ public final void page() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:15: ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:15: ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) { - dbg.location(799,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:15: ( ws )? + dbg.location(800,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:15: ( ws )? int alt257=2; try { dbg.enterSubRule(257); try { dbg.enterDecision(257, decisionCanBacktrack[257]); @@ -17278,10 +17316,10 @@ public final void page() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:15: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:15: ws { - dbg.location(799,15); - pushFollow(FOLLOW_ws_in_page4779); + dbg.location(800,15); + pushFollow(FOLLOW_ws_in_page4799); ws(); state._fsp--; if (state.failed) return; @@ -17290,8 +17328,8 @@ public final void page() throws RecognitionException { } } finally {dbg.exitSubRule(257);} - dbg.location(799,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:19: ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) + dbg.location(800,19); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:19: ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) int alt261=2; try { dbg.enterSubRule(261); try { dbg.enterDecision(261, decisionCanBacktrack[261]); @@ -17325,21 +17363,21 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:20: {...}? ( SEMI ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:20: {...}? ( SEMI ( ws )? ) { - dbg.location(799,20); + dbg.location(800,20); if ( !(evalPredicate(semiRequired,"semiRequired")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "page", "semiRequired"); - }dbg.location(799,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:36: ( SEMI ( ws )? ) + }dbg.location(800,36); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:36: ( SEMI ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:37: SEMI ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:37: SEMI ( ws )? { - dbg.location(799,37); - match(input,SEMI,FOLLOW_SEMI_in_page4786); if (state.failed) return;dbg.location(799,42); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:42: ( ws )? + dbg.location(800,37); + match(input,SEMI,FOLLOW_SEMI_in_page4806); if (state.failed) return;dbg.location(800,42); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:42: ( ws )? int alt258=2; try { dbg.enterSubRule(258); try { dbg.enterDecision(258, decisionCanBacktrack[258]); @@ -17354,10 +17392,10 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:42: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:42: ws { - dbg.location(799,42); - pushFollow(FOLLOW_ws_in_page4788); + dbg.location(800,42); + pushFollow(FOLLOW_ws_in_page4808); ws(); state._fsp--; if (state.failed) return; @@ -17374,10 +17412,10 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:49: ( SEMI ( ws )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:49: ( SEMI ( ws )? )? { - dbg.location(799,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:49: ( SEMI ( ws )? )? + dbg.location(800,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:49: ( SEMI ( ws )? )? int alt260=2; try { dbg.enterSubRule(260); try { dbg.enterDecision(260, decisionCanBacktrack[260]); @@ -17392,11 +17430,11 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:50: SEMI ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:50: SEMI ( ws )? { - dbg.location(799,50); - match(input,SEMI,FOLLOW_SEMI_in_page4795); if (state.failed) return;dbg.location(799,55); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:55: ( ws )? + dbg.location(800,50); + match(input,SEMI,FOLLOW_SEMI_in_page4815); if (state.failed) return;dbg.location(800,55); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:55: ( ws )? int alt259=2; try { dbg.enterSubRule(259); try { dbg.enterDecision(259, decisionCanBacktrack[259]); @@ -17411,10 +17449,10 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:55: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:55: ws { - dbg.location(799,55); - pushFollow(FOLLOW_ws_in_page4797); + dbg.location(800,55); + pushFollow(FOLLOW_ws_in_page4817); ws(); state._fsp--; if (state.failed) return; @@ -17435,8 +17473,8 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER } } finally {dbg.exitSubRule(261);} - dbg.location(799,62); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:62: ( propertyDeclaration | margin ) + dbg.location(800,62); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:62: ( propertyDeclaration | margin ) int alt262=2; try { dbg.enterSubRule(262); try { dbg.enterDecision(262, decisionCanBacktrack[262]); @@ -17455,26 +17493,26 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:63: propertyDeclaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:63: propertyDeclaration { - dbg.location(799,63); - pushFollow(FOLLOW_propertyDeclaration_in_page4804); + dbg.location(800,63); + pushFollow(FOLLOW_propertyDeclaration_in_page4824); propertyDeclaration(); state._fsp--; - if (state.failed) return;dbg.location(799,82); + if (state.failed) return;dbg.location(800,82); if ( state.backtracking==0 ) {semiRequired=true;} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:799:103: margin + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:103: margin { - dbg.location(799,103); - pushFollow(FOLLOW_margin_in_page4807); + dbg.location(800,103); + pushFollow(FOLLOW_margin_in_page4827); margin(); state._fsp--; - if (state.failed) return;dbg.location(799,109); + if (state.failed) return;dbg.location(800,109); if ( state.backtracking==0 ) {semiRequired=false;} } break; @@ -17490,8 +17528,8 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER } } } finally {dbg.exitSubRule(263);} - dbg.location(800,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:13: ( SEMI )? + dbg.location(801,13); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:801:13: ( SEMI )? int alt264=2; try { dbg.enterSubRule(264); try { dbg.enterDecision(264, decisionCanBacktrack[264]); @@ -17506,17 +17544,17 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:800:13: SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:801:13: SEMI { - dbg.location(800,13); - match(input,SEMI,FOLLOW_SEMI_in_page4825); if (state.failed) return; + dbg.location(801,13); + match(input,SEMI,FOLLOW_SEMI_in_page4845); if (state.failed) return; } break; } } finally {dbg.exitSubRule(264);} - dbg.location(801,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:801:13: ( ws )? + dbg.location(802,13); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:802:13: ( ws )? int alt265=2; try { dbg.enterSubRule(265); try { dbg.enterDecision(265, decisionCanBacktrack[265]); @@ -17531,10 +17569,10 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:801:13: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:802:13: ws { - dbg.location(801,13); - pushFollow(FOLLOW_ws_in_page4840); + dbg.location(802,13); + pushFollow(FOLLOW_ws_in_page4860); ws(); state._fsp--; if (state.failed) return; @@ -17543,8 +17581,8 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER } } finally {dbg.exitSubRule(265);} - dbg.location(802,9); - match(input,RBRACE,FOLLOW_RBRACE_in_page4851); if (state.failed) return; + dbg.location(803,9); + match(input,RBRACE,FOLLOW_RBRACE_in_page4871); if (state.failed) return; } } @@ -17555,7 +17593,7 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER finally { // do for sure before leaving } - dbg.location(803, 4); + dbg.location(804, 4); } finally { @@ -17570,22 +17608,22 @@ else if ( ((LA261_0 >= AT_IDENT && LA261_0 <= AT_SIGN)||(LA261_0 >= BOTTOMCENTER // $ANTLR start "counterStyle" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:805:1: counterStyle : COUNTER_STYLE_SYM ( ws )? IDENT ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:806:1: counterStyle : COUNTER_STYLE_SYM ( ws )? IDENT ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ; public final void counterStyle() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "counterStyle"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(805, 0); + dbg.location(806, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:806:5: ( COUNTER_STYLE_SYM ( ws )? IDENT ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:807:5: ( COUNTER_STYLE_SYM ( ws )? IDENT ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:806:7: COUNTER_STYLE_SYM ( ws )? IDENT ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:807:7: COUNTER_STYLE_SYM ( ws )? IDENT ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE { - dbg.location(806,7); - match(input,COUNTER_STYLE_SYM,FOLLOW_COUNTER_STYLE_SYM_in_counterStyle4868); if (state.failed) return;dbg.location(806,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:806:25: ( ws )? + dbg.location(807,7); + match(input,COUNTER_STYLE_SYM,FOLLOW_COUNTER_STYLE_SYM_in_counterStyle4888); if (state.failed) return;dbg.location(807,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:807:25: ( ws )? int alt266=2; try { dbg.enterSubRule(266); try { dbg.enterDecision(266, decisionCanBacktrack[266]); @@ -17600,10 +17638,10 @@ public final void counterStyle() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:806:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:807:25: ws { - dbg.location(806,25); - pushFollow(FOLLOW_ws_in_counterStyle4870); + dbg.location(807,25); + pushFollow(FOLLOW_ws_in_counterStyle4890); ws(); state._fsp--; if (state.failed) return; @@ -17612,9 +17650,9 @@ public final void counterStyle() throws RecognitionException { } } finally {dbg.exitSubRule(266);} - dbg.location(806,29); - match(input,IDENT,FOLLOW_IDENT_in_counterStyle4873); if (state.failed) return;dbg.location(806,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:806:35: ( ws )? + dbg.location(807,29); + match(input,IDENT,FOLLOW_IDENT_in_counterStyle4893); if (state.failed) return;dbg.location(807,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:807:35: ( ws )? int alt267=2; try { dbg.enterSubRule(267); try { dbg.enterDecision(267, decisionCanBacktrack[267]); @@ -17629,10 +17667,10 @@ public final void counterStyle() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:806:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:807:35: ws { - dbg.location(806,35); - pushFollow(FOLLOW_ws_in_counterStyle4875); + dbg.location(807,35); + pushFollow(FOLLOW_ws_in_counterStyle4895); ws(); state._fsp--; if (state.failed) return; @@ -17641,9 +17679,9 @@ public final void counterStyle() throws RecognitionException { } } finally {dbg.exitSubRule(267);} - dbg.location(807,9); - match(input,LBRACE,FOLLOW_LBRACE_in_counterStyle4886); if (state.failed) return;dbg.location(807,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:807:16: ( ws )? + dbg.location(808,9); + match(input,LBRACE,FOLLOW_LBRACE_in_counterStyle4906); if (state.failed) return;dbg.location(808,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:808:16: ( ws )? int alt268=2; try { dbg.enterSubRule(268); try { dbg.enterDecision(268, decisionCanBacktrack[268]); @@ -17658,10 +17696,10 @@ public final void counterStyle() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:807:16: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:808:16: ws { - dbg.location(807,16); - pushFollow(FOLLOW_ws_in_counterStyle4888); + dbg.location(808,16); + pushFollow(FOLLOW_ws_in_counterStyle4908); ws(); state._fsp--; if (state.failed) return; @@ -17670,12 +17708,12 @@ public final void counterStyle() throws RecognitionException { } } finally {dbg.exitSubRule(268);} - dbg.location(807,20); - pushFollow(FOLLOW_syncToDeclarationsRule_in_counterStyle4891); + dbg.location(808,20); + pushFollow(FOLLOW_syncToDeclarationsRule_in_counterStyle4911); syncToDeclarationsRule(); state._fsp--; - if (state.failed) return;dbg.location(808,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:808:3: ( declarations )? + if (state.failed) return;dbg.location(809,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:809:3: ( declarations )? int alt269=2; try { dbg.enterSubRule(269); try { dbg.enterDecision(269, decisionCanBacktrack[269]); @@ -17690,10 +17728,10 @@ public final void counterStyle() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:808:3: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:809:3: declarations { - dbg.location(808,3); - pushFollow(FOLLOW_declarations_in_counterStyle4895); + dbg.location(809,3); + pushFollow(FOLLOW_declarations_in_counterStyle4915); declarations(); state._fsp--; if (state.failed) return; @@ -17702,8 +17740,8 @@ public final void counterStyle() throws RecognitionException { } } finally {dbg.exitSubRule(269);} - dbg.location(809,9); - match(input,RBRACE,FOLLOW_RBRACE_in_counterStyle4906); if (state.failed) return; + dbg.location(810,9); + match(input,RBRACE,FOLLOW_RBRACE_in_counterStyle4926); if (state.failed) return; } } @@ -17714,7 +17752,7 @@ public final void counterStyle() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(810, 4); + dbg.location(811, 4); } finally { @@ -17729,22 +17767,22 @@ public final void counterStyle() throws RecognitionException { // $ANTLR start "fontFace" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:812:1: fontFace : FONT_FACE_SYM ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:813:1: fontFace : FONT_FACE_SYM ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ; public final void fontFace() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "fontFace"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(812, 0); + dbg.location(813, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:813:5: ( FONT_FACE_SYM ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:814:5: ( FONT_FACE_SYM ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:813:7: FONT_FACE_SYM ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:814:7: FONT_FACE_SYM ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE { - dbg.location(813,7); - match(input,FONT_FACE_SYM,FOLLOW_FONT_FACE_SYM_in_fontFace4923); if (state.failed) return;dbg.location(813,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:813:21: ( ws )? + dbg.location(814,7); + match(input,FONT_FACE_SYM,FOLLOW_FONT_FACE_SYM_in_fontFace4943); if (state.failed) return;dbg.location(814,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:814:21: ( ws )? int alt270=2; try { dbg.enterSubRule(270); try { dbg.enterDecision(270, decisionCanBacktrack[270]); @@ -17759,10 +17797,10 @@ public final void fontFace() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:813:21: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:814:21: ws { - dbg.location(813,21); - pushFollow(FOLLOW_ws_in_fontFace4925); + dbg.location(814,21); + pushFollow(FOLLOW_ws_in_fontFace4945); ws(); state._fsp--; if (state.failed) return; @@ -17771,9 +17809,9 @@ public final void fontFace() throws RecognitionException { } } finally {dbg.exitSubRule(270);} - dbg.location(814,9); - match(input,LBRACE,FOLLOW_LBRACE_in_fontFace4936); if (state.failed) return;dbg.location(814,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:814:16: ( ws )? + dbg.location(815,9); + match(input,LBRACE,FOLLOW_LBRACE_in_fontFace4956); if (state.failed) return;dbg.location(815,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:815:16: ( ws )? int alt271=2; try { dbg.enterSubRule(271); try { dbg.enterDecision(271, decisionCanBacktrack[271]); @@ -17788,10 +17826,10 @@ public final void fontFace() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:814:16: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:815:16: ws { - dbg.location(814,16); - pushFollow(FOLLOW_ws_in_fontFace4938); + dbg.location(815,16); + pushFollow(FOLLOW_ws_in_fontFace4958); ws(); state._fsp--; if (state.failed) return; @@ -17800,12 +17838,12 @@ public final void fontFace() throws RecognitionException { } } finally {dbg.exitSubRule(271);} - dbg.location(814,20); - pushFollow(FOLLOW_syncToDeclarationsRule_in_fontFace4941); + dbg.location(815,20); + pushFollow(FOLLOW_syncToDeclarationsRule_in_fontFace4961); syncToDeclarationsRule(); state._fsp--; - if (state.failed) return;dbg.location(815,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:815:3: ( declarations )? + if (state.failed) return;dbg.location(816,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:816:3: ( declarations )? int alt272=2; try { dbg.enterSubRule(272); try { dbg.enterDecision(272, decisionCanBacktrack[272]); @@ -17820,10 +17858,10 @@ public final void fontFace() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:815:3: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:816:3: declarations { - dbg.location(815,3); - pushFollow(FOLLOW_declarations_in_fontFace4945); + dbg.location(816,3); + pushFollow(FOLLOW_declarations_in_fontFace4965); declarations(); state._fsp--; if (state.failed) return; @@ -17832,8 +17870,8 @@ public final void fontFace() throws RecognitionException { } } finally {dbg.exitSubRule(272);} - dbg.location(816,9); - match(input,RBRACE,FOLLOW_RBRACE_in_fontFace4956); if (state.failed) return; + dbg.location(817,9); + match(input,RBRACE,FOLLOW_RBRACE_in_fontFace4976); if (state.failed) return; } } @@ -17844,7 +17882,7 @@ public final void fontFace() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(817, 4); + dbg.location(818, 4); } finally { @@ -17859,25 +17897,25 @@ public final void fontFace() throws RecognitionException { // $ANTLR start "margin" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:819:1: margin : margin_sym ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:1: margin : margin_sym ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ; public final void margin() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "margin"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(819, 0); + dbg.location(820, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:2: ( margin_sym ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:821:2: ( margin_sym ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:4: margin_sym ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:821:4: margin_sym ( ws )? LBRACE ( ws )? syncToDeclarationsRule ( declarations )? RBRACE { - dbg.location(820,4); - pushFollow(FOLLOW_margin_sym_in_margin4970); + dbg.location(821,4); + pushFollow(FOLLOW_margin_sym_in_margin4990); margin_sym(); state._fsp--; - if (state.failed) return;dbg.location(820,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:15: ( ws )? + if (state.failed) return;dbg.location(821,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:821:15: ( ws )? int alt273=2; try { dbg.enterSubRule(273); try { dbg.enterDecision(273, decisionCanBacktrack[273]); @@ -17892,10 +17930,10 @@ public final void margin() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:15: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:821:15: ws { - dbg.location(820,15); - pushFollow(FOLLOW_ws_in_margin4972); + dbg.location(821,15); + pushFollow(FOLLOW_ws_in_margin4992); ws(); state._fsp--; if (state.failed) return; @@ -17904,9 +17942,9 @@ public final void margin() throws RecognitionException { } } finally {dbg.exitSubRule(273);} - dbg.location(820,19); - match(input,LBRACE,FOLLOW_LBRACE_in_margin4975); if (state.failed) return;dbg.location(820,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:26: ( ws )? + dbg.location(821,19); + match(input,LBRACE,FOLLOW_LBRACE_in_margin4995); if (state.failed) return;dbg.location(821,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:821:26: ( ws )? int alt274=2; try { dbg.enterSubRule(274); try { dbg.enterDecision(274, decisionCanBacktrack[274]); @@ -17921,10 +17959,10 @@ public final void margin() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:821:26: ws { - dbg.location(820,26); - pushFollow(FOLLOW_ws_in_margin4977); + dbg.location(821,26); + pushFollow(FOLLOW_ws_in_margin4997); ws(); state._fsp--; if (state.failed) return; @@ -17933,12 +17971,12 @@ public final void margin() throws RecognitionException { } } finally {dbg.exitSubRule(274);} - dbg.location(820,30); - pushFollow(FOLLOW_syncToDeclarationsRule_in_margin4980); + dbg.location(821,30); + pushFollow(FOLLOW_syncToDeclarationsRule_in_margin5000); syncToDeclarationsRule(); state._fsp--; - if (state.failed) return;dbg.location(820,53); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:53: ( declarations )? + if (state.failed) return;dbg.location(821,53); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:821:53: ( declarations )? int alt275=2; try { dbg.enterSubRule(275); try { dbg.enterDecision(275, decisionCanBacktrack[275]); @@ -17953,10 +17991,10 @@ public final void margin() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:820:53: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:821:53: declarations { - dbg.location(820,53); - pushFollow(FOLLOW_declarations_in_margin4982); + dbg.location(821,53); + pushFollow(FOLLOW_declarations_in_margin5002); declarations(); state._fsp--; if (state.failed) return; @@ -17965,8 +18003,8 @@ public final void margin() throws RecognitionException { } } finally {dbg.exitSubRule(275);} - dbg.location(820,67); - match(input,RBRACE,FOLLOW_RBRACE_in_margin4985); if (state.failed) return; + dbg.location(821,67); + match(input,RBRACE,FOLLOW_RBRACE_in_margin5005); if (state.failed) return; } } @@ -17977,7 +18015,7 @@ public final void margin() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(821, 7); + dbg.location(822, 7); } finally { @@ -17992,20 +18030,20 @@ public final void margin() throws RecognitionException { // $ANTLR start "margin_sym" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:823:1: margin_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 ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:824:1: margin_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 ); public final void margin_sym() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "margin_sym"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(823, 0); + dbg.location(824, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:824:2: ( 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 ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:825:2: ( 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 ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(824,2); + dbg.location(825,2); if ( (input.LA(1) >= BOTTOMCENTER_SYM && input.LA(1) <= BOTTOMRIGHT_SYM)||(input.LA(1) >= LEFTBOTTOM_SYM && input.LA(1) <= LEFTTOP_SYM)||(input.LA(1) >= RIGHTBOTTOM_SYM && input.LA(1) <= RIGHTTOP_SYM)||(input.LA(1) >= TOPCENTER_SYM && input.LA(1) <= TOPRIGHT_SYM) ) { input.consume(); state.errorRecovery=false; @@ -18027,7 +18065,7 @@ public final void margin_sym() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(841, 7); + dbg.location(842, 7); } finally { @@ -18042,22 +18080,22 @@ public final void margin_sym() throws RecognitionException { // $ANTLR start "pseudoPage" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:843:1: pseudoPage : COLON IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:844:1: pseudoPage : COLON IDENT ; public final void pseudoPage() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "pseudoPage"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(843, 0); + dbg.location(844, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:844:5: ( COLON IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:845:5: ( COLON IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:844:7: COLON IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:845:7: COLON IDENT { - dbg.location(844,7); - match(input,COLON,FOLLOW_COLON_in_pseudoPage5194); if (state.failed) return;dbg.location(844,13); - match(input,IDENT,FOLLOW_IDENT_in_pseudoPage5196); if (state.failed) return; + dbg.location(845,7); + match(input,COLON,FOLLOW_COLON_in_pseudoPage5214); if (state.failed) return;dbg.location(845,13); + match(input,IDENT,FOLLOW_IDENT_in_pseudoPage5216); if (state.failed) return; } } @@ -18068,7 +18106,7 @@ public final void pseudoPage() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(845, 4); + dbg.location(846, 4); } finally { @@ -18083,20 +18121,20 @@ public final void pseudoPage() throws RecognitionException { // $ANTLR start "operator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:847:1: operator : ( SOLIDUS | COMMA ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:848:1: operator : ( SOLIDUS | COMMA ); public final void operator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "operator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(847, 0); + dbg.location(848, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:848:5: ( SOLIDUS | COMMA ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:849:5: ( SOLIDUS | COMMA ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(848,5); + dbg.location(849,5); if ( input.LA(1)==COMMA||input.LA(1)==SOLIDUS ) { input.consume(); state.errorRecovery=false; @@ -18118,7 +18156,7 @@ public final void operator() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(850, 4); + dbg.location(851, 4); } finally { @@ -18133,20 +18171,20 @@ public final void operator() throws RecognitionException { // $ANTLR start "unaryOperator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:852:1: unaryOperator : ( MINUS | PLUS ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:853:1: unaryOperator : ( MINUS | PLUS ); public final void unaryOperator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "unaryOperator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(852, 0); + dbg.location(853, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:853:5: ( MINUS | PLUS ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:854:5: ( MINUS | PLUS ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(853,5); + dbg.location(854,5); if ( input.LA(1)==MINUS||input.LA(1)==PLUS ) { input.consume(); state.errorRecovery=false; @@ -18168,7 +18206,7 @@ public final void unaryOperator() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(855, 4); + dbg.location(856, 4); } finally { @@ -18183,15 +18221,15 @@ public final void unaryOperator() throws RecognitionException { // $ANTLR start "property" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:857:1: property : ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | VARIABLE | IDENT | GEN |{...}? cp_variable ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:858:1: property : ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | VARIABLE | IDENT | GEN |{...}? cp_variable ); public final void property() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "property"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(857, 0); + dbg.location(858, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:858:5: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | VARIABLE | IDENT | GEN |{...}? cp_variable ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:859:5: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | VARIABLE | IDENT | GEN |{...}? cp_variable ) int alt276=6; try { dbg.enterDecision(276, decisionCanBacktrack[276]); @@ -18344,14 +18382,14 @@ else if ( (LA276_5==AT_SIGN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:862:5: {...}? sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:863:5: {...}? sass_selector_interpolation_exp { - dbg.location(862,5); + dbg.location(863,5); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "property", "isScssSource()"); - }dbg.location(862,23); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_property5280); + }dbg.location(863,23); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_property5300); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -18360,14 +18398,14 @@ else if ( (LA276_5==AT_SIGN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:863:7: {...}? less_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:864:7: {...}? less_selector_interpolation_exp { - dbg.location(863,7); + dbg.location(864,7); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "property", "isLessSource()"); - }dbg.location(863,25); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_property5290); + }dbg.location(864,25); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_property5310); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -18376,41 +18414,41 @@ else if ( (LA276_5==AT_SIGN) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:864:7: VARIABLE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:865:7: VARIABLE { - dbg.location(864,7); - match(input,VARIABLE,FOLLOW_VARIABLE_in_property5298); if (state.failed) return; + dbg.location(865,7); + match(input,VARIABLE,FOLLOW_VARIABLE_in_property5318); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:865:7: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:866:7: IDENT { - dbg.location(865,7); - match(input,IDENT,FOLLOW_IDENT_in_property5306); if (state.failed) return; + dbg.location(866,7); + match(input,IDENT,FOLLOW_IDENT_in_property5326); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:866:7: GEN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:867:7: GEN { - dbg.location(866,7); - match(input,GEN,FOLLOW_GEN_in_property5314); if (state.failed) return; + dbg.location(867,7); + match(input,GEN,FOLLOW_GEN_in_property5334); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:867:7: {...}? cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:868:7: {...}? cp_variable { - dbg.location(867,7); + dbg.location(868,7); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "property", "isCssPreprocessorSource()"); - }dbg.location(867,36); - pushFollow(FOLLOW_cp_variable_in_property5324); + }dbg.location(868,36); + pushFollow(FOLLOW_cp_variable_in_property5344); cp_variable(); state._fsp--; if (state.failed) return; @@ -18429,7 +18467,7 @@ else if ( (LA276_5==AT_SIGN) ) { finally { // do for sure before leaving } - dbg.location(869, 4); + dbg.location(870, 4); } finally { @@ -18444,26 +18482,26 @@ else if ( (LA276_5==AT_SIGN) ) { // $ANTLR start "sass_map" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:874:1: sass_map : sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:875: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(874, 0); + dbg.location(875, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:875:5: ( sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:876:5: ( sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:876:5: sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:877:5: sass_map_name COLON ( ws )? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* { - dbg.location(876,5); - pushFollow(FOLLOW_sass_map_name_in_sass_map5351); + dbg.location(877,5); + pushFollow(FOLLOW_sass_map_name_in_sass_map5371); sass_map_name(); state._fsp--; - if (state.failed) return;dbg.location(876,19); - match(input,COLON,FOLLOW_COLON_in_sass_map5353); if (state.failed) return;dbg.location(876,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:876:25: ( ws )? + if (state.failed) return;dbg.location(877,19); + match(input,COLON,FOLLOW_COLON_in_sass_map5373); if (state.failed) return;dbg.location(877,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:877:25: ( ws )? int alt277=2; try { dbg.enterSubRule(277); try { dbg.enterDecision(277, decisionCanBacktrack[277]); @@ -18478,10 +18516,10 @@ public final void sass_map() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:876:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:877:25: ws { - dbg.location(876,25); - pushFollow(FOLLOW_ws_in_sass_map5355); + dbg.location(877,25); + pushFollow(FOLLOW_ws_in_sass_map5375); ws(); state._fsp--; if (state.failed) return; @@ -18490,9 +18528,9 @@ public final void sass_map() throws RecognitionException { } } finally {dbg.exitSubRule(277);} - dbg.location(876,29); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_map5358); if (state.failed) return;dbg.location(876,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:876:36: ( ws )? + dbg.location(877,29); + match(input,LPAREN,FOLLOW_LPAREN_in_sass_map5378); if (state.failed) return;dbg.location(877,36); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:877:36: ( ws )? int alt278=2; try { dbg.enterSubRule(278); try { dbg.enterDecision(278, decisionCanBacktrack[278]); @@ -18507,10 +18545,10 @@ public final void sass_map() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:876:36: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:877:36: ws { - dbg.location(876,36); - pushFollow(FOLLOW_ws_in_sass_map5360); + dbg.location(877,36); + pushFollow(FOLLOW_ws_in_sass_map5380); ws(); state._fsp--; if (state.failed) return; @@ -18519,12 +18557,12 @@ public final void sass_map() throws RecognitionException { } } finally {dbg.exitSubRule(278);} - dbg.location(876,40); - pushFollow(FOLLOW_syncToFollow_in_sass_map5363); + dbg.location(877,40); + pushFollow(FOLLOW_syncToFollow_in_sass_map5383); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(878,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:878:9: ( sass_map_pairs )? + if (state.failed) return;dbg.location(879,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:9: ( sass_map_pairs )? int alt279=2; try { dbg.enterSubRule(279); try { dbg.enterDecision(279, decisionCanBacktrack[279]); @@ -18539,10 +18577,10 @@ public final void sass_map() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:878:9: sass_map_pairs + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:9: sass_map_pairs { - dbg.location(878,9); - pushFollow(FOLLOW_sass_map_pairs_in_sass_map5382); + dbg.location(879,9); + pushFollow(FOLLOW_sass_map_pairs_in_sass_map5402); sass_map_pairs(); state._fsp--; if (state.failed) return; @@ -18551,9 +18589,9 @@ public final void sass_map() throws RecognitionException { } } finally {dbg.exitSubRule(279);} - dbg.location(879,5); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_map5389); if (state.failed) return;dbg.location(879,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* + dbg.location(880,5); + match(input,RPAREN,FOLLOW_RPAREN_in_sass_map5409); if (state.failed) return;dbg.location(880,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* try { dbg.enterSubRule(282); loop282: @@ -18575,16 +18613,16 @@ public final void sass_map() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:13: ( ( ws )? SASS_DEFAULT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:13: ( ( ws )? SASS_DEFAULT ) { - dbg.location(879,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:13: ( ( ws )? SASS_DEFAULT ) + dbg.location(880,13); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:13: ( ( ws )? SASS_DEFAULT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:14: ( ws )? SASS_DEFAULT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:14: ( ws )? SASS_DEFAULT { - dbg.location(879,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:14: ( ws )? + dbg.location(880,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:14: ( ws )? int alt280=2; try { dbg.enterSubRule(280); try { dbg.enterDecision(280, decisionCanBacktrack[280]); @@ -18599,10 +18637,10 @@ public final void sass_map() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:14: ws { - dbg.location(879,14); - pushFollow(FOLLOW_ws_in_sass_map5393); + dbg.location(880,14); + pushFollow(FOLLOW_ws_in_sass_map5413); ws(); state._fsp--; if (state.failed) return; @@ -18611,8 +18649,8 @@ public final void sass_map() throws RecognitionException { } } finally {dbg.exitSubRule(280);} - dbg.location(879,18); - match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_sass_map5396); if (state.failed) return; + dbg.location(880,18); + match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_sass_map5416); if (state.failed) return; } } @@ -18620,16 +18658,16 @@ public final void sass_map() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:34: ( ( ws )? SASS_GLOBAL ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:34: ( ( ws )? SASS_GLOBAL ) { - dbg.location(879,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:34: ( ( ws )? SASS_GLOBAL ) + dbg.location(880,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:34: ( ( ws )? SASS_GLOBAL ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:35: ( ws )? SASS_GLOBAL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:35: ( ws )? SASS_GLOBAL { - dbg.location(879,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:35: ( ws )? + dbg.location(880,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:35: ( ws )? int alt281=2; try { dbg.enterSubRule(281); try { dbg.enterDecision(281, decisionCanBacktrack[281]); @@ -18644,10 +18682,10 @@ public final void sass_map() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:879:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:880:35: ws { - dbg.location(879,35); - pushFollow(FOLLOW_ws_in_sass_map5402); + dbg.location(880,35); + pushFollow(FOLLOW_ws_in_sass_map5422); ws(); state._fsp--; if (state.failed) return; @@ -18656,8 +18694,8 @@ public final void sass_map() throws RecognitionException { } } finally {dbg.exitSubRule(281);} - dbg.location(879,39); - match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_sass_map5405); if (state.failed) return; + dbg.location(880,39); + match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_sass_map5425); if (state.failed) return; } } @@ -18679,7 +18717,7 @@ public final void sass_map() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(880, 4); + dbg.location(881, 4); } finally { @@ -18694,21 +18732,21 @@ public final void sass_map() throws RecognitionException { // $ANTLR start "sass_map_name" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:882:1: sass_map_name : cp_variable ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:883: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(882, 0); + dbg.location(883, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:883:5: ( cp_variable ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:884:5: ( cp_variable ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:884:5: cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:885:5: cp_variable { - dbg.location(884,5); - pushFollow(FOLLOW_cp_variable_in_sass_map_name5429); + dbg.location(885,5); + pushFollow(FOLLOW_cp_variable_in_sass_map_name5449); cp_variable(); state._fsp--; if (state.failed) return; @@ -18722,7 +18760,7 @@ public final void sass_map_name() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(885, 4); + dbg.location(886, 4); } finally { @@ -18737,21 +18775,21 @@ public final void sass_map_name() throws RecognitionException { // $ANTLR start "sass_map_pairs" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:887:1: sass_map_pairs : ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:888: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(887, 0); + dbg.location(888, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:888:5: ( ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:889:5: ( ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:889:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ { - dbg.location(889,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:889:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ + dbg.location(890,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:5: ( ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) | ( COMMA ( ws )? ) )+ int cnt287=0; try { dbg.enterSubRule(287); @@ -18774,20 +18812,20 @@ else if ( (LA287_0==COMMA) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:10: ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:10: ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) { - dbg.location(890,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:10: ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) + dbg.location(891,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:10: ( sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:12: sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:12: sass_map_pair ( ( ( ws )? COMMA )=> ( ws )? COMMA )? ( ws )? { - dbg.location(890,12); - pushFollow(FOLLOW_sass_map_pair_in_sass_map_pairs5463); + dbg.location(891,12); + pushFollow(FOLLOW_sass_map_pair_in_sass_map_pairs5483); sass_map_pair(); state._fsp--; - if (state.failed) return;dbg.location(890,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )? + if (state.failed) return;dbg.location(891,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )? int alt284=2; try { dbg.enterSubRule(284); try { dbg.enterDecision(284, decisionCanBacktrack[284]); @@ -18806,10 +18844,10 @@ else if ( (LA287_0==COMMA) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:27: ( ( ws )? COMMA )=> ( ws )? COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:27: ( ( ws )? COMMA )=> ( ws )? COMMA { - dbg.location(890,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:40: ( ws )? + dbg.location(891,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:40: ( ws )? int alt283=2; try { dbg.enterSubRule(283); try { dbg.enterDecision(283, decisionCanBacktrack[283]); @@ -18824,10 +18862,10 @@ else if ( (LA287_0==COMMA) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:40: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:40: ws { - dbg.location(890,40); - pushFollow(FOLLOW_ws_in_sass_map_pairs5473); + dbg.location(891,40); + pushFollow(FOLLOW_ws_in_sass_map_pairs5493); ws(); state._fsp--; if (state.failed) return; @@ -18836,15 +18874,15 @@ else if ( (LA287_0==COMMA) ) { } } finally {dbg.exitSubRule(283);} - dbg.location(890,44); - match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs5476); if (state.failed) return; + dbg.location(891,44); + match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs5496); if (state.failed) return; } break; } } finally {dbg.exitSubRule(284);} - dbg.location(890,52); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:52: ( ws )? + dbg.location(891,52); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:52: ( ws )? int alt285=2; try { dbg.enterSubRule(285); try { dbg.enterDecision(285, decisionCanBacktrack[285]); @@ -18859,10 +18897,10 @@ else if ( (LA287_0==COMMA) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:52: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:52: ws { - dbg.location(890,52); - pushFollow(FOLLOW_ws_in_sass_map_pairs5480); + dbg.location(891,52); + pushFollow(FOLLOW_ws_in_sass_map_pairs5500); ws(); state._fsp--; if (state.failed) return; @@ -18879,17 +18917,17 @@ else if ( (LA287_0==COMMA) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:892:10: ( COMMA ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:893:10: ( COMMA ( ws )? ) { - dbg.location(892,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:892:10: ( COMMA ( ws )? ) + dbg.location(893,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:893:10: ( COMMA ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:892:12: COMMA ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:893:12: COMMA ( ws )? { - dbg.location(892,12); - match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs5507); if (state.failed) return;dbg.location(892,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:892:18: ( ws )? + dbg.location(893,12); + match(input,COMMA,FOLLOW_COMMA_in_sass_map_pairs5527); if (state.failed) return;dbg.location(893,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:893:18: ( ws )? int alt286=2; try { dbg.enterSubRule(286); try { dbg.enterDecision(286, decisionCanBacktrack[286]); @@ -18904,10 +18942,10 @@ else if ( (LA287_0==COMMA) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:892:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:893:18: ws { - dbg.location(892,18); - pushFollow(FOLLOW_ws_in_sass_map_pairs5509); + dbg.location(893,18); + pushFollow(FOLLOW_ws_in_sass_map_pairs5529); ws(); state._fsp--; if (state.failed) return; @@ -18944,7 +18982,7 @@ else if ( (LA287_0==COMMA) ) { finally { // do for sure before leaving } - dbg.location(894, 4); + dbg.location(895, 4); } finally { @@ -18959,21 +18997,21 @@ else if ( (LA287_0==COMMA) ) { // $ANTLR start "sass_map_pair" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:896:1: sass_map_pair : ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:897:1: sass_map_pair : ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) ( 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(896, 0); + dbg.location(897, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:897:5: ( ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:5: ( ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:9: ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:9: ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) ( ws )? COLON ( ws )? cp_expression ( ( ws )? prio )? { - dbg.location(898,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:9: ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) + dbg.location(899,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:9: ( NUMBER | ( STRING ( ( ws )? STRING )* ) | ( ( function )=> function ) | property | sass_map ) int alt290=5; try { dbg.enterSubRule(290); try { dbg.enterDecision(290, decisionCanBacktrack[290]); @@ -19134,26 +19172,26 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:10: NUMBER + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:10: NUMBER { - dbg.location(898,10); - match(input,NUMBER,FOLLOW_NUMBER_in_sass_map_pair5545); if (state.failed) return; + dbg.location(899,10); + match(input,NUMBER,FOLLOW_NUMBER_in_sass_map_pair5565); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:17: ( STRING ( ( ws )? STRING )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:17: ( STRING ( ( ws )? STRING )* ) { - dbg.location(898,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:17: ( STRING ( ( ws )? STRING )* ) + dbg.location(899,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:17: ( STRING ( ( ws )? STRING )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:18: STRING ( ( ws )? STRING )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:18: STRING ( ( ws )? STRING )* { - dbg.location(898,18); - match(input,STRING,FOLLOW_STRING_in_sass_map_pair5548); if (state.failed) return;dbg.location(898,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:25: ( ( ws )? STRING )* + dbg.location(899,18); + match(input,STRING,FOLLOW_STRING_in_sass_map_pair5568); if (state.failed) return;dbg.location(899,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:25: ( ( ws )? STRING )* try { dbg.enterSubRule(289); loop289: @@ -19175,10 +19213,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:26: ( ws )? STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:26: ( ws )? STRING { - dbg.location(898,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:26: ( ws )? + dbg.location(899,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:26: ( ws )? int alt288=2; try { dbg.enterSubRule(288); try { dbg.enterDecision(288, decisionCanBacktrack[288]); @@ -19193,10 +19231,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:26: ws { - dbg.location(898,26); - pushFollow(FOLLOW_ws_in_sass_map_pair5551); + dbg.location(899,26); + pushFollow(FOLLOW_ws_in_sass_map_pair5571); ws(); state._fsp--; if (state.failed) return; @@ -19205,8 +19243,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(288);} - dbg.location(898,30); - match(input,STRING,FOLLOW_STRING_in_sass_map_pair5554); if (state.failed) return; + dbg.location(899,30); + match(input,STRING,FOLLOW_STRING_in_sass_map_pair5574); if (state.failed) return; } break; @@ -19223,16 +19261,16 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:40: ( ( function )=> function ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:40: ( ( function )=> function ) { - dbg.location(898,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:40: ( ( function )=> function ) + dbg.location(899,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:40: ( ( function )=> function ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:41: ( function )=> function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:41: ( function )=> function { - dbg.location(898,53); - pushFollow(FOLLOW_function_in_sass_map_pair5564); + dbg.location(899,53); + pushFollow(FOLLOW_function_in_sass_map_pair5584); function(); state._fsp--; if (state.failed) return; @@ -19243,10 +19281,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:63: property + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:63: property { - dbg.location(898,63); - pushFollow(FOLLOW_property_in_sass_map_pair5567); + dbg.location(899,63); + pushFollow(FOLLOW_property_in_sass_map_pair5587); property(); state._fsp--; if (state.failed) return; @@ -19255,10 +19293,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:72: sass_map + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:72: sass_map { - dbg.location(898,72); - pushFollow(FOLLOW_sass_map_in_sass_map_pair5569); + dbg.location(899,72); + pushFollow(FOLLOW_sass_map_in_sass_map_pair5589); sass_map(); state._fsp--; if (state.failed) return; @@ -19267,8 +19305,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(290);} - dbg.location(898,82); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:82: ( ws )? + dbg.location(899,82); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:82: ( ws )? int alt291=2; try { dbg.enterSubRule(291); try { dbg.enterDecision(291, decisionCanBacktrack[291]); @@ -19283,10 +19321,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:82: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:82: ws { - dbg.location(898,82); - pushFollow(FOLLOW_ws_in_sass_map_pair5572); + dbg.location(899,82); + pushFollow(FOLLOW_ws_in_sass_map_pair5592); ws(); state._fsp--; if (state.failed) return; @@ -19295,9 +19333,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(291);} - dbg.location(898,86); - match(input,COLON,FOLLOW_COLON_in_sass_map_pair5575); if (state.failed) return;dbg.location(898,92); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:92: ( ws )? + dbg.location(899,86); + match(input,COLON,FOLLOW_COLON_in_sass_map_pair5595); if (state.failed) return;dbg.location(899,92); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:92: ( ws )? int alt292=2; try { dbg.enterSubRule(292); try { dbg.enterDecision(292, decisionCanBacktrack[292]); @@ -19312,10 +19350,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:92: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:92: ws { - dbg.location(898,92); - pushFollow(FOLLOW_ws_in_sass_map_pair5577); + dbg.location(899,92); + pushFollow(FOLLOW_ws_in_sass_map_pair5597); ws(); state._fsp--; if (state.failed) return; @@ -19324,12 +19362,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(292);} - dbg.location(898,96); - pushFollow(FOLLOW_cp_expression_in_sass_map_pair5580); + dbg.location(899,96); + pushFollow(FOLLOW_cp_expression_in_sass_map_pair5600); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(898,110); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:110: ( ( ws )? prio )? + if (state.failed) return;dbg.location(899,110); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:110: ( ( ws )? prio )? int alt294=2; try { dbg.enterSubRule(294); try { dbg.enterDecision(294, decisionCanBacktrack[294]); @@ -19348,10 +19386,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:111: ( ws )? prio + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:111: ( ws )? prio { - dbg.location(898,111); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:111: ( ws )? + dbg.location(899,111); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:111: ( ws )? int alt293=2; try { dbg.enterSubRule(293); try { dbg.enterDecision(293, decisionCanBacktrack[293]); @@ -19366,10 +19404,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:111: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:111: ws { - dbg.location(898,111); - pushFollow(FOLLOW_ws_in_sass_map_pair5583); + dbg.location(899,111); + pushFollow(FOLLOW_ws_in_sass_map_pair5603); ws(); state._fsp--; if (state.failed) return; @@ -19378,8 +19416,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(293);} - dbg.location(898,115); - pushFollow(FOLLOW_prio_in_sass_map_pair5586); + dbg.location(899,115); + pushFollow(FOLLOW_prio_in_sass_map_pair5606); prio(); state._fsp--; if (state.failed) return; @@ -19399,7 +19437,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { finally { // do for sure before leaving } - dbg.location(899, 4); + dbg.location(900, 4); } finally { @@ -19414,21 +19452,21 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // $ANTLR start "rule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:901: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 ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:902: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(901, 0); + dbg.location(902, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:902: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 ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:903: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); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:903: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 + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:904: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(903,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:903:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) + dbg.location(904,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:904:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) int alt300=3; try { dbg.enterSubRule(300); try { dbg.enterDecision(300, decisionCanBacktrack[300]); @@ -19447,17 +19485,17 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:904:13: ( SASS_AT_ROOT ( ws selectorsGroup )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:13: ( SASS_AT_ROOT ( ws selectorsGroup )? ) { - dbg.location(904,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:904:13: ( SASS_AT_ROOT ( ws selectorsGroup )? ) + dbg.location(905,13); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:13: ( SASS_AT_ROOT ( ws selectorsGroup )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:904:14: SASS_AT_ROOT ( ws selectorsGroup )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:14: SASS_AT_ROOT ( ws selectorsGroup )? { - dbg.location(904,14); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule5628); if (state.failed) return;dbg.location(904,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:904:27: ( ws selectorsGroup )? + dbg.location(905,14); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule5648); if (state.failed) return;dbg.location(905,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:27: ( ws selectorsGroup )? int alt295=2; try { dbg.enterSubRule(295); try { dbg.enterDecision(295, decisionCanBacktrack[295]); @@ -19476,14 +19514,14 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:904:28: ws selectorsGroup + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:28: ws selectorsGroup { - dbg.location(904,28); - pushFollow(FOLLOW_ws_in_rule5631); + dbg.location(905,28); + pushFollow(FOLLOW_ws_in_rule5651); ws(); state._fsp--; - if (state.failed) return;dbg.location(904,31); - pushFollow(FOLLOW_selectorsGroup_in_rule5633); + if (state.failed) return;dbg.location(905,31); + pushFollow(FOLLOW_selectorsGroup_in_rule5653); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -19500,22 +19538,22 @@ public final void rule() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:15: ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:15: ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) { - dbg.location(905,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:15: ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) + dbg.location(906,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:15: ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:16: SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:16: SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN { - dbg.location(905,16); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule5654); if (state.failed) return;dbg.location(905,29); - pushFollow(FOLLOW_ws_in_rule5656); + dbg.location(906,16); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_rule5674); if (state.failed) return;dbg.location(906,29); + pushFollow(FOLLOW_ws_in_rule5676); ws(); state._fsp--; - if (state.failed) return;dbg.location(905,32); - match(input,LPAREN,FOLLOW_LPAREN_in_rule5658); if (state.failed) return;dbg.location(905,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:39: ( ws )? + if (state.failed) return;dbg.location(906,32); + match(input,LPAREN,FOLLOW_LPAREN_in_rule5678); if (state.failed) return;dbg.location(906,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:39: ( ws )? int alt296=2; try { dbg.enterSubRule(296); try { dbg.enterDecision(296, decisionCanBacktrack[296]); @@ -19530,10 +19568,10 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:39: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:39: ws { - dbg.location(905,39); - pushFollow(FOLLOW_ws_in_rule5660); + dbg.location(906,39); + pushFollow(FOLLOW_ws_in_rule5680); ws(); state._fsp--; if (state.failed) return; @@ -19542,13 +19580,13 @@ public final void rule() throws RecognitionException { } } finally {dbg.exitSubRule(296);} - dbg.location(905,43); + dbg.location(906,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(905,100); - match(input,IDENT,FOLLOW_IDENT_in_rule5665); if (state.failed) return;dbg.location(905,128); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:128: ( ws )? + }dbg.location(906,100); + match(input,IDENT,FOLLOW_IDENT_in_rule5685); if (state.failed) return;dbg.location(906,128); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:128: ( ws )? int alt297=2; try { dbg.enterSubRule(297); try { dbg.enterDecision(297, decisionCanBacktrack[297]); @@ -19563,10 +19601,10 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:128: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:128: ws { - dbg.location(905,128); - pushFollow(FOLLOW_ws_in_rule5669); + dbg.location(906,128); + pushFollow(FOLLOW_ws_in_rule5689); ws(); state._fsp--; if (state.failed) return; @@ -19575,9 +19613,9 @@ public final void rule() throws RecognitionException { } } finally {dbg.exitSubRule(297);} - dbg.location(905,132); - match(input,COLON,FOLLOW_COLON_in_rule5672); if (state.failed) return;dbg.location(905,138); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:138: ( ws )? + dbg.location(906,132); + match(input,COLON,FOLLOW_COLON_in_rule5692); if (state.failed) return;dbg.location(906,138); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:138: ( ws )? int alt298=2; try { dbg.enterSubRule(298); try { dbg.enterDecision(298, decisionCanBacktrack[298]); @@ -19592,10 +19630,10 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:138: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:138: ws { - dbg.location(905,138); - pushFollow(FOLLOW_ws_in_rule5674); + dbg.location(906,138); + pushFollow(FOLLOW_ws_in_rule5694); ws(); state._fsp--; if (state.failed) return; @@ -19604,9 +19642,9 @@ public final void rule() throws RecognitionException { } } finally {dbg.exitSubRule(298);} - dbg.location(905,142); - match(input,IDENT,FOLLOW_IDENT_in_rule5677); if (state.failed) return;dbg.location(905,148); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:148: ( ws )? + dbg.location(906,142); + match(input,IDENT,FOLLOW_IDENT_in_rule5697); if (state.failed) return;dbg.location(906,148); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:148: ( ws )? int alt299=2; try { dbg.enterSubRule(299); try { dbg.enterDecision(299, decisionCanBacktrack[299]); @@ -19621,10 +19659,10 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:905:148: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:148: ws { - dbg.location(905,148); - pushFollow(FOLLOW_ws_in_rule5679); + dbg.location(906,148); + pushFollow(FOLLOW_ws_in_rule5699); ws(); state._fsp--; if (state.failed) return; @@ -19633,8 +19671,8 @@ public final void rule() throws RecognitionException { } } finally {dbg.exitSubRule(299);} - dbg.location(905,152); - match(input,RPAREN,FOLLOW_RPAREN_in_rule5682); if (state.failed) return; + dbg.location(906,152); + match(input,RPAREN,FOLLOW_RPAREN_in_rule5702); if (state.failed) return; } } @@ -19642,10 +19680,10 @@ public final void rule() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:906:15: selectorsGroup + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:907:15: selectorsGroup { - dbg.location(906,15); - pushFollow(FOLLOW_selectorsGroup_in_rule5700); + dbg.location(907,15); + pushFollow(FOLLOW_selectorsGroup_in_rule5720); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -19654,8 +19692,8 @@ public final void rule() throws RecognitionException { } } finally {dbg.exitSubRule(300);} - dbg.location(907,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:907:11: ( ws )? + dbg.location(908,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:908:11: ( ws )? int alt301=2; try { dbg.enterSubRule(301); try { dbg.enterDecision(301, decisionCanBacktrack[301]); @@ -19670,10 +19708,10 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:907:11: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:908:11: ws { - dbg.location(907,11); - pushFollow(FOLLOW_ws_in_rule5712); + dbg.location(908,11); + pushFollow(FOLLOW_ws_in_rule5732); ws(); state._fsp--; if (state.failed) return; @@ -19682,9 +19720,9 @@ public final void rule() throws RecognitionException { } } finally {dbg.exitSubRule(301);} - dbg.location(908,5); - match(input,LBRACE,FOLLOW_LBRACE_in_rule5719); if (state.failed) return;dbg.location(908,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:908:12: ( ws )? + dbg.location(909,5); + match(input,LBRACE,FOLLOW_LBRACE_in_rule5739); if (state.failed) return;dbg.location(909,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:909:12: ( ws )? int alt302=2; try { dbg.enterSubRule(302); try { dbg.enterDecision(302, decisionCanBacktrack[302]); @@ -19699,10 +19737,10 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:908:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:909:12: ws { - dbg.location(908,12); - pushFollow(FOLLOW_ws_in_rule5721); + dbg.location(909,12); + pushFollow(FOLLOW_ws_in_rule5741); ws(); state._fsp--; if (state.failed) return; @@ -19711,12 +19749,12 @@ public final void rule() throws RecognitionException { } } finally {dbg.exitSubRule(302);} - dbg.location(908,16); - pushFollow(FOLLOW_syncToFollow_in_rule5724); + dbg.location(909,16); + pushFollow(FOLLOW_syncToFollow_in_rule5744); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(909,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:909:9: ( declarations )? + if (state.failed) return;dbg.location(910,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:910:9: ( declarations )? int alt303=2; try { dbg.enterSubRule(303); try { dbg.enterDecision(303, decisionCanBacktrack[303]); @@ -19731,10 +19769,10 @@ public final void rule() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:909:9: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:910:9: declarations { - dbg.location(909,9); - pushFollow(FOLLOW_declarations_in_rule5734); + dbg.location(910,9); + pushFollow(FOLLOW_declarations_in_rule5754); declarations(); state._fsp--; if (state.failed) return; @@ -19743,8 +19781,8 @@ public final void rule() throws RecognitionException { } } finally {dbg.exitSubRule(303);} - dbg.location(910,5); - match(input,RBRACE,FOLLOW_RBRACE_in_rule5741); if (state.failed) return; + dbg.location(911,5); + match(input,RBRACE,FOLLOW_RBRACE_in_rule5761); if (state.failed) return; } } @@ -19759,7 +19797,7 @@ public final void rule() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(911, 4); + dbg.location(912, 4); } finally { @@ -19774,15 +19812,15 @@ public final void rule() throws RecognitionException { // $ANTLR start "declarations" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:918:1: declarations : ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:919: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(918, 0); + dbg.location(919, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:919:5: ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:5: ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ ) int alt317=2; try { dbg.enterDecision(317, decisionCanBacktrack[317]); @@ -19800,10 +19838,10 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:8: ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:8: ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? { - dbg.location(920,8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:8: ( SEMI ( ws )? )* + dbg.location(921,8); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:8: ( SEMI ( ws )? )* try { dbg.enterSubRule(305); loop305: @@ -19822,11 +19860,11 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:9: SEMI ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:9: SEMI ( ws )? { - dbg.location(920,9); - match(input,SEMI,FOLLOW_SEMI_in_declarations5775); if (state.failed) return;dbg.location(920,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:14: ( ws )? + dbg.location(921,9); + match(input,SEMI,FOLLOW_SEMI_in_declarations5795); if (state.failed) return;dbg.location(921,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:14: ( ws )? int alt304=2; try { dbg.enterSubRule(304); try { dbg.enterDecision(304, decisionCanBacktrack[304]); @@ -19841,10 +19879,10 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:14: ws { - dbg.location(920,14); - pushFollow(FOLLOW_ws_in_declarations5777); + dbg.location(921,14); + pushFollow(FOLLOW_ws_in_declarations5797); ws(); state._fsp--; if (state.failed) return; @@ -19862,12 +19900,12 @@ public final void declarations() throws RecognitionException { } } } finally {dbg.exitSubRule(305);} - dbg.location(920,21); - pushFollow(FOLLOW_declaration_in_declarations5783); + dbg.location(921,21); + pushFollow(FOLLOW_declaration_in_declarations5803); declaration(); state._fsp--; - if (state.failed) return;dbg.location(920,33); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* + if (state.failed) return;dbg.location(921,33); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* try { dbg.enterSubRule(310); loop310: @@ -19889,10 +19927,10 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration { - dbg.location(920,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) + dbg.location(921,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) int alt309=2; try { dbg.enterSubRule(309); try { dbg.enterDecision(309, decisionCanBacktrack[309]); @@ -19911,16 +19949,16 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:35: ( ( ws )? ( SEMI ( ws )? )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:35: ( ( ws )? ( SEMI ( ws )? )+ ) { - dbg.location(920,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:35: ( ( ws )? ( SEMI ( ws )? )+ ) + dbg.location(921,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:35: ( ( ws )? ( SEMI ( ws )? )+ ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:36: ( ws )? ( SEMI ( ws )? )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:36: ( ws )? ( SEMI ( ws )? )+ { - dbg.location(920,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:36: ( ws )? + dbg.location(921,36); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:36: ( ws )? int alt306=2; try { dbg.enterSubRule(306); try { dbg.enterDecision(306, decisionCanBacktrack[306]); @@ -19935,10 +19973,10 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:36: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:36: ws { - dbg.location(920,36); - pushFollow(FOLLOW_ws_in_declarations5788); + dbg.location(921,36); + pushFollow(FOLLOW_ws_in_declarations5808); ws(); state._fsp--; if (state.failed) return; @@ -19947,8 +19985,8 @@ public final void declarations() throws RecognitionException { } } finally {dbg.exitSubRule(306);} - dbg.location(920,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:40: ( SEMI ( ws )? )+ + dbg.location(921,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:40: ( SEMI ( ws )? )+ int cnt308=0; try { dbg.enterSubRule(308); @@ -19968,11 +20006,11 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:41: SEMI ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:41: SEMI ( ws )? { - dbg.location(920,41); - match(input,SEMI,FOLLOW_SEMI_in_declarations5792); if (state.failed) return;dbg.location(920,46); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:46: ( ws )? + dbg.location(921,41); + match(input,SEMI,FOLLOW_SEMI_in_declarations5812); if (state.failed) return;dbg.location(921,46); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:46: ( ws )? int alt307=2; try { dbg.enterSubRule(307); try { dbg.enterDecision(307, decisionCanBacktrack[307]); @@ -19987,10 +20025,10 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:46: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:46: ws { - dbg.location(920,46); - pushFollow(FOLLOW_ws_in_declarations5794); + dbg.location(921,46); + pushFollow(FOLLOW_ws_in_declarations5814); ws(); state._fsp--; if (state.failed) return; @@ -20022,10 +20060,10 @@ public final void declarations() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:53: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:53: ws { - dbg.location(920,53); - pushFollow(FOLLOW_ws_in_declarations5800); + dbg.location(921,53); + pushFollow(FOLLOW_ws_in_declarations5820); ws(); state._fsp--; if (state.failed) return; @@ -20034,8 +20072,8 @@ public final void declarations() throws RecognitionException { } } finally {dbg.exitSubRule(309);} - dbg.location(920,57); - pushFollow(FOLLOW_declaration_in_declarations5803); + dbg.location(921,57); + pushFollow(FOLLOW_declaration_in_declarations5823); declaration(); state._fsp--; if (state.failed) return; @@ -20047,8 +20085,8 @@ public final void declarations() throws RecognitionException { } } } finally {dbg.exitSubRule(310);} - dbg.location(920,71); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? + dbg.location(921,71); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? int alt314=3; try { dbg.enterSubRule(314); try { dbg.enterDecision(314, decisionCanBacktrack[314]); @@ -20067,16 +20105,16 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:72: ( ( ws )? ( SEMI ( ws )? )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:72: ( ( ws )? ( SEMI ( ws )? )+ ) { - dbg.location(920,72); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:72: ( ( ws )? ( SEMI ( ws )? )+ ) + dbg.location(921,72); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:72: ( ( ws )? ( SEMI ( ws )? )+ ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:73: ( ws )? ( SEMI ( ws )? )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:73: ( ws )? ( SEMI ( ws )? )+ { - dbg.location(920,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:73: ( ws )? + dbg.location(921,73); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:73: ( ws )? int alt311=2; try { dbg.enterSubRule(311); try { dbg.enterDecision(311, decisionCanBacktrack[311]); @@ -20091,10 +20129,10 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:73: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:73: ws { - dbg.location(920,73); - pushFollow(FOLLOW_ws_in_declarations5809); + dbg.location(921,73); + pushFollow(FOLLOW_ws_in_declarations5829); ws(); state._fsp--; if (state.failed) return; @@ -20103,8 +20141,8 @@ public final void declarations() throws RecognitionException { } } finally {dbg.exitSubRule(311);} - dbg.location(920,77); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:77: ( SEMI ( ws )? )+ + dbg.location(921,77); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:77: ( SEMI ( ws )? )+ int cnt313=0; try { dbg.enterSubRule(313); @@ -20124,11 +20162,11 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:78: SEMI ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:78: SEMI ( ws )? { - dbg.location(920,78); - match(input,SEMI,FOLLOW_SEMI_in_declarations5813); if (state.failed) return;dbg.location(920,83); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:83: ( ws )? + dbg.location(921,78); + match(input,SEMI,FOLLOW_SEMI_in_declarations5833); if (state.failed) return;dbg.location(921,83); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:83: ( ws )? int alt312=2; try { dbg.enterSubRule(312); try { dbg.enterDecision(312, decisionCanBacktrack[312]); @@ -20143,10 +20181,10 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:83: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:83: ws { - dbg.location(920,83); - pushFollow(FOLLOW_ws_in_declarations5815); + dbg.location(921,83); + pushFollow(FOLLOW_ws_in_declarations5835); ws(); state._fsp--; if (state.failed) return; @@ -20178,10 +20216,10 @@ public final void declarations() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:920:90: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:90: ws { - dbg.location(920,90); - pushFollow(FOLLOW_ws_in_declarations5821); + dbg.location(921,90); + pushFollow(FOLLOW_ws_in_declarations5841); ws(); state._fsp--; if (state.failed) return; @@ -20196,10 +20234,10 @@ public final void declarations() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:8: ( SEMI ( ws )? )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:922:8: ( SEMI ( ws )? )+ { - dbg.location(921,8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:8: ( SEMI ( ws )? )+ + dbg.location(922,8); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:922:8: ( SEMI ( ws )? )+ int cnt316=0; try { dbg.enterSubRule(316); @@ -20219,11 +20257,11 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:9: SEMI ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:922:9: SEMI ( ws )? { - dbg.location(921,9); - match(input,SEMI,FOLLOW_SEMI_in_declarations5833); if (state.failed) return;dbg.location(921,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:14: ( ws )? + dbg.location(922,9); + match(input,SEMI,FOLLOW_SEMI_in_declarations5853); if (state.failed) return;dbg.location(922,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:922:14: ( ws )? int alt315=2; try { dbg.enterSubRule(315); try { dbg.enterDecision(315, decisionCanBacktrack[315]); @@ -20238,10 +20276,10 @@ public final void declarations() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:921:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:922:14: ws { - dbg.location(921,14); - pushFollow(FOLLOW_ws_in_declarations5835); + dbg.location(922,14); + pushFollow(FOLLOW_ws_in_declarations5855); ws(); state._fsp--; if (state.failed) return; @@ -20278,7 +20316,7 @@ public final void declarations() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(922, 4); + dbg.location(923, 4); } finally { @@ -20293,15 +20331,15 @@ public final void declarations() throws RecognitionException { // $ANTLR start "declaration" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:924: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 ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:925: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(924, 0); + dbg.location(925, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:925: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 ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:926: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 alt322=18; try { dbg.enterDecision(322, decisionCanBacktrack[322]); @@ -21331,10 +21369,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:926:5: ( cp_variable_declaration )=> cp_variable_declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:927:5: ( cp_variable_declaration )=> cp_variable_declaration { - dbg.location(926,32); - pushFollow(FOLLOW_cp_variable_declaration_in_declaration5864); + dbg.location(927,32); + pushFollow(FOLLOW_cp_variable_declaration_in_declaration5884); cp_variable_declaration(); state._fsp--; if (state.failed) return; @@ -21343,10 +21381,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:927:7: ( sass_map )=> sass_map + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:928:7: ( sass_map )=> sass_map { - dbg.location(927,20); - pushFollow(FOLLOW_sass_map_in_declaration5877); + dbg.location(928,20); + pushFollow(FOLLOW_sass_map_in_declaration5897); sass_map(); state._fsp--; if (state.failed) return; @@ -21355,10 +21393,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:928:7: ( sass_nested_properties )=> sass_nested_properties + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:7: ( sass_nested_properties )=> sass_nested_properties { - dbg.location(928,33); - pushFollow(FOLLOW_sass_nested_properties_in_declaration5889); + dbg.location(929,33); + pushFollow(FOLLOW_sass_nested_properties_in_declaration5909); sass_nested_properties(); state._fsp--; if (state.failed) return; @@ -21367,10 +21405,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:7: ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE )=> rule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930: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(929,145); - pushFollow(FOLLOW_rule_in_declaration5952); + dbg.location(930,145); + pushFollow(FOLLOW_rule_in_declaration5972); rule(); state._fsp--; if (state.failed) return; @@ -21379,10 +21417,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:7: ( propertyDeclaration )=> propertyDeclaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:931:7: ( propertyDeclaration )=> propertyDeclaration { - dbg.location(930,30); - pushFollow(FOLLOW_propertyDeclaration_in_declaration5964); + dbg.location(931,30); + pushFollow(FOLLOW_propertyDeclaration_in_declaration5984); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -21391,10 +21429,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:932:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) )=> propertyDeclaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) )=> propertyDeclaration { - dbg.location(932,67); - pushFollow(FOLLOW_propertyDeclaration_in_declaration6003); + dbg.location(933,67); + pushFollow(FOLLOW_propertyDeclaration_in_declaration6023); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -21403,10 +21441,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:7: ( cp_mixin_declaration )=> cp_mixin_declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:7: ( cp_mixin_declaration )=> cp_mixin_declaration { - dbg.location(933,31); - pushFollow(FOLLOW_cp_mixin_declaration_in_declaration6015); + dbg.location(934,31); + pushFollow(FOLLOW_cp_mixin_declaration_in_declaration6035); cp_mixin_declaration(); state._fsp--; if (state.failed) return; @@ -21415,14 +21453,14 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 8 : dbg.enterAlt(8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:7: ( cp_mixin_call )=> cp_mixin_call ( ( ws )? IMPORTANT_SYM )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:7: ( cp_mixin_call )=> cp_mixin_call ( ( ws )? IMPORTANT_SYM )? { - dbg.location(934,25); - pushFollow(FOLLOW_cp_mixin_call_in_declaration6028); + dbg.location(935,25); + pushFollow(FOLLOW_cp_mixin_call_in_declaration6048); cp_mixin_call(); state._fsp--; - if (state.failed) return;dbg.location(934,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:39: ( ( ws )? IMPORTANT_SYM )? + if (state.failed) return;dbg.location(935,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:39: ( ( ws )? IMPORTANT_SYM )? int alt319=2; try { dbg.enterSubRule(319); try { dbg.enterDecision(319, decisionCanBacktrack[319]); @@ -21441,10 +21479,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:40: ( ws )? IMPORTANT_SYM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:40: ( ws )? IMPORTANT_SYM { - dbg.location(934,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:40: ( ws )? + dbg.location(935,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:40: ( ws )? int alt318=2; try { dbg.enterSubRule(318); try { dbg.enterDecision(318, decisionCanBacktrack[318]); @@ -21459,10 +21497,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:40: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:40: ws { - dbg.location(934,40); - pushFollow(FOLLOW_ws_in_declaration6031); + dbg.location(935,40); + pushFollow(FOLLOW_ws_in_declaration6051); ws(); state._fsp--; if (state.failed) return; @@ -21471,8 +21509,8 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre } } finally {dbg.exitSubRule(318);} - dbg.location(934,44); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration6034); if (state.failed) return; + dbg.location(935,44); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration6054); if (state.failed) return; } break; @@ -21484,18 +21522,18 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 9 : dbg.enterAlt(9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:7: ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:936:7: ( cp_mixin_call )=>{...}? cp_mixin_call ( ( ws )? IMPORTANT_SYM )? { - dbg.location(935,25); + dbg.location(936,25); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(935,43); - pushFollow(FOLLOW_cp_mixin_call_in_declaration6051); + }dbg.location(936,43); + pushFollow(FOLLOW_cp_mixin_call_in_declaration6071); cp_mixin_call(); state._fsp--; - if (state.failed) return;dbg.location(935,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:57: ( ( ws )? IMPORTANT_SYM )? + if (state.failed) return;dbg.location(936,57); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:936:57: ( ( ws )? IMPORTANT_SYM )? int alt321=2; try { dbg.enterSubRule(321); try { dbg.enterDecision(321, decisionCanBacktrack[321]); @@ -21514,10 +21552,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:58: ( ws )? IMPORTANT_SYM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:936:58: ( ws )? IMPORTANT_SYM { - dbg.location(935,58); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:58: ( ws )? + dbg.location(936,58); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:936:58: ( ws )? int alt320=2; try { dbg.enterSubRule(320); try { dbg.enterDecision(320, decisionCanBacktrack[320]); @@ -21532,10 +21570,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:58: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:936:58: ws { - dbg.location(935,58); - pushFollow(FOLLOW_ws_in_declaration6054); + dbg.location(936,58); + pushFollow(FOLLOW_ws_in_declaration6074); ws(); state._fsp--; if (state.failed) return; @@ -21544,8 +21582,8 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre } } finally {dbg.exitSubRule(320);} - dbg.location(935,62); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration6057); if (state.failed) return; + dbg.location(936,62); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_declaration6077); if (state.failed) return; } break; @@ -21557,10 +21595,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 10 : dbg.enterAlt(10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:936:7: at_rule + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:937:7: at_rule { - dbg.location(936,7); - pushFollow(FOLLOW_at_rule_in_declaration6071); + dbg.location(937,7); + pushFollow(FOLLOW_at_rule_in_declaration6091); at_rule(); state._fsp--; if (state.failed) return; @@ -21569,14 +21607,14 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 11 : dbg.enterAlt(11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:937:7: {...}? sass_control + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:938:7: {...}? sass_control { - dbg.location(937,7); + dbg.location(938,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(937,25); - pushFollow(FOLLOW_sass_control_in_declaration6081); + }dbg.location(938,25); + pushFollow(FOLLOW_sass_control_in_declaration6101); sass_control(); state._fsp--; if (state.failed) return; @@ -21585,14 +21623,14 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 12 : dbg.enterAlt(12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:938:7: {...}? sass_extend + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:939:7: {...}? sass_extend { - dbg.location(938,7); + dbg.location(939,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(938,25); - pushFollow(FOLLOW_sass_extend_in_declaration6091); + }dbg.location(939,25); + pushFollow(FOLLOW_sass_extend_in_declaration6111); sass_extend(); state._fsp--; if (state.failed) return; @@ -21601,14 +21639,14 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 13 : dbg.enterAlt(13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:939:7: {...}? sass_debug + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:940:7: {...}? sass_debug { - dbg.location(939,7); + dbg.location(940,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(939,25); - pushFollow(FOLLOW_sass_debug_in_declaration6101); + }dbg.location(940,25); + pushFollow(FOLLOW_sass_debug_in_declaration6121); sass_debug(); state._fsp--; if (state.failed) return; @@ -21617,14 +21655,14 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 14 : dbg.enterAlt(14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:940:7: {...}? sass_content + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:941:7: {...}? sass_content { - dbg.location(940,7); + dbg.location(941,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(940,25); - pushFollow(FOLLOW_sass_content_in_declaration6111); + }dbg.location(941,25); + pushFollow(FOLLOW_sass_content_in_declaration6131); sass_content(); state._fsp--; if (state.failed) return; @@ -21633,14 +21671,14 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 15 : dbg.enterAlt(15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:941:7: {...}? sass_function_return + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:942:7: {...}? sass_function_return { - dbg.location(941,7); + dbg.location(942,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(941,25); - pushFollow(FOLLOW_sass_function_return_in_declaration6121); + }dbg.location(942,25); + pushFollow(FOLLOW_sass_function_return_in_declaration6141); sass_function_return(); state._fsp--; if (state.failed) return; @@ -21649,14 +21687,14 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 16 : dbg.enterAlt(16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:942:7: {...}? sass_error + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:943:7: {...}? sass_error { - dbg.location(942,7); + dbg.location(943,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(942,25); - pushFollow(FOLLOW_sass_error_in_declaration6131); + }dbg.location(943,25); + pushFollow(FOLLOW_sass_error_in_declaration6151); sass_error(); state._fsp--; if (state.failed) return; @@ -21665,14 +21703,14 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 17 : dbg.enterAlt(17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:943:7: {...}? importItem + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:944:7: {...}? importItem { - dbg.location(943,7); + dbg.location(944,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "declaration", "isScssSource()"); - }dbg.location(943,25); - pushFollow(FOLLOW_importItem_in_declaration6141); + }dbg.location(944,25); + pushFollow(FOLLOW_importItem_in_declaration6161); importItem(); state._fsp--; if (state.failed) return; @@ -21681,10 +21719,10 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre case 18 : dbg.enterAlt(18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:944:7: GEN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:945:7: GEN { - dbg.location(944,7); - match(input,GEN,FOLLOW_GEN_in_declaration6149); if (state.failed) return; + dbg.location(945,7); + match(input,GEN,FOLLOW_GEN_in_declaration6169); if (state.failed) return; } break; @@ -21700,7 +21738,7 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre finally { // do for sure before leaving } - dbg.location(945, 4); + dbg.location(946, 4); } finally { @@ -21715,25 +21753,25 @@ else if ( (((synpred42_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPre // $ANTLR start "selectorsGroup" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:951:1: selectorsGroup : selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:952: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(951, 0); + dbg.location(952, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:952:5: ( selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:5: ( selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:9: selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:9: selector ( ( ws )? COMMA ( ws )? selector )* ({...}? COMMA )? { - dbg.location(953,9); - pushFollow(FOLLOW_selector_in_selectorsGroup6183); + dbg.location(954,9); + pushFollow(FOLLOW_selector_in_selectorsGroup6203); selector(); state._fsp--; - if (state.failed) return;dbg.location(953,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:18: ( ( ws )? COMMA ( ws )? selector )* + if (state.failed) return;dbg.location(954,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:18: ( ( ws )? COMMA ( ws )? selector )* try { dbg.enterSubRule(325); loop325: @@ -21755,10 +21793,10 @@ public final void selectorsGroup() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:19: ( ws )? COMMA ( ws )? selector + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:19: ( ws )? COMMA ( ws )? selector { - dbg.location(953,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:19: ( ws )? + dbg.location(954,19); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:19: ( ws )? int alt323=2; try { dbg.enterSubRule(323); try { dbg.enterDecision(323, decisionCanBacktrack[323]); @@ -21773,10 +21811,10 @@ public final void selectorsGroup() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:19: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:19: ws { - dbg.location(953,19); - pushFollow(FOLLOW_ws_in_selectorsGroup6186); + dbg.location(954,19); + pushFollow(FOLLOW_ws_in_selectorsGroup6206); ws(); state._fsp--; if (state.failed) return; @@ -21785,9 +21823,9 @@ public final void selectorsGroup() throws RecognitionException { } } finally {dbg.exitSubRule(323);} - dbg.location(953,23); - match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup6189); if (state.failed) return;dbg.location(953,29); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:29: ( ws )? + dbg.location(954,23); + match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup6209); if (state.failed) return;dbg.location(954,29); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:29: ( ws )? int alt324=2; try { dbg.enterSubRule(324); try { dbg.enterDecision(324, decisionCanBacktrack[324]); @@ -21802,10 +21840,10 @@ public final void selectorsGroup() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:29: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:29: ws { - dbg.location(953,29); - pushFollow(FOLLOW_ws_in_selectorsGroup6191); + dbg.location(954,29); + pushFollow(FOLLOW_ws_in_selectorsGroup6211); ws(); state._fsp--; if (state.failed) return; @@ -21814,8 +21852,8 @@ public final void selectorsGroup() throws RecognitionException { } } finally {dbg.exitSubRule(324);} - dbg.location(953,33); - pushFollow(FOLLOW_selector_in_selectorsGroup6194); + dbg.location(954,33); + pushFollow(FOLLOW_selector_in_selectorsGroup6214); selector(); state._fsp--; if (state.failed) return; @@ -21827,8 +21865,8 @@ public final void selectorsGroup() throws RecognitionException { } } } finally {dbg.exitSubRule(325);} - dbg.location(953,44); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:44: ({...}? COMMA )? + dbg.location(954,44); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:44: ({...}? COMMA )? int alt326=2; try { dbg.enterSubRule(326); try { dbg.enterDecision(326, decisionCanBacktrack[326]); @@ -21843,14 +21881,14 @@ public final void selectorsGroup() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:953:45: {...}? COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:954:45: {...}? COMMA { - dbg.location(953,45); + dbg.location(954,45); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "selectorsGroup", "isCssPreprocessorSource()"); - }dbg.location(953,74); - match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup6201); if (state.failed) return; + }dbg.location(954,74); + match(input,COMMA,FOLLOW_COMMA_in_selectorsGroup6221); if (state.failed) return; } break; @@ -21867,7 +21905,7 @@ public final void selectorsGroup() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(954, 4); + dbg.location(955, 4); } finally { @@ -21882,15 +21920,15 @@ public final void selectorsGroup() throws RecognitionException { // $ANTLR start "selector" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:956:1: selector : ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957: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(956, 0); + dbg.location(957, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:5: ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:5: ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator ) int alt333=2; try { dbg.enterDecision(333, decisionCanBacktrack[333]); @@ -21908,10 +21946,10 @@ public final void selector() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:8: ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:8: ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* { - dbg.location(957,8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:8: ( combinator ( ws )? )? + dbg.location(958,8); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:8: ( combinator ( ws )? )? int alt328=2; try { dbg.enterSubRule(328); try { dbg.enterDecision(328, decisionCanBacktrack[328]); @@ -21926,14 +21964,14 @@ public final void selector() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:9: combinator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:9: combinator ( ws )? { - dbg.location(957,9); - pushFollow(FOLLOW_combinator_in_selector6222); + dbg.location(958,9); + pushFollow(FOLLOW_combinator_in_selector6242); combinator(); state._fsp--; - if (state.failed) return;dbg.location(957,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:20: ( ws )? + if (state.failed) return;dbg.location(958,20); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:20: ( ws )? int alt327=2; try { dbg.enterSubRule(327); try { dbg.enterDecision(327, decisionCanBacktrack[327]); @@ -21948,10 +21986,10 @@ public final void selector() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:20: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:20: ws { - dbg.location(957,20); - pushFollow(FOLLOW_ws_in_selector6224); + dbg.location(958,20); + pushFollow(FOLLOW_ws_in_selector6244); ws(); state._fsp--; if (state.failed) return; @@ -21966,12 +22004,12 @@ public final void selector() throws RecognitionException { } } finally {dbg.exitSubRule(328);} - dbg.location(957,26); - pushFollow(FOLLOW_simpleSelectorSequence_in_selector6229); + dbg.location(958,26); + pushFollow(FOLLOW_simpleSelectorSequence_in_selector6249); simpleSelectorSequence(); state._fsp--; - if (state.failed) return;dbg.location(957,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* + if (state.failed) return;dbg.location(958,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* try { dbg.enterSubRule(332); loop332: @@ -21993,10 +22031,10 @@ public final void selector() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:51: ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:51: ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence { - dbg.location(957,51); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:51: ( ( ( ws )? combinator ( ws )? ) | ws ) + dbg.location(958,51); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:51: ( ( ( ws )? combinator ( ws )? ) | ws ) int alt331=2; try { dbg.enterSubRule(331); try { dbg.enterDecision(331, decisionCanBacktrack[331]); @@ -22015,16 +22053,16 @@ public final void selector() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:52: ( ( ws )? combinator ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:52: ( ( ws )? combinator ( ws )? ) { - dbg.location(957,52); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:52: ( ( ws )? combinator ( ws )? ) + dbg.location(958,52); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:52: ( ( ws )? combinator ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:53: ( ws )? combinator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:53: ( ws )? combinator ( ws )? { - dbg.location(957,53); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:53: ( ws )? + dbg.location(958,53); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:53: ( ws )? int alt329=2; try { dbg.enterSubRule(329); try { dbg.enterDecision(329, decisionCanBacktrack[329]); @@ -22039,10 +22077,10 @@ public final void selector() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:53: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:53: ws { - dbg.location(957,53); - pushFollow(FOLLOW_ws_in_selector6235); + dbg.location(958,53); + pushFollow(FOLLOW_ws_in_selector6255); ws(); state._fsp--; if (state.failed) return; @@ -22051,12 +22089,12 @@ public final void selector() throws RecognitionException { } } finally {dbg.exitSubRule(329);} - dbg.location(957,57); - pushFollow(FOLLOW_combinator_in_selector6238); + dbg.location(958,57); + pushFollow(FOLLOW_combinator_in_selector6258); combinator(); state._fsp--; - if (state.failed) return;dbg.location(957,68); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:68: ( ws )? + if (state.failed) return;dbg.location(958,68); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:68: ( ws )? int alt330=2; try { dbg.enterSubRule(330); try { dbg.enterDecision(330, decisionCanBacktrack[330]); @@ -22071,10 +22109,10 @@ public final void selector() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:68: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:68: ws { - dbg.location(957,68); - pushFollow(FOLLOW_ws_in_selector6240); + dbg.location(958,68); + pushFollow(FOLLOW_ws_in_selector6260); ws(); state._fsp--; if (state.failed) return; @@ -22091,10 +22129,10 @@ public final void selector() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:957:73: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:73: ws { - dbg.location(957,73); - pushFollow(FOLLOW_ws_in_selector6244); + dbg.location(958,73); + pushFollow(FOLLOW_ws_in_selector6264); ws(); state._fsp--; if (state.failed) return; @@ -22103,8 +22141,8 @@ public final void selector() throws RecognitionException { } } finally {dbg.exitSubRule(331);} - dbg.location(957,77); - pushFollow(FOLLOW_simpleSelectorSequence_in_selector6247); + dbg.location(958,77); + pushFollow(FOLLOW_simpleSelectorSequence_in_selector6267); simpleSelectorSequence(); state._fsp--; if (state.failed) return; @@ -22122,14 +22160,14 @@ public final void selector() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:958:10: {...}? combinator + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:959:10: {...}? combinator { - dbg.location(958,10); + dbg.location(959,10); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "selector", "isScssSource()"); - }dbg.location(958,28); - pushFollow(FOLLOW_combinator_in_selector6262); + }dbg.location(959,28); + pushFollow(FOLLOW_combinator_in_selector6282); combinator(); state._fsp--; if (state.failed) return; @@ -22145,7 +22183,7 @@ public final void selector() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(959, 4); + dbg.location(960, 4); } finally { @@ -22160,20 +22198,20 @@ public final void selector() throws RecognitionException { // $ANTLR start "combinator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:961:1: combinator : ( PLUS | GREATER | TILDE ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:962:1: combinator : ( PLUS | GREATER | TILDE ); public final void combinator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "combinator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(961, 0); + dbg.location(962, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:962:5: ( PLUS | GREATER | TILDE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:963:5: ( PLUS | GREATER | TILDE ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(962,5); + dbg.location(963,5); if ( input.LA(1)==GREATER||input.LA(1)==PLUS||input.LA(1)==TILDE ) { input.consume(); state.errorRecovery=false; @@ -22195,7 +22233,7 @@ public final void combinator() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(964, 4); + dbg.location(965, 4); } finally { @@ -22210,15 +22248,15 @@ public final void combinator() throws RecognitionException { // $ANTLR start "simpleSelectorSequence" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:966: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 ) )* ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:967: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(966, 0); + dbg.location(967, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:967: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 ) )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:968: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 alt342=2; try { dbg.enterDecision(342, decisionCanBacktrack[342]); @@ -22334,10 +22372,10 @@ else if ( (LA342_0==GEN) && (synpred47_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:968:9: ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969: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(968,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:968:9: ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) + dbg.location(969,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:9: ( elementSubsequent |{...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) int alt334=3; try { dbg.enterSubRule(334); try { dbg.enterDecision(334, decisionCanBacktrack[334]); @@ -22426,10 +22464,10 @@ else if ( (LA334_3==AT_SIGN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:968:10: elementSubsequent + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:10: elementSubsequent { - dbg.location(968,10); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence6314); + dbg.location(969,10); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence6334); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -22438,14 +22476,14 @@ else if ( (LA334_3==AT_SIGN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:968:30: {...}? sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:30: {...}? sass_selector_interpolation_exp { - dbg.location(968,30); + dbg.location(969,30); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); - }dbg.location(968,48); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6320); + }dbg.location(969,48); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6340); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -22454,14 +22492,14 @@ else if ( (LA334_3==AT_SIGN) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:11: {...}? less_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:11: {...}? less_selector_interpolation_exp { - dbg.location(969,11); + dbg.location(970,11); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isLessSource()"); - }dbg.location(969,29); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence6334); + }dbg.location(970,29); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence6354); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -22470,8 +22508,8 @@ else if ( (LA334_3==AT_SIGN) ) { } } finally {dbg.exitSubRule(334);} - dbg.location(969,64); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:64: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* + dbg.location(970,64); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:64: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) )* try { dbg.enterSubRule(338); loop338: @@ -22518,10 +22556,10 @@ else if ( (LA338_0==COLON||LA338_0==DCOLON) && (synpred46_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:65: ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:65: ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) { - dbg.location(969,79); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) + dbg.location(970,79); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) ) int alt337=2; try { dbg.enterSubRule(337); try { dbg.enterDecision(337, decisionCanBacktrack[337]); @@ -22540,16 +22578,16 @@ else if ( (LA338_0==COLON||LA338_0==DCOLON) && (synpred46_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:80: ( ( ws )? elementSubsequent ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:80: ( ( ws )? elementSubsequent ) { - dbg.location(969,80); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:80: ( ( ws )? elementSubsequent ) + dbg.location(970,80); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:80: ( ( ws )? elementSubsequent ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:81: ( ws )? elementSubsequent + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:81: ( ws )? elementSubsequent { - dbg.location(969,81); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:81: ( ws )? + dbg.location(970,81); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:81: ( ws )? int alt335=2; try { dbg.enterSubRule(335); try { dbg.enterDecision(335, decisionCanBacktrack[335]); @@ -22564,10 +22602,10 @@ else if ( (LA338_0==COLON||LA338_0==DCOLON) && (synpred46_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:81: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:81: ws { - dbg.location(969,81); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence6349); + dbg.location(970,81); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence6369); ws(); state._fsp--; if (state.failed) return; @@ -22576,8 +22614,8 @@ else if ( (LA338_0==COLON||LA338_0==DCOLON) && (synpred46_Css3())) { } } finally {dbg.exitSubRule(335);} - dbg.location(969,85); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence6352); + dbg.location(970,85); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence6372); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -22588,20 +22626,20 @@ else if ( (LA338_0==COLON||LA338_0==DCOLON) && (synpred46_Css3())) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:105: ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:105: ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) { - dbg.location(969,105); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:105: ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) + dbg.location(970,105); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:105: ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:106: ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:106: ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) { - dbg.location(969,106); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence6357); + dbg.location(970,106); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence6377); ws(); state._fsp--; - if (state.failed) return;dbg.location(969,109); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:109: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) + if (state.failed) return;dbg.location(970,109); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:109: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) int alt336=2; try { dbg.enterSubRule(336); try { dbg.enterDecision(336, decisionCanBacktrack[336]); @@ -22657,14 +22695,14 @@ else if ( (LA336_1==AT_SIGN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:110: {...}? sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:110: {...}? sass_selector_interpolation_exp { - dbg.location(969,110); + dbg.location(970,110); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); - }dbg.location(969,128); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6362); + }dbg.location(970,128); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6382); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -22673,14 +22711,14 @@ else if ( (LA336_1==AT_SIGN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:162: {...}? less_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:162: {...}? less_selector_interpolation_exp { - dbg.location(969,162); + dbg.location(970,162); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isLessSource()"); - }dbg.location(969,180); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence6368); + }dbg.location(970,180); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_simpleSelectorSequence6388); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -22712,14 +22750,14 @@ else if ( (LA336_1==AT_SIGN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:4: ( typeSelector )=> typeSelector ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:4: ( typeSelector )=> typeSelector ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* { - dbg.location(970,20); - pushFollow(FOLLOW_typeSelector_in_simpleSelectorSequence6382); + dbg.location(971,20); + pushFollow(FOLLOW_typeSelector_in_simpleSelectorSequence6402); typeSelector(); state._fsp--; - if (state.failed) return;dbg.location(970,33); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:33: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* + if (state.failed) return;dbg.location(971,33); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:33: ( ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) )* try { dbg.enterSubRule(341); loop341: @@ -22766,10 +22804,10 @@ else if ( (LA341_0==COLON||LA341_0==DCOLON) && (synpred48_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:34: ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:34: ( ( ws )? esPred )=> ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) { - dbg.location(970,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) + dbg.location(971,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp ) int alt340=2; try { dbg.enterSubRule(340); try { dbg.enterDecision(340, decisionCanBacktrack[340]); @@ -22788,16 +22826,16 @@ else if ( (LA341_0==COLON||LA341_0==DCOLON) && (synpred48_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:49: ( ( ws )? elementSubsequent ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:49: ( ( ws )? elementSubsequent ) { - dbg.location(970,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:49: ( ( ws )? elementSubsequent ) + dbg.location(971,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:49: ( ( ws )? elementSubsequent ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:50: ( ws )? elementSubsequent + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:50: ( ws )? elementSubsequent { - dbg.location(970,50); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:50: ( ws )? + dbg.location(971,50); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:50: ( ws )? int alt339=2; try { dbg.enterSubRule(339); try { dbg.enterDecision(339, decisionCanBacktrack[339]); @@ -22812,10 +22850,10 @@ else if ( (LA341_0==COLON||LA341_0==DCOLON) && (synpred48_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:50: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:50: ws { - dbg.location(970,50); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence6394); + dbg.location(971,50); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence6414); ws(); state._fsp--; if (state.failed) return; @@ -22824,8 +22862,8 @@ else if ( (LA341_0==COLON||LA341_0==DCOLON) && (synpred48_Css3())) { } } finally {dbg.exitSubRule(339);} - dbg.location(970,54); - pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence6397); + dbg.location(971,54); + pushFollow(FOLLOW_elementSubsequent_in_simpleSelectorSequence6417); elementSubsequent(); state._fsp--; if (state.failed) return; @@ -22836,18 +22874,18 @@ else if ( (LA341_0==COLON||LA341_0==DCOLON) && (synpred48_Css3())) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:75: {...}? ws sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:75: {...}? ws sass_selector_interpolation_exp { - dbg.location(970,75); + dbg.location(971,75); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "simpleSelectorSequence", "isScssSource()"); - }dbg.location(970,93); - pushFollow(FOLLOW_ws_in_simpleSelectorSequence6404); + }dbg.location(971,93); + pushFollow(FOLLOW_ws_in_simpleSelectorSequence6424); ws(); state._fsp--; - if (state.failed) return;dbg.location(970,96); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6406); + if (state.failed) return;dbg.location(971,96); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_simpleSelectorSequence6426); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -22881,7 +22919,7 @@ else if ( (LA341_0==COLON||LA341_0==DCOLON) && (synpred48_Css3())) { finally { // do for sure before leaving } - dbg.location(971, 1); + dbg.location(972, 1); } finally { @@ -22896,15 +22934,15 @@ else if ( (LA341_0==COLON||LA341_0==DCOLON) && (synpred48_Css3())) { // $ANTLR start "esPred" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:978:1: esPred : ( HASH_SYMBOL | HASH | DOT | LBRACKET | COLON | DCOLON | SASS_EXTEND_ONLY_SELECTOR |{...}? LESS_AND ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979: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(978, 0); + dbg.location(979, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:5: ( HASH_SYMBOL | HASH | DOT | LBRACKET | COLON | DCOLON | SASS_EXTEND_ONLY_SELECTOR |{...}? LESS_AND ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:5: ( HASH_SYMBOL | HASH | DOT | LBRACKET | COLON | DCOLON | SASS_EXTEND_ONLY_SELECTOR |{...}? LESS_AND ) int alt343=8; try { dbg.enterDecision(343, decisionCanBacktrack[343]); @@ -22962,77 +23000,77 @@ public final void esPred() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:7: HASH_SYMBOL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:7: HASH_SYMBOL { - dbg.location(979,7); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_esPred6431); if (state.failed) return; + dbg.location(980,7); + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_esPred6451); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:21: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:21: HASH { - dbg.location(979,21); - match(input,HASH,FOLLOW_HASH_in_esPred6435); if (state.failed) return; + dbg.location(980,21); + match(input,HASH,FOLLOW_HASH_in_esPred6455); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:28: DOT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:28: DOT { - dbg.location(979,28); - match(input,DOT,FOLLOW_DOT_in_esPred6439); if (state.failed) return; + dbg.location(980,28); + match(input,DOT,FOLLOW_DOT_in_esPred6459); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:34: LBRACKET + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:34: LBRACKET { - dbg.location(979,34); - match(input,LBRACKET,FOLLOW_LBRACKET_in_esPred6443); if (state.failed) return; + dbg.location(980,34); + match(input,LBRACKET,FOLLOW_LBRACKET_in_esPred6463); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:45: COLON + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:45: COLON { - dbg.location(979,45); - match(input,COLON,FOLLOW_COLON_in_esPred6447); if (state.failed) return; + dbg.location(980,45); + match(input,COLON,FOLLOW_COLON_in_esPred6467); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:53: DCOLON + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:53: DCOLON { - dbg.location(979,53); - match(input,DCOLON,FOLLOW_DCOLON_in_esPred6451); if (state.failed) return; + dbg.location(980,53); + match(input,DCOLON,FOLLOW_DCOLON_in_esPred6471); if (state.failed) return; } break; case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:62: SASS_EXTEND_ONLY_SELECTOR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:62: SASS_EXTEND_ONLY_SELECTOR { - dbg.location(979,62); - match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_esPred6455); if (state.failed) return; + dbg.location(980,62); + match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_esPred6475); if (state.failed) return; } break; case 8 : dbg.enterAlt(8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:979:90: {...}? LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:980:90: {...}? LESS_AND { - dbg.location(979,90); + dbg.location(980,90); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "esPred", "isCssPreprocessorSource()"); - }dbg.location(979,119); - match(input,LESS_AND,FOLLOW_LESS_AND_in_esPred6461); if (state.failed) return; + }dbg.location(980,119); + match(input,LESS_AND,FOLLOW_LESS_AND_in_esPred6481); if (state.failed) return; } break; @@ -23045,7 +23083,7 @@ public final void esPred() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(980, 4); + dbg.location(981, 4); } finally { @@ -23060,21 +23098,21 @@ public final void esPred() throws RecognitionException { // $ANTLR start "typeSelector" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:982:1: typeSelector options {k=2; } : ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:983: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(982, 0); + dbg.location(983, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:984:3: ( ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:985:3: ( ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:984:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:985:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? elementName { - dbg.location(984,6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:984:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? + dbg.location(985,6); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:985:6: ( ( ( IDENT | STAR )? PIPE )=> namespacePrefix )? int alt344=2; try { dbg.enterSubRule(344); try { dbg.enterDecision(344, decisionCanBacktrack[344]); @@ -23101,10 +23139,10 @@ else if ( (LA344_0==PIPE) && (synpred49_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:984:7: ( ( IDENT | STAR )? PIPE )=> namespacePrefix + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:985:7: ( ( IDENT | STAR )? PIPE )=> namespacePrefix { - dbg.location(984,31); - pushFollow(FOLLOW_namespacePrefix_in_typeSelector6503); + dbg.location(985,31); + pushFollow(FOLLOW_namespacePrefix_in_typeSelector6523); namespacePrefix(); state._fsp--; if (state.failed) return; @@ -23113,8 +23151,8 @@ else if ( (LA344_0==PIPE) && (synpred49_Css3())) { } } finally {dbg.exitSubRule(344);} - dbg.location(984,49); - pushFollow(FOLLOW_elementName_in_typeSelector6507); + dbg.location(985,49); + pushFollow(FOLLOW_elementName_in_typeSelector6527); elementName(); state._fsp--; if (state.failed) return; @@ -23128,7 +23166,7 @@ else if ( (LA344_0==PIPE) && (synpred49_Css3())) { finally { // do for sure before leaving } - dbg.location(985, 2); + dbg.location(986, 2); } finally { @@ -23143,21 +23181,21 @@ else if ( (LA344_0==PIPE) && (synpred49_Css3())) { // $ANTLR start "namespacePrefix" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:987:1: namespacePrefix : ( namespacePrefixName | STAR )? PIPE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:988:1: namespacePrefix : ( namespacePrefixName | STAR )? PIPE ; public final void namespacePrefix() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "namespacePrefix"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(987, 0); + dbg.location(988, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:988:3: ( ( namespacePrefixName | STAR )? PIPE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:989:3: ( ( namespacePrefixName | STAR )? PIPE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:988:5: ( namespacePrefixName | STAR )? PIPE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:989:5: ( namespacePrefixName | STAR )? PIPE { - dbg.location(988,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:988:5: ( namespacePrefixName | STAR )? + dbg.location(989,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:989:5: ( namespacePrefixName | STAR )? int alt345=3; try { dbg.enterSubRule(345); try { dbg.enterDecision(345, decisionCanBacktrack[345]); @@ -23175,10 +23213,10 @@ else if ( (LA345_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:988:7: namespacePrefixName + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:989:7: namespacePrefixName { - dbg.location(988,7); - pushFollow(FOLLOW_namespacePrefixName_in_namespacePrefix6522); + dbg.location(989,7); + pushFollow(FOLLOW_namespacePrefixName_in_namespacePrefix6542); namespacePrefixName(); state._fsp--; if (state.failed) return; @@ -23187,17 +23225,17 @@ else if ( (LA345_0==STAR) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:988:29: STAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:989:29: STAR { - dbg.location(988,29); - match(input,STAR,FOLLOW_STAR_in_namespacePrefix6526); if (state.failed) return; + dbg.location(989,29); + match(input,STAR,FOLLOW_STAR_in_namespacePrefix6546); if (state.failed) return; } break; } } finally {dbg.exitSubRule(345);} - dbg.location(988,36); - match(input,PIPE,FOLLOW_PIPE_in_namespacePrefix6530); if (state.failed) return; + dbg.location(989,36); + match(input,PIPE,FOLLOW_PIPE_in_namespacePrefix6550); if (state.failed) return; } } @@ -23208,7 +23246,7 @@ else if ( (LA345_0==STAR) ) { finally { // do for sure before leaving } - dbg.location(989, 2); + dbg.location(990, 2); } finally { @@ -23223,21 +23261,21 @@ else if ( (LA345_0==STAR) ) { // $ANTLR start "elementSubsequent" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:992:1: elementSubsequent : ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:993:1: elementSubsequent : ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER | DIMENSION |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) ; public final void elementSubsequent() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "elementSubsequent"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(992, 0); + dbg.location(993, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:993:5: ( ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:994:5: ( ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER | DIMENSION |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:994:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:995:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER | DIMENSION |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) { - dbg.location(994,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:994:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) + dbg.location(995,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:995:5: ({...}? sass_extend_only_selector |{...}? LESS_AND ( IDENT | NUMBER | DIMENSION |{...}? sass_interpolation_expression_var )* |{...}? LESS_AND less_selector_interpolation_exp | cssId | cssClass | slAttribute | pseudo ) int alt347=7; try { dbg.enterSubRule(347); try { dbg.enterDecision(347, decisionCanBacktrack[347]); @@ -23361,14 +23399,14 @@ else if ( (LA347_7==AT_SIGN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:995:9: {...}? sass_extend_only_selector + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:996:9: {...}? sass_extend_only_selector { - dbg.location(995,9); + dbg.location(996,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isScssSource()"); - }dbg.location(995,27); - pushFollow(FOLLOW_sass_extend_only_selector_in_elementSubsequent6562); + }dbg.location(996,27); + pushFollow(FOLLOW_sass_extend_only_selector_in_elementSubsequent6582); sass_extend_only_selector(); state._fsp--; if (state.failed) return; @@ -23377,20 +23415,20 @@ else if ( (LA347_7==AT_SIGN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:996:11: {...}? LESS_AND ( IDENT | NUMBER |{...}? sass_interpolation_expression_var )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:997:11: {...}? LESS_AND ( IDENT | NUMBER | DIMENSION |{...}? sass_interpolation_expression_var )* { - dbg.location(996,11); + dbg.location(997,11); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isCssPreprocessorSource()"); - }dbg.location(996,40); - match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent6576); if (state.failed) return;dbg.location(996,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:996:49: ( IDENT | NUMBER |{...}? sass_interpolation_expression_var )* + }dbg.location(997,40); + match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent6596); if (state.failed) return;dbg.location(997,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:997:49: ( IDENT | NUMBER | DIMENSION |{...}? sass_interpolation_expression_var )* try { dbg.enterSubRule(346); loop346: while (true) { - int alt346=4; + int alt346=5; try { dbg.enterDecision(346, decisionCanBacktrack[346]); switch ( input.LA(1) ) { @@ -23398,6 +23436,15 @@ else if ( (LA347_7==AT_SIGN) ) { { int LA346_2 = input.LA(2); if ( (LA346_2==LBRACE) ) { + alt346=4; + } + + } + break; + case DIMENSION: + { + int LA346_3 = input.LA(2); + if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { alt346=3; } @@ -23420,32 +23467,41 @@ else if ( (LA347_7==AT_SIGN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:996:50: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:997:50: IDENT { - dbg.location(996,50); - match(input,IDENT,FOLLOW_IDENT_in_elementSubsequent6579); if (state.failed) return; + dbg.location(997,50); + match(input,IDENT,FOLLOW_IDENT_in_elementSubsequent6599); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:996:58: NUMBER + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:997:58: NUMBER { - dbg.location(996,58); - match(input,NUMBER,FOLLOW_NUMBER_in_elementSubsequent6583); if (state.failed) return; + dbg.location(997,58); + match(input,NUMBER,FOLLOW_NUMBER_in_elementSubsequent6603); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:996:67: {...}? sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:997:67: DIMENSION { - dbg.location(996,67); + dbg.location(997,67); + match(input,DIMENSION,FOLLOW_DIMENSION_in_elementSubsequent6607); if (state.failed) return; + } + break; + case 4 : + dbg.enterAlt(4); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:997:79: {...}? sass_interpolation_expression_var + { + dbg.location(997,79); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isScssSource()"); - }dbg.location(996,85); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_elementSubsequent6589); + }dbg.location(997,97); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_elementSubsequent6613); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -23463,15 +23519,15 @@ else if ( (LA347_7==AT_SIGN) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:997:11: {...}? LESS_AND less_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:998:11: {...}? LESS_AND less_selector_interpolation_exp { - dbg.location(997,11); + dbg.location(998,11); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "elementSubsequent", "isLessSource()"); - }dbg.location(997,29); - match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent6605); if (state.failed) return;dbg.location(997,38); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_elementSubsequent6607); + }dbg.location(998,29); + match(input,LESS_AND,FOLLOW_LESS_AND_in_elementSubsequent6629); if (state.failed) return;dbg.location(998,38); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_elementSubsequent6631); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -23480,10 +23536,10 @@ else if ( (LA347_7==AT_SIGN) ) { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:998:8: cssId + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:999:8: cssId { - dbg.location(998,8); - pushFollow(FOLLOW_cssId_in_elementSubsequent6616); + dbg.location(999,8); + pushFollow(FOLLOW_cssId_in_elementSubsequent6640); cssId(); state._fsp--; if (state.failed) return; @@ -23492,10 +23548,10 @@ else if ( (LA347_7==AT_SIGN) ) { case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:999:8: cssClass + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1000:8: cssClass { - dbg.location(999,8); - pushFollow(FOLLOW_cssClass_in_elementSubsequent6625); + dbg.location(1000,8); + pushFollow(FOLLOW_cssClass_in_elementSubsequent6649); cssClass(); state._fsp--; if (state.failed) return; @@ -23504,10 +23560,10 @@ else if ( (LA347_7==AT_SIGN) ) { case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1000:11: slAttribute + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1001:11: slAttribute { - dbg.location(1000,11); - pushFollow(FOLLOW_slAttribute_in_elementSubsequent6637); + dbg.location(1001,11); + pushFollow(FOLLOW_slAttribute_in_elementSubsequent6661); slAttribute(); state._fsp--; if (state.failed) return; @@ -23516,10 +23572,10 @@ else if ( (LA347_7==AT_SIGN) ) { case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1001:11: pseudo + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1002:11: pseudo { - dbg.location(1001,11); - pushFollow(FOLLOW_pseudo_in_elementSubsequent6649); + dbg.location(1002,11); + pushFollow(FOLLOW_pseudo_in_elementSubsequent6673); pseudo(); state._fsp--; if (state.failed) return; @@ -23539,7 +23595,7 @@ else if ( (LA347_7==AT_SIGN) ) { finally { // do for sure before leaving } - dbg.location(1003, 4); + dbg.location(1004, 4); } finally { @@ -23554,15 +23610,15 @@ else if ( (LA347_7==AT_SIGN) ) { // $ANTLR start "cssId" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1006:1: cssId : ( HASH ({...}? sass_selector_interpolation_exp )? | ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1007: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(1006, 0); + dbg.location(1007, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1007:5: ( HASH ({...}? sass_selector_interpolation_exp )? | ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1008:5: ( HASH ({...}? sass_selector_interpolation_exp )? | ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) ) int alt350=2; try { dbg.enterDecision(350, decisionCanBacktrack[350]); @@ -23588,11 +23644,11 @@ else if ( (LA350_0==HASH_SYMBOL) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1007:7: HASH ({...}? sass_selector_interpolation_exp )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1008:7: HASH ({...}? sass_selector_interpolation_exp )? { - dbg.location(1007,7); - match(input,HASH,FOLLOW_HASH_in_cssId6673); if (state.failed) return;dbg.location(1007,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1007:12: ({...}? sass_selector_interpolation_exp )? + dbg.location(1008,7); + match(input,HASH,FOLLOW_HASH_in_cssId6697); if (state.failed) return;dbg.location(1008,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1008:12: ({...}? sass_selector_interpolation_exp )? int alt348=2; try { dbg.enterSubRule(348); try { dbg.enterDecision(348, decisionCanBacktrack[348]); @@ -23613,14 +23669,14 @@ else if ( (LA348_0==HASH_SYMBOL) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1007:13: {...}? sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1008:13: {...}? sass_selector_interpolation_exp { - dbg.location(1007,13); + dbg.location(1008,13); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssId", "isScssSource()"); - }dbg.location(1007,31); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssId6678); + }dbg.location(1008,31); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssId6702); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -23635,17 +23691,17 @@ else if ( (LA348_0==HASH_SYMBOL) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1009:9: ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1010:9: ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) { - dbg.location(1009,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1009:9: ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) + dbg.location(1010,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1010:9: ( HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1009:11: HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1010:11: HASH_SYMBOL ( NAME |{...}? less_selector_interpolation_exp ) { - dbg.location(1009,11); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_cssId6700); if (state.failed) return;dbg.location(1010,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1010:13: ( NAME |{...}? less_selector_interpolation_exp ) + dbg.location(1010,11); + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_cssId6724); if (state.failed) return;dbg.location(1011,13); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1011:13: ( NAME |{...}? less_selector_interpolation_exp ) int alt349=2; try { dbg.enterSubRule(349); try { dbg.enterDecision(349, decisionCanBacktrack[349]); @@ -23672,23 +23728,23 @@ else if ( (LA349_0==AT_SIGN||LA349_0==IDENT||LA349_0==MINUS) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1010:15: NAME + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1011:15: NAME { - dbg.location(1010,15); - match(input,NAME,FOLLOW_NAME_in_cssId6716); if (state.failed) return; + dbg.location(1011,15); + match(input,NAME,FOLLOW_NAME_in_cssId6740); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1011:17: {...}? less_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1012:17: {...}? less_selector_interpolation_exp { - dbg.location(1011,17); + dbg.location(1012,17); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssId", "isLessSource()"); - }dbg.location(1011,35); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssId6736); + }dbg.location(1012,35); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssId6760); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -23715,7 +23771,7 @@ else if ( (LA349_0==AT_SIGN||LA349_0==IDENT||LA349_0==MINUS) ) { finally { // do for sure before leaving } - dbg.location(1014, 4); + dbg.location(1015, 4); } finally { @@ -23730,15 +23786,15 @@ else if ( (LA349_0==AT_SIGN||LA349_0==IDENT||LA349_0==MINUS) ) { // $ANTLR start "cssClass" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1020:1: cssClass : ( ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) |{...}? DIMENSION ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1021:1: cssClass : ( ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) |{...}? DIMENSION ); public final void cssClass() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cssClass"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1020, 0); + dbg.location(1021, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1021:5: ( ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) |{...}? DIMENSION ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1022:5: ( ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) |{...}? DIMENSION ) int alt352=2; try { dbg.enterDecision(352, decisionCanBacktrack[352]); @@ -23764,17 +23820,17 @@ else if ( (LA352_0==DIMENSION) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1021:7: ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1022:7: ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) { - dbg.location(1021,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1021:7: ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) + dbg.location(1022,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1022:7: ( DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1021:8: DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1022:8: DOT ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) { - dbg.location(1021,8); - match(input,DOT,FOLLOW_DOT_in_cssClass6788); if (state.failed) return;dbg.location(1022,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1022:9: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) + dbg.location(1022,8); + match(input,DOT,FOLLOW_DOT_in_cssClass6812); if (state.failed) return;dbg.location(1023,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1023:9: ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp | IDENT | NOT | GEN ) int alt351=5; try { dbg.enterSubRule(351); try { dbg.enterDecision(351, decisionCanBacktrack[351]); @@ -23913,14 +23969,14 @@ else if ( (LA351_4==AT_SIGN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1023:14: {...}? sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1024:14: {...}? sass_selector_interpolation_exp { - dbg.location(1023,14); + dbg.location(1024,14); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssClass", "isScssSource()"); - }dbg.location(1023,33); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssClass6816); + }dbg.location(1024,33); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_cssClass6840); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -23929,14 +23985,14 @@ else if ( (LA351_4==AT_SIGN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1024:15: {...}? less_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1025:15: {...}? less_selector_interpolation_exp { - dbg.location(1024,15); + dbg.location(1025,15); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssClass", "isLessSource()"); - }dbg.location(1024,33); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssClass6834); + }dbg.location(1025,33); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_cssClass6858); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -23945,28 +24001,28 @@ else if ( (LA351_4==AT_SIGN) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1025:15: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1026:15: IDENT { - dbg.location(1025,15); - match(input,IDENT,FOLLOW_IDENT_in_cssClass6850); if (state.failed) return; + dbg.location(1026,15); + match(input,IDENT,FOLLOW_IDENT_in_cssClass6874); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1026:15: NOT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1027:15: NOT { - dbg.location(1026,15); - match(input,NOT,FOLLOW_NOT_in_cssClass6866); if (state.failed) return; + dbg.location(1027,15); + match(input,NOT,FOLLOW_NOT_in_cssClass6890); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1027:15: GEN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1028:15: GEN { - dbg.location(1027,15); - match(input,GEN,FOLLOW_GEN_in_cssClass6882); if (state.failed) return; + dbg.location(1028,15); + match(input,GEN,FOLLOW_GEN_in_cssClass6906); if (state.failed) return; } break; @@ -23980,14 +24036,14 @@ else if ( (LA351_4==AT_SIGN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1029:11: {...}? DIMENSION + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1030:11: {...}? DIMENSION { - dbg.location(1029,11); + dbg.location(1030,11); if ( !(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cssClass", "tokenNameStartsWith(\".\")"); - }dbg.location(1029,39); - match(input,DIMENSION,FOLLOW_DIMENSION_in_cssClass6906); if (state.failed) return; + }dbg.location(1030,39); + match(input,DIMENSION,FOLLOW_DIMENSION_in_cssClass6930); if (state.failed) return; } break; @@ -24003,7 +24059,7 @@ else if ( (LA351_4==AT_SIGN) ) { finally { // do for sure before leaving } - dbg.location(1030, 4); + dbg.location(1031, 4); } finally { @@ -24018,20 +24074,20 @@ else if ( (LA351_4==AT_SIGN) ) { // $ANTLR start "elementName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1037:1: elementName : ( IDENT | GEN | LESS_AND | STAR ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1038: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(1037, 0); + dbg.location(1038, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1038:5: ( IDENT | GEN | LESS_AND | STAR ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1039:5: ( IDENT | GEN | LESS_AND | STAR ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1038,5); + dbg.location(1039,5); if ( input.LA(1)==GEN||input.LA(1)==IDENT||input.LA(1)==LESS_AND||input.LA(1)==STAR ) { input.consume(); state.errorRecovery=false; @@ -24053,7 +24109,7 @@ public final void elementName() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1039, 4); + dbg.location(1040, 4); } finally { @@ -24068,22 +24124,22 @@ public final void elementName() throws RecognitionException { // $ANTLR start "slAttribute" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1041:1: slAttribute : LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1042: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(1041, 0); + dbg.location(1042, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1042:5: ( LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1043:5: ( LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1042:7: LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1043:7: LBRACKET ( namespacePrefix )? ( ws )? slAttributeName ( ws )? ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? RBRACKET { - dbg.location(1042,7); - match(input,LBRACKET,FOLLOW_LBRACKET_in_slAttribute6962); if (state.failed) return;dbg.location(1043,6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1043:6: ( namespacePrefix )? + dbg.location(1043,7); + match(input,LBRACKET,FOLLOW_LBRACKET_in_slAttribute6986); if (state.failed) return;dbg.location(1044,6); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1044:6: ( namespacePrefix )? int alt353=2; try { dbg.enterSubRule(353); try { dbg.enterDecision(353, decisionCanBacktrack[353]); @@ -24104,10 +24160,10 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1043:6: namespacePrefix + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1044:6: namespacePrefix { - dbg.location(1043,6); - pushFollow(FOLLOW_namespacePrefix_in_slAttribute6969); + dbg.location(1044,6); + pushFollow(FOLLOW_namespacePrefix_in_slAttribute6993); namespacePrefix(); state._fsp--; if (state.failed) return; @@ -24116,8 +24172,8 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { } } finally {dbg.exitSubRule(353);} - dbg.location(1043,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1043:23: ( ws )? + dbg.location(1044,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1044:23: ( ws )? int alt354=2; try { dbg.enterSubRule(354); try { dbg.enterDecision(354, decisionCanBacktrack[354]); @@ -24132,10 +24188,10 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1043:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1044:23: ws { - dbg.location(1043,23); - pushFollow(FOLLOW_ws_in_slAttribute6972); + dbg.location(1044,23); + pushFollow(FOLLOW_ws_in_slAttribute6996); ws(); state._fsp--; if (state.failed) return; @@ -24144,12 +24200,12 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { } } finally {dbg.exitSubRule(354);} - dbg.location(1044,9); - pushFollow(FOLLOW_slAttributeName_in_slAttribute6983); + dbg.location(1045,9); + pushFollow(FOLLOW_slAttributeName_in_slAttribute7007); slAttributeName(); state._fsp--; - if (state.failed) return;dbg.location(1044,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1044:25: ( ws )? + if (state.failed) return;dbg.location(1045,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1045:25: ( ws )? int alt355=2; try { dbg.enterSubRule(355); try { dbg.enterDecision(355, decisionCanBacktrack[355]); @@ -24164,10 +24220,10 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1044:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1045:25: ws { - dbg.location(1044,25); - pushFollow(FOLLOW_ws_in_slAttribute6985); + dbg.location(1045,25); + pushFollow(FOLLOW_ws_in_slAttribute7009); ws(); state._fsp--; if (state.failed) return; @@ -24176,8 +24232,8 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { } } finally {dbg.exitSubRule(355);} - dbg.location(1046,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1046:13: ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? + dbg.location(1047,13); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1047:13: ( ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? )? int alt358=2; try { dbg.enterSubRule(358); try { dbg.enterDecision(358, decisionCanBacktrack[358]); @@ -24192,9 +24248,9 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1047:17: ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1048:17: ( OPEQ | INCLUDES | DASHMATCH | BEGINS | ENDS | CONTAINS ) ( ws )? slAttributeValue ( ws )? { - dbg.location(1047,17); + dbg.location(1048,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; @@ -24205,8 +24261,8 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1055,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1055:17: ( ws )? + }dbg.location(1056,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1056:17: ( ws )? int alt356=2; try { dbg.enterSubRule(356); try { dbg.enterDecision(356, decisionCanBacktrack[356]); @@ -24221,10 +24277,10 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1055:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1056:17: ws { - dbg.location(1055,17); - pushFollow(FOLLOW_ws_in_slAttribute7199); + dbg.location(1056,17); + pushFollow(FOLLOW_ws_in_slAttribute7223); ws(); state._fsp--; if (state.failed) return; @@ -24233,12 +24289,12 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { } } finally {dbg.exitSubRule(356);} - dbg.location(1056,17); - pushFollow(FOLLOW_slAttributeValue_in_slAttribute7218); + dbg.location(1057,17); + pushFollow(FOLLOW_slAttributeValue_in_slAttribute7242); slAttributeValue(); state._fsp--; - if (state.failed) return;dbg.location(1057,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1057:17: ( ws )? + if (state.failed) return;dbg.location(1058,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1058:17: ( ws )? int alt357=2; try { dbg.enterSubRule(357); try { dbg.enterDecision(357, decisionCanBacktrack[357]); @@ -24253,10 +24309,10 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1057:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1058:17: ws { - dbg.location(1057,17); - pushFollow(FOLLOW_ws_in_slAttribute7236); + dbg.location(1058,17); + pushFollow(FOLLOW_ws_in_slAttribute7260); ws(); state._fsp--; if (state.failed) return; @@ -24271,8 +24327,8 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { } } finally {dbg.exitSubRule(358);} - dbg.location(1060,7); - match(input,RBRACKET,FOLLOW_RBRACKET_in_slAttribute7261); if (state.failed) return; + dbg.location(1061,7); + match(input,RBRACKET,FOLLOW_RBRACKET_in_slAttribute7285); if (state.failed) return; } } @@ -24286,7 +24342,7 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { finally { // do for sure before leaving } - dbg.location(1061, 0); + dbg.location(1062, 0); } finally { @@ -24301,21 +24357,21 @@ else if ( (LA353_0==PIPE||LA353_0==STAR) ) { // $ANTLR start "slAttributeName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1068:1: slAttributeName : IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1069:1: slAttributeName : IDENT ; public final void slAttributeName() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "slAttributeName"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1068, 0); + dbg.location(1069, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1069:2: ( IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1070:2: ( IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1069:4: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1070:4: IDENT { - dbg.location(1069,4); - match(input,IDENT,FOLLOW_IDENT_in_slAttributeName7277); if (state.failed) return; + dbg.location(1070,4); + match(input,IDENT,FOLLOW_IDENT_in_slAttributeName7301); if (state.failed) return; } } @@ -24326,7 +24382,7 @@ public final void slAttributeName() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1070, 1); + dbg.location(1071, 1); } finally { @@ -24341,20 +24397,20 @@ public final void slAttributeName() throws RecognitionException { // $ANTLR start "slAttributeValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1072:1: slAttributeValue : ( IDENT | STRING ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1073:1: slAttributeValue : ( IDENT | STRING ) ; public final void slAttributeValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "slAttributeValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1072, 0); + dbg.location(1073, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1073:2: ( ( IDENT | STRING ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1074:2: ( ( IDENT | STRING ) ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1073,2); + dbg.location(1074,2); if ( input.LA(1)==IDENT||input.LA(1)==STRING ) { input.consume(); state.errorRecovery=false; @@ -24376,7 +24432,7 @@ public final void slAttributeValue() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1078, 8); + dbg.location(1079, 8); } finally { @@ -24391,15 +24447,15 @@ public final void slAttributeValue() throws RecognitionException { // $ANTLR start "pseudo" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1080:1: pseudo : ( ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )? | ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN ) | ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:1: pseudo : ( ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )? | ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN ) | ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) ); public final void pseudo() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "pseudo"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1080, 0); + dbg.location(1081, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:5: ( ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )? | ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN ) | ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:5: ( ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )? | ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN ) | ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) ) int alt385=3; try { dbg.enterDecision(385, decisionCanBacktrack[385]); @@ -24456,9 +24512,9 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )? { - dbg.location(1081,76); + dbg.location(1082,76); if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { input.consume(); state.errorRecovery=false; @@ -24469,9 +24525,9 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1081,95); - match(input,IDENT,FOLLOW_IDENT_in_pseudo7383); if (state.failed) return;dbg.location(1081,101); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:101: ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )? + }dbg.location(1082,95); + match(input,IDENT,FOLLOW_IDENT_in_pseudo7407); if (state.failed) return;dbg.location(1082,101); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:101: ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )? int alt363=2; try { dbg.enterSubRule(363); try { dbg.enterDecision(363, decisionCanBacktrack[363]); @@ -24490,10 +24546,10 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:103: ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:103: ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN { - dbg.location(1081,103); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:103: ( ws )? + dbg.location(1082,103); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:103: ( ws )? int alt359=2; try { dbg.enterSubRule(359); try { dbg.enterDecision(359, decisionCanBacktrack[359]); @@ -24508,10 +24564,10 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:103: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:103: ws { - dbg.location(1081,103); - pushFollow(FOLLOW_ws_in_pseudo7387); + dbg.location(1082,103); + pushFollow(FOLLOW_ws_in_pseudo7411); ws(); state._fsp--; if (state.failed) return; @@ -24520,9 +24576,9 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { } } finally {dbg.exitSubRule(359);} - dbg.location(1081,107); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7390); if (state.failed) return;dbg.location(1081,114); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:114: ( ws )? + dbg.location(1082,107); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7414); if (state.failed) return;dbg.location(1082,114); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:114: ( ws )? int alt360=2; try { dbg.enterSubRule(360); try { dbg.enterDecision(360, decisionCanBacktrack[360]); @@ -24537,10 +24593,10 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:114: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:114: ws { - dbg.location(1081,114); - pushFollow(FOLLOW_ws_in_pseudo7392); + dbg.location(1082,114); + pushFollow(FOLLOW_ws_in_pseudo7416); ws(); state._fsp--; if (state.failed) return; @@ -24549,8 +24605,8 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { } } finally {dbg.exitSubRule(360);} - dbg.location(1081,118); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:118: ( selector ( ws )? )? + dbg.location(1082,118); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:118: ( selector ( ws )? )? int alt362=2; try { dbg.enterSubRule(362); try { dbg.enterDecision(362, decisionCanBacktrack[362]); @@ -24565,14 +24621,14 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:120: selector ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:120: selector ( ws )? { - dbg.location(1081,120); - pushFollow(FOLLOW_selector_in_pseudo7397); + dbg.location(1082,120); + pushFollow(FOLLOW_selector_in_pseudo7421); selector(); state._fsp--; - if (state.failed) return;dbg.location(1081,129); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:129: ( ws )? + if (state.failed) return;dbg.location(1082,129); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:129: ( ws )? int alt361=2; try { dbg.enterSubRule(361); try { dbg.enterDecision(361, decisionCanBacktrack[361]); @@ -24587,10 +24643,10 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:129: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:129: ws { - dbg.location(1081,129); - pushFollow(FOLLOW_ws_in_pseudo7399); + dbg.location(1082,129); + pushFollow(FOLLOW_ws_in_pseudo7423); ws(); state._fsp--; if (state.failed) return; @@ -24605,8 +24661,8 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { } } finally {dbg.exitSubRule(362);} - dbg.location(1081,135); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7404); if (state.failed) return; + dbg.location(1082,135); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7428); if (state.failed) return; } break; @@ -24618,9 +24674,9 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) )=> ( COLON | DCOLON ) IDENT ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN ) { - dbg.location(1082,79); + dbg.location(1083,79); if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { input.consume(); state.errorRecovery=false; @@ -24631,15 +24687,15 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1082,98); - match(input,IDENT,FOLLOW_IDENT_in_pseudo7449); if (state.failed) return;dbg.location(1082,104); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:104: ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN ) + }dbg.location(1083,98); + match(input,IDENT,FOLLOW_IDENT_in_pseudo7473); if (state.failed) return;dbg.location(1083,104); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:104: ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:106: ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:106: ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN { - dbg.location(1082,106); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:106: ( ws )? + dbg.location(1083,106); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:106: ( ws )? int alt364=2; try { dbg.enterSubRule(364); try { dbg.enterDecision(364, decisionCanBacktrack[364]); @@ -24654,10 +24710,10 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:106: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:106: ws { - dbg.location(1082,106); - pushFollow(FOLLOW_ws_in_pseudo7453); + dbg.location(1083,106); + pushFollow(FOLLOW_ws_in_pseudo7477); ws(); state._fsp--; if (state.failed) return; @@ -24666,9 +24722,9 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { } } finally {dbg.exitSubRule(364);} - dbg.location(1082,110); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7456); if (state.failed) return;dbg.location(1082,117); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:117: ( ws )? + dbg.location(1083,110); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7480); if (state.failed) return;dbg.location(1083,117); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:117: ( ws )? int alt365=2; try { dbg.enterSubRule(365); try { dbg.enterDecision(365, decisionCanBacktrack[365]); @@ -24683,10 +24739,10 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:117: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:117: ws { - dbg.location(1082,117); - pushFollow(FOLLOW_ws_in_pseudo7458); + dbg.location(1083,117); + pushFollow(FOLLOW_ws_in_pseudo7482); ws(); state._fsp--; if (state.failed) return; @@ -24695,8 +24751,8 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { } } finally {dbg.exitSubRule(365);} - dbg.location(1082,121); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:121: ( selector ( ws )? )? + dbg.location(1083,121); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:121: ( selector ( ws )? )? int alt367=2; try { dbg.enterSubRule(367); try { dbg.enterDecision(367, decisionCanBacktrack[367]); @@ -24711,14 +24767,14 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:123: selector ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:123: selector ( ws )? { - dbg.location(1082,123); - pushFollow(FOLLOW_selector_in_pseudo7463); + dbg.location(1083,123); + pushFollow(FOLLOW_selector_in_pseudo7487); selector(); state._fsp--; - if (state.failed) return;dbg.location(1082,132); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:132: ( ws )? + if (state.failed) return;dbg.location(1083,132); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:132: ( ws )? int alt366=2; try { dbg.enterSubRule(366); try { dbg.enterDecision(366, decisionCanBacktrack[366]); @@ -24733,10 +24789,10 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:132: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:132: ws { - dbg.location(1082,132); - pushFollow(FOLLOW_ws_in_pseudo7465); + dbg.location(1083,132); + pushFollow(FOLLOW_ws_in_pseudo7489); ws(); state._fsp--; if (state.failed) return; @@ -24751,8 +24807,8 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { } } finally {dbg.exitSubRule(367);} - dbg.location(1082,138); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7470); if (state.failed) return; + dbg.location(1083,138); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7494); if (state.failed) return; } } @@ -24760,9 +24816,9 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:7: ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1084:7: ( COLON | DCOLON ) ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) { - dbg.location(1083,7); + dbg.location(1084,7); if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { input.consume(); state.errorRecovery=false; @@ -24773,8 +24829,8 @@ else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1084,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1084:14: ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) + }dbg.location(1085,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1085:14: ( ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) |{...}? sass_interpolation_expression_var | ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) |{...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) | ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) ) int alt384=5; try { dbg.enterSubRule(384); try { dbg.enterDecision(384, decisionCanBacktrack[384]); @@ -24837,15 +24893,15 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1085:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) { - dbg.location(1085,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1085:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) + dbg.location(1086,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:21: ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1087:21: ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? { - dbg.location(1086,21); + dbg.location(1087,21); if ( input.LA(1)==GEN||input.LA(1)==IDENT ) { input.consume(); state.errorRecovery=false; @@ -24856,8 +24912,8 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1087,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1087:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? + }dbg.location(1088,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? int alt372=2; try { dbg.enterSubRule(372); try { dbg.enterDecision(372, decisionCanBacktrack[372]); @@ -24876,10 +24932,10 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:25: ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:25: ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN { - dbg.location(1088,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:25: ( ws )? + dbg.location(1089,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:25: ( ws )? int alt368=2; try { dbg.enterSubRule(368); try { dbg.enterDecision(368, decisionCanBacktrack[368]); @@ -24894,10 +24950,10 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:25: ws { - dbg.location(1088,25); - pushFollow(FOLLOW_ws_in_pseudo7600); + dbg.location(1089,25); + pushFollow(FOLLOW_ws_in_pseudo7624); ws(); state._fsp--; if (state.failed) return; @@ -24906,9 +24962,9 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") } } finally {dbg.exitSubRule(368);} - dbg.location(1088,29); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7603); if (state.failed) return;dbg.location(1088,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:36: ( ws )? + dbg.location(1089,29); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7627); if (state.failed) return;dbg.location(1089,36); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:36: ( ws )? int alt369=2; try { dbg.enterSubRule(369); try { dbg.enterDecision(369, decisionCanBacktrack[369]); @@ -24923,10 +24979,10 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:36: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:36: ws { - dbg.location(1088,36); - pushFollow(FOLLOW_ws_in_pseudo7605); + dbg.location(1089,36); + pushFollow(FOLLOW_ws_in_pseudo7629); ws(); state._fsp--; if (state.failed) return; @@ -24935,8 +24991,8 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") } } finally {dbg.exitSubRule(369);} - dbg.location(1088,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:40: ( ( expression ( ws )? ) | STAR )? + dbg.location(1089,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:40: ( ( expression ( ws )? ) | STAR )? int alt371=3; try { dbg.enterSubRule(371); try { dbg.enterDecision(371, decisionCanBacktrack[371]); @@ -24954,20 +25010,20 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:42: ( expression ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:42: ( expression ( ws )? ) { - dbg.location(1088,42); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:42: ( expression ( ws )? ) + dbg.location(1089,42); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:42: ( expression ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:43: expression ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:43: expression ( ws )? { - dbg.location(1088,43); - pushFollow(FOLLOW_expression_in_pseudo7611); + dbg.location(1089,43); + pushFollow(FOLLOW_expression_in_pseudo7635); expression(); state._fsp--; - if (state.failed) return;dbg.location(1088,54); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:54: ( ws )? + if (state.failed) return;dbg.location(1089,54); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:54: ( ws )? int alt370=2; try { dbg.enterSubRule(370); try { dbg.enterDecision(370, decisionCanBacktrack[370]); @@ -24982,10 +25038,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:54: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:54: ws { - dbg.location(1088,54); - pushFollow(FOLLOW_ws_in_pseudo7613); + dbg.location(1089,54); + pushFollow(FOLLOW_ws_in_pseudo7637); ws(); state._fsp--; if (state.failed) return; @@ -25002,17 +25058,17 @@ else if ( (LA371_0==STAR) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:61: STAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:61: STAR { - dbg.location(1088,61); - match(input,STAR,FOLLOW_STAR_in_pseudo7619); if (state.failed) return; + dbg.location(1089,61); + match(input,STAR,FOLLOW_STAR_in_pseudo7643); if (state.failed) return; } break; } } finally {dbg.exitSubRule(371);} - dbg.location(1088,69); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7624); if (state.failed) return; + dbg.location(1089,69); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7648); if (state.failed) return; } break; @@ -25026,14 +25082,14 @@ else if ( (LA371_0==STAR) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:19: {...}? sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:19: {...}? sass_interpolation_expression_var { - dbg.location(1091,19); + dbg.location(1092,19); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "isScssSource()"); - }dbg.location(1091,37); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_pseudo7687); + }dbg.location(1092,37); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_pseudo7711); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -25042,17 +25098,17 @@ else if ( (LA371_0==STAR) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:19: ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:19: ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) { - dbg.location(1092,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:19: ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) + dbg.location(1093,19); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:19: ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:21: NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:21: NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN { - dbg.location(1092,21); - match(input,NOT,FOLLOW_NOT_in_pseudo7709); if (state.failed) return;dbg.location(1092,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:25: ( ws )? + dbg.location(1093,21); + match(input,NOT,FOLLOW_NOT_in_pseudo7733); if (state.failed) return;dbg.location(1093,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:25: ( ws )? int alt373=2; try { dbg.enterSubRule(373); try { dbg.enterDecision(373, decisionCanBacktrack[373]); @@ -25067,10 +25123,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:25: ws { - dbg.location(1092,25); - pushFollow(FOLLOW_ws_in_pseudo7711); + dbg.location(1093,25); + pushFollow(FOLLOW_ws_in_pseudo7735); ws(); state._fsp--; if (state.failed) return; @@ -25079,9 +25135,9 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(373);} - dbg.location(1092,29); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7714); if (state.failed) return;dbg.location(1092,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:36: ( ws )? + dbg.location(1093,29); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7738); if (state.failed) return;dbg.location(1093,36); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:36: ( ws )? int alt374=2; try { dbg.enterSubRule(374); try { dbg.enterDecision(374, decisionCanBacktrack[374]); @@ -25096,10 +25152,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:36: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:36: ws { - dbg.location(1092,36); - pushFollow(FOLLOW_ws_in_pseudo7716); + dbg.location(1093,36); + pushFollow(FOLLOW_ws_in_pseudo7740); ws(); state._fsp--; if (state.failed) return; @@ -25108,8 +25164,8 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(374);} - dbg.location(1092,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:40: ( selectorsGroup ( ws )? )? + dbg.location(1093,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:40: ( selectorsGroup ( ws )? )? int alt376=2; try { dbg.enterSubRule(376); try { dbg.enterDecision(376, decisionCanBacktrack[376]); @@ -25124,14 +25180,14 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:42: selectorsGroup ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:42: selectorsGroup ( ws )? { - dbg.location(1092,42); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7721); + dbg.location(1093,42); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7745); selectorsGroup(); state._fsp--; - if (state.failed) return;dbg.location(1092,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:57: ( ws )? + if (state.failed) return;dbg.location(1093,57); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:57: ( ws )? int alt375=2; try { dbg.enterSubRule(375); try { dbg.enterDecision(375, decisionCanBacktrack[375]); @@ -25146,10 +25202,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:57: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:57: ws { - dbg.location(1092,57); - pushFollow(FOLLOW_ws_in_pseudo7723); + dbg.location(1093,57); + pushFollow(FOLLOW_ws_in_pseudo7747); ws(); state._fsp--; if (state.failed) return; @@ -25164,8 +25220,8 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(376);} - dbg.location(1092,63); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7728); if (state.failed) return; + dbg.location(1093,63); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7752); if (state.failed) return; } } @@ -25173,21 +25229,21 @@ else if ( (LA371_0==STAR) ) { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:19: {...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:19: {...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) { - dbg.location(1093,19); + dbg.location(1094,19); if ( !(evalPredicate(tokenNameEquals("is") || tokenNameEquals("where") || tokenNameEquals("has"),"tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")"); - }dbg.location(1093,98); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:98: ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) + }dbg.location(1094,98); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:98: ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:100: IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:100: IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN { - dbg.location(1093,100); - match(input,IDENT,FOLLOW_IDENT_in_pseudo7754); if (state.failed) return;dbg.location(1093,106); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:106: ( ws )? + dbg.location(1094,100); + match(input,IDENT,FOLLOW_IDENT_in_pseudo7778); if (state.failed) return;dbg.location(1094,106); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:106: ( ws )? int alt377=2; try { dbg.enterSubRule(377); try { dbg.enterDecision(377, decisionCanBacktrack[377]); @@ -25202,10 +25258,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:106: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:106: ws { - dbg.location(1093,106); - pushFollow(FOLLOW_ws_in_pseudo7756); + dbg.location(1094,106); + pushFollow(FOLLOW_ws_in_pseudo7780); ws(); state._fsp--; if (state.failed) return; @@ -25214,9 +25270,9 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(377);} - dbg.location(1093,110); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7759); if (state.failed) return;dbg.location(1093,117); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:117: ( ws )? + dbg.location(1094,110); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7783); if (state.failed) return;dbg.location(1094,117); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:117: ( ws )? int alt378=2; try { dbg.enterSubRule(378); try { dbg.enterDecision(378, decisionCanBacktrack[378]); @@ -25231,10 +25287,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:117: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:117: ws { - dbg.location(1093,117); - pushFollow(FOLLOW_ws_in_pseudo7761); + dbg.location(1094,117); + pushFollow(FOLLOW_ws_in_pseudo7785); ws(); state._fsp--; if (state.failed) return; @@ -25243,8 +25299,8 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(378);} - dbg.location(1093,121); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:121: ( selectorsGroup ( ws )? )? + dbg.location(1094,121); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:121: ( selectorsGroup ( ws )? )? int alt380=2; try { dbg.enterSubRule(380); try { dbg.enterDecision(380, decisionCanBacktrack[380]); @@ -25259,14 +25315,14 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:123: selectorsGroup ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:123: selectorsGroup ( ws )? { - dbg.location(1093,123); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7766); + dbg.location(1094,123); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7790); selectorsGroup(); state._fsp--; - if (state.failed) return;dbg.location(1093,138); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:138: ( ws )? + if (state.failed) return;dbg.location(1094,138); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:138: ( ws )? int alt379=2; try { dbg.enterSubRule(379); try { dbg.enterDecision(379, decisionCanBacktrack[379]); @@ -25281,10 +25337,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:138: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:138: ws { - dbg.location(1093,138); - pushFollow(FOLLOW_ws_in_pseudo7768); + dbg.location(1094,138); + pushFollow(FOLLOW_ws_in_pseudo7792); ws(); state._fsp--; if (state.failed) return; @@ -25299,8 +25355,8 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(380);} - dbg.location(1093,144); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7773); if (state.failed) return; + dbg.location(1094,144); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7797); if (state.failed) return; } } @@ -25308,25 +25364,25 @@ else if ( (LA371_0==STAR) ) { case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:19: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:19: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) { - dbg.location(1094,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:19: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) + dbg.location(1095,19); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:19: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:20: {...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:20: {...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN { - dbg.location(1094,20); + dbg.location(1095,20); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "isLessSource()"); - }dbg.location(1094,38); + }dbg.location(1095,38); if ( !(evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "pseudo", "tokenNameEquals(\"extend\")"); - }dbg.location(1094,67); - match(input,IDENT,FOLLOW_IDENT_in_pseudo7800); if (state.failed) return;dbg.location(1094,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:73: ( ws )? + }dbg.location(1095,67); + match(input,IDENT,FOLLOW_IDENT_in_pseudo7824); if (state.failed) return;dbg.location(1095,73); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:73: ( ws )? int alt381=2; try { dbg.enterSubRule(381); try { dbg.enterDecision(381, decisionCanBacktrack[381]); @@ -25341,10 +25397,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:73: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:73: ws { - dbg.location(1094,73); - pushFollow(FOLLOW_ws_in_pseudo7802); + dbg.location(1095,73); + pushFollow(FOLLOW_ws_in_pseudo7826); ws(); state._fsp--; if (state.failed) return; @@ -25353,9 +25409,9 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(381);} - dbg.location(1094,77); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7805); if (state.failed) return;dbg.location(1094,84); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:84: ( ws )? + dbg.location(1095,77); + match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7829); if (state.failed) return;dbg.location(1095,84); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:84: ( ws )? int alt382=2; try { dbg.enterSubRule(382); try { dbg.enterDecision(382, decisionCanBacktrack[382]); @@ -25370,10 +25426,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:84: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:84: ws { - dbg.location(1094,84); - pushFollow(FOLLOW_ws_in_pseudo7807); + dbg.location(1095,84); + pushFollow(FOLLOW_ws_in_pseudo7831); ws(); state._fsp--; if (state.failed) return; @@ -25382,8 +25438,8 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(382);} - dbg.location(1094,88); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:88: ( selectorsGroup )? + dbg.location(1095,88); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:88: ( selectorsGroup )? int alt383=2; try { dbg.enterSubRule(383); try { dbg.enterDecision(383, decisionCanBacktrack[383]); @@ -25398,10 +25454,10 @@ else if ( (LA371_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:88: selectorsGroup + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1095:88: selectorsGroup { - dbg.location(1094,88); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7810); + dbg.location(1095,88); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7834); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -25410,8 +25466,8 @@ else if ( (LA371_0==STAR) ) { } } finally {dbg.exitSubRule(383);} - dbg.location(1094,104); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7813); if (state.failed) return; + dbg.location(1095,104); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7837); if (state.failed) return; } } @@ -25432,7 +25488,7 @@ else if ( (LA371_0==STAR) ) { finally { // do for sure before leaving } - dbg.location(1096, 4); + dbg.location(1097, 4); } finally { @@ -25447,15 +25503,15 @@ else if ( (LA371_0==STAR) ) { // $ANTLR start "propertyDeclaration" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1098:1: propertyDeclaration : ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue |{...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:1: propertyDeclaration : ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue |{...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? | ( 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(1098, 0); + dbg.location(1099, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:5: ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue |{...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:5: ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue |{...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ) int alt397=3; try { dbg.enterDecision(397, decisionCanBacktrack[397]); @@ -25717,14 +25773,14 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:7: {...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:7: {...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue { - dbg.location(1100,7); + dbg.location(1101,7); if ( !(evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "propertyDeclaration", "isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")"); - }dbg.location(1100,66); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:66: ( STAR )? + }dbg.location(1101,66); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:66: ( STAR )? int alt386=2; try { dbg.enterSubRule(386); try { dbg.enterDecision(386, decisionCanBacktrack[386]); @@ -25739,21 +25795,21 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:66: STAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:66: STAR { - dbg.location(1100,66); - match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7855); if (state.failed) return; + dbg.location(1101,66); + match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7879); if (state.failed) return; } break; } } finally {dbg.exitSubRule(386);} - dbg.location(1100,72); - pushFollow(FOLLOW_property_in_propertyDeclaration7858); + dbg.location(1101,72); + pushFollow(FOLLOW_property_in_propertyDeclaration7882); property(); state._fsp--; - if (state.failed) return;dbg.location(1100,81); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:81: ( ws )? + if (state.failed) return;dbg.location(1101,81); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:81: ( ws )? int alt387=2; try { dbg.enterSubRule(387); try { dbg.enterDecision(387, decisionCanBacktrack[387]); @@ -25768,10 +25824,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:81: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:81: ws { - dbg.location(1100,81); - pushFollow(FOLLOW_ws_in_propertyDeclaration7860); + dbg.location(1101,81); + pushFollow(FOLLOW_ws_in_propertyDeclaration7884); ws(); state._fsp--; if (state.failed) return; @@ -25780,9 +25836,9 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } finally {dbg.exitSubRule(387);} - dbg.location(1100,85); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7863); if (state.failed) return;dbg.location(1100,91); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:91: ( ws )? + dbg.location(1101,85); + match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7887); if (state.failed) return;dbg.location(1101,91); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:91: ( ws )? int alt388=2; try { dbg.enterSubRule(388); try { dbg.enterDecision(388, decisionCanBacktrack[388]); @@ -25797,10 +25853,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:91: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:91: ws { - dbg.location(1100,91); - pushFollow(FOLLOW_ws_in_propertyDeclaration7865); + dbg.location(1101,91); + pushFollow(FOLLOW_ws_in_propertyDeclaration7889); ws(); state._fsp--; if (state.failed) return; @@ -25809,8 +25865,8 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } finally {dbg.exitSubRule(388);} - dbg.location(1100,95); - pushFollow(FOLLOW_cp_propertyValue_in_propertyDeclaration7868); + dbg.location(1101,95); + pushFollow(FOLLOW_cp_propertyValue_in_propertyDeclaration7892); cp_propertyValue(); state._fsp--; if (state.failed) return; @@ -25819,18 +25875,18 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:7: {...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:7: {...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? { - dbg.location(1101,7); + dbg.location(1102,7); if ( !(evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "propertyDeclaration", "tokenNameStartsWith(\"--\")"); - }dbg.location(1101,36); - pushFollow(FOLLOW_property_in_propertyDeclaration7879); + }dbg.location(1102,36); + pushFollow(FOLLOW_property_in_propertyDeclaration7903); property(); state._fsp--; - if (state.failed) return;dbg.location(1101,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:45: ( ws )? + if (state.failed) return;dbg.location(1102,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:45: ( ws )? int alt389=2; try { dbg.enterSubRule(389); try { dbg.enterDecision(389, decisionCanBacktrack[389]); @@ -25845,10 +25901,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:45: ws { - dbg.location(1101,45); - pushFollow(FOLLOW_ws_in_propertyDeclaration7881); + dbg.location(1102,45); + pushFollow(FOLLOW_ws_in_propertyDeclaration7905); ws(); state._fsp--; if (state.failed) return; @@ -25857,9 +25913,9 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } finally {dbg.exitSubRule(389);} - dbg.location(1101,49); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7884); if (state.failed) return;dbg.location(1101,55); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:55: ( ws )? + dbg.location(1102,49); + match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7908); if (state.failed) return;dbg.location(1102,55); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:55: ( ws )? int alt390=2; try { dbg.enterSubRule(390); try { dbg.enterDecision(390, decisionCanBacktrack[390]); @@ -25874,10 +25930,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:55: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:55: ws { - dbg.location(1101,55); - pushFollow(FOLLOW_ws_in_propertyDeclaration7886); + dbg.location(1102,55); + pushFollow(FOLLOW_ws_in_propertyDeclaration7910); ws(); state._fsp--; if (state.failed) return; @@ -25886,8 +25942,8 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } finally {dbg.exitSubRule(390);} - dbg.location(1101,59); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:59: ( componentValueOuter )? + dbg.location(1102,59); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:59: ( componentValueOuter )? int alt391=2; try { dbg.enterSubRule(391); try { dbg.enterDecision(391, decisionCanBacktrack[391]); @@ -26059,7 +26115,6 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case CDC: case CDO: case COMMA: - case CONTAINER_SYM: case CONTAINS: case CP_DOTS: case CP_EQ: @@ -26178,6 +26233,11 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") alt391=1; } break; + case CONTAINER_SYM: + { + alt391=1; + } + break; case BOTTOMCENTER_SYM: case BOTTOMLEFTCORNER_SYM: case BOTTOMLEFT_SYM: @@ -26217,10 +26277,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:59: componentValueOuter + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:59: componentValueOuter { - dbg.location(1101,59); - pushFollow(FOLLOW_componentValueOuter_in_propertyDeclaration7889); + dbg.location(1102,59); + pushFollow(FOLLOW_componentValueOuter_in_propertyDeclaration7913); componentValueOuter(); state._fsp--; if (state.failed) return; @@ -26235,10 +26295,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:7: ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:7: ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? { - dbg.location(1102,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:7: ( STAR )? + dbg.location(1103,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:7: ( STAR )? int alt392=2; try { dbg.enterSubRule(392); try { dbg.enterDecision(392, decisionCanBacktrack[392]); @@ -26253,21 +26313,21 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:7: STAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:7: STAR { - dbg.location(1102,7); - match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7898); if (state.failed) return; + dbg.location(1103,7); + match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7922); if (state.failed) return; } break; } } finally {dbg.exitSubRule(392);} - dbg.location(1102,13); - pushFollow(FOLLOW_property_in_propertyDeclaration7901); + dbg.location(1103,13); + pushFollow(FOLLOW_property_in_propertyDeclaration7925); property(); state._fsp--; - if (state.failed) return;dbg.location(1102,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:22: ( ws )? + if (state.failed) return;dbg.location(1103,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:22: ( ws )? int alt393=2; try { dbg.enterSubRule(393); try { dbg.enterDecision(393, decisionCanBacktrack[393]); @@ -26282,10 +26342,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:22: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:22: ws { - dbg.location(1102,22); - pushFollow(FOLLOW_ws_in_propertyDeclaration7903); + dbg.location(1103,22); + pushFollow(FOLLOW_ws_in_propertyDeclaration7927); ws(); state._fsp--; if (state.failed) return; @@ -26294,9 +26354,9 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } finally {dbg.exitSubRule(393);} - dbg.location(1102,26); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7906); if (state.failed) return;dbg.location(1102,32); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:32: ( ws )? + dbg.location(1103,26); + match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7930); if (state.failed) return;dbg.location(1103,32); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:32: ( ws )? int alt394=2; try { dbg.enterSubRule(394); try { dbg.enterDecision(394, decisionCanBacktrack[394]); @@ -26311,10 +26371,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:32: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:32: ws { - dbg.location(1102,32); - pushFollow(FOLLOW_ws_in_propertyDeclaration7908); + dbg.location(1103,32); + pushFollow(FOLLOW_ws_in_propertyDeclaration7932); ws(); state._fsp--; if (state.failed) return; @@ -26323,12 +26383,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } finally {dbg.exitSubRule(394);} - dbg.location(1102,36); - pushFollow(FOLLOW_propertyValue_in_propertyDeclaration7911); + dbg.location(1103,36); + pushFollow(FOLLOW_propertyValue_in_propertyDeclaration7935); propertyValue(); state._fsp--; - if (state.failed) return;dbg.location(1102,50); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:50: ( ( ws )? prio )? + if (state.failed) return;dbg.location(1103,50); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:50: ( ( ws )? prio )? int alt396=2; try { dbg.enterSubRule(396); try { dbg.enterDecision(396, decisionCanBacktrack[396]); @@ -26347,10 +26407,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:51: ( ws )? prio + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:51: ( ws )? prio { - dbg.location(1102,51); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:51: ( ws )? + dbg.location(1103,51); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:51: ( ws )? int alt395=2; try { dbg.enterSubRule(395); try { dbg.enterDecision(395, decisionCanBacktrack[395]); @@ -26365,10 +26425,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:51: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1103:51: ws { - dbg.location(1102,51); - pushFollow(FOLLOW_ws_in_propertyDeclaration7914); + dbg.location(1103,51); + pushFollow(FOLLOW_ws_in_propertyDeclaration7938); ws(); state._fsp--; if (state.failed) return; @@ -26377,8 +26437,8 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } finally {dbg.exitSubRule(395);} - dbg.location(1102,55); - pushFollow(FOLLOW_prio_in_propertyDeclaration7917); + dbg.location(1103,55); + pushFollow(FOLLOW_prio_in_propertyDeclaration7941); prio(); state._fsp--; if (state.failed) return; @@ -26405,7 +26465,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") finally { // do for sure before leaving } - dbg.location(1104, 4); + dbg.location(1105, 4); } finally { @@ -26420,15 +26480,15 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // $ANTLR start "cp_propertyValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1113:1: cp_propertyValue : ({...}? cp_expression_list | propertyValue ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1114: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(1113, 0); + dbg.location(1114, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1114:5: ({...}? cp_expression_list | propertyValue ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1115:5: ({...}? cp_expression_list | propertyValue ) int alt398=2; try { dbg.enterDecision(398, decisionCanBacktrack[398]); @@ -26917,14 +26977,14 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1115:5: {...}? cp_expression_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1116:5: {...}? cp_expression_list { - dbg.location(1115,5); + dbg.location(1116,5); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_propertyValue", "isCssPreprocessorSource()"); - }dbg.location(1115,34); - pushFollow(FOLLOW_cp_expression_list_in_cp_propertyValue7957); + }dbg.location(1116,34); + pushFollow(FOLLOW_cp_expression_list_in_cp_propertyValue7981); cp_expression_list(); state._fsp--; if (state.failed) return; @@ -26933,10 +26993,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1116:7: propertyValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1117:7: propertyValue { - dbg.location(1116,7); - pushFollow(FOLLOW_propertyValue_in_cp_propertyValue7965); + dbg.location(1117,7); + pushFollow(FOLLOW_propertyValue_in_cp_propertyValue7989); propertyValue(); state._fsp--; if (state.failed) return; @@ -26952,7 +27012,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) finally { // do for sure before leaving } - dbg.location(1117, 4); + dbg.location(1118, 4); } finally { @@ -26967,21 +27027,21 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) // $ANTLR start "propertyValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1119:1: propertyValue : expression ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1120:1: propertyValue : expression ; public final void propertyValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "propertyValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1119, 0); + dbg.location(1120, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1120:2: ( expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1121:2: ( expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1121:9: expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1122:9: expression { - dbg.location(1121,9); - pushFollow(FOLLOW_expression_in_propertyValue7987); + dbg.location(1122,9); + pushFollow(FOLLOW_expression_in_propertyValue8011); expression(); state._fsp--; if (state.failed) return; @@ -26995,7 +27055,7 @@ public final void propertyValue() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1122, 1); + dbg.location(1123, 1); } finally { @@ -27010,21 +27070,21 @@ public final void propertyValue() throws RecognitionException { // $ANTLR start "expressionPredicate" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1125:1: expressionPredicate options {k=1; } : (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1126: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(1125, 0); + dbg.location(1126, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1127:5: ( (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1128:5: ( (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1128:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1129:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) { - dbg.location(1128,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1128:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ + dbg.location(1129,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1129:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ int cnt399=0; try { dbg.enterSubRule(399); @@ -27046,7 +27106,7 @@ public final void expressionPredicate() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1128,5); + dbg.location(1129,5); if ( (input.LA(1) >= A && input.LA(1) <= ANGLE)||(input.LA(1) >= AT_SIGN && input.LA(1) <= LAYER_SYM)||(input.LA(1) >= LBRACKET && input.LA(1) <= R)||(input.LA(1) >= RBRACKET && input.LA(1) <= SASS_USE)||(input.LA(1) >= SASS_WARN && input.LA(1) <= SASS_WHILE)||(input.LA(1) >= STRING && input.LA(1) <= Z) ) { input.consume(); state.errorRecovery=false; @@ -27072,7 +27132,7 @@ public final void expressionPredicate() throws RecognitionException { cnt399++; } } finally {dbg.exitSubRule(399);} - dbg.location(1128,76); + dbg.location(1129,76); if ( input.LA(1)==RBRACE||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -27094,7 +27154,7 @@ public final void expressionPredicate() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1129, 4); + dbg.location(1130, 4); } finally { @@ -27109,20 +27169,20 @@ public final void expressionPredicate() throws RecognitionException { // $ANTLR start "preservedToken" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1131:1: preservedToken : ~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1132:1: preservedToken : ~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET ) ; public final void preservedToken() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "preservedToken"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1131, 0); + dbg.location(1132, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1131:15: (~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1132:15: (~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET ) ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1131,15); + dbg.location(1132,15); if ( (input.LA(1) >= A && input.LA(1) <= LAYER_SYM)||(input.LA(1) >= LEFTBOTTOM_SYM && input.LA(1) <= LINE_COMMENT)||(input.LA(1) >= M && input.LA(1) <= R)||(input.LA(1) >= REM && input.LA(1) <= RIGHTTOP_SYM)||(input.LA(1) >= S && input.LA(1) <= Z) ) { input.consume(); state.errorRecovery=false; @@ -27144,7 +27204,7 @@ public final void preservedToken() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1131, 75); + dbg.location(1132, 75); } finally { @@ -27159,20 +27219,20 @@ public final void preservedToken() throws RecognitionException { // $ANTLR start "preservedTokenTopLevel" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1133:1: preservedTokenTopLevel : ~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET | SEMI ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1134:1: preservedTokenTopLevel : ~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET | SEMI ) ; public final void preservedTokenTopLevel() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "preservedTokenTopLevel"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1133, 0); + dbg.location(1134, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1133:23: (~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET | SEMI ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1134:23: (~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET | SEMI ) ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1133,23); + dbg.location(1134,23); if ( (input.LA(1) >= A && input.LA(1) <= LAYER_SYM)||(input.LA(1) >= LEFTBOTTOM_SYM && input.LA(1) <= LINE_COMMENT)||(input.LA(1) >= M && input.LA(1) <= R)||(input.LA(1) >= REM && input.LA(1) <= RIGHTTOP_SYM)||(input.LA(1) >= S && input.LA(1) <= SASS_WHILE)||(input.LA(1) >= SOLIDUS && input.LA(1) <= Z) ) { input.consume(); state.errorRecovery=false; @@ -27194,7 +27254,7 @@ public final void preservedTokenTopLevel() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1133, 91); + dbg.location(1134, 91); } finally { @@ -27209,22 +27269,22 @@ public final void preservedTokenTopLevel() throws RecognitionException { // $ANTLR start "braceBlock2" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1136:1: braceBlock2 : LBRACE ( ws )? ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1137:1: braceBlock2 : LBRACE ( ws )? ( declarations )? RBRACE ; public final void braceBlock2() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "braceBlock2"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1136, 0); + dbg.location(1137, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1136:12: ( LBRACE ( ws )? ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1137:12: ( LBRACE ( ws )? ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1137:5: LBRACE ( ws )? ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1138:5: LBRACE ( ws )? ( declarations )? RBRACE { - dbg.location(1137,5); - match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock28148); if (state.failed) return;dbg.location(1137,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1137:12: ( ws )? + dbg.location(1138,5); + match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock28172); if (state.failed) return;dbg.location(1138,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1138:12: ( ws )? int alt400=2; try { dbg.enterSubRule(400); try { dbg.enterDecision(400, decisionCanBacktrack[400]); @@ -27239,10 +27299,10 @@ public final void braceBlock2() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1137:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1138:12: ws { - dbg.location(1137,12); - pushFollow(FOLLOW_ws_in_braceBlock28150); + dbg.location(1138,12); + pushFollow(FOLLOW_ws_in_braceBlock28174); ws(); state._fsp--; if (state.failed) return; @@ -27251,8 +27311,8 @@ public final void braceBlock2() throws RecognitionException { } } finally {dbg.exitSubRule(400);} - dbg.location(1138,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1138:9: ( declarations )? + dbg.location(1139,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1139:9: ( declarations )? int alt401=2; try { dbg.enterSubRule(401); try { dbg.enterDecision(401, decisionCanBacktrack[401]); @@ -27267,10 +27327,10 @@ public final void braceBlock2() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1138:9: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1139:9: declarations { - dbg.location(1138,9); - pushFollow(FOLLOW_declarations_in_braceBlock28161); + dbg.location(1139,9); + pushFollow(FOLLOW_declarations_in_braceBlock28185); declarations(); state._fsp--; if (state.failed) return; @@ -27279,8 +27339,8 @@ public final void braceBlock2() throws RecognitionException { } } finally {dbg.exitSubRule(401);} - dbg.location(1139,5); - match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock28168); if (state.failed) return; + dbg.location(1140,5); + match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock28192); if (state.failed) return; } } @@ -27291,7 +27351,7 @@ public final void braceBlock2() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1140, 4); + dbg.location(1141, 4); } finally { @@ -27306,22 +27366,22 @@ public final void braceBlock2() throws RecognitionException { // $ANTLR start "braceBlock" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:1: braceBlock : LBRACE ( componentValue )* RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1144:1: braceBlock : LBRACE ( componentValue )* RBRACE ; public final void braceBlock() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "braceBlock"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1143, 0); + dbg.location(1144, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:11: ( LBRACE ( componentValue )* RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1144:11: ( LBRACE ( componentValue )* RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:13: LBRACE ( componentValue )* RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1144:13: LBRACE ( componentValue )* RBRACE { - dbg.location(1143,13); - match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock8181); if (state.failed) return;dbg.location(1143,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:20: ( componentValue )* + dbg.location(1144,13); + match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock8205); if (state.failed) return;dbg.location(1144,20); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1144:20: ( componentValue )* try { dbg.enterSubRule(402); loop402: @@ -27340,10 +27400,10 @@ public final void braceBlock() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:20: componentValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1144:20: componentValue { - dbg.location(1143,20); - pushFollow(FOLLOW_componentValue_in_braceBlock8183); + dbg.location(1144,20); + pushFollow(FOLLOW_componentValue_in_braceBlock8207); componentValue(); state._fsp--; if (state.failed) return; @@ -27355,8 +27415,8 @@ public final void braceBlock() throws RecognitionException { } } } finally {dbg.exitSubRule(402);} - dbg.location(1143,36); - match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock8186); if (state.failed) return; + dbg.location(1144,36); + match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock8210); if (state.failed) return; } } @@ -27367,7 +27427,7 @@ public final void braceBlock() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1143, 41); + dbg.location(1144, 41); } finally { @@ -27382,22 +27442,22 @@ public final void braceBlock() throws RecognitionException { // $ANTLR start "bracketBlock" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:1: bracketBlock : LBRACKET ( componentValue )+ RBRACKET ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1146:1: bracketBlock : LBRACKET ( componentValue )+ RBRACKET ; public final void bracketBlock() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "bracketBlock"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1145, 0); + dbg.location(1146, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:13: ( LBRACKET ( componentValue )+ RBRACKET ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1146:13: ( LBRACKET ( componentValue )+ RBRACKET ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:15: LBRACKET ( componentValue )+ RBRACKET + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1146:15: LBRACKET ( componentValue )+ RBRACKET { - dbg.location(1145,15); - match(input,LBRACKET,FOLLOW_LBRACKET_in_bracketBlock8193); if (state.failed) return;dbg.location(1145,24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:24: ( componentValue )+ + dbg.location(1146,15); + match(input,LBRACKET,FOLLOW_LBRACKET_in_bracketBlock8217); if (state.failed) return;dbg.location(1146,24); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1146:24: ( componentValue )+ int cnt403=0; try { dbg.enterSubRule(403); @@ -27417,10 +27477,10 @@ public final void bracketBlock() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:24: componentValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1146:24: componentValue { - dbg.location(1145,24); - pushFollow(FOLLOW_componentValue_in_bracketBlock8195); + dbg.location(1146,24); + pushFollow(FOLLOW_componentValue_in_bracketBlock8219); componentValue(); state._fsp--; if (state.failed) return; @@ -27438,8 +27498,8 @@ public final void bracketBlock() throws RecognitionException { cnt403++; } } finally {dbg.exitSubRule(403);} - dbg.location(1145,40); - match(input,RBRACKET,FOLLOW_RBRACKET_in_bracketBlock8198); if (state.failed) return; + dbg.location(1146,40); + match(input,RBRACKET,FOLLOW_RBRACKET_in_bracketBlock8222); if (state.failed) return; } } @@ -27450,7 +27510,7 @@ public final void bracketBlock() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1145, 47); + dbg.location(1146, 47); } finally { @@ -27465,22 +27525,22 @@ public final void bracketBlock() throws RecognitionException { // $ANTLR start "parenBlock" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:1: parenBlock : LPAREN ( componentValue )+ RPAREN ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1148:1: parenBlock : LPAREN ( componentValue )+ RPAREN ; public final void parenBlock() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "parenBlock"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1147, 0); + dbg.location(1148, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:11: ( LPAREN ( componentValue )+ RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1148:11: ( LPAREN ( componentValue )+ RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:13: LPAREN ( componentValue )+ RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1148:13: LPAREN ( componentValue )+ RPAREN { - dbg.location(1147,13); - match(input,LPAREN,FOLLOW_LPAREN_in_parenBlock8205); if (state.failed) return;dbg.location(1147,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:20: ( componentValue )+ + dbg.location(1148,13); + match(input,LPAREN,FOLLOW_LPAREN_in_parenBlock8229); if (state.failed) return;dbg.location(1148,20); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1148:20: ( componentValue )+ int cnt404=0; try { dbg.enterSubRule(404); @@ -27500,10 +27560,10 @@ public final void parenBlock() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:20: componentValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1148:20: componentValue { - dbg.location(1147,20); - pushFollow(FOLLOW_componentValue_in_parenBlock8207); + dbg.location(1148,20); + pushFollow(FOLLOW_componentValue_in_parenBlock8231); componentValue(); state._fsp--; if (state.failed) return; @@ -27521,8 +27581,8 @@ public final void parenBlock() throws RecognitionException { cnt404++; } } finally {dbg.exitSubRule(404);} - dbg.location(1147,36); - match(input,RPAREN,FOLLOW_RPAREN_in_parenBlock8210); if (state.failed) return; + dbg.location(1148,36); + match(input,RPAREN,FOLLOW_RPAREN_in_parenBlock8234); if (state.failed) return; } } @@ -27533,7 +27593,7 @@ public final void parenBlock() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1147, 41); + dbg.location(1148, 41); } finally { @@ -27548,15 +27608,15 @@ public final void parenBlock() throws RecognitionException { // $ANTLR start "componentValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:1: componentValue : ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedToken ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:1: componentValue : ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedToken ); public final void componentValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "componentValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1149, 0); + dbg.location(1150, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:15: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedToken ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:15: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedToken ) int alt405=5; try { dbg.enterDecision(405, decisionCanBacktrack[405]); @@ -27753,10 +27813,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:17: parenBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:17: parenBlock { - dbg.location(1149,17); - pushFollow(FOLLOW_parenBlock_in_componentValue8217); + dbg.location(1150,17); + pushFollow(FOLLOW_parenBlock_in_componentValue8241); parenBlock(); state._fsp--; if (state.failed) return; @@ -27765,10 +27825,10 @@ else if ( (true) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:30: braceBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:30: braceBlock { - dbg.location(1149,30); - pushFollow(FOLLOW_braceBlock_in_componentValue8221); + dbg.location(1150,30); + pushFollow(FOLLOW_braceBlock_in_componentValue8245); braceBlock(); state._fsp--; if (state.failed) return; @@ -27777,10 +27837,10 @@ else if ( (true) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:43: bracketBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:43: bracketBlock { - dbg.location(1149,43); - pushFollow(FOLLOW_bracketBlock_in_componentValue8225); + dbg.location(1150,43); + pushFollow(FOLLOW_bracketBlock_in_componentValue8249); bracketBlock(); state._fsp--; if (state.failed) return; @@ -27789,10 +27849,10 @@ else if ( (true) ) { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:58: ( functionName ( ws )? LPAREN )=> function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:58: ( functionName ( ws )? LPAREN )=> function { - dbg.location(1149,87); - pushFollow(FOLLOW_function_in_componentValue8240); + dbg.location(1150,87); + pushFollow(FOLLOW_function_in_componentValue8264); function(); state._fsp--; if (state.failed) return; @@ -27801,10 +27861,10 @@ else if ( (true) ) { case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:98: preservedToken + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:98: preservedToken { - dbg.location(1149,98); - pushFollow(FOLLOW_preservedToken_in_componentValue8244); + dbg.location(1150,98); + pushFollow(FOLLOW_preservedToken_in_componentValue8268); preservedToken(); state._fsp--; if (state.failed) return; @@ -27820,7 +27880,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(1149, 111); + dbg.location(1150, 111); } finally { @@ -27835,21 +27895,21 @@ else if ( (true) ) { // $ANTLR start "componentValueOuter" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:1: componentValueOuter : ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:1: componentValueOuter : ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* ; public final void componentValueOuter() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "componentValueOuter"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1151, 0); + dbg.location(1152, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:20: ( ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:20: ( ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:22: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:22: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* { - dbg.location(1151,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:22: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) + dbg.location(1152,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:22: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) int alt406=5; try { dbg.enterSubRule(406); try { dbg.enterDecision(406, decisionCanBacktrack[406]); @@ -28046,10 +28106,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:23: parenBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:23: parenBlock { - dbg.location(1151,23); - pushFollow(FOLLOW_parenBlock_in_componentValueOuter8252); + dbg.location(1152,23); + pushFollow(FOLLOW_parenBlock_in_componentValueOuter8276); parenBlock(); state._fsp--; if (state.failed) return; @@ -28058,10 +28118,10 @@ else if ( (true) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:36: braceBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:36: braceBlock { - dbg.location(1151,36); - pushFollow(FOLLOW_braceBlock_in_componentValueOuter8256); + dbg.location(1152,36); + pushFollow(FOLLOW_braceBlock_in_componentValueOuter8280); braceBlock(); state._fsp--; if (state.failed) return; @@ -28070,10 +28130,10 @@ else if ( (true) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:49: bracketBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:49: bracketBlock { - dbg.location(1151,49); - pushFollow(FOLLOW_bracketBlock_in_componentValueOuter8260); + dbg.location(1152,49); + pushFollow(FOLLOW_bracketBlock_in_componentValueOuter8284); bracketBlock(); state._fsp--; if (state.failed) return; @@ -28082,10 +28142,10 @@ else if ( (true) ) { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:64: ( functionName ( ws )? LPAREN )=> function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:64: ( functionName ( ws )? LPAREN )=> function { - dbg.location(1151,93); - pushFollow(FOLLOW_function_in_componentValueOuter8275); + dbg.location(1152,93); + pushFollow(FOLLOW_function_in_componentValueOuter8299); function(); state._fsp--; if (state.failed) return; @@ -28094,10 +28154,10 @@ else if ( (true) ) { case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:104: preservedTokenTopLevel + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:104: preservedTokenTopLevel { - dbg.location(1151,104); - pushFollow(FOLLOW_preservedTokenTopLevel_in_componentValueOuter8279); + dbg.location(1152,104); + pushFollow(FOLLOW_preservedTokenTopLevel_in_componentValueOuter8303); preservedTokenTopLevel(); state._fsp--; if (state.failed) return; @@ -28106,8 +28166,8 @@ else if ( (true) ) { } } finally {dbg.exitSubRule(406);} - dbg.location(1151,128); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:128: ( componentValueOuter )* + dbg.location(1152,128); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:128: ( componentValueOuter )* try { dbg.enterSubRule(407); loop407: @@ -28307,6 +28367,11 @@ else if ( (true) ) { alt407=1; } break; + case CONTAINER_SYM: + { + alt407=1; + } + break; case BOTTOMCENTER_SYM: case BOTTOMLEFTCORNER_SYM: case BOTTOMLEFT_SYM: @@ -28357,7 +28422,6 @@ else if ( (true) ) { case CDC: case CDO: case COMMA: - case CONTAINER_SYM: case CONTAINS: case CP_DOTS: case CP_EQ: @@ -28442,10 +28506,10 @@ else if ( (true) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:128: componentValueOuter + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:128: componentValueOuter { - dbg.location(1151,128); - pushFollow(FOLLOW_componentValueOuter_in_componentValueOuter8282); + dbg.location(1152,128); + pushFollow(FOLLOW_componentValueOuter_in_componentValueOuter8306); componentValueOuter(); state._fsp--; if (state.failed) return; @@ -28468,7 +28532,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(1151, 147); + dbg.location(1152, 147); } finally { @@ -28483,7 +28547,7 @@ else if ( (true) ) { // $ANTLR start "syncToDeclarationsRule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1155:1: syncToDeclarationsRule :; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1156:1: syncToDeclarationsRule :; public final void syncToDeclarationsRule() throws RecognitionException { //why sync to DOT? - LESS allows class rules nested @@ -28492,13 +28556,13 @@ public final void syncToDeclarationsRule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "syncToDeclarationsRule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1155, 0); + dbg.location(1156, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1160:6: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1161:6: () dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1161:6: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1162:6: { } @@ -28506,7 +28570,7 @@ public final void syncToDeclarationsRule() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1161, 5); + dbg.location(1162, 5); } finally { @@ -28521,7 +28585,7 @@ public final void syncToDeclarationsRule() throws RecognitionException { // $ANTLR start "syncTo_RBRACE" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1163:1: syncTo_RBRACE :; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1164:1: syncTo_RBRACE :; public final void syncTo_RBRACE() throws RecognitionException { syncToRBRACE(1); //initial nest == 1 @@ -28529,13 +28593,13 @@ public final void syncTo_RBRACE() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "syncTo_RBRACE"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1163, 0); + dbg.location(1164, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1167:6: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1168:6: () dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1168:6: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1169:6: { } @@ -28543,7 +28607,7 @@ public final void syncTo_RBRACE() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1168, 5); + dbg.location(1169, 5); } finally { @@ -28558,7 +28622,7 @@ public final void syncTo_RBRACE() throws RecognitionException { // $ANTLR start "syncTo_SEMI" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1170:1: syncTo_SEMI : SEMI ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1171:1: syncTo_SEMI : SEMI ; public final void syncTo_SEMI() throws RecognitionException { syncToSet(BitSet.of(SEMI)); @@ -28566,16 +28630,16 @@ public final void syncTo_SEMI() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "syncTo_SEMI"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1170, 0); + dbg.location(1171, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1174:6: ( SEMI ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1175:6: ( SEMI ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1175:13: SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1176:13: SEMI { - dbg.location(1175,13); - match(input,SEMI,FOLLOW_SEMI_in_syncTo_SEMI8371); if (state.failed) return; + dbg.location(1176,13); + match(input,SEMI,FOLLOW_SEMI_in_syncTo_SEMI8395); if (state.failed) return; } } @@ -28586,7 +28650,7 @@ public final void syncTo_SEMI() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1176, 5); + dbg.location(1177, 5); } finally { @@ -28601,7 +28665,7 @@ public final void syncTo_SEMI() throws RecognitionException { // $ANTLR start "syncToFollow" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1179:1: syncToFollow :; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1180:1: syncToFollow :; public final void syncToFollow() throws RecognitionException { syncToSet(); @@ -28609,13 +28673,13 @@ public final void syncToFollow() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "syncToFollow"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1179, 0); + dbg.location(1180, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1183:6: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1184:6: () dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1184:6: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1185:6: { } @@ -28623,7 +28687,7 @@ public final void syncToFollow() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1184, 5); + dbg.location(1185, 5); } finally { @@ -28638,21 +28702,21 @@ public final void syncToFollow() throws RecognitionException { // $ANTLR start "prio" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1186:1: prio : IMPORTANT_SYM ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1187:1: prio : IMPORTANT_SYM ; public final void prio() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "prio"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1186, 0); + dbg.location(1187, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1187:5: ( IMPORTANT_SYM ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1188:5: ( IMPORTANT_SYM ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1187:7: IMPORTANT_SYM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1188:7: IMPORTANT_SYM { - dbg.location(1187,7); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_prio8416); if (state.failed) return; + dbg.location(1188,7); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_prio8440); if (state.failed) return; } } @@ -28663,7 +28727,7 @@ public final void prio() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1188, 4); + dbg.location(1189, 4); } finally { @@ -28678,25 +28742,25 @@ public final void prio() throws RecognitionException { // $ANTLR start "expression" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1190:1: expression : term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191: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(1190, 0); + dbg.location(1191, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:5: ( term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:5: ( term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:7: term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:7: term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* { - dbg.location(1191,7); - pushFollow(FOLLOW_term_in_expression8433); + dbg.location(1192,7); + pushFollow(FOLLOW_term_in_expression8457); term(); state._fsp--; - if (state.failed) return;dbg.location(1191,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* + if (state.failed) return;dbg.location(1192,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* try { dbg.enterSubRule(411); loop411: @@ -28718,10 +28782,10 @@ public final void expression() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term { - dbg.location(1191,66); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:66: ( ws | ( ( ws )? operator ( ws )? ) |) + dbg.location(1192,66); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:66: ( ws | ( ( ws )? operator ( ws )? ) |) int alt410=3; try { dbg.enterSubRule(410); try { dbg.enterDecision(410, decisionCanBacktrack[410]); @@ -28740,10 +28804,10 @@ public final void expression() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:68: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:68: ws { - dbg.location(1191,68); - pushFollow(FOLLOW_ws_in_expression8465); + dbg.location(1192,68); + pushFollow(FOLLOW_ws_in_expression8489); ws(); state._fsp--; if (state.failed) return; @@ -28752,16 +28816,16 @@ public final void expression() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:73: ( ( ws )? operator ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:73: ( ( ws )? operator ( ws )? ) { - dbg.location(1191,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:73: ( ( ws )? operator ( ws )? ) + dbg.location(1192,73); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:73: ( ( ws )? operator ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:74: ( ws )? operator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:74: ( ws )? operator ( ws )? { - dbg.location(1191,74); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:74: ( ws )? + dbg.location(1192,74); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:74: ( ws )? int alt408=2; try { dbg.enterSubRule(408); try { dbg.enterDecision(408, decisionCanBacktrack[408]); @@ -28776,10 +28840,10 @@ public final void expression() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:74: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:74: ws { - dbg.location(1191,74); - pushFollow(FOLLOW_ws_in_expression8470); + dbg.location(1192,74); + pushFollow(FOLLOW_ws_in_expression8494); ws(); state._fsp--; if (state.failed) return; @@ -28788,12 +28852,12 @@ public final void expression() throws RecognitionException { } } finally {dbg.exitSubRule(408);} - dbg.location(1191,78); - pushFollow(FOLLOW_operator_in_expression8473); + dbg.location(1192,78); + pushFollow(FOLLOW_operator_in_expression8497); operator(); state._fsp--; - if (state.failed) return;dbg.location(1191,87); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:87: ( ws )? + if (state.failed) return;dbg.location(1192,87); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:87: ( ws )? int alt409=2; try { dbg.enterSubRule(409); try { dbg.enterDecision(409, decisionCanBacktrack[409]); @@ -28808,10 +28872,10 @@ public final void expression() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:87: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:87: ws { - dbg.location(1191,87); - pushFollow(FOLLOW_ws_in_expression8475); + dbg.location(1192,87); + pushFollow(FOLLOW_ws_in_expression8499); ws(); state._fsp--; if (state.failed) return; @@ -28828,15 +28892,15 @@ public final void expression() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:107: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:107: { } break; } } finally {dbg.exitSubRule(410);} - dbg.location(1191,109); - pushFollow(FOLLOW_term_in_expression8484); + dbg.location(1192,109); + pushFollow(FOLLOW_term_in_expression8508); term(); state._fsp--; if (state.failed) return; @@ -28859,7 +28923,7 @@ public final void expression() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1192, 4); + dbg.location(1193, 4); } finally { @@ -28874,21 +28938,21 @@ public final void expression() throws RecognitionException { // $ANTLR start "term" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1194:1: term : ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1195:1: term : ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) ; public final void term() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "term"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1194, 0); + dbg.location(1195, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1195:5: ( ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:5: ( ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:5: ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1197:5: ( unaryOperator ( ws )? )? ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) { - dbg.location(1196,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:5: ( unaryOperator ( ws )? )? + dbg.location(1197,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1197:5: ( unaryOperator ( ws )? )? int alt413=2; try { dbg.enterSubRule(413); try { dbg.enterDecision(413, decisionCanBacktrack[413]); @@ -28903,14 +28967,14 @@ public final void term() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:7: unaryOperator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1197:7: unaryOperator ( ws )? { - dbg.location(1196,7); - pushFollow(FOLLOW_unaryOperator_in_term8509); + dbg.location(1197,7); + pushFollow(FOLLOW_unaryOperator_in_term8533); unaryOperator(); state._fsp--; - if (state.failed) return;dbg.location(1196,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:21: ( ws )? + if (state.failed) return;dbg.location(1197,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1197:21: ( ws )? int alt412=2; try { dbg.enterSubRule(412); try { dbg.enterDecision(412, decisionCanBacktrack[412]); @@ -28925,10 +28989,10 @@ public final void term() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:21: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1197:21: ws { - dbg.location(1196,21); - pushFollow(FOLLOW_ws_in_term8511); + dbg.location(1197,21); + pushFollow(FOLLOW_ws_in_term8535); ws(); state._fsp--; if (state.failed) return; @@ -28943,8 +29007,8 @@ public final void term() throws RecognitionException { } } finally {dbg.exitSubRule(413);} - dbg.location(1197,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1197:5: ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) + dbg.location(1198,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:5: ( ( functionName ( ws )? LPAREN )=> function | VARIABLE |{...}? IDENT | ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) | NUMBER | URANGE | PERCENTAGE | LENGTH | EMS | REM | EXS | ANGLE | TIME | FREQ | RESOLUTION | DIMENSION | STRING | TILDE ( STRING | LESS_JS_STRING ) | LESS_JS_STRING | GEN | URI | hexColor |{...}? cp_variable |{...}? LESS_AND |{...}? sass_interpolation_expression_var |{...}? less_selector_interpolation |{...}? cp_term_symbol ) int alt417=27; try { dbg.enterSubRule(417); try { dbg.enterDecision(417, decisionCanBacktrack[417]); @@ -29160,10 +29224,10 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:9: ( functionName ( ws )? LPAREN )=> function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:9: ( functionName ( ws )? LPAREN )=> function { - dbg.location(1198,36); - pushFollow(FOLLOW_function_in_term8540); + dbg.location(1199,36); + pushFollow(FOLLOW_function_in_term8564); function(); state._fsp--; if (state.failed) return; @@ -29172,39 +29236,39 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:11: VARIABLE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1200:11: VARIABLE { - dbg.location(1199,11); - match(input,VARIABLE,FOLLOW_VARIABLE_in_term8553); if (state.failed) return; + dbg.location(1200,11); + match(input,VARIABLE,FOLLOW_VARIABLE_in_term8577); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1200:11: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:11: {...}? IDENT { - dbg.location(1200,11); + dbg.location(1201,11); if ( !(evalPredicate(! (isScssSource() && tokenNameEquals2(".")),"! (isScssSource() && tokenNameEquals2(\".\"))")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "! (isScssSource() && tokenNameEquals2(\".\"))"); - }dbg.location(1200,58); - match(input,IDENT,FOLLOW_IDENT_in_term8567); if (state.failed) return; + }dbg.location(1201,58); + match(input,IDENT,FOLLOW_IDENT_in_term8591); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:11: ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:11: ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) { - dbg.location(1201,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:11: ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) + dbg.location(1202,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:11: ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:12: LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:12: LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET { - dbg.location(1201,12); - match(input,LBRACKET,FOLLOW_LBRACKET_in_term8580); if (state.failed) return;dbg.location(1201,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:21: ( WS )? + dbg.location(1202,12); + match(input,LBRACKET,FOLLOW_LBRACKET_in_term8604); if (state.failed) return;dbg.location(1202,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:21: ( WS )? int alt414=2; try { dbg.enterSubRule(414); try { dbg.enterDecision(414, decisionCanBacktrack[414]); @@ -29219,18 +29283,18 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:21: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:21: WS { - dbg.location(1201,21); - match(input,WS,FOLLOW_WS_in_term8582); if (state.failed) return; + dbg.location(1202,21); + match(input,WS,FOLLOW_WS_in_term8606); if (state.failed) return; } break; } } finally {dbg.exitSubRule(414);} - dbg.location(1201,25); - match(input,IDENT,FOLLOW_IDENT_in_term8585); if (state.failed) return;dbg.location(1201,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:31: ( WS IDENT )* + dbg.location(1202,25); + match(input,IDENT,FOLLOW_IDENT_in_term8609); if (state.failed) return;dbg.location(1202,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:31: ( WS IDENT )* try { dbg.enterSubRule(415); loop415: @@ -29253,11 +29317,11 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:32: WS IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:32: WS IDENT { - dbg.location(1201,32); - match(input,WS,FOLLOW_WS_in_term8588); if (state.failed) return;dbg.location(1201,35); - match(input,IDENT,FOLLOW_IDENT_in_term8590); if (state.failed) return; + dbg.location(1202,32); + match(input,WS,FOLLOW_WS_in_term8612); if (state.failed) return;dbg.location(1202,35); + match(input,IDENT,FOLLOW_IDENT_in_term8614); if (state.failed) return; } break; @@ -29266,8 +29330,8 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } } finally {dbg.exitSubRule(415);} - dbg.location(1201,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:43: ( WS )? + dbg.location(1202,43); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:43: ( WS )? int alt416=2; try { dbg.enterSubRule(416); try { dbg.enterDecision(416, decisionCanBacktrack[416]); @@ -29282,17 +29346,17 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:43: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:43: WS { - dbg.location(1201,43); - match(input,WS,FOLLOW_WS_in_term8594); if (state.failed) return; + dbg.location(1202,43); + match(input,WS,FOLLOW_WS_in_term8618); if (state.failed) return; } break; } } finally {dbg.exitSubRule(416);} - dbg.location(1201,47); - match(input,RBRACKET,FOLLOW_RBRACKET_in_term8597); if (state.failed) return; + dbg.location(1202,47); + match(input,RBRACKET,FOLLOW_RBRACKET_in_term8621); if (state.failed) return; } } @@ -29300,127 +29364,127 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:11: NUMBER + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1203:11: NUMBER { - dbg.location(1202,11); - match(input,NUMBER,FOLLOW_NUMBER_in_term8610); if (state.failed) return; + dbg.location(1203,11); + match(input,NUMBER,FOLLOW_NUMBER_in_term8634); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1203:11: URANGE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1204:11: URANGE { - dbg.location(1203,11); - match(input,URANGE,FOLLOW_URANGE_in_term8622); if (state.failed) return; + dbg.location(1204,11); + match(input,URANGE,FOLLOW_URANGE_in_term8646); if (state.failed) return; } break; case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1204:11: PERCENTAGE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1205:11: PERCENTAGE { - dbg.location(1204,11); - match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_term8634); if (state.failed) return; + dbg.location(1205,11); + match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_term8658); if (state.failed) return; } break; case 8 : dbg.enterAlt(8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1205:11: LENGTH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1206:11: LENGTH { - dbg.location(1205,11); - match(input,LENGTH,FOLLOW_LENGTH_in_term8646); if (state.failed) return; + dbg.location(1206,11); + match(input,LENGTH,FOLLOW_LENGTH_in_term8670); if (state.failed) return; } break; case 9 : dbg.enterAlt(9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1206:11: EMS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1207:11: EMS { - dbg.location(1206,11); - match(input,EMS,FOLLOW_EMS_in_term8658); if (state.failed) return; + dbg.location(1207,11); + match(input,EMS,FOLLOW_EMS_in_term8682); if (state.failed) return; } break; case 10 : dbg.enterAlt(10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1207:11: REM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1208:11: REM { - dbg.location(1207,11); - match(input,REM,FOLLOW_REM_in_term8670); if (state.failed) return; + dbg.location(1208,11); + match(input,REM,FOLLOW_REM_in_term8694); if (state.failed) return; } break; case 11 : dbg.enterAlt(11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1208:11: EXS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1209:11: EXS { - dbg.location(1208,11); - match(input,EXS,FOLLOW_EXS_in_term8682); if (state.failed) return; + dbg.location(1209,11); + match(input,EXS,FOLLOW_EXS_in_term8706); if (state.failed) return; } break; case 12 : dbg.enterAlt(12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1209:11: ANGLE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1210:11: ANGLE { - dbg.location(1209,11); - match(input,ANGLE,FOLLOW_ANGLE_in_term8694); if (state.failed) return; + dbg.location(1210,11); + match(input,ANGLE,FOLLOW_ANGLE_in_term8718); if (state.failed) return; } break; case 13 : dbg.enterAlt(13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1210:11: TIME + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1211:11: TIME { - dbg.location(1210,11); - match(input,TIME,FOLLOW_TIME_in_term8706); if (state.failed) return; + dbg.location(1211,11); + match(input,TIME,FOLLOW_TIME_in_term8730); if (state.failed) return; } break; case 14 : dbg.enterAlt(14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1211:11: FREQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1212:11: FREQ { - dbg.location(1211,11); - match(input,FREQ,FOLLOW_FREQ_in_term8718); if (state.failed) return; + dbg.location(1212,11); + match(input,FREQ,FOLLOW_FREQ_in_term8742); if (state.failed) return; } break; case 15 : dbg.enterAlt(15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1212:11: RESOLUTION + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1213:11: RESOLUTION { - dbg.location(1212,11); - match(input,RESOLUTION,FOLLOW_RESOLUTION_in_term8730); if (state.failed) return; + dbg.location(1213,11); + match(input,RESOLUTION,FOLLOW_RESOLUTION_in_term8754); if (state.failed) return; } break; case 16 : dbg.enterAlt(16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1213:11: DIMENSION + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1214:11: DIMENSION { - dbg.location(1213,11); - match(input,DIMENSION,FOLLOW_DIMENSION_in_term8742); if (state.failed) return; + dbg.location(1214,11); + match(input,DIMENSION,FOLLOW_DIMENSION_in_term8766); if (state.failed) return; } break; case 17 : dbg.enterAlt(17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1214:11: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1215:11: STRING { - dbg.location(1214,11); - match(input,STRING,FOLLOW_STRING_in_term8759); if (state.failed) return; + dbg.location(1215,11); + match(input,STRING,FOLLOW_STRING_in_term8783); if (state.failed) return; } break; case 18 : dbg.enterAlt(18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1215:11: TILDE ( STRING | LESS_JS_STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1216:11: TILDE ( STRING | LESS_JS_STRING ) { - dbg.location(1215,11); - match(input,TILDE,FOLLOW_TILDE_in_term8771); if (state.failed) return;dbg.location(1215,17); + dbg.location(1216,11); + match(input,TILDE,FOLLOW_TILDE_in_term8795); if (state.failed) return;dbg.location(1216,17); if ( input.LA(1)==LESS_JS_STRING||input.LA(1)==STRING ) { input.consume(); state.errorRecovery=false; @@ -29437,37 +29501,37 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 19 : dbg.enterAlt(19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1216:11: LESS_JS_STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1217:11: LESS_JS_STRING { - dbg.location(1216,11); - match(input,LESS_JS_STRING,FOLLOW_LESS_JS_STRING_in_term8794); if (state.failed) return; + dbg.location(1217,11); + match(input,LESS_JS_STRING,FOLLOW_LESS_JS_STRING_in_term8818); if (state.failed) return; } break; case 20 : dbg.enterAlt(20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1217:11: GEN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1218:11: GEN { - dbg.location(1217,11); - match(input,GEN,FOLLOW_GEN_in_term8809); if (state.failed) return; + dbg.location(1218,11); + match(input,GEN,FOLLOW_GEN_in_term8833); if (state.failed) return; } break; case 21 : dbg.enterAlt(21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1218:11: URI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1219:11: URI { - dbg.location(1218,11); - match(input,URI,FOLLOW_URI_in_term8821); if (state.failed) return; + dbg.location(1219,11); + match(input,URI,FOLLOW_URI_in_term8845); if (state.failed) return; } break; case 22 : dbg.enterAlt(22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1219:11: hexColor + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1220:11: hexColor { - dbg.location(1219,11); - pushFollow(FOLLOW_hexColor_in_term8833); + dbg.location(1220,11); + pushFollow(FOLLOW_hexColor_in_term8857); hexColor(); state._fsp--; if (state.failed) return; @@ -29476,14 +29540,14 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 23 : dbg.enterAlt(23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1220:11: {...}? cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1221:11: {...}? cp_variable { - dbg.location(1220,11); + dbg.location(1221,11); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); - }dbg.location(1220,40); - pushFollow(FOLLOW_cp_variable_in_term8847); + }dbg.location(1221,40); + pushFollow(FOLLOW_cp_variable_in_term8871); cp_variable(); state._fsp--; if (state.failed) return; @@ -29492,27 +29556,27 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 24 : dbg.enterAlt(24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1221:11: {...}? LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1222:11: {...}? LESS_AND { - dbg.location(1221,11); + dbg.location(1222,11); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isScssSource()"); - }dbg.location(1221,29); - match(input,LESS_AND,FOLLOW_LESS_AND_in_term8861); if (state.failed) return; + }dbg.location(1222,29); + match(input,LESS_AND,FOLLOW_LESS_AND_in_term8885); if (state.failed) return; } break; case 25 : dbg.enterAlt(25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1222:11: {...}? sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1223:11: {...}? sass_interpolation_expression_var { - dbg.location(1222,11); + dbg.location(1223,11); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isScssSource()"); - }dbg.location(1222,29); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_term8875); + }dbg.location(1223,29); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_term8899); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -29521,14 +29585,14 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 26 : dbg.enterAlt(26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1223:11: {...}? less_selector_interpolation + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1224:11: {...}? less_selector_interpolation { - dbg.location(1223,11); + dbg.location(1224,11); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isLessSource()"); - }dbg.location(1223,29); - pushFollow(FOLLOW_less_selector_interpolation_in_term8889); + }dbg.location(1224,29); + pushFollow(FOLLOW_less_selector_interpolation_in_term8913); less_selector_interpolation(); state._fsp--; if (state.failed) return; @@ -29537,14 +29601,14 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 27 : dbg.enterAlt(27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1224:11: {...}? cp_term_symbol + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1225:11: {...}? cp_term_symbol { - dbg.location(1224,11); + dbg.location(1225,11); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); - }dbg.location(1224,40); - pushFollow(FOLLOW_cp_term_symbol_in_term8903); + }dbg.location(1225,40); + pushFollow(FOLLOW_cp_term_symbol_in_term8927); cp_term_symbol(); state._fsp--; if (state.failed) return; @@ -29564,7 +29628,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") finally { // do for sure before leaving } - dbg.location(1226, 4); + dbg.location(1227, 4); } finally { @@ -29579,21 +29643,21 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // $ANTLR start "cp_term_symbol" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1231:1: cp_term_symbol : PERCENTAGE_SYMBOL ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1232: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(1231, 0); + dbg.location(1232, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1232:5: ( PERCENTAGE_SYMBOL ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1233:5: ( PERCENTAGE_SYMBOL ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1232:7: PERCENTAGE_SYMBOL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1233:7: PERCENTAGE_SYMBOL { - dbg.location(1232,7); - match(input,PERCENTAGE_SYMBOL,FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol8930); if (state.failed) return; + dbg.location(1233,7); + match(input,PERCENTAGE_SYMBOL,FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol8954); if (state.failed) return; } } @@ -29604,7 +29668,7 @@ public final void cp_term_symbol() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1233, 4); + dbg.location(1234, 4); } finally { @@ -29619,26 +29683,26 @@ public final void cp_term_symbol() throws RecognitionException { // $ANTLR start "function" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1235:1: function : functionName LPAREN ( ws )? ( fnAttributes |) RPAREN ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1236:1: function : functionName LPAREN ( ws )? ( fnAttributes |) RPAREN ; public final void function() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "function"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1235, 0); + dbg.location(1236, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1236:2: ( functionName LPAREN ( ws )? ( fnAttributes |) RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1237:2: ( functionName LPAREN ( ws )? ( fnAttributes |) RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1236:5: functionName LPAREN ( ws )? ( fnAttributes |) RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1237:5: functionName LPAREN ( ws )? ( fnAttributes |) RPAREN { - dbg.location(1236,5); - pushFollow(FOLLOW_functionName_in_function8946); + dbg.location(1237,5); + pushFollow(FOLLOW_functionName_in_function8970); functionName(); state._fsp--; - if (state.failed) return;dbg.location(1237,3); - match(input,LPAREN,FOLLOW_LPAREN_in_function8950); if (state.failed) return;dbg.location(1237,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1237:10: ( ws )? + if (state.failed) return;dbg.location(1238,3); + match(input,LPAREN,FOLLOW_LPAREN_in_function8974); if (state.failed) return;dbg.location(1238,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1238:10: ( ws )? int alt418=2; try { dbg.enterSubRule(418); try { dbg.enterDecision(418, decisionCanBacktrack[418]); @@ -29653,10 +29717,10 @@ public final void function() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1237:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1238:10: ws { - dbg.location(1237,10); - pushFollow(FOLLOW_ws_in_function8952); + dbg.location(1238,10); + pushFollow(FOLLOW_ws_in_function8976); ws(); state._fsp--; if (state.failed) return; @@ -29665,8 +29729,8 @@ public final void function() throws RecognitionException { } } finally {dbg.exitSubRule(418);} - dbg.location(1238,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1238:3: ( fnAttributes |) + dbg.location(1239,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1239:3: ( fnAttributes |) int alt419=2; try { dbg.enterSubRule(419); try { dbg.enterDecision(419, decisionCanBacktrack[419]); @@ -29693,10 +29757,10 @@ else if ( (LA419_0==RPAREN) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1239:21: fnAttributes + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1240:21: fnAttributes { - dbg.location(1239,21); - pushFollow(FOLLOW_fnAttributes_in_function8979); + dbg.location(1240,21); + pushFollow(FOLLOW_fnAttributes_in_function9003); fnAttributes(); state._fsp--; if (state.failed) return; @@ -29705,15 +29769,15 @@ else if ( (LA419_0==RPAREN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1241:3: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1242:3: { } break; } } finally {dbg.exitSubRule(419);} - dbg.location(1242,3); - match(input,RPAREN,FOLLOW_RPAREN_in_function9010); if (state.failed) return; + dbg.location(1243,3); + match(input,RPAREN,FOLLOW_RPAREN_in_function9034); if (state.failed) return; } } @@ -29727,7 +29791,7 @@ else if ( (LA419_0==RPAREN) ) { finally { // do for sure before leaving } - dbg.location(1243, 1); + dbg.location(1244, 1); } finally { @@ -29742,21 +29806,21 @@ else if ( (LA419_0==RPAREN) ) { // $ANTLR start "functionName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1249:1: functionName : ( IDENT COLON )? IDENT ( DOT IDENT )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1250: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(1249, 0); + dbg.location(1250, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1253:2: ( ( IDENT COLON )? IDENT ( DOT IDENT )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:2: ( ( IDENT COLON )? IDENT ( DOT IDENT )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:9: ( IDENT COLON )? IDENT ( DOT IDENT )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1255:9: ( IDENT COLON )? IDENT ( DOT IDENT )* { - dbg.location(1254,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:9: ( IDENT COLON )? + dbg.location(1255,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1255:9: ( IDENT COLON )? int alt420=2; try { dbg.enterSubRule(420); try { dbg.enterDecision(420, decisionCanBacktrack[420]); @@ -29774,19 +29838,19 @@ public final void functionName() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:10: IDENT COLON + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1255:10: IDENT COLON { - dbg.location(1254,10); - match(input,IDENT,FOLLOW_IDENT_in_functionName9062); if (state.failed) return;dbg.location(1254,16); - match(input,COLON,FOLLOW_COLON_in_functionName9064); if (state.failed) return; + dbg.location(1255,10); + match(input,IDENT,FOLLOW_IDENT_in_functionName9086); if (state.failed) return;dbg.location(1255,16); + match(input,COLON,FOLLOW_COLON_in_functionName9088); if (state.failed) return; } break; } } finally {dbg.exitSubRule(420);} - dbg.location(1254,24); - match(input,IDENT,FOLLOW_IDENT_in_functionName9068); if (state.failed) return;dbg.location(1254,30); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:30: ( DOT IDENT )* + dbg.location(1255,24); + match(input,IDENT,FOLLOW_IDENT_in_functionName9092); if (state.failed) return;dbg.location(1255,30); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1255:30: ( DOT IDENT )* try { dbg.enterSubRule(421); loop421: @@ -29805,11 +29869,11 @@ public final void functionName() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:31: DOT IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1255:31: DOT IDENT { - dbg.location(1254,31); - match(input,DOT,FOLLOW_DOT_in_functionName9071); if (state.failed) return;dbg.location(1254,35); - match(input,IDENT,FOLLOW_IDENT_in_functionName9073); if (state.failed) return; + dbg.location(1255,31); + match(input,DOT,FOLLOW_DOT_in_functionName9095); if (state.failed) return;dbg.location(1255,35); + match(input,IDENT,FOLLOW_IDENT_in_functionName9097); if (state.failed) return; } break; @@ -29829,7 +29893,7 @@ public final void functionName() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1255, 5); + dbg.location(1256, 5); } finally { @@ -29844,25 +29908,25 @@ public final void functionName() throws RecognitionException { // $ANTLR start "fnAttributes" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:1: fnAttributes : fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1258: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(1257, 0); + dbg.location(1258, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1258:5: ( fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:5: ( fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:5: fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:5: fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? { - dbg.location(1259,5); - pushFollow(FOLLOW_fnAttribute_in_fnAttributes9097); + dbg.location(1260,5); + pushFollow(FOLLOW_fnAttribute_in_fnAttributes9121); fnAttribute(); state._fsp--; - if (state.failed) return;dbg.location(1259,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* + if (state.failed) return;dbg.location(1260,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* try { dbg.enterSubRule(425); loop425: @@ -29884,10 +29948,10 @@ public final void fnAttributes() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:18: ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:18: ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute { - dbg.location(1259,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:18: ( ws )? + dbg.location(1260,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:18: ( ws )? int alt422=2; try { dbg.enterSubRule(422); try { dbg.enterDecision(422, decisionCanBacktrack[422]); @@ -29902,10 +29966,10 @@ public final void fnAttributes() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:18: ws { - dbg.location(1259,18); - pushFollow(FOLLOW_ws_in_fnAttributes9100); + dbg.location(1260,18); + pushFollow(FOLLOW_ws_in_fnAttributes9124); ws(); state._fsp--; if (state.failed) return; @@ -29914,8 +29978,8 @@ public final void fnAttributes() throws RecognitionException { } } finally {dbg.exitSubRule(422);} - dbg.location(1259,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:22: ( COMMA |{...}? SEMI ) + dbg.location(1260,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:22: ( COMMA |{...}? SEMI ) int alt423=2; try { dbg.enterSubRule(423); try { dbg.enterDecision(423, decisionCanBacktrack[423]); @@ -29942,30 +30006,30 @@ else if ( (LA423_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:23: COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:23: COMMA { - dbg.location(1259,23); - match(input,COMMA,FOLLOW_COMMA_in_fnAttributes9104); if (state.failed) return; + dbg.location(1260,23); + match(input,COMMA,FOLLOW_COMMA_in_fnAttributes9128); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:31: {...}? SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:31: {...}? SEMI { - dbg.location(1259,31); + dbg.location(1260,31); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributes", "isLessSource()"); - }dbg.location(1259,49); - match(input,SEMI,FOLLOW_SEMI_in_fnAttributes9110); if (state.failed) return; + }dbg.location(1260,49); + match(input,SEMI,FOLLOW_SEMI_in_fnAttributes9134); if (state.failed) return; } break; } } finally {dbg.exitSubRule(423);} - dbg.location(1259,55); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:55: ( ws )? + dbg.location(1260,55); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:55: ( ws )? int alt424=2; try { dbg.enterSubRule(424); try { dbg.enterDecision(424, decisionCanBacktrack[424]); @@ -29980,10 +30044,10 @@ else if ( (LA423_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:55: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:55: ws { - dbg.location(1259,55); - pushFollow(FOLLOW_ws_in_fnAttributes9113); + dbg.location(1260,55); + pushFollow(FOLLOW_ws_in_fnAttributes9137); ws(); state._fsp--; if (state.failed) return; @@ -29992,8 +30056,8 @@ else if ( (LA423_0==SEMI) ) { } } finally {dbg.exitSubRule(424);} - dbg.location(1259,59); - pushFollow(FOLLOW_fnAttribute_in_fnAttributes9116); + dbg.location(1260,59); + pushFollow(FOLLOW_fnAttribute_in_fnAttributes9140); fnAttribute(); state._fsp--; if (state.failed) return; @@ -30005,8 +30069,8 @@ else if ( (LA423_0==SEMI) ) { } } } finally {dbg.exitSubRule(425);} - dbg.location(1259,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:73: ( ws )? + dbg.location(1260,73); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:73: ( ws )? int alt426=2; try { dbg.enterSubRule(426); try { dbg.enterDecision(426, decisionCanBacktrack[426]); @@ -30021,10 +30085,10 @@ else if ( (LA423_0==SEMI) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:73: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260:73: ws { - dbg.location(1259,73); - pushFollow(FOLLOW_ws_in_fnAttributes9120); + dbg.location(1260,73); + pushFollow(FOLLOW_ws_in_fnAttributes9144); ws(); state._fsp--; if (state.failed) return; @@ -30044,7 +30108,7 @@ else if ( (LA423_0==SEMI) ) { finally { // do for sure before leaving } - dbg.location(1260, 4); + dbg.location(1261, 4); } finally { @@ -30059,15 +30123,15 @@ else if ( (LA423_0==SEMI) ) { // $ANTLR start "fnAttribute" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:1: fnAttribute : ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1263: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(1262, 0); + dbg.location(1263, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1263:2: ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:2: ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ) int alt429=3; try { dbg.enterDecision(429, decisionCanBacktrack[429]); @@ -30464,14 +30528,14 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue { - dbg.location(1264,46); - pushFollow(FOLLOW_fnAttributeName_in_fnAttribute9157); + dbg.location(1265,46); + pushFollow(FOLLOW_fnAttributeName_in_fnAttribute9181); fnAttributeName(); state._fsp--; - if (state.failed) return;dbg.location(1264,62); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:62: ( ws )? + if (state.failed) return;dbg.location(1265,62); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:62: ( ws )? int alt427=2; try { dbg.enterSubRule(427); try { dbg.enterDecision(427, decisionCanBacktrack[427]); @@ -30486,10 +30550,10 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:62: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:62: ws { - dbg.location(1264,62); - pushFollow(FOLLOW_ws_in_fnAttribute9159); + dbg.location(1265,62); + pushFollow(FOLLOW_ws_in_fnAttribute9183); ws(); state._fsp--; if (state.failed) return; @@ -30498,7 +30562,7 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { } } finally {dbg.exitSubRule(427);} - dbg.location(1264,66); + dbg.location(1265,66); if ( input.LA(1)==COLON||input.LA(1)==OPEQ ) { input.consume(); state.errorRecovery=false; @@ -30509,8 +30573,8 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1264,79); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:79: ( ws )? + }dbg.location(1265,79); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:79: ( ws )? int alt428=2; try { dbg.enterSubRule(428); try { dbg.enterDecision(428, decisionCanBacktrack[428]); @@ -30525,10 +30589,10 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:79: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:79: ws { - dbg.location(1264,79); - pushFollow(FOLLOW_ws_in_fnAttribute9168); + dbg.location(1265,79); + pushFollow(FOLLOW_ws_in_fnAttribute9192); ws(); state._fsp--; if (state.failed) return; @@ -30537,8 +30601,8 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { } } finally {dbg.exitSubRule(428);} - dbg.location(1264,83); - pushFollow(FOLLOW_fnAttributeValue_in_fnAttribute9171); + dbg.location(1265,83); + pushFollow(FOLLOW_fnAttributeValue_in_fnAttribute9195); fnAttributeValue(); state._fsp--; if (state.failed) return; @@ -30547,10 +30611,10 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:11: ( cp_expression )=> cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1266:11: ( cp_expression )=> cp_expression { - dbg.location(1265,29); - pushFollow(FOLLOW_cp_expression_in_fnAttribute9188); + dbg.location(1266,29); + pushFollow(FOLLOW_cp_expression_in_fnAttribute9212); cp_expression(); state._fsp--; if (state.failed) return; @@ -30559,10 +30623,10 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1266:11: expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1267:11: expression { - dbg.location(1266,11); - pushFollow(FOLLOW_expression_in_fnAttribute9200); + dbg.location(1267,11); + pushFollow(FOLLOW_expression_in_fnAttribute9224); expression(); state._fsp--; if (state.failed) return; @@ -30578,7 +30642,7 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { finally { // do for sure before leaving } - dbg.location(1267, 1); + dbg.location(1268, 1); } finally { @@ -30593,15 +30657,15 @@ else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { // $ANTLR start "fnAttributeName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1269:1: fnAttributeName : ( IDENT ( DOT IDENT )* |{...}? cp_variable ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1270: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(1269, 0); + dbg.location(1270, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1270:2: ( IDENT ( DOT IDENT )* |{...}? cp_variable ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1271:2: ( IDENT ( DOT IDENT )* |{...}? cp_variable ) int alt431=2; try { dbg.enterDecision(431, decisionCanBacktrack[431]); @@ -30671,11 +30735,11 @@ else if ( (LA431_0==AT_IDENT||(LA431_0 >= BOTTOMCENTER_SYM && LA431_0 <= BOTTOMR case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1271:13: IDENT ( DOT IDENT )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1272:13: IDENT ( DOT IDENT )* { - dbg.location(1271,13); - match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName9223); if (state.failed) return;dbg.location(1271,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1271:19: ( DOT IDENT )* + dbg.location(1272,13); + match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName9247); if (state.failed) return;dbg.location(1272,19); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1272:19: ( DOT IDENT )* try { dbg.enterSubRule(430); loop430: @@ -30694,11 +30758,11 @@ else if ( (LA431_0==AT_IDENT||(LA431_0 >= BOTTOMCENTER_SYM && LA431_0 <= BOTTOMR case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1271:20: DOT IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1272:20: DOT IDENT { - dbg.location(1271,20); - match(input,DOT,FOLLOW_DOT_in_fnAttributeName9226); if (state.failed) return;dbg.location(1271,24); - match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName9228); if (state.failed) return; + dbg.location(1272,20); + match(input,DOT,FOLLOW_DOT_in_fnAttributeName9250); if (state.failed) return;dbg.location(1272,24); + match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName9252); if (state.failed) return; } break; @@ -30713,14 +30777,14 @@ else if ( (LA431_0==AT_IDENT||(LA431_0 >= BOTTOMCENTER_SYM && LA431_0 <= BOTTOMR case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1272:15: {...}? cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1273:15: {...}? cp_variable { - dbg.location(1272,15); + dbg.location(1273,15); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributeName", "isCssPreprocessorSource()"); - }dbg.location(1272,44); - pushFollow(FOLLOW_cp_variable_in_fnAttributeName9248); + }dbg.location(1273,44); + pushFollow(FOLLOW_cp_variable_in_fnAttributeName9272); cp_variable(); state._fsp--; if (state.failed) return; @@ -30736,7 +30800,7 @@ else if ( (LA431_0==AT_IDENT||(LA431_0 >= BOTTOMCENTER_SYM && LA431_0 <= BOTTOMR finally { // do for sure before leaving } - dbg.location(1273, 1); + dbg.location(1274, 1); } finally { @@ -30751,15 +30815,15 @@ else if ( (LA431_0==AT_IDENT||(LA431_0 >= BOTTOMCENTER_SYM && LA431_0 <= BOTTOMR // $ANTLR start "fnAttributeValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:1: fnAttributeValue : ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1276: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(1275, 0); + dbg.location(1276, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1276:2: ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:2: ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ) int alt436=2; try { dbg.enterDecision(436, decisionCanBacktrack[436]); @@ -31554,14 +31618,14 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:13: term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:13: term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* { - dbg.location(1277,13); - pushFollow(FOLLOW_term_in_fnAttributeValue9271); + dbg.location(1278,13); + pushFollow(FOLLOW_term_in_fnAttributeValue9295); term(); state._fsp--; - if (state.failed) return;dbg.location(1277,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* + if (state.failed) return;dbg.location(1278,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* try { dbg.enterSubRule(435); loop435: @@ -31583,10 +31647,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term { - dbg.location(1277,71); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) + dbg.location(1278,71); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) int alt434=3; try { dbg.enterSubRule(434); try { dbg.enterDecision(434, decisionCanBacktrack[434]); @@ -31605,10 +31669,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:73: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:73: ws { - dbg.location(1277,73); - pushFollow(FOLLOW_ws_in_fnAttributeValue9303); + dbg.location(1278,73); + pushFollow(FOLLOW_ws_in_fnAttributeValue9327); ws(); state._fsp--; if (state.failed) return; @@ -31617,16 +31681,16 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:78: ( ( ws )? SOLIDUS ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:78: ( ( ws )? SOLIDUS ( ws )? ) { - dbg.location(1277,78); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:78: ( ( ws )? SOLIDUS ( ws )? ) + dbg.location(1278,78); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:78: ( ( ws )? SOLIDUS ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:79: ( ws )? SOLIDUS ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:79: ( ws )? SOLIDUS ( ws )? { - dbg.location(1277,79); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:79: ( ws )? + dbg.location(1278,79); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:79: ( ws )? int alt432=2; try { dbg.enterSubRule(432); try { dbg.enterDecision(432, decisionCanBacktrack[432]); @@ -31641,10 +31705,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:79: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:79: ws { - dbg.location(1277,79); - pushFollow(FOLLOW_ws_in_fnAttributeValue9308); + dbg.location(1278,79); + pushFollow(FOLLOW_ws_in_fnAttributeValue9332); ws(); state._fsp--; if (state.failed) return; @@ -31653,9 +31717,9 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } finally {dbg.exitSubRule(432);} - dbg.location(1277,83); - match(input,SOLIDUS,FOLLOW_SOLIDUS_in_fnAttributeValue9311); if (state.failed) return;dbg.location(1277,91); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:91: ( ws )? + dbg.location(1278,83); + match(input,SOLIDUS,FOLLOW_SOLIDUS_in_fnAttributeValue9335); if (state.failed) return;dbg.location(1278,91); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:91: ( ws )? int alt433=2; try { dbg.enterSubRule(433); try { dbg.enterDecision(433, decisionCanBacktrack[433]); @@ -31670,10 +31734,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:91: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:91: ws { - dbg.location(1277,91); - pushFollow(FOLLOW_ws_in_fnAttributeValue9313); + dbg.location(1278,91); + pushFollow(FOLLOW_ws_in_fnAttributeValue9337); ws(); state._fsp--; if (state.failed) return; @@ -31690,15 +31754,15 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:111: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:111: { } break; } } finally {dbg.exitSubRule(434);} - dbg.location(1277,113); - pushFollow(FOLLOW_term_in_fnAttributeValue9322); + dbg.location(1278,113); + pushFollow(FOLLOW_term_in_fnAttributeValue9346); term(); state._fsp--; if (state.failed) return; @@ -31716,14 +31780,14 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:15: {...}? cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1279:15: {...}? cp_math_expression { - dbg.location(1278,15); + dbg.location(1279,15); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributeValue", "isCssPreprocessorSource()"); - }dbg.location(1278,44); - pushFollow(FOLLOW_cp_math_expression_in_fnAttributeValue9343); + }dbg.location(1279,44); + pushFollow(FOLLOW_cp_math_expression_in_fnAttributeValue9367); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -31739,7 +31803,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) finally { // do for sure before leaving } - dbg.location(1279, 1); + dbg.location(1280, 1); } finally { @@ -31754,21 +31818,21 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) // $ANTLR start "hexColor" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1281:1: hexColor : HASH ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1282:1: hexColor : HASH ; public final void hexColor() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "hexColor"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1281, 0); + dbg.location(1282, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1282:5: ( HASH ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1283:5: ( HASH ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1282:7: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1283:7: HASH { - dbg.location(1282,7); - match(input,HASH,FOLLOW_HASH_in_hexColor9357); if (state.failed) return; + dbg.location(1283,7); + match(input,HASH,FOLLOW_HASH_in_hexColor9381); if (state.failed) return; } } @@ -31779,7 +31843,7 @@ public final void hexColor() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1283, 4); + dbg.location(1284, 4); } finally { @@ -31794,21 +31858,21 @@ public final void hexColor() throws RecognitionException { // $ANTLR start "ws" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1285:1: ws : ( WS | NL | COMMENT )+ ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1286:1: ws : ( WS | NL | COMMENT )+ ; public final void ws() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "ws"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1285, 0); + dbg.location(1286, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1286:5: ( ( WS | NL | COMMENT )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1287:5: ( ( WS | NL | COMMENT )+ ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1286:7: ( WS | NL | COMMENT )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1287:7: ( WS | NL | COMMENT )+ { - dbg.location(1286,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1286:7: ( WS | NL | COMMENT )+ + dbg.location(1287,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1287:7: ( WS | NL | COMMENT )+ int cnt437=0; try { dbg.enterSubRule(437); @@ -31830,7 +31894,7 @@ public final void ws() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1286,7); + dbg.location(1287,7); if ( input.LA(1)==COMMENT||input.LA(1)==NL||input.LA(1)==WS ) { input.consume(); state.errorRecovery=false; @@ -31867,7 +31931,7 @@ public final void ws() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1287, 4); + dbg.location(1288, 4); } finally { @@ -31882,15 +31946,15 @@ public final void ws() throws RecognitionException { // $ANTLR start "cp_variable_declaration" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1292: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 ) )* ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1293: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(1292, 0); + dbg.location(1293, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1293:5: ({...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list |{...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:5: ({...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list |{...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) int alt445=2; try { dbg.enterDecision(445, decisionCanBacktrack[445]); @@ -32028,18 +32092,18 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1295:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list { - dbg.location(1294,9); + dbg.location(1295,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable_declaration", "isLessSource()"); - }dbg.location(1294,27); - pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration9417); + }dbg.location(1295,27); + pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration9441); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1294,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:39: ( ws )? + if (state.failed) return;dbg.location(1295,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1295:39: ( ws )? int alt438=2; try { dbg.enterSubRule(438); try { dbg.enterDecision(438, decisionCanBacktrack[438]); @@ -32054,10 +32118,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:39: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1295:39: ws { - dbg.location(1294,39); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9419); + dbg.location(1295,39); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9443); ws(); state._fsp--; if (state.failed) return; @@ -32066,9 +32130,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(438);} - dbg.location(1294,43); - match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration9422); if (state.failed) return;dbg.location(1294,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:49: ( ws )? + dbg.location(1295,43); + match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration9446); if (state.failed) return;dbg.location(1295,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1295:49: ( ws )? int alt439=2; try { dbg.enterSubRule(439); try { dbg.enterDecision(439, decisionCanBacktrack[439]); @@ -32083,10 +32147,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:49: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1295:49: ws { - dbg.location(1294,49); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9424); + dbg.location(1295,49); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9448); ws(); state._fsp--; if (state.failed) return; @@ -32095,8 +32159,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(439);} - dbg.location(1294,53); - pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration9427); + dbg.location(1295,53); + pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration9451); cp_expression_list(); state._fsp--; if (state.failed) return; @@ -32105,18 +32169,18 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* { - dbg.location(1296,9); + dbg.location(1297,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable_declaration", "isScssSource()"); - }dbg.location(1296,27); - pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration9449); + }dbg.location(1297,27); + pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration9473); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1296,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:39: ( ws )? + if (state.failed) return;dbg.location(1297,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:39: ( ws )? int alt440=2; try { dbg.enterSubRule(440); try { dbg.enterDecision(440, decisionCanBacktrack[440]); @@ -32131,10 +32195,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:39: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:39: ws { - dbg.location(1296,39); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9451); + dbg.location(1297,39); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9475); ws(); state._fsp--; if (state.failed) return; @@ -32143,9 +32207,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(440);} - dbg.location(1296,43); - match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration9454); if (state.failed) return;dbg.location(1296,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:49: ( ws )? + dbg.location(1297,43); + match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration9478); if (state.failed) return;dbg.location(1297,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:49: ( ws )? int alt441=2; try { dbg.enterSubRule(441); try { dbg.enterDecision(441, decisionCanBacktrack[441]); @@ -32160,10 +32224,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:49: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:49: ws { - dbg.location(1296,49); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9456); + dbg.location(1297,49); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9480); ws(); state._fsp--; if (state.failed) return; @@ -32172,12 +32236,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(441);} - dbg.location(1296,53); - pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration9459); + dbg.location(1297,53); + pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration9483); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1296,72); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* + if (state.failed) return;dbg.location(1297,72); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* try { dbg.enterSubRule(444); loop444: @@ -32199,16 +32263,16 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:73: ( ( ws )? SASS_DEFAULT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:73: ( ( ws )? SASS_DEFAULT ) { - dbg.location(1296,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:73: ( ( ws )? SASS_DEFAULT ) + dbg.location(1297,73); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:73: ( ( ws )? SASS_DEFAULT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:74: ( ws )? SASS_DEFAULT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:74: ( ws )? SASS_DEFAULT { - dbg.location(1296,74); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:74: ( ws )? + dbg.location(1297,74); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:74: ( ws )? int alt442=2; try { dbg.enterSubRule(442); try { dbg.enterDecision(442, decisionCanBacktrack[442]); @@ -32223,10 +32287,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:74: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:74: ws { - dbg.location(1296,74); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9463); + dbg.location(1297,74); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9487); ws(); state._fsp--; if (state.failed) return; @@ -32235,8 +32299,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(442);} - dbg.location(1296,78); - match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_cp_variable_declaration9466); if (state.failed) return; + dbg.location(1297,78); + match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_cp_variable_declaration9490); if (state.failed) return; } } @@ -32244,16 +32308,16 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:94: ( ( ws )? SASS_GLOBAL ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:94: ( ( ws )? SASS_GLOBAL ) { - dbg.location(1296,94); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:94: ( ( ws )? SASS_GLOBAL ) + dbg.location(1297,94); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:94: ( ( ws )? SASS_GLOBAL ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:95: ( ws )? SASS_GLOBAL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:95: ( ws )? SASS_GLOBAL { - dbg.location(1296,95); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:95: ( ws )? + dbg.location(1297,95); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:95: ( ws )? int alt443=2; try { dbg.enterSubRule(443); try { dbg.enterDecision(443, decisionCanBacktrack[443]); @@ -32268,10 +32332,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:95: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1297:95: ws { - dbg.location(1296,95); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9472); + dbg.location(1297,95); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9496); ws(); state._fsp--; if (state.failed) return; @@ -32280,8 +32344,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(443);} - dbg.location(1296,99); - match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_cp_variable_declaration9475); if (state.failed) return; + dbg.location(1297,99); + match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_cp_variable_declaration9499); if (state.failed) return; } } @@ -32305,7 +32369,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { finally { // do for sure before leaving } - dbg.location(1297, 4); + dbg.location(1298, 4); } finally { @@ -32320,15 +32384,15 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // $ANTLR start "cp_variable" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1300: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_USE | SASS_FORWARD | KEYFRAMES_SYM ) |{...}? ( SASS_VAR | IDENT DOT SASS_VAR ) ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1301: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_USE | SASS_FORWARD | KEYFRAMES_SYM ) |{...}? ( SASS_VAR | IDENT DOT SASS_VAR ) ); public final void cp_variable() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_variable"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1300, 0); + dbg.location(1301, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1301:5: ({...}? ( AT_IDENT | IMPORT_SYM | PAGE_SYM | MEDIA_SYM | NAMESPACE_SYM | CHARSET_SYM | COUNTER_STYLE_SYM | FONT_FACE_SYM | TOPLEFTCORNER_SYM | TOPLEFT_SYM | TOPCENTER_SYM | TOPRIGHT_SYM | TOPRIGHTCORNER_SYM | BOTTOMLEFTCORNER_SYM | BOTTOMLEFT_SYM | BOTTOMCENTER_SYM | BOTTOMRIGHT_SYM | BOTTOMRIGHTCORNER_SYM | LEFTTOP_SYM | LEFTMIDDLE_SYM | LEFTBOTTOM_SYM | RIGHTTOP_SYM | RIGHTMIDDLE_SYM | RIGHTBOTTOM_SYM | MOZ_DOCUMENT_SYM | WEBKIT_KEYFRAMES_SYM | SASS_CONTENT | SASS_MIXIN | SASS_INCLUDE | SASS_EXTEND | SASS_DEBUG | SASS_WARN | SASS_IF | SASS_ELSE | SASS_FOR | SASS_FUNCTION | SASS_RETURN | SASS_EACH | SASS_WHILE | SASS_AT_ROOT | SASS_USE | SASS_FORWARD | KEYFRAMES_SYM ) |{...}? ( SASS_VAR | IDENT DOT SASS_VAR ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1302:5: ({...}? ( AT_IDENT | IMPORT_SYM | PAGE_SYM | MEDIA_SYM | NAMESPACE_SYM | CHARSET_SYM | COUNTER_STYLE_SYM | FONT_FACE_SYM | TOPLEFTCORNER_SYM | TOPLEFT_SYM | TOPCENTER_SYM | TOPRIGHT_SYM | TOPRIGHTCORNER_SYM | BOTTOMLEFTCORNER_SYM | BOTTOMLEFT_SYM | BOTTOMCENTER_SYM | BOTTOMRIGHT_SYM | BOTTOMRIGHTCORNER_SYM | LEFTTOP_SYM | LEFTMIDDLE_SYM | LEFTBOTTOM_SYM | RIGHTTOP_SYM | RIGHTMIDDLE_SYM | RIGHTBOTTOM_SYM | MOZ_DOCUMENT_SYM | WEBKIT_KEYFRAMES_SYM | SASS_CONTENT | SASS_MIXIN | SASS_INCLUDE | SASS_EXTEND | SASS_DEBUG | SASS_WARN | SASS_IF | SASS_ELSE | SASS_FOR | SASS_FUNCTION | SASS_RETURN | SASS_EACH | SASS_WHILE | SASS_AT_ROOT | SASS_USE | SASS_FORWARD | KEYFRAMES_SYM ) |{...}? ( SASS_VAR | IDENT DOT SASS_VAR ) ) int alt447=2; try { dbg.enterDecision(447, decisionCanBacktrack[447]); @@ -32354,13 +32418,13 @@ else if ( (LA447_0==IDENT||LA447_0==SASS_VAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1303: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 | SASS_USE | SASS_FORWARD | KEYFRAMES_SYM ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1304: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 | SASS_USE | SASS_FORWARD | KEYFRAMES_SYM ) { - dbg.location(1303,9); + dbg.location(1304,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable", "isLessSource()"); - }dbg.location(1303,27); + }dbg.location(1304,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)==KEYFRAMES_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_USE)||(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; @@ -32377,14 +32441,14 @@ else if ( (LA447_0==IDENT||LA447_0==SASS_VAR) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1305:9: {...}? ( SASS_VAR | IDENT DOT SASS_VAR ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1306:9: {...}? ( SASS_VAR | IDENT DOT SASS_VAR ) { - dbg.location(1305,9); + dbg.location(1306,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable", "isScssSource()"); - }dbg.location(1305,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1305:27: ( SASS_VAR | IDENT DOT SASS_VAR ) + }dbg.location(1306,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1306:27: ( SASS_VAR | IDENT DOT SASS_VAR ) int alt446=2; try { dbg.enterSubRule(446); try { dbg.enterDecision(446, decisionCanBacktrack[446]); @@ -32411,21 +32475,21 @@ else if ( (LA446_0==IDENT) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1305:29: SASS_VAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1306:29: SASS_VAR { - dbg.location(1305,29); - match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9711); if (state.failed) return; + dbg.location(1306,29); + match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9735); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1305:40: IDENT DOT SASS_VAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1306:40: IDENT DOT SASS_VAR { - dbg.location(1305,40); - match(input,IDENT,FOLLOW_IDENT_in_cp_variable9715); if (state.failed) return;dbg.location(1305,46); - match(input,DOT,FOLLOW_DOT_in_cp_variable9717); if (state.failed) return;dbg.location(1305,50); - match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9719); if (state.failed) return; + dbg.location(1306,40); + match(input,IDENT,FOLLOW_IDENT_in_cp_variable9739); if (state.failed) return;dbg.location(1306,46); + match(input,DOT,FOLLOW_DOT_in_cp_variable9741); if (state.failed) return;dbg.location(1306,50); + match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9743); if (state.failed) return; } break; @@ -32444,7 +32508,7 @@ else if ( (LA446_0==IDENT) ) { finally { // do for sure before leaving } - dbg.location(1306, 4); + dbg.location(1307, 4); } finally { @@ -32459,25 +32523,25 @@ else if ( (LA446_0==IDENT) ) { // $ANTLR start "cp_expression_list" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1309:1: cp_expression_list : ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310: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(1309, 0); + dbg.location(1310, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:5: ( ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1311:5: ( ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1311:5: ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:5: ( cp_expression )=> cp_expression ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* { - dbg.location(1311,24); - pushFollow(FOLLOW_cp_expression_in_cp_expression_list9749); + dbg.location(1312,24); + pushFollow(FOLLOW_cp_expression_in_cp_expression_list9773); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1312,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* + if (state.failed) return;dbg.location(1313,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* try { dbg.enterSubRule(450); loop450: @@ -32499,10 +32563,10 @@ public final void cp_expression_list() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:6: ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:6: ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression { - dbg.location(1312,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:37: ( ws )? + dbg.location(1313,37); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:37: ( ws )? int alt448=2; try { dbg.enterSubRule(448); try { dbg.enterDecision(448, decisionCanBacktrack[448]); @@ -32517,10 +32581,10 @@ public final void cp_expression_list() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:37: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:37: ws { - dbg.location(1312,37); - pushFollow(FOLLOW_ws_in_cp_expression_list9768); + dbg.location(1313,37); + pushFollow(FOLLOW_ws_in_cp_expression_list9792); ws(); state._fsp--; if (state.failed) return; @@ -32529,9 +32593,9 @@ public final void cp_expression_list() throws RecognitionException { } } finally {dbg.exitSubRule(448);} - dbg.location(1312,41); - match(input,COMMA,FOLLOW_COMMA_in_cp_expression_list9771); if (state.failed) return;dbg.location(1312,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:47: ( ws )? + dbg.location(1313,41); + match(input,COMMA,FOLLOW_COMMA_in_cp_expression_list9795); if (state.failed) return;dbg.location(1313,47); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:47: ( ws )? int alt449=2; try { dbg.enterSubRule(449); try { dbg.enterDecision(449, decisionCanBacktrack[449]); @@ -32546,10 +32610,10 @@ public final void cp_expression_list() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:47: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:47: ws { - dbg.location(1312,47); - pushFollow(FOLLOW_ws_in_cp_expression_list9773); + dbg.location(1313,47); + pushFollow(FOLLOW_ws_in_cp_expression_list9797); ws(); state._fsp--; if (state.failed) return; @@ -32558,8 +32622,8 @@ public final void cp_expression_list() throws RecognitionException { } } finally {dbg.exitSubRule(449);} - dbg.location(1312,51); - pushFollow(FOLLOW_cp_expression_in_cp_expression_list9776); + dbg.location(1313,51); + pushFollow(FOLLOW_cp_expression_in_cp_expression_list9800); cp_expression(); state._fsp--; if (state.failed) return; @@ -32582,7 +32646,7 @@ public final void cp_expression_list() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1313, 4); + dbg.location(1314, 4); } finally { @@ -32597,119 +32661,140 @@ public final void cp_expression_list() throws RecognitionException { // $ANTLR start "cp_expression" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1325: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 ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1326: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 |{...}? LBRACKET ( ws )? ( cp_expression_list ( ws )? )? RBRACKET ); public final void cp_expression() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_expression"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1325, 0); + dbg.location(1326, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1326: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 alt459=3; - try { dbg.enterDecision(459, decisionCanBacktrack[459]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327: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 |{...}? LBRACKET ( ws )? ( cp_expression_list ( ws )? )? RBRACKET ) + int alt462=4; + try { dbg.enterDecision(462, decisionCanBacktrack[462]); - int LA459_0 = input.LA(1); - if ( (LA459_0==LBRACE) ) { - alt459=1; + int LA462_0 = input.LA(1); + if ( (LA462_0==LBRACE) ) { + alt462=1; } - else if ( (LA459_0==NOT) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==NOT) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==MINUS||LA459_0==PLUS) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==MINUS||LA462_0==PLUS) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==IDENT) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==IDENT) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==VARIABLE) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==VARIABLE) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==LBRACKET) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==LBRACKET) ) { + int LA462_6 = input.LA(2); + if ( (synpred61_Css3()) ) { + alt462=2; + } + else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { + alt462=4; + } + + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 462, 6, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + } - else if ( (LA459_0==NUMBER) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==NUMBER) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==URANGE) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==URANGE) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==PERCENTAGE) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==PERCENTAGE) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==LENGTH) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==LENGTH) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==EMS) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==EMS) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==REM) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==REM) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==EXS) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==EXS) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==ANGLE) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==ANGLE) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==TIME) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==TIME) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==FREQ) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==FREQ) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==RESOLUTION) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==RESOLUTION) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==DIMENSION) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==DIMENSION) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==STRING) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==STRING) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==TILDE) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==TILDE) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==LESS_JS_STRING) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==LESS_JS_STRING) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==GEN) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==GEN) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==URI) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==URI) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==HASH) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==HASH) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==AT_IDENT||(LA459_0 >= BOTTOMCENTER_SYM && LA459_0 <= BOTTOMRIGHT_SYM)||LA459_0==CHARSET_SYM||LA459_0==COUNTER_STYLE_SYM||LA459_0==FONT_FACE_SYM||LA459_0==IMPORT_SYM||LA459_0==KEYFRAMES_SYM||(LA459_0 >= LEFTBOTTOM_SYM && LA459_0 <= LEFTTOP_SYM)||LA459_0==MEDIA_SYM||LA459_0==MOZ_DOCUMENT_SYM||LA459_0==NAMESPACE_SYM||LA459_0==PAGE_SYM||(LA459_0 >= RIGHTBOTTOM_SYM && LA459_0 <= RIGHTTOP_SYM)||(LA459_0 >= SASS_AT_ROOT && LA459_0 <= SASS_DEBUG)||(LA459_0 >= SASS_EACH && LA459_0 <= SASS_ELSE)||LA459_0==SASS_EXTEND||(LA459_0 >= SASS_FOR && LA459_0 <= SASS_FUNCTION)||(LA459_0 >= SASS_IF && LA459_0 <= SASS_MIXIN)||(LA459_0 >= SASS_RETURN && LA459_0 <= SASS_USE)||(LA459_0 >= SASS_WARN && LA459_0 <= SASS_WHILE)||(LA459_0 >= TOPCENTER_SYM && LA459_0 <= TOPRIGHT_SYM)||LA459_0==WEBKIT_KEYFRAMES_SYM) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==AT_IDENT||(LA462_0 >= BOTTOMCENTER_SYM && LA462_0 <= BOTTOMRIGHT_SYM)||LA462_0==CHARSET_SYM||LA462_0==COUNTER_STYLE_SYM||LA462_0==FONT_FACE_SYM||LA462_0==IMPORT_SYM||LA462_0==KEYFRAMES_SYM||(LA462_0 >= LEFTBOTTOM_SYM && LA462_0 <= LEFTTOP_SYM)||LA462_0==MEDIA_SYM||LA462_0==MOZ_DOCUMENT_SYM||LA462_0==NAMESPACE_SYM||LA462_0==PAGE_SYM||(LA462_0 >= RIGHTBOTTOM_SYM && LA462_0 <= RIGHTTOP_SYM)||(LA462_0 >= SASS_AT_ROOT && LA462_0 <= SASS_DEBUG)||(LA462_0 >= SASS_EACH && LA462_0 <= SASS_ELSE)||LA462_0==SASS_EXTEND||(LA462_0 >= SASS_FOR && LA462_0 <= SASS_FUNCTION)||(LA462_0 >= SASS_IF && LA462_0 <= SASS_MIXIN)||(LA462_0 >= SASS_RETURN && LA462_0 <= SASS_USE)||(LA462_0 >= SASS_WARN && LA462_0 <= SASS_WHILE)||(LA462_0 >= TOPCENTER_SYM && LA462_0 <= TOPRIGHT_SYM)||LA462_0==WEBKIT_KEYFRAMES_SYM) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==SASS_VAR) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==SASS_VAR) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==LESS_AND) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==LESS_AND) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==HASH_SYMBOL) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==HASH_SYMBOL) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==AT_SIGN) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==AT_SIGN) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==PERCENTAGE_SYMBOL) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==PERCENTAGE_SYMBOL) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==IMPORTANT_SYM) && (synpred61_Css3())) { - alt459=2; + else if ( (LA462_0==IMPORTANT_SYM) && (synpred61_Css3())) { + alt462=2; } - else if ( (LA459_0==LPAREN) ) { - int LA459_32 = input.LA(2); + else if ( (LA462_0==LPAREN) ) { + int LA462_32 = input.LA(2); if ( (synpred61_Css3()) ) { - alt459=2; + alt462=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt459=3; + alt462=3; } else { @@ -32718,7 +32803,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 459, 32, input); + new NoViableAltException("", 462, 32, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -32731,32 +32816,32 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 459, 0, input); + new NoViableAltException("", 462, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(459);} + } finally {dbg.exitDecision(462);} - switch (alt459) { + switch (alt462) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:5: {...}? ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:5: {...}? ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) { - dbg.location(1327,5); + dbg.location(1328,5); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_expression", "isLessSource()"); - }dbg.location(1327,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:23: ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + }dbg.location(1328,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:23: ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:24: LBRACE ( ws )? syncToFollow ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:24: LBRACE ( ws )? syncToFollow ( declarations )? RBRACE { - dbg.location(1327,24); - match(input,LBRACE,FOLLOW_LBRACE_in_cp_expression9812); if (state.failed) return;dbg.location(1327,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:31: ( ws )? + dbg.location(1328,24); + match(input,LBRACE,FOLLOW_LBRACE_in_cp_expression9836); if (state.failed) return;dbg.location(1328,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:31: ( ws )? int alt451=2; try { dbg.enterSubRule(451); try { dbg.enterDecision(451, decisionCanBacktrack[451]); @@ -32771,10 +32856,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:31: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:31: ws { - dbg.location(1327,31); - pushFollow(FOLLOW_ws_in_cp_expression9814); + dbg.location(1328,31); + pushFollow(FOLLOW_ws_in_cp_expression9838); ws(); state._fsp--; if (state.failed) return; @@ -32783,12 +32868,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(451);} - dbg.location(1327,35); - pushFollow(FOLLOW_syncToFollow_in_cp_expression9817); + dbg.location(1328,35); + pushFollow(FOLLOW_syncToFollow_in_cp_expression9841); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1327,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:48: ( declarations )? + if (state.failed) return;dbg.location(1328,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:48: ( declarations )? int alt452=2; try { dbg.enterSubRule(452); try { dbg.enterDecision(452, decisionCanBacktrack[452]); @@ -32803,10 +32888,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:48: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:48: declarations { - dbg.location(1327,48); - pushFollow(FOLLOW_declarations_in_cp_expression9819); + dbg.location(1328,48); + pushFollow(FOLLOW_declarations_in_cp_expression9843); declarations(); state._fsp--; if (state.failed) return; @@ -32815,8 +32900,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(452);} - dbg.location(1327,62); - match(input,RBRACE,FOLLOW_RBRACE_in_cp_expression9822); if (state.failed) return; + dbg.location(1328,62); + match(input,RBRACE,FOLLOW_RBRACE_in_cp_expression9846); if (state.failed) return; } } @@ -32824,20 +32909,20 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328: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 )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329: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(1328,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328: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.location(1329,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329: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); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:32: cp_expression_atom ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329: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(1328,32); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9838); + dbg.location(1329,32); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9862); cp_expression_atom(); state._fsp--; - if (state.failed) return;dbg.location(1329,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329: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(1330,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:5: ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* try { dbg.enterSubRule(456); loop456: @@ -32859,16 +32944,16 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:9: ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:9: ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom { - dbg.location(1330,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:39: ( ( ws )? cp_expression_operator ( ws )? ) + dbg.location(1331,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:39: ( ( ws )? cp_expression_operator ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:40: ( ws )? cp_expression_operator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:40: ( ws )? cp_expression_operator ( ws )? { - dbg.location(1330,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:40: ( ws )? + dbg.location(1331,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:40: ( ws )? int alt453=2; try { dbg.enterSubRule(453); try { dbg.enterDecision(453, decisionCanBacktrack[453]); @@ -32883,10 +32968,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:40: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:40: ws { - dbg.location(1330,40); - pushFollow(FOLLOW_ws_in_cp_expression9862); + dbg.location(1331,40); + pushFollow(FOLLOW_ws_in_cp_expression9886); ws(); state._fsp--; if (state.failed) return; @@ -32895,12 +32980,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(453);} - dbg.location(1330,44); - pushFollow(FOLLOW_cp_expression_operator_in_cp_expression9865); + dbg.location(1331,44); + pushFollow(FOLLOW_cp_expression_operator_in_cp_expression9889); cp_expression_operator(); state._fsp--; - if (state.failed) return;dbg.location(1330,67); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:67: ( ws )? + if (state.failed) return;dbg.location(1331,67); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:67: ( ws )? int alt454=2; try { dbg.enterSubRule(454); try { dbg.enterDecision(454, decisionCanBacktrack[454]); @@ -32915,10 +33000,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:67: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:67: ws { - dbg.location(1330,67); - pushFollow(FOLLOW_ws_in_cp_expression9867); + dbg.location(1331,67); + pushFollow(FOLLOW_ws_in_cp_expression9891); ws(); state._fsp--; if (state.failed) return; @@ -32929,8 +33014,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } finally {dbg.exitSubRule(454);} } - dbg.location(1330,72); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9871); + dbg.location(1331,72); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9895); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -32939,10 +33024,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:11: ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1332:11: ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom { - dbg.location(1331,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:37: ( ws )? + dbg.location(1332,37); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1332:37: ( ws )? int alt455=2; try { dbg.enterSubRule(455); try { dbg.enterDecision(455, decisionCanBacktrack[455]); @@ -32957,10 +33042,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:37: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1332:37: ws { - dbg.location(1331,37); - pushFollow(FOLLOW_ws_in_cp_expression9890); + dbg.location(1332,37); + pushFollow(FOLLOW_ws_in_cp_expression9914); ws(); state._fsp--; if (state.failed) return; @@ -32969,8 +33054,8 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(455);} - dbg.location(1331,41); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9893); + dbg.location(1332,41); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9917); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -32990,15 +33075,15 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:7: {...}? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1334:7: {...}? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN { - dbg.location(1333,7); + dbg.location(1334,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_expression", "isScssSource()"); - }dbg.location(1333,25); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression9911); if (state.failed) return;dbg.location(1333,32); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:32: ( ws )? + }dbg.location(1334,25); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression9935); if (state.failed) return;dbg.location(1334,32); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1334:32: ( ws )? int alt457=2; try { dbg.enterSubRule(457); try { dbg.enterDecision(457, decisionCanBacktrack[457]); @@ -33013,10 +33098,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:32: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1334:32: ws { - dbg.location(1333,32); - pushFollow(FOLLOW_ws_in_cp_expression9913); + dbg.location(1334,32); + pushFollow(FOLLOW_ws_in_cp_expression9937); ws(); state._fsp--; if (state.failed) return; @@ -33025,12 +33110,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(457);} - dbg.location(1333,36); - pushFollow(FOLLOW_syncToFollow_in_cp_expression9916); + dbg.location(1334,36); + pushFollow(FOLLOW_syncToFollow_in_cp_expression9940); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1333,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:49: ( sass_map_pairs )? + if (state.failed) return;dbg.location(1334,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1334:49: ( sass_map_pairs )? int alt458=2; try { dbg.enterSubRule(458); try { dbg.enterDecision(458, decisionCanBacktrack[458]); @@ -33045,10 +33130,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:49: sass_map_pairs + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1334:49: sass_map_pairs { - dbg.location(1333,49); - pushFollow(FOLLOW_sass_map_pairs_in_cp_expression9918); + dbg.location(1334,49); + pushFollow(FOLLOW_sass_map_pairs_in_cp_expression9942); sass_map_pairs(); state._fsp--; if (state.failed) return; @@ -33057,8 +33142,106 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } finally {dbg.exitSubRule(458);} - dbg.location(1333,65); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression9921); if (state.failed) return; + dbg.location(1334,65); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression9945); if (state.failed) return; + } + break; + case 4 : + dbg.enterAlt(4); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1335:7: {...}? LBRACKET ( ws )? ( cp_expression_list ( ws )? )? RBRACKET + { + dbg.location(1335,7); + if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "cp_expression", "isScssSource()"); + }dbg.location(1335,25); + match(input,LBRACKET,FOLLOW_LBRACKET_in_cp_expression9955); if (state.failed) return;dbg.location(1335,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1335:34: ( ws )? + int alt459=2; + try { dbg.enterSubRule(459); + try { dbg.enterDecision(459, decisionCanBacktrack[459]); + + int LA459_0 = input.LA(1); + if ( (LA459_0==COMMENT||LA459_0==NL||LA459_0==WS) ) { + alt459=1; + } + } finally {dbg.exitDecision(459);} + + switch (alt459) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1335:34: ws + { + dbg.location(1335,34); + pushFollow(FOLLOW_ws_in_cp_expression9957); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(459);} + dbg.location(1335,38); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1335:38: ( cp_expression_list ( ws )? )? + int alt461=2; + try { dbg.enterSubRule(461); + try { dbg.enterDecision(461, decisionCanBacktrack[461]); + + int LA461_0 = input.LA(1); + if ( ((LA461_0 >= ANGLE && LA461_0 <= AT_SIGN)||(LA461_0 >= BOTTOMCENTER_SYM && LA461_0 <= BOTTOMRIGHT_SYM)||LA461_0==CHARSET_SYM||LA461_0==COUNTER_STYLE_SYM||LA461_0==DIMENSION||LA461_0==EMS||LA461_0==EXS||(LA461_0 >= FONT_FACE_SYM && LA461_0 <= FREQ)||LA461_0==GEN||(LA461_0 >= HASH && LA461_0 <= HASH_SYMBOL)||(LA461_0 >= IDENT && LA461_0 <= IMPORT_SYM)||LA461_0==KEYFRAMES_SYM||(LA461_0 >= LBRACE && LA461_0 <= LENGTH)||(LA461_0 >= LESS_AND && LA461_0 <= LESS_JS_STRING)||LA461_0==LPAREN||(LA461_0 >= MEDIA_SYM && LA461_0 <= MOZ_DOCUMENT_SYM)||LA461_0==NAMESPACE_SYM||(LA461_0 >= NOT && LA461_0 <= NUMBER)||(LA461_0 >= PAGE_SYM && LA461_0 <= PERCENTAGE_SYMBOL)||LA461_0==PLUS||(LA461_0 >= REM && LA461_0 <= RIGHTTOP_SYM)||(LA461_0 >= SASS_AT_ROOT && LA461_0 <= SASS_DEBUG)||(LA461_0 >= SASS_EACH && LA461_0 <= SASS_ELSE)||LA461_0==SASS_EXTEND||(LA461_0 >= SASS_FOR && LA461_0 <= SASS_FUNCTION)||(LA461_0 >= SASS_IF && LA461_0 <= SASS_MIXIN)||(LA461_0 >= SASS_RETURN && LA461_0 <= SASS_WHILE)||LA461_0==STRING||(LA461_0 >= TILDE && LA461_0 <= TOPRIGHT_SYM)||(LA461_0 >= URANGE && LA461_0 <= URI)||LA461_0==VARIABLE||LA461_0==WEBKIT_KEYFRAMES_SYM) ) { + alt461=1; + } + } finally {dbg.exitDecision(461);} + + switch (alt461) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1335:39: cp_expression_list ( ws )? + { + dbg.location(1335,39); + pushFollow(FOLLOW_cp_expression_list_in_cp_expression9961); + cp_expression_list(); + state._fsp--; + if (state.failed) return;dbg.location(1335,58); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1335:58: ( ws )? + int alt460=2; + try { dbg.enterSubRule(460); + try { dbg.enterDecision(460, decisionCanBacktrack[460]); + + int LA460_0 = input.LA(1); + if ( (LA460_0==COMMENT||LA460_0==NL||LA460_0==WS) ) { + alt460=1; + } + } finally {dbg.exitDecision(460);} + + switch (alt460) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1335:58: ws + { + dbg.location(1335,58); + pushFollow(FOLLOW_ws_in_cp_expression9963); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(460);} + + } + break; + + } + } finally {dbg.exitSubRule(461);} + dbg.location(1335,64); + match(input,RBRACKET,FOLLOW_RBRACKET_in_cp_expression9968); if (state.failed) return; } break; @@ -33071,7 +33254,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { finally { // do for sure before leaving } - dbg.location(1334, 4); + dbg.location(1336, 4); } finally { @@ -33086,27 +33269,27 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // $ANTLR start "cp_expression_operator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:1: cp_expression_operator : ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338: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(1336, 0); + dbg.location(1338, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1337:5: ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) - int alt460=8; - try { dbg.enterDecision(460, decisionCanBacktrack[460]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1339:5: ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) + int alt463=8; + try { dbg.enterDecision(463, decisionCanBacktrack[463]); switch ( input.LA(1) ) { case IDENT: { - int LA460_1 = input.LA(2); + int LA463_1 = input.LA(2); if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { - alt460=1; + alt463=1; } else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { - alt460=2; + alt463=2; } else { @@ -33115,7 +33298,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 460, 1, input); + new NoViableAltException("", 463, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -33127,51 +33310,51 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { break; case CP_EQ: { - alt460=3; + alt463=3; } break; case CP_NOT_EQ: { - alt460=4; + alt463=4; } break; case LESS: { - alt460=5; + alt463=5; } break; case LESS_OR_EQ: { - alt460=6; + alt463=6; } break; case GREATER: { - alt460=7; + alt463=7; } break; case GREATER_OR_EQ: { - alt460=8; + alt463=8; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 460, 0, input); + new NoViableAltException("", 463, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(460);} + } finally {dbg.exitDecision(463);} - switch (alt460) { + switch (alt463) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:5: key_or + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340:5: key_or { - dbg.location(1338,5); - pushFollow(FOLLOW_key_or_in_cp_expression_operator9942); + dbg.location(1340,5); + pushFollow(FOLLOW_key_or_in_cp_expression_operator9989); key_or(); state._fsp--; if (state.failed) return; @@ -33180,10 +33363,10 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:14: key_and + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340:14: key_and { - dbg.location(1338,14); - pushFollow(FOLLOW_key_and_in_cp_expression_operator9946); + dbg.location(1340,14); + pushFollow(FOLLOW_key_and_in_cp_expression_operator9993); key_and(); state._fsp--; if (state.failed) return; @@ -33192,55 +33375,55 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:25: CP_EQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340:25: CP_EQ { - dbg.location(1338,25); - match(input,CP_EQ,FOLLOW_CP_EQ_in_cp_expression_operator9951); if (state.failed) return; + dbg.location(1340,25); + match(input,CP_EQ,FOLLOW_CP_EQ_in_cp_expression_operator9998); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:33: CP_NOT_EQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340:33: CP_NOT_EQ { - dbg.location(1338,33); - match(input,CP_NOT_EQ,FOLLOW_CP_NOT_EQ_in_cp_expression_operator9955); if (state.failed) return; + dbg.location(1340,33); + match(input,CP_NOT_EQ,FOLLOW_CP_NOT_EQ_in_cp_expression_operator10002); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:45: LESS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340:45: LESS { - dbg.location(1338,45); - match(input,LESS,FOLLOW_LESS_in_cp_expression_operator9959); if (state.failed) return; + dbg.location(1340,45); + match(input,LESS,FOLLOW_LESS_in_cp_expression_operator10006); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:52: LESS_OR_EQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340:52: LESS_OR_EQ { - dbg.location(1338,52); - match(input,LESS_OR_EQ,FOLLOW_LESS_OR_EQ_in_cp_expression_operator9963); if (state.failed) return; + dbg.location(1340,52); + match(input,LESS_OR_EQ,FOLLOW_LESS_OR_EQ_in_cp_expression_operator10010); if (state.failed) return; } break; case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:65: GREATER + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340:65: GREATER { - dbg.location(1338,65); - match(input,GREATER,FOLLOW_GREATER_in_cp_expression_operator9967); if (state.failed) return; + dbg.location(1340,65); + match(input,GREATER,FOLLOW_GREATER_in_cp_expression_operator10014); if (state.failed) return; } break; case 8 : dbg.enterAlt(8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:75: GREATER_OR_EQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340:75: GREATER_OR_EQ { - dbg.location(1338,75); - match(input,GREATER_OR_EQ,FOLLOW_GREATER_OR_EQ_in_cp_expression_operator9971); if (state.failed) return; + dbg.location(1340,75); + match(input,GREATER_OR_EQ,FOLLOW_GREATER_OR_EQ_in_cp_expression_operator10018); if (state.failed) return; } break; @@ -33253,7 +33436,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { finally { // do for sure before leaving } - dbg.location(1339, 4); + dbg.location(1341, 4); } finally { @@ -33268,58 +33451,58 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // $ANTLR start "cp_expression_atom" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1341:1: cp_expression_atom : ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343: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(1341, 0); + dbg.location(1343, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1342:5: ( ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:5: ( ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:9: ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:9: ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) { - dbg.location(1343,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:9: ( NOT ( ws )? )? - int alt462=2; - try { dbg.enterSubRule(462); - try { dbg.enterDecision(462, decisionCanBacktrack[462]); + dbg.location(1345,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:9: ( NOT ( ws )? )? + int alt465=2; + try { dbg.enterSubRule(465); + try { dbg.enterDecision(465, decisionCanBacktrack[465]); - int LA462_0 = input.LA(1); - if ( (LA462_0==NOT) ) { - alt462=1; + int LA465_0 = input.LA(1); + if ( (LA465_0==NOT) ) { + alt465=1; } - } finally {dbg.exitDecision(462);} + } finally {dbg.exitDecision(465);} - switch (alt462) { + switch (alt465) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:10: NOT ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:10: NOT ( ws )? { - dbg.location(1343,10); - match(input,NOT,FOLLOW_NOT_in_cp_expression_atom9997); if (state.failed) return;dbg.location(1343,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:14: ( ws )? - int alt461=2; - try { dbg.enterSubRule(461); - try { dbg.enterDecision(461, decisionCanBacktrack[461]); + dbg.location(1345,10); + match(input,NOT,FOLLOW_NOT_in_cp_expression_atom10044); if (state.failed) return;dbg.location(1345,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:14: ( ws )? + int alt464=2; + try { dbg.enterSubRule(464); + try { dbg.enterDecision(464, decisionCanBacktrack[464]); - int LA461_0 = input.LA(1); - if ( (LA461_0==COMMENT||LA461_0==NL||LA461_0==WS) ) { - alt461=1; + int LA464_0 = input.LA(1); + if ( (LA464_0==COMMENT||LA464_0==NL||LA464_0==WS) ) { + alt464=1; } - } finally {dbg.exitDecision(461);} + } finally {dbg.exitDecision(464);} - switch (alt461) { + switch (alt464) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:14: ws { - dbg.location(1343,14); - pushFollow(FOLLOW_ws_in_cp_expression_atom9999); + dbg.location(1345,14); + pushFollow(FOLLOW_ws_in_cp_expression_atom10046); ws(); state._fsp--; if (state.failed) return; @@ -33327,114 +33510,114 @@ public final void cp_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(461);} + } finally {dbg.exitSubRule(464);} } break; } - } finally {dbg.exitSubRule(462);} - dbg.location(1344,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:9: ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) - int alt466=2; - try { dbg.enterSubRule(466); - try { dbg.enterDecision(466, decisionCanBacktrack[466]); + } finally {dbg.exitSubRule(465);} + dbg.location(1346,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:9: ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) + int alt469=2; + try { dbg.enterSubRule(469); + try { dbg.enterDecision(469, decisionCanBacktrack[469]); - int LA466_0 = input.LA(1); - if ( (LA466_0==MINUS||LA466_0==PLUS) && (synpred64_Css3())) { - alt466=1; + int LA469_0 = input.LA(1); + if ( (LA469_0==MINUS||LA469_0==PLUS) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==IDENT) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==IDENT) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==VARIABLE) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==VARIABLE) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==LBRACKET) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==LBRACKET) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==NUMBER) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==NUMBER) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==URANGE) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==URANGE) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==PERCENTAGE) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==PERCENTAGE) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==LENGTH) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==LENGTH) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==EMS) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==EMS) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==REM) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==REM) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==EXS) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==EXS) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==ANGLE) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==ANGLE) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==TIME) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==TIME) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==FREQ) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==FREQ) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==RESOLUTION) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==RESOLUTION) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==DIMENSION) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==DIMENSION) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==STRING) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==STRING) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==TILDE) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==TILDE) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==LESS_JS_STRING) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==LESS_JS_STRING) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==GEN) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==GEN) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==URI) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==URI) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==HASH) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==HASH) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==AT_IDENT||(LA466_0 >= BOTTOMCENTER_SYM && LA466_0 <= BOTTOMRIGHT_SYM)||LA466_0==CHARSET_SYM||LA466_0==COUNTER_STYLE_SYM||LA466_0==FONT_FACE_SYM||LA466_0==IMPORT_SYM||LA466_0==KEYFRAMES_SYM||(LA466_0 >= LEFTBOTTOM_SYM && LA466_0 <= LEFTTOP_SYM)||LA466_0==MEDIA_SYM||LA466_0==MOZ_DOCUMENT_SYM||LA466_0==NAMESPACE_SYM||LA466_0==PAGE_SYM||(LA466_0 >= RIGHTBOTTOM_SYM && LA466_0 <= RIGHTTOP_SYM)||(LA466_0 >= SASS_AT_ROOT && LA466_0 <= SASS_DEBUG)||(LA466_0 >= SASS_EACH && LA466_0 <= SASS_ELSE)||LA466_0==SASS_EXTEND||(LA466_0 >= SASS_FOR && LA466_0 <= SASS_FUNCTION)||(LA466_0 >= SASS_IF && LA466_0 <= SASS_MIXIN)||(LA466_0 >= SASS_RETURN && LA466_0 <= SASS_USE)||(LA466_0 >= SASS_WARN && LA466_0 <= SASS_WHILE)||(LA466_0 >= TOPCENTER_SYM && LA466_0 <= TOPRIGHT_SYM)||LA466_0==WEBKIT_KEYFRAMES_SYM) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==AT_IDENT||(LA469_0 >= BOTTOMCENTER_SYM && LA469_0 <= BOTTOMRIGHT_SYM)||LA469_0==CHARSET_SYM||LA469_0==COUNTER_STYLE_SYM||LA469_0==FONT_FACE_SYM||LA469_0==IMPORT_SYM||LA469_0==KEYFRAMES_SYM||(LA469_0 >= LEFTBOTTOM_SYM && LA469_0 <= LEFTTOP_SYM)||LA469_0==MEDIA_SYM||LA469_0==MOZ_DOCUMENT_SYM||LA469_0==NAMESPACE_SYM||LA469_0==PAGE_SYM||(LA469_0 >= RIGHTBOTTOM_SYM && LA469_0 <= RIGHTTOP_SYM)||(LA469_0 >= SASS_AT_ROOT && LA469_0 <= SASS_DEBUG)||(LA469_0 >= SASS_EACH && LA469_0 <= SASS_ELSE)||LA469_0==SASS_EXTEND||(LA469_0 >= SASS_FOR && LA469_0 <= SASS_FUNCTION)||(LA469_0 >= SASS_IF && LA469_0 <= SASS_MIXIN)||(LA469_0 >= SASS_RETURN && LA469_0 <= SASS_USE)||(LA469_0 >= SASS_WARN && LA469_0 <= SASS_WHILE)||(LA469_0 >= TOPCENTER_SYM && LA469_0 <= TOPRIGHT_SYM)||LA469_0==WEBKIT_KEYFRAMES_SYM) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==SASS_VAR) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==SASS_VAR) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==LESS_AND) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==LESS_AND) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==HASH_SYMBOL) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==HASH_SYMBOL) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==AT_SIGN) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==AT_SIGN) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==PERCENTAGE_SYMBOL) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==PERCENTAGE_SYMBOL) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==IMPORTANT_SYM) && (synpred64_Css3())) { - alt466=1; + else if ( (LA469_0==IMPORTANT_SYM) && (synpred64_Css3())) { + alt469=1; } - else if ( (LA466_0==LPAREN) ) { - int LA466_30 = input.LA(2); + else if ( (LA469_0==LPAREN) ) { + int LA469_30 = input.LA(2); if ( (synpred64_Css3()) ) { - alt466=1; + alt469=1; } else if ( (true) ) { - alt466=2; + alt469=2; } } @@ -33442,21 +33625,21 @@ else if ( (true) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 466, 0, input); + new NoViableAltException("", 469, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(466);} + } finally {dbg.exitDecision(469);} - switch (alt466) { + switch (alt469) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:13: ( cp_math_expression )=> cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1347:13: ( cp_math_expression )=> cp_math_expression { - dbg.location(1345,35); - pushFollow(FOLLOW_cp_math_expression_in_cp_expression_atom10030); + dbg.location(1347,35); + pushFollow(FOLLOW_cp_math_expression_in_cp_expression_atom10077); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -33465,29 +33648,29 @@ else if ( (true) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:15: LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1348:15: LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN { - dbg.location(1346,15); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression_atom10046); if (state.failed) return;dbg.location(1346,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:22: ( ws )? - int alt463=2; - try { dbg.enterSubRule(463); - try { dbg.enterDecision(463, decisionCanBacktrack[463]); + dbg.location(1348,15); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression_atom10093); if (state.failed) return;dbg.location(1348,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1348:22: ( ws )? + int alt466=2; + try { dbg.enterSubRule(466); + try { dbg.enterDecision(466, decisionCanBacktrack[466]); - int LA463_0 = input.LA(1); - if ( (LA463_0==COMMENT||LA463_0==NL||LA463_0==WS) ) { - alt463=1; + int LA466_0 = input.LA(1); + if ( (LA466_0==COMMENT||LA466_0==NL||LA466_0==WS) ) { + alt466=1; } - } finally {dbg.exitDecision(463);} + } finally {dbg.exitDecision(466);} - switch (alt463) { + switch (alt466) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:22: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1348:22: ws { - dbg.location(1346,22); - pushFollow(FOLLOW_ws_in_cp_expression_atom10048); + dbg.location(1348,22); + pushFollow(FOLLOW_ws_in_cp_expression_atom10095); ws(); state._fsp--; if (state.failed) return; @@ -33495,49 +33678,49 @@ else if ( (true) ) { break; } - } finally {dbg.exitSubRule(463);} - dbg.location(1346,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:26: ( cp_expression_list ( ws )? )? - int alt465=2; - try { dbg.enterSubRule(465); - try { dbg.enterDecision(465, decisionCanBacktrack[465]); + } finally {dbg.exitSubRule(466);} + dbg.location(1348,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1348:26: ( cp_expression_list ( ws )? )? + int alt468=2; + try { dbg.enterSubRule(468); + try { dbg.enterDecision(468, decisionCanBacktrack[468]); - int LA465_0 = input.LA(1); - if ( ((LA465_0 >= ANGLE && LA465_0 <= AT_SIGN)||(LA465_0 >= BOTTOMCENTER_SYM && LA465_0 <= BOTTOMRIGHT_SYM)||LA465_0==CHARSET_SYM||LA465_0==COUNTER_STYLE_SYM||LA465_0==DIMENSION||LA465_0==EMS||LA465_0==EXS||(LA465_0 >= FONT_FACE_SYM && LA465_0 <= FREQ)||LA465_0==GEN||(LA465_0 >= HASH && LA465_0 <= HASH_SYMBOL)||(LA465_0 >= IDENT && LA465_0 <= IMPORT_SYM)||LA465_0==KEYFRAMES_SYM||(LA465_0 >= LBRACE && LA465_0 <= LENGTH)||(LA465_0 >= LESS_AND && LA465_0 <= LESS_JS_STRING)||LA465_0==LPAREN||(LA465_0 >= MEDIA_SYM && LA465_0 <= MOZ_DOCUMENT_SYM)||LA465_0==NAMESPACE_SYM||(LA465_0 >= NOT && LA465_0 <= NUMBER)||(LA465_0 >= PAGE_SYM && LA465_0 <= PERCENTAGE_SYMBOL)||LA465_0==PLUS||(LA465_0 >= REM && LA465_0 <= RIGHTTOP_SYM)||(LA465_0 >= SASS_AT_ROOT && LA465_0 <= SASS_DEBUG)||(LA465_0 >= SASS_EACH && LA465_0 <= SASS_ELSE)||LA465_0==SASS_EXTEND||(LA465_0 >= SASS_FOR && LA465_0 <= SASS_FUNCTION)||(LA465_0 >= SASS_IF && LA465_0 <= SASS_MIXIN)||(LA465_0 >= SASS_RETURN && LA465_0 <= SASS_WHILE)||LA465_0==STRING||(LA465_0 >= TILDE && LA465_0 <= TOPRIGHT_SYM)||(LA465_0 >= URANGE && LA465_0 <= URI)||LA465_0==VARIABLE||LA465_0==WEBKIT_KEYFRAMES_SYM) ) { - alt465=1; + int LA468_0 = input.LA(1); + if ( ((LA468_0 >= ANGLE && LA468_0 <= AT_SIGN)||(LA468_0 >= BOTTOMCENTER_SYM && LA468_0 <= BOTTOMRIGHT_SYM)||LA468_0==CHARSET_SYM||LA468_0==COUNTER_STYLE_SYM||LA468_0==DIMENSION||LA468_0==EMS||LA468_0==EXS||(LA468_0 >= FONT_FACE_SYM && LA468_0 <= FREQ)||LA468_0==GEN||(LA468_0 >= HASH && LA468_0 <= HASH_SYMBOL)||(LA468_0 >= IDENT && LA468_0 <= IMPORT_SYM)||LA468_0==KEYFRAMES_SYM||(LA468_0 >= LBRACE && LA468_0 <= LENGTH)||(LA468_0 >= LESS_AND && LA468_0 <= LESS_JS_STRING)||LA468_0==LPAREN||(LA468_0 >= MEDIA_SYM && LA468_0 <= MOZ_DOCUMENT_SYM)||LA468_0==NAMESPACE_SYM||(LA468_0 >= NOT && LA468_0 <= NUMBER)||(LA468_0 >= PAGE_SYM && LA468_0 <= PERCENTAGE_SYMBOL)||LA468_0==PLUS||(LA468_0 >= REM && LA468_0 <= RIGHTTOP_SYM)||(LA468_0 >= SASS_AT_ROOT && LA468_0 <= SASS_DEBUG)||(LA468_0 >= SASS_EACH && LA468_0 <= SASS_ELSE)||LA468_0==SASS_EXTEND||(LA468_0 >= SASS_FOR && LA468_0 <= SASS_FUNCTION)||(LA468_0 >= SASS_IF && LA468_0 <= SASS_MIXIN)||(LA468_0 >= SASS_RETURN && LA468_0 <= SASS_WHILE)||LA468_0==STRING||(LA468_0 >= TILDE && LA468_0 <= TOPRIGHT_SYM)||(LA468_0 >= URANGE && LA468_0 <= URI)||LA468_0==VARIABLE||LA468_0==WEBKIT_KEYFRAMES_SYM) ) { + alt468=1; } - } finally {dbg.exitDecision(465);} + } finally {dbg.exitDecision(468);} - switch (alt465) { + switch (alt468) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:27: cp_expression_list ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1348:27: cp_expression_list ( ws )? { - dbg.location(1346,27); - pushFollow(FOLLOW_cp_expression_list_in_cp_expression_atom10052); + dbg.location(1348,27); + pushFollow(FOLLOW_cp_expression_list_in_cp_expression_atom10099); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1346,46); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:46: ( ws )? - int alt464=2; - try { dbg.enterSubRule(464); - try { dbg.enterDecision(464, decisionCanBacktrack[464]); + if (state.failed) return;dbg.location(1348,46); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1348:46: ( ws )? + int alt467=2; + try { dbg.enterSubRule(467); + try { dbg.enterDecision(467, decisionCanBacktrack[467]); - int LA464_0 = input.LA(1); - if ( (LA464_0==COMMENT||LA464_0==NL||LA464_0==WS) ) { - alt464=1; + int LA467_0 = input.LA(1); + if ( (LA467_0==COMMENT||LA467_0==NL||LA467_0==WS) ) { + alt467=1; } - } finally {dbg.exitDecision(464);} + } finally {dbg.exitDecision(467);} - switch (alt464) { + switch (alt467) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:46: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1348:46: ws { - dbg.location(1346,46); - pushFollow(FOLLOW_ws_in_cp_expression_atom10054); + dbg.location(1348,46); + pushFollow(FOLLOW_ws_in_cp_expression_atom10101); ws(); state._fsp--; if (state.failed) return; @@ -33545,20 +33728,20 @@ else if ( (true) ) { break; } - } finally {dbg.exitSubRule(464);} + } finally {dbg.exitSubRule(467);} } break; } - } finally {dbg.exitSubRule(465);} - dbg.location(1346,52); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression_atom10059); if (state.failed) return; + } finally {dbg.exitSubRule(468);} + dbg.location(1348,52); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression_atom10106); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(466);} + } finally {dbg.exitSubRule(469);} } @@ -33570,7 +33753,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(1348, 4); + dbg.location(1350, 4); } finally { @@ -33585,51 +33768,51 @@ else if ( (true) ) { // $ANTLR start "cp_math_expressions" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1351:1: cp_math_expressions : cp_math_expression ( ws cp_math_expression )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1353: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(1351, 0); + dbg.location(1353, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1352:5: ( cp_math_expression ( ws cp_math_expression )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1354:5: ( cp_math_expression ( ws cp_math_expression )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1353:5: cp_math_expression ( ws cp_math_expression )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1355:5: cp_math_expression ( ws cp_math_expression )* { - dbg.location(1353,5); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions10091); + dbg.location(1355,5); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions10138); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1354,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1354:5: ( ws cp_math_expression )* - try { dbg.enterSubRule(467); + if (state.failed) return;dbg.location(1356,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1356:5: ( ws cp_math_expression )* + try { dbg.enterSubRule(470); - loop467: + loop470: while (true) { - int alt467=2; - try { dbg.enterDecision(467, decisionCanBacktrack[467]); + int alt470=2; + try { dbg.enterDecision(470, decisionCanBacktrack[470]); - int LA467_0 = input.LA(1); - if ( (LA467_0==COMMENT||LA467_0==NL||LA467_0==WS) ) { - alt467=1; + int LA470_0 = input.LA(1); + if ( (LA470_0==COMMENT||LA470_0==NL||LA470_0==WS) ) { + alt470=1; } - } finally {dbg.exitDecision(467);} + } finally {dbg.exitDecision(470);} - switch (alt467) { + switch (alt470) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1354:6: ws cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1356:6: ws cp_math_expression { - dbg.location(1354,6); - pushFollow(FOLLOW_ws_in_cp_math_expressions10098); + dbg.location(1356,6); + pushFollow(FOLLOW_ws_in_cp_math_expressions10145); ws(); state._fsp--; - if (state.failed) return;dbg.location(1354,9); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions10100); + if (state.failed) return;dbg.location(1356,9); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions10147); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -33637,10 +33820,10 @@ public final void cp_math_expressions() throws RecognitionException { break; default : - break loop467; + break loop470; } } - } finally {dbg.exitSubRule(467);} + } finally {dbg.exitSubRule(470);} } @@ -33652,7 +33835,7 @@ public final void cp_math_expressions() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1355, 4); + dbg.location(1357, 4); } finally { @@ -33667,68 +33850,68 @@ public final void cp_math_expressions() throws RecognitionException { // $ANTLR start "cp_math_expression" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1369:1: cp_math_expression : cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1371: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(1369, 0); + dbg.location(1371, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:5: ( cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:5: ( cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:10: cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:10: cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* { - dbg.location(1370,10); - pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression10134); + dbg.location(1372,10); + pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression10181); cp_math_expression_atom(); state._fsp--; - if (state.failed) return;dbg.location(1371,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1371:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* - try { dbg.enterSubRule(470); + if (state.failed) return;dbg.location(1373,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1373:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* + try { dbg.enterSubRule(473); - loop470: + loop473: while (true) { - int alt470=2; - try { dbg.enterDecision(470, decisionCanBacktrack[470]); + int alt473=2; + try { dbg.enterDecision(473, decisionCanBacktrack[473]); try { isCyclicDecision = true; - alt470 = dfa470.predict(input); + alt473 = dfa473.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(470);} + } finally {dbg.exitDecision(473);} - switch (alt470) { + switch (alt473) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom { - dbg.location(1372,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:48: ( ws )? - int alt468=2; - try { dbg.enterSubRule(468); - try { dbg.enterDecision(468, decisionCanBacktrack[468]); + dbg.location(1374,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:48: ( ws )? + int alt471=2; + try { dbg.enterSubRule(471); + try { dbg.enterDecision(471, decisionCanBacktrack[471]); - int LA468_0 = input.LA(1); - if ( (LA468_0==COMMENT||LA468_0==NL||LA468_0==WS) ) { - alt468=1; + int LA471_0 = input.LA(1); + if ( (LA471_0==COMMENT||LA471_0==NL||LA471_0==WS) ) { + alt471=1; } - } finally {dbg.exitDecision(468);} + } finally {dbg.exitDecision(471);} - switch (alt468) { + switch (alt471) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:48: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:48: ws { - dbg.location(1372,48); - pushFollow(FOLLOW_ws_in_cp_math_expression10176); + dbg.location(1374,48); + pushFollow(FOLLOW_ws_in_cp_math_expression10223); ws(); state._fsp--; if (state.failed) return; @@ -33736,8 +33919,8 @@ public final void cp_math_expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(468);} - dbg.location(1372,52); + } finally {dbg.exitSubRule(471);} + dbg.location(1374,52); if ( input.LA(1)==MINUS||input.LA(1)==PLUS||(input.LA(1) >= SOLIDUS && input.LA(1) <= STAR) ) { input.consume(); state.errorRecovery=false; @@ -33748,26 +33931,26 @@ public final void cp_math_expression() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1372,78); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:78: ( ws )? - int alt469=2; - try { dbg.enterSubRule(469); - try { dbg.enterDecision(469, decisionCanBacktrack[469]); + }dbg.location(1374,78); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:78: ( ws )? + int alt472=2; + try { dbg.enterSubRule(472); + try { dbg.enterDecision(472, decisionCanBacktrack[472]); - int LA469_0 = input.LA(1); - if ( (LA469_0==COMMENT||LA469_0==NL||LA469_0==WS) ) { - alt469=1; + int LA472_0 = input.LA(1); + if ( (LA472_0==COMMENT||LA472_0==NL||LA472_0==WS) ) { + alt472=1; } - } finally {dbg.exitDecision(469);} + } finally {dbg.exitDecision(472);} - switch (alt469) { + switch (alt472) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:78: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:78: ws { - dbg.location(1372,78); - pushFollow(FOLLOW_ws_in_cp_math_expression10189); + dbg.location(1374,78); + pushFollow(FOLLOW_ws_in_cp_math_expression10236); ws(); state._fsp--; if (state.failed) return; @@ -33775,9 +33958,9 @@ public final void cp_math_expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(469);} - dbg.location(1372,82); - pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression10192); + } finally {dbg.exitSubRule(472);} + dbg.location(1374,82); + pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression10239); cp_math_expression_atom(); state._fsp--; if (state.failed) return; @@ -33785,10 +33968,10 @@ public final void cp_math_expression() throws RecognitionException { break; default : - break loop470; + break loop473; } } - } finally {dbg.exitSubRule(470);} + } finally {dbg.exitSubRule(473);} } @@ -33800,7 +33983,7 @@ public final void cp_math_expression() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1374, 4); + dbg.location(1376, 4); } finally { @@ -33815,36 +33998,36 @@ public final void cp_math_expression() throws RecognitionException { // $ANTLR start "cp_math_expression_atom" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1376:1: cp_math_expression_atom : ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378: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(1376, 0); + dbg.location(1378, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1377:5: ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ) - int alt475=3; - try { dbg.enterDecision(475, decisionCanBacktrack[475]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1379:5: ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ) + int alt478=3; + try { dbg.enterDecision(478, decisionCanBacktrack[478]); try { isCyclicDecision = true; - alt475 = dfa475.predict(input); + alt478 = dfa478.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(475);} + } finally {dbg.exitDecision(478);} - switch (alt475) { + switch (alt478) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:5: term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:5: term { - dbg.location(1378,5); - pushFollow(FOLLOW_term_in_cp_math_expression_atom10225); + dbg.location(1380,5); + pushFollow(FOLLOW_term_in_cp_math_expression_atom10272); term(); state._fsp--; if (state.failed) return; @@ -33853,59 +34036,59 @@ public final void cp_math_expression_atom() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1379:7: IMPORTANT_SYM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1381:7: IMPORTANT_SYM { - dbg.location(1379,7); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom10233); if (state.failed) return; + dbg.location(1381,7); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom10280); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:7: ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:7: ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN { - dbg.location(1380,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:7: ( unaryOperator ( ws )? )? - int alt472=2; - try { dbg.enterSubRule(472); - try { dbg.enterDecision(472, decisionCanBacktrack[472]); + dbg.location(1382,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:7: ( unaryOperator ( ws )? )? + int alt475=2; + try { dbg.enterSubRule(475); + try { dbg.enterDecision(475, decisionCanBacktrack[475]); - int LA472_0 = input.LA(1); - if ( (LA472_0==MINUS||LA472_0==PLUS) ) { - alt472=1; + int LA475_0 = input.LA(1); + if ( (LA475_0==MINUS||LA475_0==PLUS) ) { + alt475=1; } - } finally {dbg.exitDecision(472);} + } finally {dbg.exitDecision(475);} - switch (alt472) { + switch (alt475) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:9: unaryOperator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:9: unaryOperator ( ws )? { - dbg.location(1380,9); - pushFollow(FOLLOW_unaryOperator_in_cp_math_expression_atom10244); + dbg.location(1382,9); + pushFollow(FOLLOW_unaryOperator_in_cp_math_expression_atom10291); unaryOperator(); state._fsp--; - if (state.failed) return;dbg.location(1380,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:23: ( ws )? - int alt471=2; - try { dbg.enterSubRule(471); - try { dbg.enterDecision(471, decisionCanBacktrack[471]); + if (state.failed) return;dbg.location(1382,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:23: ( ws )? + int alt474=2; + try { dbg.enterSubRule(474); + try { dbg.enterDecision(474, decisionCanBacktrack[474]); - int LA471_0 = input.LA(1); - if ( (LA471_0==COMMENT||LA471_0==NL||LA471_0==WS) ) { - alt471=1; + int LA474_0 = input.LA(1); + if ( (LA474_0==COMMENT||LA474_0==NL||LA474_0==WS) ) { + alt474=1; } - } finally {dbg.exitDecision(471);} + } finally {dbg.exitDecision(474);} - switch (alt471) { + switch (alt474) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:23: ws { - dbg.location(1380,23); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom10246); + dbg.location(1382,23); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom10293); ws(); state._fsp--; if (state.failed) return; @@ -33913,34 +34096,34 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(471);} + } finally {dbg.exitSubRule(474);} } break; } - } finally {dbg.exitSubRule(472);} - dbg.location(1380,30); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_math_expression_atom10252); if (state.failed) return;dbg.location(1380,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:37: ( ws )? - int alt473=2; - try { dbg.enterSubRule(473); - try { dbg.enterDecision(473, decisionCanBacktrack[473]); + } finally {dbg.exitSubRule(475);} + dbg.location(1382,30); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_math_expression_atom10299); if (state.failed) return;dbg.location(1382,37); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:37: ( ws )? + int alt476=2; + try { dbg.enterSubRule(476); + try { dbg.enterDecision(476, decisionCanBacktrack[476]); - int LA473_0 = input.LA(1); - if ( (LA473_0==COMMENT||LA473_0==NL||LA473_0==WS) ) { - alt473=1; + int LA476_0 = input.LA(1); + if ( (LA476_0==COMMENT||LA476_0==NL||LA476_0==WS) ) { + alt476=1; } - } finally {dbg.exitDecision(473);} + } finally {dbg.exitDecision(476);} - switch (alt473) { + switch (alt476) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:37: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:37: ws { - dbg.location(1380,37); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom10254); + dbg.location(1382,37); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom10301); ws(); state._fsp--; if (state.failed) return; @@ -33948,31 +34131,31 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(473);} - dbg.location(1380,41); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expression_atom10257); + } finally {dbg.exitSubRule(476);} + dbg.location(1382,41); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expression_atom10304); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1380,60); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:60: ( ws )? - int alt474=2; - try { dbg.enterSubRule(474); - try { dbg.enterDecision(474, decisionCanBacktrack[474]); + if (state.failed) return;dbg.location(1382,60); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:60: ( ws )? + int alt477=2; + try { dbg.enterSubRule(477); + try { dbg.enterDecision(477, decisionCanBacktrack[477]); - int LA474_0 = input.LA(1); - if ( (LA474_0==COMMENT||LA474_0==NL||LA474_0==WS) ) { - alt474=1; + int LA477_0 = input.LA(1); + if ( (LA477_0==COMMENT||LA477_0==NL||LA477_0==WS) ) { + alt477=1; } - } finally {dbg.exitDecision(474);} + } finally {dbg.exitDecision(477);} - switch (alt474) { + switch (alt477) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:60: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1382:60: ws { - dbg.location(1380,60); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom10259); + dbg.location(1382,60); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom10306); ws(); state._fsp--; if (state.failed) return; @@ -33980,9 +34163,9 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(474);} - dbg.location(1380,64); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_math_expression_atom10262); if (state.failed) return; + } finally {dbg.exitSubRule(477);} + dbg.location(1382,64); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_math_expression_atom10309); if (state.failed) return; } break; @@ -33995,7 +34178,7 @@ public final void cp_math_expression_atom() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1381, 4); + dbg.location(1383, 4); } finally { @@ -34010,137 +34193,137 @@ public final void cp_math_expression_atom() throws RecognitionException { // $ANTLR start "cp_mixin_declaration" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1389: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 ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1391: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(1389, 0); + dbg.location(1391, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390: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 ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392: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); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1391: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 + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1393: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(1391,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1391: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 alt487=2; - try { dbg.enterSubRule(487); - try { dbg.enterDecision(487, decisionCanBacktrack[487]); + dbg.location(1393,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1393: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 alt490=2; + try { dbg.enterSubRule(490); + try { dbg.enterDecision(490, decisionCanBacktrack[490]); - int LA487_0 = input.LA(1); - if ( (LA487_0==DOT||LA487_0==HASH||LA487_0==LESS_AND) ) { - alt487=1; + int LA490_0 = input.LA(1); + if ( (LA490_0==DOT||LA490_0==HASH||LA490_0==LESS_AND) ) { + alt490=1; } - else if ( (LA487_0==SASS_MIXIN) ) { - alt487=2; + else if ( (LA490_0==SASS_MIXIN) ) { + alt490=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 487, 0, input); + new NoViableAltException("", 490, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(487);} + } finally {dbg.exitDecision(490);} - switch (alt487) { + switch (alt490) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:9: {...}? ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) ( ( ws )? less_mixin_guarded )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:9: {...}? ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) ( ( ws )? less_mixin_guarded )? { - dbg.location(1392,9); + dbg.location(1394,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_declaration", "isLessSource()"); - }dbg.location(1392,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:27: ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) - int alt480=2; - try { dbg.enterSubRule(480); - try { dbg.enterDecision(480, decisionCanBacktrack[480]); + }dbg.location(1394,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:27: ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) + int alt483=2; + try { dbg.enterSubRule(483); + try { dbg.enterDecision(483, decisionCanBacktrack[483]); - int LA480_0 = input.LA(1); - if ( (LA480_0==LESS_AND) ) { - alt480=1; + int LA483_0 = input.LA(1); + if ( (LA483_0==LESS_AND) ) { + alt483=1; } - else if ( (LA480_0==DOT||LA480_0==HASH) ) { - alt480=2; + else if ( (LA483_0==DOT||LA483_0==HASH) ) { + alt483=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 480, 0, input); + new NoViableAltException("", 483, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(480);} + } finally {dbg.exitDecision(483);} - switch (alt480) { + switch (alt483) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:28: LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:28: LESS_AND { - dbg.location(1392,28); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_declaration10302); if (state.failed) return; + dbg.location(1394,28); + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_declaration10349); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) { - dbg.location(1392,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) + dbg.location(1394,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:40: ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:40: ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN { - dbg.location(1392,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:40: ( ( DOT cp_mixin_name ) | HASH ) - int alt476=2; - try { dbg.enterSubRule(476); - try { dbg.enterDecision(476, decisionCanBacktrack[476]); + dbg.location(1394,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:40: ( ( DOT cp_mixin_name ) | HASH ) + int alt479=2; + try { dbg.enterSubRule(479); + try { dbg.enterDecision(479, decisionCanBacktrack[479]); - int LA476_0 = input.LA(1); - if ( (LA476_0==DOT) ) { - alt476=1; + int LA479_0 = input.LA(1); + if ( (LA479_0==DOT) ) { + alt479=1; } - else if ( (LA476_0==HASH) ) { - alt476=2; + else if ( (LA479_0==HASH) ) { + alt479=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 476, 0, input); + new NoViableAltException("", 479, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(476);} + } finally {dbg.exitDecision(479);} - switch (alt476) { + switch (alt479) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:41: ( DOT cp_mixin_name ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:41: ( DOT cp_mixin_name ) { - dbg.location(1392,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:41: ( DOT cp_mixin_name ) + dbg.location(1394,41); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:41: ( DOT cp_mixin_name ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:42: DOT cp_mixin_name + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:42: DOT cp_mixin_name { - dbg.location(1392,42); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_declaration10309); if (state.failed) return;dbg.location(1392,46); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration10311); + dbg.location(1394,42); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_declaration10356); if (state.failed) return;dbg.location(1394,46); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration10358); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -34151,35 +34334,35 @@ else if ( (LA476_0==HASH) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:63: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:63: HASH { - dbg.location(1392,63); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_declaration10316); if (state.failed) return; + dbg.location(1394,63); + match(input,HASH,FOLLOW_HASH_in_cp_mixin_declaration10363); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(476);} - dbg.location(1392,69); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:69: ( ws )? - int alt477=2; - try { dbg.enterSubRule(477); - try { dbg.enterDecision(477, decisionCanBacktrack[477]); + } finally {dbg.exitSubRule(479);} + dbg.location(1394,69); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:69: ( ws )? + int alt480=2; + try { dbg.enterSubRule(480); + try { dbg.enterDecision(480, decisionCanBacktrack[480]); - int LA477_0 = input.LA(1); - if ( (LA477_0==COMMENT||LA477_0==NL||LA477_0==WS) ) { - alt477=1; + int LA480_0 = input.LA(1); + if ( (LA480_0==COMMENT||LA480_0==NL||LA480_0==WS) ) { + alt480=1; } - } finally {dbg.exitDecision(477);} + } finally {dbg.exitDecision(480);} - switch (alt477) { + switch (alt480) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:69: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:69: ws { - dbg.location(1392,69); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10319); + dbg.location(1394,69); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10366); ws(); state._fsp--; if (state.failed) return; @@ -34187,28 +34370,28 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(477);} - dbg.location(1392,73); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration10322); if (state.failed) return;dbg.location(1392,80); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:80: ( ws )? - int alt478=2; - try { dbg.enterSubRule(478); - try { dbg.enterDecision(478, decisionCanBacktrack[478]); + } finally {dbg.exitSubRule(480);} + dbg.location(1394,73); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration10369); if (state.failed) return;dbg.location(1394,80); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:80: ( ws )? + int alt481=2; + try { dbg.enterSubRule(481); + try { dbg.enterDecision(481, decisionCanBacktrack[481]); - int LA478_0 = input.LA(1); - if ( (LA478_0==COMMENT||LA478_0==NL||LA478_0==WS) ) { - alt478=1; + int LA481_0 = input.LA(1); + if ( (LA481_0==COMMENT||LA481_0==NL||LA481_0==WS) ) { + alt481=1; } - } finally {dbg.exitDecision(478);} + } finally {dbg.exitDecision(481);} - switch (alt478) { + switch (alt481) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:80: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:80: ws { - dbg.location(1392,80); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10324); + dbg.location(1394,80); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10371); ws(); state._fsp--; if (state.failed) return; @@ -34216,27 +34399,27 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(478);} - dbg.location(1392,84); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:84: ( cp_args_list )? - int alt479=2; - try { dbg.enterSubRule(479); - try { dbg.enterDecision(479, decisionCanBacktrack[479]); + } finally {dbg.exitSubRule(481);} + dbg.location(1394,84); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:84: ( cp_args_list )? + int alt482=2; + try { dbg.enterSubRule(482); + try { dbg.enterDecision(482, decisionCanBacktrack[482]); - int LA479_0 = input.LA(1); - if ( (LA479_0==AT_IDENT||(LA479_0 >= BOTTOMCENTER_SYM && LA479_0 <= BOTTOMRIGHT_SYM)||LA479_0==CHARSET_SYM||(LA479_0 >= COUNTER_STYLE_SYM && LA479_0 <= CP_DOTS)||LA479_0==FONT_FACE_SYM||LA479_0==IDENT||LA479_0==IMPORT_SYM||LA479_0==KEYFRAMES_SYM||(LA479_0 >= LEFTBOTTOM_SYM && LA479_0 <= LEFTTOP_SYM)||LA479_0==LESS_REST||LA479_0==MEDIA_SYM||LA479_0==MOZ_DOCUMENT_SYM||LA479_0==NAMESPACE_SYM||LA479_0==PAGE_SYM||(LA479_0 >= RIGHTBOTTOM_SYM && LA479_0 <= RIGHTTOP_SYM)||(LA479_0 >= SASS_AT_ROOT && LA479_0 <= SASS_DEBUG)||(LA479_0 >= SASS_EACH && LA479_0 <= SASS_ELSE)||LA479_0==SASS_EXTEND||(LA479_0 >= SASS_FOR && LA479_0 <= SASS_FUNCTION)||(LA479_0 >= SASS_IF && LA479_0 <= SASS_MIXIN)||(LA479_0 >= SASS_RETURN && LA479_0 <= SASS_WHILE)||(LA479_0 >= TOPCENTER_SYM && LA479_0 <= TOPRIGHT_SYM)||LA479_0==WEBKIT_KEYFRAMES_SYM) ) { - alt479=1; + int LA482_0 = input.LA(1); + if ( (LA482_0==AT_IDENT||(LA482_0 >= BOTTOMCENTER_SYM && LA482_0 <= BOTTOMRIGHT_SYM)||LA482_0==CHARSET_SYM||(LA482_0 >= COUNTER_STYLE_SYM && LA482_0 <= CP_DOTS)||LA482_0==FONT_FACE_SYM||LA482_0==IDENT||LA482_0==IMPORT_SYM||LA482_0==KEYFRAMES_SYM||(LA482_0 >= LEFTBOTTOM_SYM && LA482_0 <= LEFTTOP_SYM)||LA482_0==LESS_REST||LA482_0==MEDIA_SYM||LA482_0==MOZ_DOCUMENT_SYM||LA482_0==NAMESPACE_SYM||LA482_0==PAGE_SYM||(LA482_0 >= RIGHTBOTTOM_SYM && LA482_0 <= RIGHTTOP_SYM)||(LA482_0 >= SASS_AT_ROOT && LA482_0 <= SASS_DEBUG)||(LA482_0 >= SASS_EACH && LA482_0 <= SASS_ELSE)||LA482_0==SASS_EXTEND||(LA482_0 >= SASS_FOR && LA482_0 <= SASS_FUNCTION)||(LA482_0 >= SASS_IF && LA482_0 <= SASS_MIXIN)||(LA482_0 >= SASS_RETURN && LA482_0 <= SASS_WHILE)||(LA482_0 >= TOPCENTER_SYM && LA482_0 <= TOPRIGHT_SYM)||LA482_0==WEBKIT_KEYFRAMES_SYM) ) { + alt482=1; } - } finally {dbg.exitDecision(479);} + } finally {dbg.exitDecision(482);} - switch (alt479) { + switch (alt482) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:84: cp_args_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:84: cp_args_list { - dbg.location(1392,84); - pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration10327); + dbg.location(1394,84); + pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration10374); cp_args_list(); state._fsp--; if (state.failed) return; @@ -34244,58 +34427,58 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(479);} - dbg.location(1392,98); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration10330); if (state.failed) return; + } finally {dbg.exitSubRule(482);} + dbg.location(1394,98); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration10377); if (state.failed) return; } } break; } - } finally {dbg.exitSubRule(480);} - dbg.location(1392,107); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:107: ( ( ws )? less_mixin_guarded )? - int alt482=2; - try { dbg.enterSubRule(482); - try { dbg.enterDecision(482, decisionCanBacktrack[482]); + } finally {dbg.exitSubRule(483);} + dbg.location(1394,107); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:107: ( ( ws )? less_mixin_guarded )? + int alt485=2; + try { dbg.enterSubRule(485); + try { dbg.enterDecision(485, decisionCanBacktrack[485]); try { isCyclicDecision = true; - alt482 = dfa482.predict(input); + alt485 = dfa485.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(482);} + } finally {dbg.exitDecision(485);} - switch (alt482) { + switch (alt485) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:108: ( ws )? less_mixin_guarded + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:108: ( ws )? less_mixin_guarded { - dbg.location(1392,108); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:108: ( ws )? - int alt481=2; - try { dbg.enterSubRule(481); - try { dbg.enterDecision(481, decisionCanBacktrack[481]); + dbg.location(1394,108); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:108: ( ws )? + int alt484=2; + try { dbg.enterSubRule(484); + try { dbg.enterDecision(484, decisionCanBacktrack[484]); - int LA481_0 = input.LA(1); - if ( (LA481_0==COMMENT||LA481_0==NL||LA481_0==WS) ) { - alt481=1; + int LA484_0 = input.LA(1); + if ( (LA484_0==COMMENT||LA484_0==NL||LA484_0==WS) ) { + alt484=1; } - } finally {dbg.exitDecision(481);} + } finally {dbg.exitDecision(484);} - switch (alt481) { + switch (alt484) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:108: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:108: ws { - dbg.location(1392,108); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10335); + dbg.location(1394,108); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10382); ws(); state._fsp--; if (state.failed) return; @@ -34303,9 +34486,9 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(481);} - dbg.location(1392,112); - pushFollow(FOLLOW_less_mixin_guarded_in_cp_mixin_declaration10338); + } finally {dbg.exitSubRule(484);} + dbg.location(1394,112); + pushFollow(FOLLOW_less_mixin_guarded_in_cp_mixin_declaration10385); less_mixin_guarded(); state._fsp--; if (state.failed) return; @@ -34313,70 +34496,70 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(482);} + } finally {dbg.exitSubRule(485);} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:9: {...}? SASS_MIXIN ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:9: {...}? SASS_MIXIN ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? { - dbg.location(1394,9); + dbg.location(1396,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_declaration", "isScssSource()"); - }dbg.location(1394,27); - match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_cp_mixin_declaration10362); if (state.failed) return;dbg.location(1394,38); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10364); + }dbg.location(1396,27); + match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_cp_mixin_declaration10409); if (state.failed) return;dbg.location(1396,38); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10411); ws(); state._fsp--; - if (state.failed) return;dbg.location(1394,41); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration10366); + if (state.failed) return;dbg.location(1396,41); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration10413); cp_mixin_name(); state._fsp--; - if (state.failed) return;dbg.location(1394,55); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:55: ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? - int alt486=2; - try { dbg.enterSubRule(486); - try { dbg.enterDecision(486, decisionCanBacktrack[486]); + if (state.failed) return;dbg.location(1396,55); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:55: ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? + int alt489=2; + try { dbg.enterSubRule(489); + try { dbg.enterDecision(489, decisionCanBacktrack[489]); try { isCyclicDecision = true; - alt486 = dfa486.predict(input); + alt489 = dfa489.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(486);} + } finally {dbg.exitDecision(489);} - switch (alt486) { + switch (alt489) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:56: ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:56: ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN { - dbg.location(1394,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:56: ( ws )? - int alt483=2; - try { dbg.enterSubRule(483); - try { dbg.enterDecision(483, decisionCanBacktrack[483]); + dbg.location(1396,56); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:56: ( ws )? + int alt486=2; + try { dbg.enterSubRule(486); + try { dbg.enterDecision(486, decisionCanBacktrack[486]); - int LA483_0 = input.LA(1); - if ( (LA483_0==COMMENT||LA483_0==NL||LA483_0==WS) ) { - alt483=1; + int LA486_0 = input.LA(1); + if ( (LA486_0==COMMENT||LA486_0==NL||LA486_0==WS) ) { + alt486=1; } - } finally {dbg.exitDecision(483);} + } finally {dbg.exitDecision(486);} - switch (alt483) { + switch (alt486) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:56: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:56: ws { - dbg.location(1394,56); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10369); + dbg.location(1396,56); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10416); ws(); state._fsp--; if (state.failed) return; @@ -34384,28 +34567,28 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(483);} - dbg.location(1394,60); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration10372); if (state.failed) return;dbg.location(1394,67); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:67: ( ws )? - int alt484=2; - try { dbg.enterSubRule(484); - try { dbg.enterDecision(484, decisionCanBacktrack[484]); + } finally {dbg.exitSubRule(486);} + dbg.location(1396,60); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration10419); if (state.failed) return;dbg.location(1396,67); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:67: ( ws )? + int alt487=2; + try { dbg.enterSubRule(487); + try { dbg.enterDecision(487, decisionCanBacktrack[487]); - int LA484_0 = input.LA(1); - if ( (LA484_0==COMMENT||LA484_0==NL||LA484_0==WS) ) { - alt484=1; + int LA487_0 = input.LA(1); + if ( (LA487_0==COMMENT||LA487_0==NL||LA487_0==WS) ) { + alt487=1; } - } finally {dbg.exitDecision(484);} + } finally {dbg.exitDecision(487);} - switch (alt484) { + switch (alt487) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:67: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:67: ws { - dbg.location(1394,67); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10374); + dbg.location(1396,67); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10421); ws(); state._fsp--; if (state.failed) return; @@ -34413,27 +34596,27 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(484);} - dbg.location(1394,71); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:71: ( cp_args_list )? - int alt485=2; - try { dbg.enterSubRule(485); - try { dbg.enterDecision(485, decisionCanBacktrack[485]); + } finally {dbg.exitSubRule(487);} + dbg.location(1396,71); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:71: ( cp_args_list )? + int alt488=2; + try { dbg.enterSubRule(488); + try { dbg.enterDecision(488, decisionCanBacktrack[488]); - int LA485_0 = input.LA(1); - if ( (LA485_0==AT_IDENT||(LA485_0 >= BOTTOMCENTER_SYM && LA485_0 <= BOTTOMRIGHT_SYM)||LA485_0==CHARSET_SYM||(LA485_0 >= COUNTER_STYLE_SYM && LA485_0 <= CP_DOTS)||LA485_0==FONT_FACE_SYM||LA485_0==IDENT||LA485_0==IMPORT_SYM||LA485_0==KEYFRAMES_SYM||(LA485_0 >= LEFTBOTTOM_SYM && LA485_0 <= LEFTTOP_SYM)||LA485_0==LESS_REST||LA485_0==MEDIA_SYM||LA485_0==MOZ_DOCUMENT_SYM||LA485_0==NAMESPACE_SYM||LA485_0==PAGE_SYM||(LA485_0 >= RIGHTBOTTOM_SYM && LA485_0 <= RIGHTTOP_SYM)||(LA485_0 >= SASS_AT_ROOT && LA485_0 <= SASS_DEBUG)||(LA485_0 >= SASS_EACH && LA485_0 <= SASS_ELSE)||LA485_0==SASS_EXTEND||(LA485_0 >= SASS_FOR && LA485_0 <= SASS_FUNCTION)||(LA485_0 >= SASS_IF && LA485_0 <= SASS_MIXIN)||(LA485_0 >= SASS_RETURN && LA485_0 <= SASS_WHILE)||(LA485_0 >= TOPCENTER_SYM && LA485_0 <= TOPRIGHT_SYM)||LA485_0==WEBKIT_KEYFRAMES_SYM) ) { - alt485=1; + int LA488_0 = input.LA(1); + if ( (LA488_0==AT_IDENT||(LA488_0 >= BOTTOMCENTER_SYM && LA488_0 <= BOTTOMRIGHT_SYM)||LA488_0==CHARSET_SYM||(LA488_0 >= COUNTER_STYLE_SYM && LA488_0 <= CP_DOTS)||LA488_0==FONT_FACE_SYM||LA488_0==IDENT||LA488_0==IMPORT_SYM||LA488_0==KEYFRAMES_SYM||(LA488_0 >= LEFTBOTTOM_SYM && LA488_0 <= LEFTTOP_SYM)||LA488_0==LESS_REST||LA488_0==MEDIA_SYM||LA488_0==MOZ_DOCUMENT_SYM||LA488_0==NAMESPACE_SYM||LA488_0==PAGE_SYM||(LA488_0 >= RIGHTBOTTOM_SYM && LA488_0 <= RIGHTTOP_SYM)||(LA488_0 >= SASS_AT_ROOT && LA488_0 <= SASS_DEBUG)||(LA488_0 >= SASS_EACH && LA488_0 <= SASS_ELSE)||LA488_0==SASS_EXTEND||(LA488_0 >= SASS_FOR && LA488_0 <= SASS_FUNCTION)||(LA488_0 >= SASS_IF && LA488_0 <= SASS_MIXIN)||(LA488_0 >= SASS_RETURN && LA488_0 <= SASS_WHILE)||(LA488_0 >= TOPCENTER_SYM && LA488_0 <= TOPRIGHT_SYM)||LA488_0==WEBKIT_KEYFRAMES_SYM) ) { + alt488=1; } - } finally {dbg.exitDecision(485);} + } finally {dbg.exitDecision(488);} - switch (alt485) { + switch (alt488) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:71: cp_args_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:71: cp_args_list { - dbg.location(1394,71); - pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration10377); + dbg.location(1396,71); + pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration10424); cp_args_list(); state._fsp--; if (state.failed) return; @@ -34441,40 +34624,40 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(485);} - dbg.location(1394,85); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration10380); if (state.failed) return; + } finally {dbg.exitSubRule(488);} + dbg.location(1396,85); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration10427); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(486);} + } finally {dbg.exitSubRule(489);} } break; } - } finally {dbg.exitSubRule(487);} - dbg.location(1396,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:5: ( ws )? - int alt488=2; - try { dbg.enterSubRule(488); - try { dbg.enterDecision(488, decisionCanBacktrack[488]); + } finally {dbg.exitSubRule(490);} + dbg.location(1398,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1398:5: ( ws )? + int alt491=2; + try { dbg.enterSubRule(491); + try { dbg.enterDecision(491, decisionCanBacktrack[491]); - int LA488_0 = input.LA(1); - if ( (LA488_0==COMMENT||LA488_0==NL||LA488_0==WS) ) { - alt488=1; + int LA491_0 = input.LA(1); + if ( (LA491_0==COMMENT||LA491_0==NL||LA491_0==WS) ) { + alt491=1; } - } finally {dbg.exitDecision(488);} + } finally {dbg.exitDecision(491);} - switch (alt488) { + switch (alt491) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:5: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1398:5: ws { - dbg.location(1396,5); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10394); + dbg.location(1398,5); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10441); ws(); state._fsp--; if (state.failed) return; @@ -34482,9 +34665,9 @@ else if ( (LA476_0==HASH) ) { break; } - } finally {dbg.exitSubRule(488);} - dbg.location(1396,9); - pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_declaration10397); + } finally {dbg.exitSubRule(491);} + dbg.location(1398,9); + pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_declaration10444); cp_mixin_block(); state._fsp--; if (state.failed) return; @@ -34498,7 +34681,7 @@ else if ( (LA476_0==HASH) ) { finally { // do for sure before leaving } - dbg.location(1397, 4); + dbg.location(1399, 4); } finally { @@ -34513,98 +34696,98 @@ else if ( (LA476_0==HASH) ) { // $ANTLR start "cp_mixin_call" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1401:1: cp_mixin_call : ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1403:1: cp_mixin_call : ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) ; public final void cp_mixin_call() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_call"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1401, 0); + dbg.location(1403, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:5: ( ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:5: ( ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1403:5: ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1405:5: ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) { - dbg.location(1403,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1403:5: ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) - int alt504=2; - try { dbg.enterSubRule(504); - try { dbg.enterDecision(504, decisionCanBacktrack[504]); + dbg.location(1405,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1405:5: ({...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? |{...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? ) + int alt507=2; + try { dbg.enterSubRule(507); + try { dbg.enterDecision(507, decisionCanBacktrack[507]); - int LA504_0 = input.LA(1); - if ( (LA504_0==AT_IDENT||LA504_0==DOT||LA504_0==HASH||LA504_0==LESS_AND) ) { - alt504=1; + int LA507_0 = input.LA(1); + if ( (LA507_0==AT_IDENT||LA507_0==DOT||LA507_0==HASH||LA507_0==LESS_AND) ) { + alt507=1; } - else if ( (LA504_0==SASS_INCLUDE) ) { - alt504=2; + else if ( (LA507_0==SASS_INCLUDE) ) { + alt507=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 504, 0, input); + new NoViableAltException("", 507, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(504);} + } finally {dbg.exitDecision(507);} - switch (alt504) { + switch (alt507) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:9: {...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:9: {...}? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? { - dbg.location(1404,9); + dbg.location(1406,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_call", "isLessSource()"); - }dbg.location(1404,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:27: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) - int alt489=4; - try { dbg.enterSubRule(489); - try { dbg.enterDecision(489, decisionCanBacktrack[489]); + }dbg.location(1406,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:27: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) + int alt492=4; + try { dbg.enterSubRule(492); + try { dbg.enterDecision(492, decisionCanBacktrack[492]); switch ( input.LA(1) ) { case DOT: { - alt489=1; + alt492=1; } break; case HASH: { - alt489=2; + alt492=2; } break; case AT_IDENT: { - alt489=3; + alt492=3; } break; case LESS_AND: { - alt489=4; + alt492=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 489, 0, input); + new NoViableAltException("", 492, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(489);} + } finally {dbg.exitDecision(492);} - switch (alt489) { + switch (alt492) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:28: DOT cp_mixin_name + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:28: DOT cp_mixin_name { - dbg.location(1404,28); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_call10433); if (state.failed) return;dbg.location(1404,32); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10435); + dbg.location(1406,28); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_call10480); if (state.failed) return;dbg.location(1406,32); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10482); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -34613,86 +34796,86 @@ else if ( (LA504_0==SASS_INCLUDE) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:48: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:48: HASH { - dbg.location(1404,48); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_call10439); if (state.failed) return; + dbg.location(1406,48); + match(input,HASH,FOLLOW_HASH_in_cp_mixin_call10486); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:55: AT_IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:55: AT_IDENT { - dbg.location(1404,55); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call10443); if (state.failed) return; + dbg.location(1406,55); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call10490); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:66: LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:66: LESS_AND { - dbg.location(1404,66); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call10447); if (state.failed) return; + dbg.location(1406,66); + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call10494); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(489);} - dbg.location(1404,76); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:76: ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* - try { dbg.enterSubRule(493); + } finally {dbg.exitSubRule(492);} + dbg.location(1406,76); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:76: ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* + try { dbg.enterSubRule(496); - loop493: + loop496: while (true) { - int alt493=2; - try { dbg.enterDecision(493, decisionCanBacktrack[493]); + int alt496=2; + try { dbg.enterDecision(496, decisionCanBacktrack[496]); - int LA493_0 = input.LA(1); - if ( (LA493_0==COMMENT||LA493_0==NL||LA493_0==WS) ) { - int LA493_2 = input.LA(2); + int LA496_0 = input.LA(1); + if ( (LA496_0==COMMENT||LA496_0==NL||LA496_0==WS) ) { + int LA496_2 = input.LA(2); if ( (synpred66_Css3()) ) { - alt493=1; + alt496=1; } } - else if ( (LA493_0==GREATER||LA493_0==PLUS||LA493_0==TILDE) ) { - int LA493_14 = input.LA(2); + else if ( (LA496_0==GREATER||LA496_0==PLUS||LA496_0==TILDE) ) { + int LA496_14 = input.LA(2); if ( (synpred66_Css3()) ) { - alt493=1; + alt496=1; } } - } finally {dbg.exitDecision(493);} + } finally {dbg.exitDecision(496);} - switch (alt493) { + switch (alt496) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:77: ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:77: ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) { - dbg.location(1404,101); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:101: ( ws )? - int alt490=2; - try { dbg.enterSubRule(490); - try { dbg.enterDecision(490, decisionCanBacktrack[490]); + dbg.location(1406,101); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:101: ( ws )? + int alt493=2; + try { dbg.enterSubRule(493); + try { dbg.enterDecision(493, decisionCanBacktrack[493]); - int LA490_0 = input.LA(1); - if ( (LA490_0==COMMENT||LA490_0==NL||LA490_0==WS) ) { - alt490=1; + int LA493_0 = input.LA(1); + if ( (LA493_0==COMMENT||LA493_0==NL||LA493_0==WS) ) { + alt493=1; } - } finally {dbg.exitDecision(490);} + } finally {dbg.exitDecision(493);} - switch (alt490) { + switch (alt493) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:101: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:101: ws { - dbg.location(1404,101); - pushFollow(FOLLOW_ws_in_cp_mixin_call10463); + dbg.location(1406,101); + pushFollow(FOLLOW_ws_in_cp_mixin_call10510); ws(); state._fsp--; if (state.failed) return; @@ -34700,31 +34883,31 @@ else if ( (LA493_0==GREATER||LA493_0==PLUS||LA493_0==TILDE) ) { break; } - } finally {dbg.exitSubRule(490);} - dbg.location(1404,105); - pushFollow(FOLLOW_combinator_in_cp_mixin_call10466); + } finally {dbg.exitSubRule(493);} + dbg.location(1406,105); + pushFollow(FOLLOW_combinator_in_cp_mixin_call10513); combinator(); state._fsp--; - if (state.failed) return;dbg.location(1404,116); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:116: ( ws )? - int alt491=2; - try { dbg.enterSubRule(491); - try { dbg.enterDecision(491, decisionCanBacktrack[491]); + if (state.failed) return;dbg.location(1406,116); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:116: ( ws )? + int alt494=2; + try { dbg.enterSubRule(494); + try { dbg.enterDecision(494, decisionCanBacktrack[494]); - int LA491_0 = input.LA(1); - if ( (LA491_0==COMMENT||LA491_0==NL||LA491_0==WS) ) { - alt491=1; + int LA494_0 = input.LA(1); + if ( (LA494_0==COMMENT||LA494_0==NL||LA494_0==WS) ) { + alt494=1; } - } finally {dbg.exitDecision(491);} + } finally {dbg.exitDecision(494);} - switch (alt491) { + switch (alt494) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:116: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:116: ws { - dbg.location(1404,116); - pushFollow(FOLLOW_ws_in_cp_mixin_call10468); + dbg.location(1406,116); + pushFollow(FOLLOW_ws_in_cp_mixin_call10515); ws(); state._fsp--; if (state.failed) return; @@ -34732,52 +34915,52 @@ else if ( (LA493_0==GREATER||LA493_0==PLUS||LA493_0==TILDE) ) { break; } - } finally {dbg.exitSubRule(491);} - dbg.location(1404,120); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:120: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) - int alt492=4; - try { dbg.enterSubRule(492); - try { dbg.enterDecision(492, decisionCanBacktrack[492]); + } finally {dbg.exitSubRule(494);} + dbg.location(1406,120); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:120: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) + int alt495=4; + try { dbg.enterSubRule(495); + try { dbg.enterDecision(495, decisionCanBacktrack[495]); switch ( input.LA(1) ) { case DOT: { - alt492=1; + alt495=1; } break; case HASH: { - alt492=2; + alt495=2; } break; case AT_IDENT: { - alt492=3; + alt495=3; } break; case LESS_AND: { - alt492=4; + alt495=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 492, 0, input); + new NoViableAltException("", 495, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(492);} + } finally {dbg.exitDecision(495);} - switch (alt492) { + switch (alt495) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:121: DOT cp_mixin_name + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:121: DOT cp_mixin_name { - dbg.location(1404,121); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_call10472); if (state.failed) return;dbg.location(1404,125); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10474); + dbg.location(1406,121); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_call10519); if (state.failed) return;dbg.location(1406,125); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10521); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -34786,74 +34969,74 @@ else if ( (LA493_0==GREATER||LA493_0==PLUS||LA493_0==TILDE) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:141: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:141: HASH { - dbg.location(1404,141); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_call10478); if (state.failed) return; + dbg.location(1406,141); + match(input,HASH,FOLLOW_HASH_in_cp_mixin_call10525); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:148: AT_IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:148: AT_IDENT { - dbg.location(1404,148); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call10482); if (state.failed) return; + dbg.location(1406,148); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call10529); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:159: LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:159: LESS_AND { - dbg.location(1404,159); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call10486); if (state.failed) return; + dbg.location(1406,159); + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call10533); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(492);} + } finally {dbg.exitSubRule(495);} } break; default : - break loop493; + break loop496; } } - } finally {dbg.exitSubRule(493);} - dbg.location(1404,171); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:171: ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? - int alt497=3; - try { dbg.enterSubRule(497); - try { dbg.enterDecision(497, decisionCanBacktrack[497]); + } finally {dbg.exitSubRule(496);} + dbg.location(1406,171); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:171: ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? + int alt500=3; + try { dbg.enterSubRule(500); + try { dbg.enterDecision(500, decisionCanBacktrack[500]); - int LA497_0 = input.LA(1); - if ( (LA497_0==COLON||LA497_0==DCOLON) ) { - int LA497_1 = input.LA(2); + int LA500_0 = input.LA(1); + if ( (LA500_0==COLON||LA500_0==DCOLON) ) { + int LA500_1 = input.LA(2); if ( (synpred67_Css3()) ) { - alt497=1; + alt500=1; } } - else if ( (LA497_0==COMMENT||LA497_0==NL||LA497_0==WS) ) { - int LA497_2 = input.LA(2); + else if ( (LA500_0==COMMENT||LA500_0==NL||LA500_0==WS) ) { + int LA500_2 = input.LA(2); if ( (synpred68_Css3()) ) { - alt497=2; + alt500=2; } } - else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { - alt497=2; + else if ( (LA500_0==LPAREN) && (synpred68_Css3())) { + alt500=2; } - } finally {dbg.exitDecision(497);} + } finally {dbg.exitDecision(500);} - switch (alt497) { + switch (alt500) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:172: ( pseudo )=> pseudo + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:172: ( pseudo )=> pseudo { - dbg.location(1404,182); - pushFollow(FOLLOW_pseudo_in_cp_mixin_call10496); + dbg.location(1406,182); + pushFollow(FOLLOW_pseudo_in_cp_mixin_call10543); pseudo(); state._fsp--; if (state.failed) return; @@ -34862,34 +35045,34 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:191: ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:191: ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) { - dbg.location(1404,205); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:205: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) + dbg.location(1406,205); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:205: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:206: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:206: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN { - dbg.location(1404,206); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:206: ( ws )? - int alt494=2; - try { dbg.enterSubRule(494); - try { dbg.enterDecision(494, decisionCanBacktrack[494]); + dbg.location(1406,206); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:206: ( ws )? + int alt497=2; + try { dbg.enterSubRule(497); + try { dbg.enterDecision(497, decisionCanBacktrack[497]); - int LA494_0 = input.LA(1); - if ( (LA494_0==COMMENT||LA494_0==NL||LA494_0==WS) ) { - alt494=1; + int LA497_0 = input.LA(1); + if ( (LA497_0==COMMENT||LA497_0==NL||LA497_0==WS) ) { + alt497=1; } - } finally {dbg.exitDecision(494);} + } finally {dbg.exitDecision(497);} - switch (alt494) { + switch (alt497) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:206: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:206: ws { - dbg.location(1404,206); - pushFollow(FOLLOW_ws_in_cp_mixin_call10508); + dbg.location(1406,206); + pushFollow(FOLLOW_ws_in_cp_mixin_call10555); ws(); state._fsp--; if (state.failed) return; @@ -34897,28 +35080,28 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { break; } - } finally {dbg.exitSubRule(494);} - dbg.location(1404,210); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10511); if (state.failed) return;dbg.location(1404,217); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:217: ( ws )? - int alt495=2; - try { dbg.enterSubRule(495); - try { dbg.enterDecision(495, decisionCanBacktrack[495]); + } finally {dbg.exitSubRule(497);} + dbg.location(1406,210); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10558); if (state.failed) return;dbg.location(1406,217); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:217: ( ws )? + int alt498=2; + try { dbg.enterSubRule(498); + try { dbg.enterDecision(498, decisionCanBacktrack[498]); - int LA495_0 = input.LA(1); - if ( (LA495_0==COMMENT||LA495_0==NL||LA495_0==WS) ) { - alt495=1; + int LA498_0 = input.LA(1); + if ( (LA498_0==COMMENT||LA498_0==NL||LA498_0==WS) ) { + alt498=1; } - } finally {dbg.exitDecision(495);} + } finally {dbg.exitDecision(498);} - switch (alt495) { + switch (alt498) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:217: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:217: ws { - dbg.location(1404,217); - pushFollow(FOLLOW_ws_in_cp_mixin_call10513); + dbg.location(1406,217); + pushFollow(FOLLOW_ws_in_cp_mixin_call10560); ws(); state._fsp--; if (state.failed) return; @@ -34926,27 +35109,27 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { break; } - } finally {dbg.exitSubRule(495);} - dbg.location(1404,221); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:221: ( cp_mixin_call_args )? - int alt496=2; - try { dbg.enterSubRule(496); - try { dbg.enterDecision(496, decisionCanBacktrack[496]); - - int LA496_0 = input.LA(1); - if ( ((LA496_0 >= ANGLE && LA496_0 <= AT_SIGN)||(LA496_0 >= BOTTOMCENTER_SYM && LA496_0 <= BOTTOMRIGHT_SYM)||LA496_0==CHARSET_SYM||LA496_0==COUNTER_STYLE_SYM||LA496_0==DIMENSION||LA496_0==EMS||LA496_0==EXS||(LA496_0 >= FONT_FACE_SYM && LA496_0 <= FREQ)||LA496_0==GEN||(LA496_0 >= HASH && LA496_0 <= HASH_SYMBOL)||(LA496_0 >= IDENT && LA496_0 <= IMPORT_SYM)||LA496_0==KEYFRAMES_SYM||(LA496_0 >= LBRACE && LA496_0 <= LENGTH)||(LA496_0 >= LESS_AND && LA496_0 <= LESS_JS_STRING)||LA496_0==LPAREN||(LA496_0 >= MEDIA_SYM && LA496_0 <= MOZ_DOCUMENT_SYM)||LA496_0==NAMESPACE_SYM||(LA496_0 >= NOT && LA496_0 <= NUMBER)||(LA496_0 >= PAGE_SYM && LA496_0 <= PERCENTAGE_SYMBOL)||LA496_0==PLUS||(LA496_0 >= REM && LA496_0 <= RIGHTTOP_SYM)||(LA496_0 >= SASS_AT_ROOT && LA496_0 <= SASS_DEBUG)||(LA496_0 >= SASS_EACH && LA496_0 <= SASS_ELSE)||LA496_0==SASS_EXTEND||(LA496_0 >= SASS_FOR && LA496_0 <= SASS_FUNCTION)||(LA496_0 >= SASS_IF && LA496_0 <= SASS_MIXIN)||(LA496_0 >= SASS_RETURN && LA496_0 <= SASS_WHILE)||LA496_0==STRING||(LA496_0 >= TILDE && LA496_0 <= TOPRIGHT_SYM)||(LA496_0 >= URANGE && LA496_0 <= URI)||LA496_0==VARIABLE||LA496_0==WEBKIT_KEYFRAMES_SYM) ) { - alt496=1; + } finally {dbg.exitSubRule(498);} + dbg.location(1406,221); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:221: ( cp_mixin_call_args )? + int alt499=2; + try { dbg.enterSubRule(499); + try { dbg.enterDecision(499, decisionCanBacktrack[499]); + + int LA499_0 = input.LA(1); + if ( ((LA499_0 >= ANGLE && LA499_0 <= AT_SIGN)||(LA499_0 >= BOTTOMCENTER_SYM && LA499_0 <= BOTTOMRIGHT_SYM)||LA499_0==CHARSET_SYM||LA499_0==COUNTER_STYLE_SYM||LA499_0==DIMENSION||LA499_0==EMS||LA499_0==EXS||(LA499_0 >= FONT_FACE_SYM && LA499_0 <= FREQ)||LA499_0==GEN||(LA499_0 >= HASH && LA499_0 <= HASH_SYMBOL)||(LA499_0 >= IDENT && LA499_0 <= IMPORT_SYM)||LA499_0==KEYFRAMES_SYM||(LA499_0 >= LBRACE && LA499_0 <= LENGTH)||(LA499_0 >= LESS_AND && LA499_0 <= LESS_JS_STRING)||LA499_0==LPAREN||(LA499_0 >= MEDIA_SYM && LA499_0 <= MOZ_DOCUMENT_SYM)||LA499_0==NAMESPACE_SYM||(LA499_0 >= NOT && LA499_0 <= NUMBER)||(LA499_0 >= PAGE_SYM && LA499_0 <= PERCENTAGE_SYMBOL)||LA499_0==PLUS||(LA499_0 >= REM && LA499_0 <= RIGHTTOP_SYM)||(LA499_0 >= SASS_AT_ROOT && LA499_0 <= SASS_DEBUG)||(LA499_0 >= SASS_EACH && LA499_0 <= SASS_ELSE)||LA499_0==SASS_EXTEND||(LA499_0 >= SASS_FOR && LA499_0 <= SASS_FUNCTION)||(LA499_0 >= SASS_IF && LA499_0 <= SASS_MIXIN)||(LA499_0 >= SASS_RETURN && LA499_0 <= SASS_WHILE)||LA499_0==STRING||(LA499_0 >= TILDE && LA499_0 <= TOPRIGHT_SYM)||(LA499_0 >= URANGE && LA499_0 <= URI)||LA499_0==VARIABLE||LA499_0==WEBKIT_KEYFRAMES_SYM) ) { + alt499=1; } - } finally {dbg.exitDecision(496);} + } finally {dbg.exitDecision(499);} - switch (alt496) { + switch (alt499) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:221: cp_mixin_call_args + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:221: cp_mixin_call_args { - dbg.location(1404,221); - pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10516); + dbg.location(1406,221); + pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10563); cp_mixin_call_args(); state._fsp--; if (state.failed) return; @@ -34954,79 +35137,79 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { break; } - } finally {dbg.exitSubRule(496);} - dbg.location(1404,241); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10519); if (state.failed) return; + } finally {dbg.exitSubRule(499);} + dbg.location(1406,241); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10566); if (state.failed) return; } } break; } - } finally {dbg.exitSubRule(497);} + } finally {dbg.exitSubRule(500);} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:9: {...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:9: {...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? { - dbg.location(1406,9); + dbg.location(1408,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_call", "isScssSource()"); - }dbg.location(1406,27); - match(input,SASS_INCLUDE,FOLLOW_SASS_INCLUDE_in_cp_mixin_call10544); if (state.failed) return;dbg.location(1406,40); - pushFollow(FOLLOW_ws_in_cp_mixin_call10546); + }dbg.location(1408,27); + match(input,SASS_INCLUDE,FOLLOW_SASS_INCLUDE_in_cp_mixin_call10591); if (state.failed) return;dbg.location(1408,40); + pushFollow(FOLLOW_ws_in_cp_mixin_call10593); ws(); state._fsp--; - if (state.failed) return;dbg.location(1406,43); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10548); + if (state.failed) return;dbg.location(1408,43); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10595); cp_mixin_name(); state._fsp--; - if (state.failed) return;dbg.location(1406,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:57: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? - int alt501=2; - try { dbg.enterSubRule(501); - try { dbg.enterDecision(501, decisionCanBacktrack[501]); + if (state.failed) return;dbg.location(1408,57); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:57: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? + int alt504=2; + try { dbg.enterSubRule(504); + try { dbg.enterDecision(504, decisionCanBacktrack[504]); try { isCyclicDecision = true; - alt501 = dfa501.predict(input); + alt504 = dfa504.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(501);} + } finally {dbg.exitDecision(504);} - switch (alt501) { + switch (alt504) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:58: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:58: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN { - dbg.location(1406,58); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:58: ( ws )? - int alt498=2; - try { dbg.enterSubRule(498); - try { dbg.enterDecision(498, decisionCanBacktrack[498]); + dbg.location(1408,58); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:58: ( ws )? + int alt501=2; + try { dbg.enterSubRule(501); + try { dbg.enterDecision(501, decisionCanBacktrack[501]); - int LA498_0 = input.LA(1); - if ( (LA498_0==COMMENT||LA498_0==NL||LA498_0==WS) ) { - alt498=1; + int LA501_0 = input.LA(1); + if ( (LA501_0==COMMENT||LA501_0==NL||LA501_0==WS) ) { + alt501=1; } - } finally {dbg.exitDecision(498);} + } finally {dbg.exitDecision(501);} - switch (alt498) { + switch (alt501) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:58: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:58: ws { - dbg.location(1406,58); - pushFollow(FOLLOW_ws_in_cp_mixin_call10551); + dbg.location(1408,58); + pushFollow(FOLLOW_ws_in_cp_mixin_call10598); ws(); state._fsp--; if (state.failed) return; @@ -35034,28 +35217,28 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { break; } - } finally {dbg.exitSubRule(498);} - dbg.location(1406,62); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10554); if (state.failed) return;dbg.location(1406,69); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:69: ( ws )? - int alt499=2; - try { dbg.enterSubRule(499); - try { dbg.enterDecision(499, decisionCanBacktrack[499]); + } finally {dbg.exitSubRule(501);} + dbg.location(1408,62); + match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10601); if (state.failed) return;dbg.location(1408,69); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:69: ( ws )? + int alt502=2; + try { dbg.enterSubRule(502); + try { dbg.enterDecision(502, decisionCanBacktrack[502]); - int LA499_0 = input.LA(1); - if ( (LA499_0==COMMENT||LA499_0==NL||LA499_0==WS) ) { - alt499=1; + int LA502_0 = input.LA(1); + if ( (LA502_0==COMMENT||LA502_0==NL||LA502_0==WS) ) { + alt502=1; } - } finally {dbg.exitDecision(499);} + } finally {dbg.exitDecision(502);} - switch (alt499) { + switch (alt502) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:69: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:69: ws { - dbg.location(1406,69); - pushFollow(FOLLOW_ws_in_cp_mixin_call10556); + dbg.location(1408,69); + pushFollow(FOLLOW_ws_in_cp_mixin_call10603); ws(); state._fsp--; if (state.failed) return; @@ -35063,27 +35246,27 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { break; } - } finally {dbg.exitSubRule(499);} - dbg.location(1406,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:73: ( cp_mixin_call_args )? - int alt500=2; - try { dbg.enterSubRule(500); - try { dbg.enterDecision(500, decisionCanBacktrack[500]); + } finally {dbg.exitSubRule(502);} + dbg.location(1408,73); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:73: ( cp_mixin_call_args )? + int alt503=2; + try { dbg.enterSubRule(503); + try { dbg.enterDecision(503, decisionCanBacktrack[503]); - int LA500_0 = input.LA(1); - if ( ((LA500_0 >= ANGLE && LA500_0 <= AT_SIGN)||(LA500_0 >= BOTTOMCENTER_SYM && LA500_0 <= BOTTOMRIGHT_SYM)||LA500_0==CHARSET_SYM||LA500_0==COUNTER_STYLE_SYM||LA500_0==DIMENSION||LA500_0==EMS||LA500_0==EXS||(LA500_0 >= FONT_FACE_SYM && LA500_0 <= FREQ)||LA500_0==GEN||(LA500_0 >= HASH && LA500_0 <= HASH_SYMBOL)||(LA500_0 >= IDENT && LA500_0 <= IMPORT_SYM)||LA500_0==KEYFRAMES_SYM||(LA500_0 >= LBRACE && LA500_0 <= LENGTH)||(LA500_0 >= LESS_AND && LA500_0 <= LESS_JS_STRING)||LA500_0==LPAREN||(LA500_0 >= MEDIA_SYM && LA500_0 <= MOZ_DOCUMENT_SYM)||LA500_0==NAMESPACE_SYM||(LA500_0 >= NOT && LA500_0 <= NUMBER)||(LA500_0 >= PAGE_SYM && LA500_0 <= PERCENTAGE_SYMBOL)||LA500_0==PLUS||(LA500_0 >= REM && LA500_0 <= RIGHTTOP_SYM)||(LA500_0 >= SASS_AT_ROOT && LA500_0 <= SASS_DEBUG)||(LA500_0 >= SASS_EACH && LA500_0 <= SASS_ELSE)||LA500_0==SASS_EXTEND||(LA500_0 >= SASS_FOR && LA500_0 <= SASS_FUNCTION)||(LA500_0 >= SASS_IF && LA500_0 <= SASS_MIXIN)||(LA500_0 >= SASS_RETURN && LA500_0 <= SASS_WHILE)||LA500_0==STRING||(LA500_0 >= TILDE && LA500_0 <= TOPRIGHT_SYM)||(LA500_0 >= URANGE && LA500_0 <= URI)||LA500_0==VARIABLE||LA500_0==WEBKIT_KEYFRAMES_SYM) ) { - alt500=1; + int LA503_0 = input.LA(1); + if ( ((LA503_0 >= ANGLE && LA503_0 <= AT_SIGN)||(LA503_0 >= BOTTOMCENTER_SYM && LA503_0 <= BOTTOMRIGHT_SYM)||LA503_0==CHARSET_SYM||LA503_0==COUNTER_STYLE_SYM||LA503_0==DIMENSION||LA503_0==EMS||LA503_0==EXS||(LA503_0 >= FONT_FACE_SYM && LA503_0 <= FREQ)||LA503_0==GEN||(LA503_0 >= HASH && LA503_0 <= HASH_SYMBOL)||(LA503_0 >= IDENT && LA503_0 <= IMPORT_SYM)||LA503_0==KEYFRAMES_SYM||(LA503_0 >= LBRACE && LA503_0 <= LENGTH)||(LA503_0 >= LESS_AND && LA503_0 <= LESS_JS_STRING)||LA503_0==LPAREN||(LA503_0 >= MEDIA_SYM && LA503_0 <= MOZ_DOCUMENT_SYM)||LA503_0==NAMESPACE_SYM||(LA503_0 >= NOT && LA503_0 <= NUMBER)||(LA503_0 >= PAGE_SYM && LA503_0 <= PERCENTAGE_SYMBOL)||LA503_0==PLUS||(LA503_0 >= REM && LA503_0 <= RIGHTTOP_SYM)||(LA503_0 >= SASS_AT_ROOT && LA503_0 <= SASS_DEBUG)||(LA503_0 >= SASS_EACH && LA503_0 <= SASS_ELSE)||LA503_0==SASS_EXTEND||(LA503_0 >= SASS_FOR && LA503_0 <= SASS_FUNCTION)||(LA503_0 >= SASS_IF && LA503_0 <= SASS_MIXIN)||(LA503_0 >= SASS_RETURN && LA503_0 <= SASS_WHILE)||LA503_0==STRING||(LA503_0 >= TILDE && LA503_0 <= TOPRIGHT_SYM)||(LA503_0 >= URANGE && LA503_0 <= URI)||LA503_0==VARIABLE||LA503_0==WEBKIT_KEYFRAMES_SYM) ) { + alt503=1; } - } finally {dbg.exitDecision(500);} + } finally {dbg.exitDecision(503);} - switch (alt500) { + switch (alt503) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:73: cp_mixin_call_args + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:73: cp_mixin_call_args { - dbg.location(1406,73); - pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10559); + dbg.location(1408,73); + pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10606); cp_mixin_call_args(); state._fsp--; if (state.failed) return; @@ -35091,56 +35274,56 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { break; } - } finally {dbg.exitSubRule(500);} - dbg.location(1406,93); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10562); if (state.failed) return; + } finally {dbg.exitSubRule(503);} + dbg.location(1408,93); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10609); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(501);} - dbg.location(1406,102); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:102: ( ( ws )? cp_mixin_block )? - int alt503=2; - try { dbg.enterSubRule(503); - try { dbg.enterDecision(503, decisionCanBacktrack[503]); + } finally {dbg.exitSubRule(504);} + dbg.location(1408,102); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:102: ( ( ws )? cp_mixin_block )? + int alt506=2; + try { dbg.enterSubRule(506); + try { dbg.enterDecision(506, decisionCanBacktrack[506]); try { isCyclicDecision = true; - alt503 = dfa503.predict(input); + alt506 = dfa506.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(503);} + } finally {dbg.exitDecision(506);} - switch (alt503) { + switch (alt506) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:103: ( ws )? cp_mixin_block + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:103: ( ws )? cp_mixin_block { - dbg.location(1406,103); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:103: ( ws )? - int alt502=2; - try { dbg.enterSubRule(502); - try { dbg.enterDecision(502, decisionCanBacktrack[502]); + dbg.location(1408,103); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:103: ( ws )? + int alt505=2; + try { dbg.enterSubRule(505); + try { dbg.enterDecision(505, decisionCanBacktrack[505]); - int LA502_0 = input.LA(1); - if ( (LA502_0==COMMENT||LA502_0==NL||LA502_0==WS) ) { - alt502=1; + int LA505_0 = input.LA(1); + if ( (LA505_0==COMMENT||LA505_0==NL||LA505_0==WS) ) { + alt505=1; } - } finally {dbg.exitDecision(502);} + } finally {dbg.exitDecision(505);} - switch (alt502) { + switch (alt505) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:103: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:103: ws { - dbg.location(1406,103); - pushFollow(FOLLOW_ws_in_cp_mixin_call10567); + dbg.location(1408,103); + pushFollow(FOLLOW_ws_in_cp_mixin_call10614); ws(); state._fsp--; if (state.failed) return; @@ -35148,9 +35331,9 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { break; } - } finally {dbg.exitSubRule(502);} - dbg.location(1406,107); - pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_call10570); + } finally {dbg.exitSubRule(505);} + dbg.location(1408,107); + pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_call10617); cp_mixin_block(); state._fsp--; if (state.failed) return; @@ -35158,13 +35341,13 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { break; } - } finally {dbg.exitSubRule(503);} + } finally {dbg.exitSubRule(506);} } break; } - } finally {dbg.exitSubRule(504);} + } finally {dbg.exitSubRule(507);} } @@ -35176,7 +35359,7 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { finally { // do for sure before leaving } - dbg.location(1408, 4); + dbg.location(1410, 4); } finally { @@ -35191,40 +35374,40 @@ else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { // $ANTLR start "cp_mixin_block" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1410:1: cp_mixin_block : LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412: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(1410, 0); + dbg.location(1412, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1411:5: ( LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:5: ( LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:5: LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:5: LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE { - dbg.location(1412,5); - match(input,LBRACE,FOLLOW_LBRACE_in_cp_mixin_block10599); if (state.failed) return;dbg.location(1412,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:12: ( ws )? - int alt505=2; - try { dbg.enterSubRule(505); - try { dbg.enterDecision(505, decisionCanBacktrack[505]); + dbg.location(1414,5); + match(input,LBRACE,FOLLOW_LBRACE_in_cp_mixin_block10646); if (state.failed) return;dbg.location(1414,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:12: ( ws )? + int alt508=2; + try { dbg.enterSubRule(508); + try { dbg.enterDecision(508, decisionCanBacktrack[508]); - int LA505_0 = input.LA(1); - if ( (LA505_0==COMMENT||LA505_0==NL||LA505_0==WS) ) { - alt505=1; + int LA508_0 = input.LA(1); + if ( (LA508_0==COMMENT||LA508_0==NL||LA508_0==WS) ) { + alt508=1; } - } finally {dbg.exitDecision(505);} + } finally {dbg.exitDecision(508);} - switch (alt505) { + switch (alt508) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:12: ws { - dbg.location(1412,12); - pushFollow(FOLLOW_ws_in_cp_mixin_block10601); + dbg.location(1414,12); + pushFollow(FOLLOW_ws_in_cp_mixin_block10648); ws(); state._fsp--; if (state.failed) return; @@ -35232,58 +35415,58 @@ public final void cp_mixin_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(505);} - dbg.location(1412,16); - pushFollow(FOLLOW_syncToFollow_in_cp_mixin_block10604); + } finally {dbg.exitSubRule(508);} + dbg.location(1414,16); + pushFollow(FOLLOW_syncToFollow_in_cp_mixin_block10651); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1413,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:9: ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? - int alt508=3; - try { dbg.enterSubRule(508); - try { dbg.enterDecision(508, decisionCanBacktrack[508]); - - int LA508_0 = input.LA(1); - if ( ((LA508_0 >= AT_IDENT && LA508_0 <= AT_SIGN)||(LA508_0 >= BOTTOMCENTER_SYM && LA508_0 <= BOTTOMRIGHT_SYM)||(LA508_0 >= CHARSET_SYM && LA508_0 <= COLON)||LA508_0==CONTAINER_SYM||LA508_0==COUNTER_STYLE_SYM||(LA508_0 >= DCOLON && LA508_0 <= DOT)||LA508_0==FONT_FACE_SYM||(LA508_0 >= GEN && LA508_0 <= GREATER)||(LA508_0 >= HASH && LA508_0 <= HASH_SYMBOL)||LA508_0==IMPORT_SYM||LA508_0==KEYFRAMES_SYM||LA508_0==LAYER_SYM||(LA508_0 >= LBRACKET && LA508_0 <= LEFTTOP_SYM)||LA508_0==LESS_AND||(LA508_0 >= MEDIA_SYM && LA508_0 <= MOZ_DOCUMENT_SYM)||LA508_0==NAMESPACE_SYM||LA508_0==PAGE_SYM||(LA508_0 >= PIPE && LA508_0 <= PLUS)||(LA508_0 >= RIGHTBOTTOM_SYM && LA508_0 <= RIGHTTOP_SYM)||LA508_0==SASS_AT_ROOT||LA508_0==SASS_DEBUG||(LA508_0 >= SASS_EACH && LA508_0 <= SASS_ELSE)||(LA508_0 >= SASS_ERROR && LA508_0 <= SASS_FUNCTION)||(LA508_0 >= SASS_IF && LA508_0 <= SASS_MIXIN)||(LA508_0 >= SASS_RETURN && LA508_0 <= SEMI)||LA508_0==STAR||LA508_0==SUPPORTS_SYM||LA508_0==TILDE||(LA508_0 >= TOPCENTER_SYM && LA508_0 <= TOPRIGHT_SYM)||LA508_0==VARIABLE||LA508_0==WEBKIT_KEYFRAMES_SYM) ) { - alt508=1; - } - else if ( (LA508_0==IDENT) ) { - int LA508_4 = input.LA(2); + if (state.failed) return;dbg.location(1415,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1415:9: ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? + int alt511=3; + try { dbg.enterSubRule(511); + try { dbg.enterDecision(511, decisionCanBacktrack[511]); + + int LA511_0 = input.LA(1); + if ( ((LA511_0 >= AT_IDENT && LA511_0 <= AT_SIGN)||(LA511_0 >= BOTTOMCENTER_SYM && LA511_0 <= BOTTOMRIGHT_SYM)||(LA511_0 >= CHARSET_SYM && LA511_0 <= COLON)||LA511_0==CONTAINER_SYM||LA511_0==COUNTER_STYLE_SYM||(LA511_0 >= DCOLON && LA511_0 <= DOT)||LA511_0==FONT_FACE_SYM||(LA511_0 >= GEN && LA511_0 <= GREATER)||(LA511_0 >= HASH && LA511_0 <= HASH_SYMBOL)||LA511_0==IMPORT_SYM||LA511_0==KEYFRAMES_SYM||LA511_0==LAYER_SYM||(LA511_0 >= LBRACKET && LA511_0 <= LEFTTOP_SYM)||LA511_0==LESS_AND||(LA511_0 >= MEDIA_SYM && LA511_0 <= MOZ_DOCUMENT_SYM)||LA511_0==NAMESPACE_SYM||LA511_0==PAGE_SYM||(LA511_0 >= PIPE && LA511_0 <= PLUS)||(LA511_0 >= RIGHTBOTTOM_SYM && LA511_0 <= RIGHTTOP_SYM)||LA511_0==SASS_AT_ROOT||LA511_0==SASS_DEBUG||(LA511_0 >= SASS_EACH && LA511_0 <= SASS_ELSE)||(LA511_0 >= SASS_ERROR && LA511_0 <= SASS_FUNCTION)||(LA511_0 >= SASS_IF && LA511_0 <= SASS_MIXIN)||(LA511_0 >= SASS_RETURN && LA511_0 <= SEMI)||LA511_0==STAR||LA511_0==SUPPORTS_SYM||LA511_0==TILDE||(LA511_0 >= TOPCENTER_SYM && LA511_0 <= TOPRIGHT_SYM)||LA511_0==VARIABLE||LA511_0==WEBKIT_KEYFRAMES_SYM) ) { + alt511=1; + } + else if ( (LA511_0==IDENT) ) { + int LA511_4 = input.LA(2); if ( (true) ) { - alt508=1; + alt511=1; } else if ( (((evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")||evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")"))&&synpred69_Css3())) ) { - alt508=2; + alt511=2; } } - else if ( (LA508_0==SASS_CONTENT) ) { - int LA508_39 = input.LA(2); + else if ( (LA511_0==SASS_CONTENT) ) { + int LA511_39 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))||((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))||((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(isLessSource(),"isLessSource()")||(evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))||evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt508=1; + alt511=1; } else if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred69_Css3())) ) { - alt508=2; + alt511=2; } } - else if ( (LA508_0==PERCENTAGE) && (synpred69_Css3())) { - alt508=2; + else if ( (LA511_0==PERCENTAGE) && (synpred69_Css3())) { + alt511=2; } - else if ( (LA508_0==RBRACE) ) { - int LA508_45 = input.LA(2); + else if ( (LA511_0==RBRACE) ) { + int LA511_45 = input.LA(2); if ( (synpred69_Css3()) ) { - alt508=2; + alt511=2; } } - } finally {dbg.exitDecision(508);} + } finally {dbg.exitDecision(511);} - switch (alt508) { + switch (alt511) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:10: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1415:10: declarations { - dbg.location(1413,10); - pushFollow(FOLLOW_declarations_in_cp_mixin_block10615); + dbg.location(1415,10); + pushFollow(FOLLOW_declarations_in_cp_mixin_block10662); declarations(); state._fsp--; if (state.failed) return; @@ -35292,54 +35475,54 @@ else if ( (LA508_0==RBRACE) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:25: ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1415:25: ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* { - dbg.location(1414,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:3: ( webkitKeyframesBlock ( ws )? )* - try { dbg.enterSubRule(507); + dbg.location(1416,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1416:3: ( webkitKeyframesBlock ( ws )? )* + try { dbg.enterSubRule(510); - loop507: + loop510: while (true) { - int alt507=2; - try { dbg.enterDecision(507, decisionCanBacktrack[507]); + int alt510=2; + try { dbg.enterDecision(510, decisionCanBacktrack[510]); - int LA507_0 = input.LA(1); - if ( (LA507_0==IDENT||LA507_0==PERCENTAGE||LA507_0==SASS_CONTENT) ) { - alt507=1; + int LA510_0 = input.LA(1); + if ( (LA510_0==IDENT||LA510_0==PERCENTAGE||LA510_0==SASS_CONTENT) ) { + alt510=1; } - } finally {dbg.exitDecision(507);} + } finally {dbg.exitDecision(510);} - switch (alt507) { + switch (alt510) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:5: webkitKeyframesBlock ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1416:5: webkitKeyframesBlock ( ws )? { - dbg.location(1414,5); - pushFollow(FOLLOW_webkitKeyframesBlock_in_cp_mixin_block10630); + dbg.location(1416,5); + pushFollow(FOLLOW_webkitKeyframesBlock_in_cp_mixin_block10677); webkitKeyframesBlock(); state._fsp--; - if (state.failed) return;dbg.location(1414,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:26: ( ws )? - int alt506=2; - try { dbg.enterSubRule(506); - try { dbg.enterDecision(506, decisionCanBacktrack[506]); + if (state.failed) return;dbg.location(1416,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1416:26: ( ws )? + int alt509=2; + try { dbg.enterSubRule(509); + try { dbg.enterDecision(509, decisionCanBacktrack[509]); - int LA506_0 = input.LA(1); - if ( (LA506_0==COMMENT||LA506_0==NL||LA506_0==WS) ) { - alt506=1; + int LA509_0 = input.LA(1); + if ( (LA509_0==COMMENT||LA509_0==NL||LA509_0==WS) ) { + alt509=1; } - } finally {dbg.exitDecision(506);} + } finally {dbg.exitDecision(509);} - switch (alt506) { + switch (alt509) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1416:26: ws { - dbg.location(1414,26); - pushFollow(FOLLOW_ws_in_cp_mixin_block10632); + dbg.location(1416,26); + pushFollow(FOLLOW_ws_in_cp_mixin_block10679); ws(); state._fsp--; if (state.failed) return; @@ -35347,24 +35530,24 @@ else if ( (LA508_0==RBRACE) ) { break; } - } finally {dbg.exitSubRule(506);} + } finally {dbg.exitSubRule(509);} } break; default : - break loop507; + break loop510; } } - } finally {dbg.exitSubRule(507);} + } finally {dbg.exitSubRule(510);} } break; } - } finally {dbg.exitSubRule(508);} - dbg.location(1415,5); - match(input,RBRACE,FOLLOW_RBRACE_in_cp_mixin_block10644); if (state.failed) return; + } finally {dbg.exitSubRule(511);} + dbg.location(1417,5); + match(input,RBRACE,FOLLOW_RBRACE_in_cp_mixin_block10691); if (state.failed) return; } } @@ -35375,7 +35558,7 @@ else if ( (LA508_0==RBRACE) ) { finally { // do for sure before leaving } - dbg.location(1416, 4); + dbg.location(1418, 4); } finally { @@ -35390,21 +35573,66 @@ else if ( (LA508_0==RBRACE) ) { // $ANTLR start "cp_mixin_name" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1418:1: cp_mixin_name : IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1420:1: cp_mixin_name : IDENT ({...}? DOT IDENT )* ; public final void cp_mixin_name() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_name"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1418, 0); + dbg.location(1420, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1419:5: ( IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1421:5: ( IDENT ({...}? DOT IDENT )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1420:5: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1422:5: IDENT ({...}? DOT IDENT )* { - dbg.location(1420,5); - match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name10665); if (state.failed) return; + dbg.location(1422,5); + match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name10712); if (state.failed) return;dbg.location(1422,11); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1422:11: ({...}? DOT IDENT )* + try { dbg.enterSubRule(512); + + loop512: + while (true) { + int alt512=2; + try { dbg.enterDecision(512, decisionCanBacktrack[512]); + + int LA512_0 = input.LA(1); + if ( (LA512_0==DOT) ) { + int LA512_2 = input.LA(2); + if ( (LA512_2==IDENT) ) { + int LA512_3 = input.LA(3); + if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { + alt512=1; + } + + } + + } + + } finally {dbg.exitDecision(512);} + + switch (alt512) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1422:12: {...}? DOT IDENT + { + dbg.location(1422,12); + if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "cp_mixin_name", "isScssSource()"); + }dbg.location(1422,30); + match(input,DOT,FOLLOW_DOT_in_cp_mixin_name10717); if (state.failed) return;dbg.location(1422,34); + match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name10719); if (state.failed) return; + } + break; + + default : + break loop512; + } + } + } finally {dbg.exitSubRule(512);} + } } @@ -35415,7 +35643,7 @@ public final void cp_mixin_name() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1421, 4); + dbg.location(1423, 4); } finally { @@ -35430,53 +35658,53 @@ public final void cp_mixin_name() throws RecognitionException { // $ANTLR start "cp_mixin_call_args" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1423:1: cp_mixin_call_args : cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ( SEMI )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:1: cp_mixin_call_args : cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ( SEMI )? ; 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(1423, 0); + dbg.location(1425, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1424:5: ( cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ( SEMI )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1426:5: ( cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ( SEMI )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:5: cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ( SEMI )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:5: cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ( SEMI )? { - dbg.location(1427,5); - pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10696); + dbg.location(1429,5); + pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10752); cp_mixin_call_arg(); state._fsp--; - if (state.failed) return;dbg.location(1427,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:23: ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* - try { dbg.enterSubRule(510); + if (state.failed) return;dbg.location(1429,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:23: ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* + try { dbg.enterSubRule(514); - loop510: + loop514: while (true) { - int alt510=2; - try { dbg.enterDecision(510, decisionCanBacktrack[510]); + int alt514=2; + try { dbg.enterDecision(514, decisionCanBacktrack[514]); - int LA510_0 = input.LA(1); - if ( (LA510_0==SEMI) ) { - int LA510_2 = input.LA(2); - if ( ((LA510_2 >= ANGLE && LA510_2 <= AT_SIGN)||(LA510_2 >= BOTTOMCENTER_SYM && LA510_2 <= BOTTOMRIGHT_SYM)||LA510_2==CHARSET_SYM||LA510_2==COMMENT||LA510_2==COUNTER_STYLE_SYM||LA510_2==DIMENSION||LA510_2==EMS||LA510_2==EXS||(LA510_2 >= FONT_FACE_SYM && LA510_2 <= FREQ)||LA510_2==GEN||(LA510_2 >= HASH && LA510_2 <= HASH_SYMBOL)||(LA510_2 >= IDENT && LA510_2 <= IMPORT_SYM)||LA510_2==KEYFRAMES_SYM||(LA510_2 >= LBRACE && LA510_2 <= LENGTH)||(LA510_2 >= LESS_AND && LA510_2 <= LESS_JS_STRING)||LA510_2==LPAREN||(LA510_2 >= MEDIA_SYM && LA510_2 <= MOZ_DOCUMENT_SYM)||(LA510_2 >= NAMESPACE_SYM && LA510_2 <= NL)||(LA510_2 >= NOT && LA510_2 <= NUMBER)||(LA510_2 >= PAGE_SYM && LA510_2 <= PERCENTAGE_SYMBOL)||LA510_2==PLUS||(LA510_2 >= REM && LA510_2 <= RIGHTTOP_SYM)||(LA510_2 >= SASS_AT_ROOT && LA510_2 <= SASS_DEBUG)||(LA510_2 >= SASS_EACH && LA510_2 <= SASS_ELSE)||LA510_2==SASS_EXTEND||(LA510_2 >= SASS_FOR && LA510_2 <= SASS_FUNCTION)||(LA510_2 >= SASS_IF && LA510_2 <= SASS_MIXIN)||(LA510_2 >= SASS_RETURN && LA510_2 <= SASS_WHILE)||LA510_2==STRING||(LA510_2 >= TILDE && LA510_2 <= TOPRIGHT_SYM)||(LA510_2 >= URANGE && LA510_2 <= URI)||LA510_2==VARIABLE||(LA510_2 >= WEBKIT_KEYFRAMES_SYM && LA510_2 <= WS)) ) { - alt510=1; + int LA514_0 = input.LA(1); + if ( (LA514_0==SEMI) ) { + int LA514_2 = input.LA(2); + if ( ((LA514_2 >= ANGLE && LA514_2 <= AT_SIGN)||(LA514_2 >= BOTTOMCENTER_SYM && LA514_2 <= BOTTOMRIGHT_SYM)||LA514_2==CHARSET_SYM||LA514_2==COMMENT||LA514_2==COUNTER_STYLE_SYM||LA514_2==DIMENSION||LA514_2==EMS||LA514_2==EXS||(LA514_2 >= FONT_FACE_SYM && LA514_2 <= FREQ)||LA514_2==GEN||(LA514_2 >= HASH && LA514_2 <= HASH_SYMBOL)||(LA514_2 >= IDENT && LA514_2 <= IMPORT_SYM)||LA514_2==KEYFRAMES_SYM||(LA514_2 >= LBRACE && LA514_2 <= LENGTH)||(LA514_2 >= LESS_AND && LA514_2 <= LESS_JS_STRING)||LA514_2==LPAREN||(LA514_2 >= MEDIA_SYM && LA514_2 <= MOZ_DOCUMENT_SYM)||(LA514_2 >= NAMESPACE_SYM && LA514_2 <= NL)||(LA514_2 >= NOT && LA514_2 <= NUMBER)||(LA514_2 >= PAGE_SYM && LA514_2 <= PERCENTAGE_SYMBOL)||LA514_2==PLUS||(LA514_2 >= REM && LA514_2 <= RIGHTTOP_SYM)||(LA514_2 >= SASS_AT_ROOT && LA514_2 <= SASS_DEBUG)||(LA514_2 >= SASS_EACH && LA514_2 <= SASS_ELSE)||LA514_2==SASS_EXTEND||(LA514_2 >= SASS_FOR && LA514_2 <= SASS_FUNCTION)||(LA514_2 >= SASS_IF && LA514_2 <= SASS_MIXIN)||(LA514_2 >= SASS_RETURN && LA514_2 <= SASS_WHILE)||LA514_2==STRING||(LA514_2 >= TILDE && LA514_2 <= TOPRIGHT_SYM)||(LA514_2 >= URANGE && LA514_2 <= URI)||LA514_2==VARIABLE||(LA514_2 >= WEBKIT_KEYFRAMES_SYM && LA514_2 <= WS)) ) { + alt514=1; } } - else if ( (LA510_0==COMMA) ) { - alt510=1; + else if ( (LA514_0==COMMA) ) { + alt514=1; } - } finally {dbg.exitDecision(510);} + } finally {dbg.exitDecision(514);} - switch (alt510) { + switch (alt514) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:25: ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:25: ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg { - dbg.location(1427,25); + dbg.location(1429,25); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -35487,26 +35715,26 @@ else if ( (LA510_0==COMMA) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1427,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:40: ( ws )? - int alt509=2; - try { dbg.enterSubRule(509); - try { dbg.enterDecision(509, decisionCanBacktrack[509]); + }dbg.location(1429,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:40: ( ws )? + int alt513=2; + try { dbg.enterSubRule(513); + try { dbg.enterDecision(513, decisionCanBacktrack[513]); - int LA509_0 = input.LA(1); - if ( (LA509_0==COMMENT||LA509_0==NL||LA509_0==WS) ) { - alt509=1; + int LA513_0 = input.LA(1); + if ( (LA513_0==COMMENT||LA513_0==NL||LA513_0==WS) ) { + alt513=1; } - } finally {dbg.exitDecision(509);} + } finally {dbg.exitDecision(513);} - switch (alt509) { + switch (alt513) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:40: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:40: ws { - dbg.location(1427,40); - pushFollow(FOLLOW_ws_in_cp_mixin_call_args10708); + dbg.location(1429,40); + pushFollow(FOLLOW_ws_in_cp_mixin_call_args10764); ws(); state._fsp--; if (state.failed) return; @@ -35514,9 +35742,9 @@ else if ( (LA510_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(509);} - dbg.location(1427,44); - pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10711); + } finally {dbg.exitSubRule(513);} + dbg.location(1429,44); + pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10767); cp_mixin_call_arg(); state._fsp--; if (state.failed) return; @@ -35524,49 +35752,49 @@ else if ( (LA510_0==COMMA) ) { break; default : - break loop510; + break loop514; } } - } finally {dbg.exitSubRule(510);} - dbg.location(1427,65); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:65: ( CP_DOTS ( ws )? )? - int alt512=2; - try { dbg.enterSubRule(512); - try { dbg.enterDecision(512, decisionCanBacktrack[512]); + } finally {dbg.exitSubRule(514);} + dbg.location(1429,65); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:65: ( CP_DOTS ( ws )? )? + int alt516=2; + try { dbg.enterSubRule(516); + try { dbg.enterDecision(516, decisionCanBacktrack[516]); - int LA512_0 = input.LA(1); - if ( (LA512_0==CP_DOTS) ) { - alt512=1; + int LA516_0 = input.LA(1); + if ( (LA516_0==CP_DOTS) ) { + alt516=1; } - } finally {dbg.exitDecision(512);} + } finally {dbg.exitDecision(516);} - switch (alt512) { + switch (alt516) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:66: CP_DOTS ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:66: CP_DOTS ( ws )? { - dbg.location(1427,66); - match(input,CP_DOTS,FOLLOW_CP_DOTS_in_cp_mixin_call_args10717); if (state.failed) return;dbg.location(1427,74); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:74: ( ws )? - int alt511=2; - try { dbg.enterSubRule(511); - try { dbg.enterDecision(511, decisionCanBacktrack[511]); + dbg.location(1429,66); + match(input,CP_DOTS,FOLLOW_CP_DOTS_in_cp_mixin_call_args10773); if (state.failed) return;dbg.location(1429,74); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:74: ( ws )? + int alt515=2; + try { dbg.enterSubRule(515); + try { dbg.enterDecision(515, decisionCanBacktrack[515]); - int LA511_0 = input.LA(1); - if ( (LA511_0==COMMENT||LA511_0==NL||LA511_0==WS) ) { - alt511=1; + int LA515_0 = input.LA(1); + if ( (LA515_0==COMMENT||LA515_0==NL||LA515_0==WS) ) { + alt515=1; } - } finally {dbg.exitDecision(511);} + } finally {dbg.exitDecision(515);} - switch (alt511) { + switch (alt515) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:74: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:74: ws { - dbg.location(1427,74); - pushFollow(FOLLOW_ws_in_cp_mixin_call_args10719); + dbg.location(1429,74); + pushFollow(FOLLOW_ws_in_cp_mixin_call_args10775); ws(); state._fsp--; if (state.failed) return; @@ -35574,38 +35802,38 @@ else if ( (LA510_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(511);} + } finally {dbg.exitSubRule(515);} } break; } - } finally {dbg.exitSubRule(512);} - dbg.location(1427,80); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:80: ( SEMI )? - int alt513=2; - try { dbg.enterSubRule(513); - try { dbg.enterDecision(513, decisionCanBacktrack[513]); + } finally {dbg.exitSubRule(516);} + dbg.location(1429,80); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:80: ( SEMI )? + int alt517=2; + try { dbg.enterSubRule(517); + try { dbg.enterDecision(517, decisionCanBacktrack[517]); - int LA513_0 = input.LA(1); - if ( (LA513_0==SEMI) ) { - alt513=1; + int LA517_0 = input.LA(1); + if ( (LA517_0==SEMI) ) { + alt517=1; } - } finally {dbg.exitDecision(513);} + } finally {dbg.exitDecision(517);} - switch (alt513) { + switch (alt517) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:80: SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:80: SEMI { - dbg.location(1427,80); - match(input,SEMI,FOLLOW_SEMI_in_cp_mixin_call_args10724); if (state.failed) return; + dbg.location(1429,80); + match(input,SEMI,FOLLOW_SEMI_in_cp_mixin_call_args10780); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(513);} + } finally {dbg.exitSubRule(517);} } @@ -35617,7 +35845,7 @@ else if ( (LA510_0==COMMA) ) { finally { // do for sure before leaving } - dbg.location(1428, 4); + dbg.location(1430, 4); } finally { @@ -35632,65 +35860,65 @@ else if ( (LA510_0==COMMA) ) { // $ANTLR start "cp_mixin_call_arg" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1430:1: cp_mixin_call_arg : ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1432: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(1430, 0); + dbg.location(1432, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431:5: ( ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:5: ( ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1432:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1434:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? { - dbg.location(1432,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1432:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) - int alt516=2; - try { dbg.enterSubRule(516); - try { dbg.enterDecision(516, decisionCanBacktrack[516]); + dbg.location(1434,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1434:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) + int alt520=2; + try { dbg.enterSubRule(520); + try { dbg.enterDecision(520, decisionCanBacktrack[520]); try { isCyclicDecision = true; - alt516 = dfa516.predict(input); + alt520 = dfa520.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(516);} + } finally {dbg.exitDecision(520);} - switch (alt516) { + switch (alt520) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:9: cp_variable ( ws )? COLON ( ws )? cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:9: cp_variable ( ws )? COLON ( ws )? cp_expression { - dbg.location(1433,9); - pushFollow(FOLLOW_cp_variable_in_cp_mixin_call_arg10756); + dbg.location(1435,9); + pushFollow(FOLLOW_cp_variable_in_cp_mixin_call_arg10812); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1433,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:21: ( ws )? - int alt514=2; - try { dbg.enterSubRule(514); - try { dbg.enterDecision(514, decisionCanBacktrack[514]); + if (state.failed) return;dbg.location(1435,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:21: ( ws )? + int alt518=2; + try { dbg.enterSubRule(518); + try { dbg.enterDecision(518, decisionCanBacktrack[518]); - int LA514_0 = input.LA(1); - if ( (LA514_0==COMMENT||LA514_0==NL||LA514_0==WS) ) { - alt514=1; + int LA518_0 = input.LA(1); + if ( (LA518_0==COMMENT||LA518_0==NL||LA518_0==WS) ) { + alt518=1; } - } finally {dbg.exitDecision(514);} + } finally {dbg.exitDecision(518);} - switch (alt514) { + switch (alt518) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:21: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:21: ws { - dbg.location(1433,21); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10758); + dbg.location(1435,21); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10814); ws(); state._fsp--; if (state.failed) return; @@ -35698,28 +35926,28 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(514);} - dbg.location(1433,25); - match(input,COLON,FOLLOW_COLON_in_cp_mixin_call_arg10761); if (state.failed) return;dbg.location(1433,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:31: ( ws )? - int alt515=2; - try { dbg.enterSubRule(515); - try { dbg.enterDecision(515, decisionCanBacktrack[515]); + } finally {dbg.exitSubRule(518);} + dbg.location(1435,25); + match(input,COLON,FOLLOW_COLON_in_cp_mixin_call_arg10817); if (state.failed) return;dbg.location(1435,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:31: ( ws )? + int alt519=2; + try { dbg.enterSubRule(519); + try { dbg.enterDecision(519, decisionCanBacktrack[519]); - int LA515_0 = input.LA(1); - if ( (LA515_0==COMMENT||LA515_0==NL||LA515_0==WS) ) { - alt515=1; + int LA519_0 = input.LA(1); + if ( (LA519_0==COMMENT||LA519_0==NL||LA519_0==WS) ) { + alt519=1; } - } finally {dbg.exitDecision(515);} + } finally {dbg.exitDecision(519);} - switch (alt515) { + switch (alt519) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:31: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:31: ws { - dbg.location(1433,31); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10763); + dbg.location(1435,31); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10819); ws(); state._fsp--; if (state.failed) return; @@ -35727,9 +35955,9 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(515);} - dbg.location(1433,35); - pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10766); + } finally {dbg.exitSubRule(519);} + dbg.location(1435,35); + pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10822); cp_expression(); state._fsp--; if (state.failed) return; @@ -35738,10 +35966,10 @@ public final void cp_mixin_call_arg() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1434:11: cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1436:11: cp_expression { - dbg.location(1434,11); - pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10778); + dbg.location(1436,11); + pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10834); cp_expression(); state._fsp--; if (state.failed) return; @@ -35749,27 +35977,27 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(516);} - dbg.location(1435,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:7: ( ws )? - int alt517=2; - try { dbg.enterSubRule(517); - try { dbg.enterDecision(517, decisionCanBacktrack[517]); + } finally {dbg.exitSubRule(520);} + dbg.location(1437,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1437:7: ( ws )? + int alt521=2; + try { dbg.enterSubRule(521); + try { dbg.enterDecision(521, decisionCanBacktrack[521]); - int LA517_0 = input.LA(1); - if ( (LA517_0==COMMENT||LA517_0==NL||LA517_0==WS) ) { - alt517=1; + int LA521_0 = input.LA(1); + if ( (LA521_0==COMMENT||LA521_0==NL||LA521_0==WS) ) { + alt521=1; } - } finally {dbg.exitDecision(517);} + } finally {dbg.exitDecision(521);} - switch (alt517) { + switch (alt521) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:7: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1437:7: ws { - dbg.location(1435,7); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10786); + dbg.location(1437,7); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10842); ws(); state._fsp--; if (state.failed) return; @@ -35777,7 +36005,7 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(517);} + } finally {dbg.exitSubRule(521);} } @@ -35789,7 +36017,7 @@ public final void cp_mixin_call_arg() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1436, 4); + dbg.location(1438, 4); } finally { @@ -35804,78 +36032,78 @@ public final void cp_mixin_call_arg() throws RecognitionException { // $ANTLR start "cp_args_list" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1439:1: cp_args_list : ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1441: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(1439, 0); + dbg.location(1441, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1440:5: ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ) - int alt525=2; - try { dbg.enterDecision(525, decisionCanBacktrack[525]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1442:5: ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ) + int alt529=2; + try { dbg.enterDecision(529, decisionCanBacktrack[529]); - int LA525_0 = input.LA(1); - if ( (LA525_0==AT_IDENT||(LA525_0 >= BOTTOMCENTER_SYM && LA525_0 <= BOTTOMRIGHT_SYM)||LA525_0==CHARSET_SYM||LA525_0==COUNTER_STYLE_SYM||LA525_0==FONT_FACE_SYM||LA525_0==IDENT||LA525_0==IMPORT_SYM||LA525_0==KEYFRAMES_SYM||(LA525_0 >= LEFTBOTTOM_SYM && LA525_0 <= LEFTTOP_SYM)||LA525_0==MEDIA_SYM||LA525_0==MOZ_DOCUMENT_SYM||LA525_0==NAMESPACE_SYM||LA525_0==PAGE_SYM||(LA525_0 >= RIGHTBOTTOM_SYM && LA525_0 <= RIGHTTOP_SYM)||(LA525_0 >= SASS_AT_ROOT && LA525_0 <= SASS_DEBUG)||(LA525_0 >= SASS_EACH && LA525_0 <= SASS_ELSE)||LA525_0==SASS_EXTEND||(LA525_0 >= SASS_FOR && LA525_0 <= SASS_FUNCTION)||(LA525_0 >= SASS_IF && LA525_0 <= SASS_MIXIN)||(LA525_0 >= SASS_RETURN && LA525_0 <= SASS_WHILE)||(LA525_0 >= TOPCENTER_SYM && LA525_0 <= TOPRIGHT_SYM)||LA525_0==WEBKIT_KEYFRAMES_SYM) ) { - alt525=1; + int LA529_0 = input.LA(1); + if ( (LA529_0==AT_IDENT||(LA529_0 >= BOTTOMCENTER_SYM && LA529_0 <= BOTTOMRIGHT_SYM)||LA529_0==CHARSET_SYM||LA529_0==COUNTER_STYLE_SYM||LA529_0==FONT_FACE_SYM||LA529_0==IDENT||LA529_0==IMPORT_SYM||LA529_0==KEYFRAMES_SYM||(LA529_0 >= LEFTBOTTOM_SYM && LA529_0 <= LEFTTOP_SYM)||LA529_0==MEDIA_SYM||LA529_0==MOZ_DOCUMENT_SYM||LA529_0==NAMESPACE_SYM||LA529_0==PAGE_SYM||(LA529_0 >= RIGHTBOTTOM_SYM && LA529_0 <= RIGHTTOP_SYM)||(LA529_0 >= SASS_AT_ROOT && LA529_0 <= SASS_DEBUG)||(LA529_0 >= SASS_EACH && LA529_0 <= SASS_ELSE)||LA529_0==SASS_EXTEND||(LA529_0 >= SASS_FOR && LA529_0 <= SASS_FUNCTION)||(LA529_0 >= SASS_IF && LA529_0 <= SASS_MIXIN)||(LA529_0 >= SASS_RETURN && LA529_0 <= SASS_WHILE)||(LA529_0 >= TOPCENTER_SYM && LA529_0 <= TOPRIGHT_SYM)||LA529_0==WEBKIT_KEYFRAMES_SYM) ) { + alt529=1; } - else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { - alt525=2; + else if ( (LA529_0==CP_DOTS||LA529_0==LESS_REST) ) { + alt529=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 525, 0, input); + new NoViableAltException("", 529, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(525);} + } finally {dbg.exitDecision(529);} - switch (alt525) { + switch (alt529) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) { - dbg.location(1447,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) + dbg.location(1449,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:7: cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:7: cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? { - dbg.location(1447,7); - pushFollow(FOLLOW_cp_arg_in_cp_args_list10833); + dbg.location(1449,7); + pushFollow(FOLLOW_cp_arg_in_cp_args_list10889); cp_arg(); state._fsp--; - if (state.failed) return;dbg.location(1447,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:14: ( ( COMMA | SEMI ) ( ws )? cp_arg )* - try { dbg.enterSubRule(519); + if (state.failed) return;dbg.location(1449,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:14: ( ( COMMA | SEMI ) ( ws )? cp_arg )* + try { dbg.enterSubRule(523); - loop519: + loop523: while (true) { - int alt519=2; - try { dbg.enterDecision(519, decisionCanBacktrack[519]); + int alt523=2; + try { dbg.enterDecision(523, decisionCanBacktrack[523]); try { isCyclicDecision = true; - alt519 = dfa519.predict(input); + alt523 = dfa523.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(519);} + } finally {dbg.exitDecision(523);} - switch (alt519) { + switch (alt523) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:16: ( COMMA | SEMI ) ( ws )? cp_arg + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:16: ( COMMA | SEMI ) ( ws )? cp_arg { - dbg.location(1447,16); + dbg.location(1449,16); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -35886,26 +36114,26 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1447,33); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:33: ( ws )? - int alt518=2; - try { dbg.enterSubRule(518); - try { dbg.enterDecision(518, decisionCanBacktrack[518]); + }dbg.location(1449,33); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:33: ( ws )? + int alt522=2; + try { dbg.enterSubRule(522); + try { dbg.enterDecision(522, decisionCanBacktrack[522]); - int LA518_0 = input.LA(1); - if ( (LA518_0==COMMENT||LA518_0==NL||LA518_0==WS) ) { - alt518=1; + int LA522_0 = input.LA(1); + if ( (LA522_0==COMMENT||LA522_0==NL||LA522_0==WS) ) { + alt522=1; } - } finally {dbg.exitDecision(518);} + } finally {dbg.exitDecision(522);} - switch (alt518) { + switch (alt522) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:33: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:33: ws { - dbg.location(1447,33); - pushFollow(FOLLOW_ws_in_cp_args_list10847); + dbg.location(1449,33); + pushFollow(FOLLOW_ws_in_cp_args_list10903); ws(); state._fsp--; if (state.failed) return; @@ -35913,9 +36141,9 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(518);} - dbg.location(1447,37); - pushFollow(FOLLOW_cp_arg_in_cp_args_list10850); + } finally {dbg.exitSubRule(522);} + dbg.location(1449,37); + pushFollow(FOLLOW_cp_arg_in_cp_args_list10906); cp_arg(); state._fsp--; if (state.failed) return; @@ -35923,29 +36151,29 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { break; default : - break loop519; + break loop523; } } - } finally {dbg.exitSubRule(519);} - dbg.location(1447,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:47: ( ( COMMA | SEMI ) ( ws )? )? - int alt521=2; - try { dbg.enterSubRule(521); - try { dbg.enterDecision(521, decisionCanBacktrack[521]); + } finally {dbg.exitSubRule(523);} + dbg.location(1449,47); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:47: ( ( COMMA | SEMI ) ( ws )? )? + int alt525=2; + try { dbg.enterSubRule(525); + try { dbg.enterDecision(525, decisionCanBacktrack[525]); - int LA521_0 = input.LA(1); - if ( (LA521_0==COMMA||LA521_0==SEMI) ) { - alt521=1; + int LA525_0 = input.LA(1); + if ( (LA525_0==COMMA||LA525_0==SEMI) ) { + alt525=1; } - } finally {dbg.exitDecision(521);} + } finally {dbg.exitDecision(525);} - switch (alt521) { + switch (alt525) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:49: ( COMMA | SEMI ) ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:49: ( COMMA | SEMI ) ( ws )? { - dbg.location(1447,49); + dbg.location(1449,49); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -35956,26 +36184,26 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1447,64); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:64: ( ws )? - int alt520=2; - try { dbg.enterSubRule(520); - try { dbg.enterDecision(520, decisionCanBacktrack[520]); + }dbg.location(1449,64); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:64: ( ws )? + int alt524=2; + try { dbg.enterSubRule(524); + try { dbg.enterDecision(524, decisionCanBacktrack[524]); - int LA520_0 = input.LA(1); - if ( (LA520_0==COMMENT||LA520_0==NL||LA520_0==WS) ) { - alt520=1; + int LA524_0 = input.LA(1); + if ( (LA524_0==COMMENT||LA524_0==NL||LA524_0==WS) ) { + alt524=1; } - } finally {dbg.exitDecision(520);} + } finally {dbg.exitDecision(524);} - switch (alt520) { + switch (alt524) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:64: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:64: ws { - dbg.location(1447,64); - pushFollow(FOLLOW_ws_in_cp_args_list10865); + dbg.location(1449,64); + pushFollow(FOLLOW_ws_in_cp_args_list10921); ws(); state._fsp--; if (state.failed) return; @@ -35983,32 +36211,32 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(520);} + } finally {dbg.exitSubRule(524);} } break; } - } finally {dbg.exitSubRule(521);} - dbg.location(1447,71); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:71: ( ( CP_DOTS | LESS_REST ) ( ws )? )? - int alt523=2; - try { dbg.enterSubRule(523); - try { dbg.enterDecision(523, decisionCanBacktrack[523]); + } finally {dbg.exitSubRule(525);} + dbg.location(1449,71); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:71: ( ( CP_DOTS | LESS_REST ) ( ws )? )? + int alt527=2; + try { dbg.enterSubRule(527); + try { dbg.enterDecision(527, decisionCanBacktrack[527]); - int LA523_0 = input.LA(1); - if ( (LA523_0==CP_DOTS||LA523_0==LESS_REST) ) { - alt523=1; + int LA527_0 = input.LA(1); + if ( (LA527_0==CP_DOTS||LA527_0==LESS_REST) ) { + alt527=1; } - } finally {dbg.exitDecision(523);} + } finally {dbg.exitDecision(527);} - switch (alt523) { + switch (alt527) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:73: ( CP_DOTS | LESS_REST ) ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:73: ( CP_DOTS | LESS_REST ) ( ws )? { - dbg.location(1447,73); + dbg.location(1449,73); if ( input.LA(1)==CP_DOTS||input.LA(1)==LESS_REST ) { input.consume(); state.errorRecovery=false; @@ -36019,26 +36247,26 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1447,95); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:95: ( ws )? - int alt522=2; - try { dbg.enterSubRule(522); - try { dbg.enterDecision(522, decisionCanBacktrack[522]); + }dbg.location(1449,95); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:95: ( ws )? + int alt526=2; + try { dbg.enterSubRule(526); + try { dbg.enterDecision(526, decisionCanBacktrack[526]); - int LA522_0 = input.LA(1); - if ( (LA522_0==COMMENT||LA522_0==NL||LA522_0==WS) ) { - alt522=1; + int LA526_0 = input.LA(1); + if ( (LA526_0==COMMENT||LA526_0==NL||LA526_0==WS) ) { + alt526=1; } - } finally {dbg.exitDecision(522);} + } finally {dbg.exitDecision(526);} - switch (alt522) { + switch (alt526) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:95: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:95: ws { - dbg.location(1447,95); - pushFollow(FOLLOW_ws_in_cp_args_list10881); + dbg.location(1449,95); + pushFollow(FOLLOW_ws_in_cp_args_list10937); ws(); state._fsp--; if (state.failed) return; @@ -36046,13 +36274,13 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(522);} + } finally {dbg.exitSubRule(526);} } break; } - } finally {dbg.exitSubRule(523);} + } finally {dbg.exitSubRule(527);} } @@ -36061,9 +36289,9 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:5: ( CP_DOTS | LESS_REST ) ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1451:5: ( CP_DOTS | LESS_REST ) ( ws )? { - dbg.location(1449,5); + dbg.location(1451,5); if ( input.LA(1)==CP_DOTS||input.LA(1)==LESS_REST ) { input.consume(); state.errorRecovery=false; @@ -36074,26 +36302,26 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1449,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:27: ( ws )? - int alt524=2; - try { dbg.enterSubRule(524); - try { dbg.enterDecision(524, decisionCanBacktrack[524]); + }dbg.location(1451,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1451:27: ( ws )? + int alt528=2; + try { dbg.enterSubRule(528); + try { dbg.enterDecision(528, decisionCanBacktrack[528]); - int LA524_0 = input.LA(1); - if ( (LA524_0==COMMENT||LA524_0==NL||LA524_0==WS) ) { - alt524=1; + int LA528_0 = input.LA(1); + if ( (LA528_0==COMMENT||LA528_0==NL||LA528_0==WS) ) { + alt528=1; } - } finally {dbg.exitDecision(524);} + } finally {dbg.exitDecision(528);} - switch (alt524) { + switch (alt528) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:27: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1451:27: ws { - dbg.location(1449,27); - pushFollow(FOLLOW_ws_in_cp_args_list10906); + dbg.location(1451,27); + pushFollow(FOLLOW_ws_in_cp_args_list10962); ws(); state._fsp--; if (state.failed) return; @@ -36101,7 +36329,7 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(524);} + } finally {dbg.exitSubRule(528);} } break; @@ -36115,7 +36343,7 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { finally { // do for sure before leaving } - dbg.location(1450, 4); + dbg.location(1452, 4); } finally { @@ -36130,29 +36358,29 @@ else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { // $ANTLR start "cp_arg" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:1: cp_arg : ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455: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(1453, 0); + dbg.location(1455, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:5: ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ) - int alt530=2; - try { dbg.enterDecision(530, decisionCanBacktrack[530]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1456:5: ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ) + int alt534=2; + try { dbg.enterDecision(534, decisionCanBacktrack[534]); - int LA530_0 = input.LA(1); - if ( (LA530_0==AT_IDENT||(LA530_0 >= BOTTOMCENTER_SYM && LA530_0 <= BOTTOMRIGHT_SYM)||LA530_0==CHARSET_SYM||LA530_0==COUNTER_STYLE_SYM||LA530_0==FONT_FACE_SYM||LA530_0==IMPORT_SYM||LA530_0==KEYFRAMES_SYM||(LA530_0 >= LEFTBOTTOM_SYM && LA530_0 <= LEFTTOP_SYM)||LA530_0==MEDIA_SYM||LA530_0==MOZ_DOCUMENT_SYM||LA530_0==NAMESPACE_SYM||LA530_0==PAGE_SYM||(LA530_0 >= RIGHTBOTTOM_SYM && LA530_0 <= RIGHTTOP_SYM)||(LA530_0 >= SASS_AT_ROOT && LA530_0 <= SASS_DEBUG)||(LA530_0 >= SASS_EACH && LA530_0 <= SASS_ELSE)||LA530_0==SASS_EXTEND||(LA530_0 >= SASS_FOR && LA530_0 <= SASS_FUNCTION)||(LA530_0 >= SASS_IF && LA530_0 <= SASS_MIXIN)||(LA530_0 >= SASS_RETURN && LA530_0 <= SASS_WHILE)||(LA530_0 >= TOPCENTER_SYM && LA530_0 <= TOPRIGHT_SYM)||LA530_0==WEBKIT_KEYFRAMES_SYM) ) { - alt530=1; + int LA534_0 = input.LA(1); + if ( (LA534_0==AT_IDENT||(LA534_0 >= BOTTOMCENTER_SYM && LA534_0 <= BOTTOMRIGHT_SYM)||LA534_0==CHARSET_SYM||LA534_0==COUNTER_STYLE_SYM||LA534_0==FONT_FACE_SYM||LA534_0==IMPORT_SYM||LA534_0==KEYFRAMES_SYM||(LA534_0 >= LEFTBOTTOM_SYM && LA534_0 <= LEFTTOP_SYM)||LA534_0==MEDIA_SYM||LA534_0==MOZ_DOCUMENT_SYM||LA534_0==NAMESPACE_SYM||LA534_0==PAGE_SYM||(LA534_0 >= RIGHTBOTTOM_SYM && LA534_0 <= RIGHTTOP_SYM)||(LA534_0 >= SASS_AT_ROOT && LA534_0 <= SASS_DEBUG)||(LA534_0 >= SASS_EACH && LA534_0 <= SASS_ELSE)||LA534_0==SASS_EXTEND||(LA534_0 >= SASS_FOR && LA534_0 <= SASS_FUNCTION)||(LA534_0 >= SASS_IF && LA534_0 <= SASS_MIXIN)||(LA534_0 >= SASS_RETURN && LA534_0 <= SASS_WHILE)||(LA534_0 >= TOPCENTER_SYM && LA534_0 <= TOPRIGHT_SYM)||LA534_0==WEBKIT_KEYFRAMES_SYM) ) { + alt534=1; } - else if ( (LA530_0==IDENT) ) { - int LA530_2 = input.LA(2); - if ( (LA530_2==DOT) ) { - alt530=1; + else if ( (LA534_0==IDENT) ) { + int LA534_2 = input.LA(2); + if ( (LA534_2==DOT) ) { + alt534=1; } - else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN||LA530_2==SEMI) ) { - alt530=2; + else if ( (LA534_2==COMMA||LA534_2==CP_DOTS||LA534_2==LESS_REST||LA534_2==RPAREN||LA534_2==SEMI) ) { + alt534=2; } else { @@ -36161,7 +36389,7 @@ else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 530, 2, input); + new NoViableAltException("", 534, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -36174,43 +36402,43 @@ else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 530, 0, input); + new NoViableAltException("", 534, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(530);} + } finally {dbg.exitDecision(534);} - switch (alt530) { + switch (alt534) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:5: cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:5: cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? { - dbg.location(1455,5); - pushFollow(FOLLOW_cp_variable_in_cp_arg10929); + dbg.location(1457,5); + pushFollow(FOLLOW_cp_variable_in_cp_arg10985); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1455,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:17: ( ws )? - int alt526=2; - try { dbg.enterSubRule(526); - try { dbg.enterDecision(526, decisionCanBacktrack[526]); + if (state.failed) return;dbg.location(1457,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:17: ( ws )? + int alt530=2; + try { dbg.enterSubRule(530); + try { dbg.enterDecision(530, decisionCanBacktrack[530]); - int LA526_0 = input.LA(1); - if ( (LA526_0==COMMENT||LA526_0==NL||LA526_0==WS) ) { - alt526=1; + int LA530_0 = input.LA(1); + if ( (LA530_0==COMMENT||LA530_0==NL||LA530_0==WS) ) { + alt530=1; } - } finally {dbg.exitDecision(526);} + } finally {dbg.exitDecision(530);} - switch (alt526) { + switch (alt530) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:17: ws { - dbg.location(1455,17); - pushFollow(FOLLOW_ws_in_cp_arg10931); + dbg.location(1457,17); + pushFollow(FOLLOW_ws_in_cp_arg10987); ws(); state._fsp--; if (state.failed) return; @@ -36218,46 +36446,46 @@ else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN break; } - } finally {dbg.exitSubRule(526);} - dbg.location(1455,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:21: ( COLON ( ws )? cp_expression ( ws )? )? - int alt529=2; - try { dbg.enterSubRule(529); - try { dbg.enterDecision(529, decisionCanBacktrack[529]); + } finally {dbg.exitSubRule(530);} + dbg.location(1457,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:21: ( COLON ( ws )? cp_expression ( ws )? )? + int alt533=2; + try { dbg.enterSubRule(533); + try { dbg.enterDecision(533, decisionCanBacktrack[533]); - int LA529_0 = input.LA(1); - if ( (LA529_0==COLON) ) { - alt529=1; + int LA533_0 = input.LA(1); + if ( (LA533_0==COLON) ) { + alt533=1; } - } finally {dbg.exitDecision(529);} + } finally {dbg.exitDecision(533);} - switch (alt529) { + switch (alt533) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:23: COLON ( ws )? cp_expression ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:23: COLON ( ws )? cp_expression ( ws )? { - dbg.location(1455,23); - match(input,COLON,FOLLOW_COLON_in_cp_arg10936); if (state.failed) return;dbg.location(1455,29); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:29: ( ws )? - int alt527=2; - try { dbg.enterSubRule(527); - try { dbg.enterDecision(527, decisionCanBacktrack[527]); + dbg.location(1457,23); + match(input,COLON,FOLLOW_COLON_in_cp_arg10992); if (state.failed) return;dbg.location(1457,29); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:29: ( ws )? + int alt531=2; + try { dbg.enterSubRule(531); + try { dbg.enterDecision(531, decisionCanBacktrack[531]); - int LA527_0 = input.LA(1); - if ( (LA527_0==COMMENT||LA527_0==NL||LA527_0==WS) ) { - alt527=1; + int LA531_0 = input.LA(1); + if ( (LA531_0==COMMENT||LA531_0==NL||LA531_0==WS) ) { + alt531=1; } - } finally {dbg.exitDecision(527);} + } finally {dbg.exitDecision(531);} - switch (alt527) { + switch (alt531) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:29: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:29: ws { - dbg.location(1455,29); - pushFollow(FOLLOW_ws_in_cp_arg10938); + dbg.location(1457,29); + pushFollow(FOLLOW_ws_in_cp_arg10994); ws(); state._fsp--; if (state.failed) return; @@ -36265,31 +36493,31 @@ else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN break; } - } finally {dbg.exitSubRule(527);} - dbg.location(1455,33); - pushFollow(FOLLOW_cp_expression_in_cp_arg10941); + } finally {dbg.exitSubRule(531);} + dbg.location(1457,33); + pushFollow(FOLLOW_cp_expression_in_cp_arg10997); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1455,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:47: ( ws )? - int alt528=2; - try { dbg.enterSubRule(528); - try { dbg.enterDecision(528, decisionCanBacktrack[528]); + if (state.failed) return;dbg.location(1457,47); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:47: ( ws )? + int alt532=2; + try { dbg.enterSubRule(532); + try { dbg.enterDecision(532, decisionCanBacktrack[532]); - int LA528_0 = input.LA(1); - if ( (LA528_0==COMMENT||LA528_0==NL||LA528_0==WS) ) { - alt528=1; + int LA532_0 = input.LA(1); + if ( (LA532_0==COMMENT||LA532_0==NL||LA532_0==WS) ) { + alt532=1; } - } finally {dbg.exitDecision(528);} + } finally {dbg.exitDecision(532);} - switch (alt528) { + switch (alt532) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:47: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1457:47: ws { - dbg.location(1455,47); - pushFollow(FOLLOW_ws_in_cp_arg10943); + dbg.location(1457,47); + pushFollow(FOLLOW_ws_in_cp_arg10999); ws(); state._fsp--; if (state.failed) return; @@ -36297,27 +36525,27 @@ else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN break; } - } finally {dbg.exitSubRule(528);} + } finally {dbg.exitSubRule(532);} } break; } - } finally {dbg.exitSubRule(529);} + } finally {dbg.exitSubRule(533);} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1456:7: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1458:7: {...}? IDENT { - dbg.location(1456,7); + dbg.location(1458,7); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_arg", "isLessSource()"); - }dbg.location(1456,25); - match(input,IDENT,FOLLOW_IDENT_in_cp_arg10956); if (state.failed) return; + }dbg.location(1458,25); + match(input,IDENT,FOLLOW_IDENT_in_cp_arg11012); if (state.failed) return; } break; @@ -36330,7 +36558,7 @@ else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN finally { // do for sure before leaving } - dbg.location(1457, 4); + dbg.location(1459, 4); } finally { @@ -36345,43 +36573,43 @@ else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN // $ANTLR start "less_mixin_guarded" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:1: less_mixin_guarded : less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463: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(1461, 0); + dbg.location(1463, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1462:5: ( less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1464:5: ( less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:5: less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:5: less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* { - dbg.location(1463,5); - pushFollow(FOLLOW_less_when_in_less_mixin_guarded10979); + dbg.location(1465,5); + pushFollow(FOLLOW_less_when_in_less_mixin_guarded11035); less_when(); state._fsp--; - if (state.failed) return;dbg.location(1463,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:15: ( ws )? - int alt531=2; - try { dbg.enterSubRule(531); - try { dbg.enterDecision(531, decisionCanBacktrack[531]); + if (state.failed) return;dbg.location(1465,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:15: ( ws )? + int alt535=2; + try { dbg.enterSubRule(535); + try { dbg.enterDecision(535, decisionCanBacktrack[535]); - int LA531_0 = input.LA(1); - if ( (LA531_0==COMMENT||LA531_0==NL||LA531_0==WS) ) { - alt531=1; + int LA535_0 = input.LA(1); + if ( (LA535_0==COMMENT||LA535_0==NL||LA535_0==WS) ) { + alt535=1; } - } finally {dbg.exitDecision(531);} + } finally {dbg.exitDecision(535);} - switch (alt531) { + switch (alt535) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:15: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:15: ws { - dbg.location(1463,15); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10981); + dbg.location(1465,15); + pushFollow(FOLLOW_ws_in_less_mixin_guarded11037); ws(); state._fsp--; if (state.failed) return; @@ -36389,56 +36617,56 @@ public final void less_mixin_guarded() throws RecognitionException { break; } - } finally {dbg.exitSubRule(531);} - dbg.location(1463,19); - pushFollow(FOLLOW_less_condition_in_less_mixin_guarded10984); + } finally {dbg.exitSubRule(535);} + dbg.location(1465,19); + pushFollow(FOLLOW_less_condition_in_less_mixin_guarded11040); less_condition(); state._fsp--; - if (state.failed) return;dbg.location(1463,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:34: ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* - try { dbg.enterSubRule(535); + if (state.failed) return;dbg.location(1465,34); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:34: ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* + try { dbg.enterSubRule(539); - loop535: + loop539: while (true) { - int alt535=2; - try { dbg.enterDecision(535, decisionCanBacktrack[535]); + int alt539=2; + try { dbg.enterDecision(539, decisionCanBacktrack[539]); try { isCyclicDecision = true; - alt535 = dfa535.predict(input); + alt539 = dfa539.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(535);} + } finally {dbg.exitDecision(539);} - switch (alt535) { + switch (alt539) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:35: ( ws )? ( COMMA | key_and ) ( ws )? less_condition + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:35: ( ws )? ( COMMA | key_and ) ( ws )? less_condition { - dbg.location(1463,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:35: ( ws )? - int alt532=2; - try { dbg.enterSubRule(532); - try { dbg.enterDecision(532, decisionCanBacktrack[532]); + dbg.location(1465,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:35: ( ws )? + int alt536=2; + try { dbg.enterSubRule(536); + try { dbg.enterDecision(536, decisionCanBacktrack[536]); - int LA532_0 = input.LA(1); - if ( (LA532_0==COMMENT||LA532_0==NL||LA532_0==WS) ) { - alt532=1; + int LA536_0 = input.LA(1); + if ( (LA536_0==COMMENT||LA536_0==NL||LA536_0==WS) ) { + alt536=1; } - } finally {dbg.exitDecision(532);} + } finally {dbg.exitDecision(536);} - switch (alt532) { + switch (alt536) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:35: ws { - dbg.location(1463,35); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10987); + dbg.location(1465,35); + pushFollow(FOLLOW_ws_in_less_mixin_guarded11043); ws(); state._fsp--; if (state.failed) return; @@ -36446,48 +36674,48 @@ public final void less_mixin_guarded() throws RecognitionException { break; } - } finally {dbg.exitSubRule(532);} - dbg.location(1463,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:39: ( COMMA | key_and ) - int alt533=2; - try { dbg.enterSubRule(533); - try { dbg.enterDecision(533, decisionCanBacktrack[533]); + } finally {dbg.exitSubRule(536);} + dbg.location(1465,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:39: ( COMMA | key_and ) + int alt537=2; + try { dbg.enterSubRule(537); + try { dbg.enterDecision(537, decisionCanBacktrack[537]); - int LA533_0 = input.LA(1); - if ( (LA533_0==COMMA) ) { - alt533=1; + int LA537_0 = input.LA(1); + if ( (LA537_0==COMMA) ) { + alt537=1; } - else if ( (LA533_0==IDENT) ) { - alt533=2; + else if ( (LA537_0==IDENT) ) { + alt537=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 533, 0, input); + new NoViableAltException("", 537, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(533);} + } finally {dbg.exitDecision(537);} - switch (alt533) { + switch (alt537) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:40: COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:40: COMMA { - dbg.location(1463,40); - match(input,COMMA,FOLLOW_COMMA_in_less_mixin_guarded10991); if (state.failed) return; + dbg.location(1465,40); + match(input,COMMA,FOLLOW_COMMA_in_less_mixin_guarded11047); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:48: key_and + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:48: key_and { - dbg.location(1463,48); - pushFollow(FOLLOW_key_and_in_less_mixin_guarded10995); + dbg.location(1465,48); + pushFollow(FOLLOW_key_and_in_less_mixin_guarded11051); key_and(); state._fsp--; if (state.failed) return; @@ -36495,27 +36723,27 @@ else if ( (LA533_0==IDENT) ) { break; } - } finally {dbg.exitSubRule(533);} - dbg.location(1463,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:57: ( ws )? - int alt534=2; - try { dbg.enterSubRule(534); - try { dbg.enterDecision(534, decisionCanBacktrack[534]); + } finally {dbg.exitSubRule(537);} + dbg.location(1465,57); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:57: ( ws )? + int alt538=2; + try { dbg.enterSubRule(538); + try { dbg.enterDecision(538, decisionCanBacktrack[538]); - int LA534_0 = input.LA(1); - if ( (LA534_0==COMMENT||LA534_0==NL||LA534_0==WS) ) { - alt534=1; + int LA538_0 = input.LA(1); + if ( (LA538_0==COMMENT||LA538_0==NL||LA538_0==WS) ) { + alt538=1; } - } finally {dbg.exitDecision(534);} + } finally {dbg.exitDecision(538);} - switch (alt534) { + switch (alt538) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:57: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1465:57: ws { - dbg.location(1463,57); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10998); + dbg.location(1465,57); + pushFollow(FOLLOW_ws_in_less_mixin_guarded11054); ws(); state._fsp--; if (state.failed) return; @@ -36523,9 +36751,9 @@ else if ( (LA533_0==IDENT) ) { break; } - } finally {dbg.exitSubRule(534);} - dbg.location(1463,61); - pushFollow(FOLLOW_less_condition_in_less_mixin_guarded11001); + } finally {dbg.exitSubRule(538);} + dbg.location(1465,61); + pushFollow(FOLLOW_less_condition_in_less_mixin_guarded11057); less_condition(); state._fsp--; if (state.failed) return; @@ -36533,10 +36761,10 @@ else if ( (LA533_0==IDENT) ) { break; default : - break loop535; + break loop539; } } - } finally {dbg.exitSubRule(535);} + } finally {dbg.exitSubRule(539);} } @@ -36548,7 +36776,7 @@ else if ( (LA533_0==IDENT) ) { finally { // do for sure before leaving } - dbg.location(1464, 4); + dbg.location(1466, 4); } finally { @@ -36563,58 +36791,58 @@ else if ( (LA533_0==IDENT) ) { // $ANTLR start "less_condition" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1468:1: less_condition : ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470: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(1468, 0); + dbg.location(1470, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:5: ( ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:5: ( ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470:5: ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:5: ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN { - dbg.location(1470,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470:5: ( NOT ( ws )? )? - int alt537=2; - try { dbg.enterSubRule(537); - try { dbg.enterDecision(537, decisionCanBacktrack[537]); + dbg.location(1472,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:5: ( NOT ( ws )? )? + int alt541=2; + try { dbg.enterSubRule(541); + try { dbg.enterDecision(541, decisionCanBacktrack[541]); - int LA537_0 = input.LA(1); - if ( (LA537_0==NOT) ) { - alt537=1; + int LA541_0 = input.LA(1); + if ( (LA541_0==NOT) ) { + alt541=1; } - } finally {dbg.exitDecision(537);} + } finally {dbg.exitDecision(541);} - switch (alt537) { + switch (alt541) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470:6: NOT ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:6: NOT ( ws )? { - dbg.location(1470,6); - match(input,NOT,FOLLOW_NOT_in_less_condition11027); if (state.failed) return;dbg.location(1470,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470:10: ( ws )? - int alt536=2; - try { dbg.enterSubRule(536); - try { dbg.enterDecision(536, decisionCanBacktrack[536]); + dbg.location(1472,6); + match(input,NOT,FOLLOW_NOT_in_less_condition11083); if (state.failed) return;dbg.location(1472,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:10: ( ws )? + int alt540=2; + try { dbg.enterSubRule(540); + try { dbg.enterDecision(540, decisionCanBacktrack[540]); - int LA536_0 = input.LA(1); - if ( (LA536_0==COMMENT||LA536_0==NL||LA536_0==WS) ) { - alt536=1; + int LA540_0 = input.LA(1); + if ( (LA540_0==COMMENT||LA540_0==NL||LA540_0==WS) ) { + alt540=1; } - } finally {dbg.exitDecision(536);} + } finally {dbg.exitDecision(540);} - switch (alt536) { + switch (alt540) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:10: ws { - dbg.location(1470,10); - pushFollow(FOLLOW_ws_in_less_condition11029); + dbg.location(1472,10); + pushFollow(FOLLOW_ws_in_less_condition11085); ws(); state._fsp--; if (state.failed) return; @@ -36622,34 +36850,34 @@ public final void less_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(536);} + } finally {dbg.exitSubRule(540);} } break; } - } finally {dbg.exitSubRule(537);} - dbg.location(1471,5); - match(input,LPAREN,FOLLOW_LPAREN_in_less_condition11038); if (state.failed) return;dbg.location(1471,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:12: ( ws )? - int alt538=2; - try { dbg.enterSubRule(538); - try { dbg.enterDecision(538, decisionCanBacktrack[538]); + } finally {dbg.exitSubRule(541);} + dbg.location(1473,5); + match(input,LPAREN,FOLLOW_LPAREN_in_less_condition11094); if (state.failed) return;dbg.location(1473,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:12: ( ws )? + int alt542=2; + try { dbg.enterSubRule(542); + try { dbg.enterDecision(542, decisionCanBacktrack[542]); - int LA538_0 = input.LA(1); - if ( (LA538_0==COMMENT||LA538_0==NL||LA538_0==WS) ) { - alt538=1; + int LA542_0 = input.LA(1); + if ( (LA542_0==COMMENT||LA542_0==NL||LA542_0==WS) ) { + alt542=1; } - } finally {dbg.exitDecision(538);} + } finally {dbg.exitDecision(542);} - switch (alt538) { + switch (alt542) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:12: ws { - dbg.location(1471,12); - pushFollow(FOLLOW_ws_in_less_condition11040); + dbg.location(1473,12); + pushFollow(FOLLOW_ws_in_less_condition11096); ws(); state._fsp--; if (state.failed) return; @@ -36657,30 +36885,30 @@ public final void less_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(538);} - dbg.location(1472,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1472:9: ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) + } finally {dbg.exitSubRule(542);} + dbg.location(1474,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1474:9: ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:14: ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:14: ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? { - dbg.location(1473,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:14: ( cp_variable | less_function_in_condition ) - int alt539=2; - try { dbg.enterSubRule(539); - try { dbg.enterDecision(539, decisionCanBacktrack[539]); + dbg.location(1475,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:14: ( cp_variable | less_function_in_condition ) + int alt543=2; + try { dbg.enterSubRule(543); + try { dbg.enterDecision(543, decisionCanBacktrack[543]); - int LA539_0 = input.LA(1); - if ( (LA539_0==AT_IDENT||(LA539_0 >= BOTTOMCENTER_SYM && LA539_0 <= BOTTOMRIGHT_SYM)||LA539_0==CHARSET_SYM||LA539_0==COUNTER_STYLE_SYM||LA539_0==FONT_FACE_SYM||LA539_0==IMPORT_SYM||LA539_0==KEYFRAMES_SYM||(LA539_0 >= LEFTBOTTOM_SYM && LA539_0 <= LEFTTOP_SYM)||LA539_0==MEDIA_SYM||LA539_0==MOZ_DOCUMENT_SYM||LA539_0==NAMESPACE_SYM||LA539_0==PAGE_SYM||(LA539_0 >= RIGHTBOTTOM_SYM && LA539_0 <= RIGHTTOP_SYM)||(LA539_0 >= SASS_AT_ROOT && LA539_0 <= SASS_DEBUG)||(LA539_0 >= SASS_EACH && LA539_0 <= SASS_ELSE)||LA539_0==SASS_EXTEND||(LA539_0 >= SASS_FOR && LA539_0 <= SASS_FUNCTION)||(LA539_0 >= SASS_IF && LA539_0 <= SASS_MIXIN)||(LA539_0 >= SASS_RETURN && LA539_0 <= SASS_WHILE)||(LA539_0 >= TOPCENTER_SYM && LA539_0 <= TOPRIGHT_SYM)||LA539_0==WEBKIT_KEYFRAMES_SYM) ) { - alt539=1; + int LA543_0 = input.LA(1); + if ( (LA543_0==AT_IDENT||(LA543_0 >= BOTTOMCENTER_SYM && LA543_0 <= BOTTOMRIGHT_SYM)||LA543_0==CHARSET_SYM||LA543_0==COUNTER_STYLE_SYM||LA543_0==FONT_FACE_SYM||LA543_0==IMPORT_SYM||LA543_0==KEYFRAMES_SYM||(LA543_0 >= LEFTBOTTOM_SYM && LA543_0 <= LEFTTOP_SYM)||LA543_0==MEDIA_SYM||LA543_0==MOZ_DOCUMENT_SYM||LA543_0==NAMESPACE_SYM||LA543_0==PAGE_SYM||(LA543_0 >= RIGHTBOTTOM_SYM && LA543_0 <= RIGHTTOP_SYM)||(LA543_0 >= SASS_AT_ROOT && LA543_0 <= SASS_DEBUG)||(LA543_0 >= SASS_EACH && LA543_0 <= SASS_ELSE)||LA543_0==SASS_EXTEND||(LA543_0 >= SASS_FOR && LA543_0 <= SASS_FUNCTION)||(LA543_0 >= SASS_IF && LA543_0 <= SASS_MIXIN)||(LA543_0 >= SASS_RETURN && LA543_0 <= SASS_WHILE)||(LA543_0 >= TOPCENTER_SYM && LA543_0 <= TOPRIGHT_SYM)||LA543_0==WEBKIT_KEYFRAMES_SYM) ) { + alt543=1; } - else if ( (LA539_0==IDENT) ) { - int LA539_2 = input.LA(2); - if ( (LA539_2==DOT) ) { - alt539=1; + else if ( (LA543_0==IDENT) ) { + int LA543_2 = input.LA(2); + if ( (LA543_2==DOT) ) { + alt543=1; } - else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { - alt539=2; + else if ( (LA543_2==COMMENT||LA543_2==LPAREN||LA543_2==NL||LA543_2==WS) ) { + alt543=2; } else { @@ -36689,7 +36917,7 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 539, 2, input); + new NoViableAltException("", 543, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -36702,21 +36930,21 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 539, 0, input); + new NoViableAltException("", 543, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(539);} + } finally {dbg.exitDecision(543);} - switch (alt539) { + switch (alt543) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:15: cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:15: cp_variable { - dbg.location(1473,15); - pushFollow(FOLLOW_cp_variable_in_less_condition11067); + dbg.location(1475,15); + pushFollow(FOLLOW_cp_variable_in_less_condition11123); cp_variable(); state._fsp--; if (state.failed) return; @@ -36725,10 +36953,10 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:29: less_function_in_condition + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:29: less_function_in_condition { - dbg.location(1473,29); - pushFollow(FOLLOW_less_function_in_condition_in_less_condition11071); + dbg.location(1475,29); + pushFollow(FOLLOW_less_function_in_condition_in_less_condition11127); less_function_in_condition(); state._fsp--; if (state.failed) return; @@ -36736,27 +36964,27 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { break; } - } finally {dbg.exitSubRule(539);} - dbg.location(1473,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:57: ( ws )? - int alt540=2; - try { dbg.enterSubRule(540); - try { dbg.enterDecision(540, decisionCanBacktrack[540]); + } finally {dbg.exitSubRule(543);} + dbg.location(1475,57); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:57: ( ws )? + int alt544=2; + try { dbg.enterSubRule(544); + try { dbg.enterDecision(544, decisionCanBacktrack[544]); - int LA540_0 = input.LA(1); - if ( (LA540_0==COMMENT||LA540_0==NL||LA540_0==WS) ) { - alt540=1; + int LA544_0 = input.LA(1); + if ( (LA544_0==COMMENT||LA544_0==NL||LA544_0==WS) ) { + alt544=1; } - } finally {dbg.exitDecision(540);} + } finally {dbg.exitDecision(544);} - switch (alt540) { + switch (alt544) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:57: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:57: ws { - dbg.location(1473,57); - pushFollow(FOLLOW_ws_in_less_condition11074); + dbg.location(1475,57); + pushFollow(FOLLOW_ws_in_less_condition11130); ws(); state._fsp--; if (state.failed) return; @@ -36764,49 +36992,49 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { break; } - } finally {dbg.exitSubRule(540);} - dbg.location(1473,61); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:61: ( less_condition_operator ( ws )? cp_math_expression )? - int alt542=2; - try { dbg.enterSubRule(542); - try { dbg.enterDecision(542, decisionCanBacktrack[542]); + } finally {dbg.exitSubRule(544);} + dbg.location(1475,61); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:61: ( less_condition_operator ( ws )? cp_math_expression )? + int alt546=2; + try { dbg.enterSubRule(546); + try { dbg.enterDecision(546, decisionCanBacktrack[546]); - int LA542_0 = input.LA(1); - if ( ((LA542_0 >= GREATER && LA542_0 <= GREATER_OR_EQ)||LA542_0==LESS||LA542_0==LESS_OR_EQ||LA542_0==OPEQ) ) { - alt542=1; + int LA546_0 = input.LA(1); + if ( ((LA546_0 >= GREATER && LA546_0 <= GREATER_OR_EQ)||LA546_0==LESS||LA546_0==LESS_OR_EQ||LA546_0==OPEQ) ) { + alt546=1; } - } finally {dbg.exitDecision(542);} + } finally {dbg.exitDecision(546);} - switch (alt542) { + switch (alt546) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:62: less_condition_operator ( ws )? cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:62: less_condition_operator ( ws )? cp_math_expression { - dbg.location(1473,62); - pushFollow(FOLLOW_less_condition_operator_in_less_condition11078); + dbg.location(1475,62); + pushFollow(FOLLOW_less_condition_operator_in_less_condition11134); less_condition_operator(); state._fsp--; - if (state.failed) return;dbg.location(1473,86); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:86: ( ws )? - int alt541=2; - try { dbg.enterSubRule(541); - try { dbg.enterDecision(541, decisionCanBacktrack[541]); + if (state.failed) return;dbg.location(1475,86); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:86: ( ws )? + int alt545=2; + try { dbg.enterSubRule(545); + try { dbg.enterDecision(545, decisionCanBacktrack[545]); - int LA541_0 = input.LA(1); - if ( (LA541_0==COMMENT||LA541_0==NL||LA541_0==WS) ) { - alt541=1; + int LA545_0 = input.LA(1); + if ( (LA545_0==COMMENT||LA545_0==NL||LA545_0==WS) ) { + alt545=1; } - } finally {dbg.exitDecision(541);} + } finally {dbg.exitDecision(545);} - switch (alt541) { + switch (alt545) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:86: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1475:86: ws { - dbg.location(1473,86); - pushFollow(FOLLOW_ws_in_less_condition11080); + dbg.location(1475,86); + pushFollow(FOLLOW_ws_in_less_condition11136); ws(); state._fsp--; if (state.failed) return; @@ -36814,9 +37042,9 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { break; } - } finally {dbg.exitSubRule(541);} - dbg.location(1473,90); - pushFollow(FOLLOW_cp_math_expression_in_less_condition11083); + } finally {dbg.exitSubRule(545);} + dbg.location(1475,90); + pushFollow(FOLLOW_cp_math_expression_in_less_condition11139); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -36824,11 +37052,11 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { break; } - } finally {dbg.exitSubRule(542);} + } finally {dbg.exitSubRule(546);} } - dbg.location(1475,5); - match(input,RPAREN,FOLLOW_RPAREN_in_less_condition11101); if (state.failed) return; + dbg.location(1477,5); + match(input,RPAREN,FOLLOW_RPAREN_in_less_condition11157); if (state.failed) return; } } @@ -36839,7 +37067,7 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { finally { // do for sure before leaving } - dbg.location(1476, 4); + dbg.location(1478, 4); } finally { @@ -36854,43 +37082,43 @@ else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { // $ANTLR start "less_function_in_condition" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1479:1: less_function_in_condition : less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481: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(1479, 0); + dbg.location(1481, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1480:5: ( less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1482:5: ( less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:5: less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1483:5: less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN { - dbg.location(1481,5); - pushFollow(FOLLOW_less_fn_name_in_less_function_in_condition11123); + dbg.location(1483,5); + pushFollow(FOLLOW_less_fn_name_in_less_function_in_condition11179); less_fn_name(); state._fsp--; - if (state.failed) return;dbg.location(1481,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:18: ( ws )? - int alt543=2; - try { dbg.enterSubRule(543); - try { dbg.enterDecision(543, decisionCanBacktrack[543]); + if (state.failed) return;dbg.location(1483,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1483:18: ( ws )? + int alt547=2; + try { dbg.enterSubRule(547); + try { dbg.enterDecision(547, decisionCanBacktrack[547]); - int LA543_0 = input.LA(1); - if ( (LA543_0==COMMENT||LA543_0==NL||LA543_0==WS) ) { - alt543=1; + int LA547_0 = input.LA(1); + if ( (LA547_0==COMMENT||LA547_0==NL||LA547_0==WS) ) { + alt547=1; } - } finally {dbg.exitDecision(543);} + } finally {dbg.exitDecision(547);} - switch (alt543) { + switch (alt547) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1483:18: ws { - dbg.location(1481,18); - pushFollow(FOLLOW_ws_in_less_function_in_condition11125); + dbg.location(1483,18); + pushFollow(FOLLOW_ws_in_less_function_in_condition11181); ws(); state._fsp--; if (state.failed) return; @@ -36898,28 +37126,28 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(543);} - dbg.location(1481,22); - match(input,LPAREN,FOLLOW_LPAREN_in_less_function_in_condition11128); if (state.failed) return;dbg.location(1481,29); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:29: ( ws )? - int alt544=2; - try { dbg.enterSubRule(544); - try { dbg.enterDecision(544, decisionCanBacktrack[544]); + } finally {dbg.exitSubRule(547);} + dbg.location(1483,22); + match(input,LPAREN,FOLLOW_LPAREN_in_less_function_in_condition11184); if (state.failed) return;dbg.location(1483,29); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1483:29: ( ws )? + int alt548=2; + try { dbg.enterSubRule(548); + try { dbg.enterDecision(548, decisionCanBacktrack[548]); - int LA544_0 = input.LA(1); - if ( (LA544_0==COMMENT||LA544_0==NL||LA544_0==WS) ) { - alt544=1; + int LA548_0 = input.LA(1); + if ( (LA548_0==COMMENT||LA548_0==NL||LA548_0==WS) ) { + alt548=1; } - } finally {dbg.exitDecision(544);} + } finally {dbg.exitDecision(548);} - switch (alt544) { + switch (alt548) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:29: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1483:29: ws { - dbg.location(1481,29); - pushFollow(FOLLOW_ws_in_less_function_in_condition11130); + dbg.location(1483,29); + pushFollow(FOLLOW_ws_in_less_function_in_condition11186); ws(); state._fsp--; if (state.failed) return; @@ -36927,31 +37155,31 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(544);} - dbg.location(1481,33); - pushFollow(FOLLOW_cp_variable_in_less_function_in_condition11133); + } finally {dbg.exitSubRule(548);} + dbg.location(1483,33); + pushFollow(FOLLOW_cp_variable_in_less_function_in_condition11189); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1481,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:45: ( ws )? - int alt545=2; - try { dbg.enterSubRule(545); - try { dbg.enterDecision(545, decisionCanBacktrack[545]); + if (state.failed) return;dbg.location(1483,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1483:45: ( ws )? + int alt549=2; + try { dbg.enterSubRule(549); + try { dbg.enterDecision(549, decisionCanBacktrack[549]); - int LA545_0 = input.LA(1); - if ( (LA545_0==COMMENT||LA545_0==NL||LA545_0==WS) ) { - alt545=1; + int LA549_0 = input.LA(1); + if ( (LA549_0==COMMENT||LA549_0==NL||LA549_0==WS) ) { + alt549=1; } - } finally {dbg.exitDecision(545);} + } finally {dbg.exitDecision(549);} - switch (alt545) { + switch (alt549) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1483:45: ws { - dbg.location(1481,45); - pushFollow(FOLLOW_ws_in_less_function_in_condition11135); + dbg.location(1483,45); + pushFollow(FOLLOW_ws_in_less_function_in_condition11191); ws(); state._fsp--; if (state.failed) return; @@ -36959,9 +37187,9 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(545);} - dbg.location(1481,49); - match(input,RPAREN,FOLLOW_RPAREN_in_less_function_in_condition11138); if (state.failed) return; + } finally {dbg.exitSubRule(549);} + dbg.location(1483,49); + match(input,RPAREN,FOLLOW_RPAREN_in_less_function_in_condition11194); if (state.failed) return; } } @@ -36972,7 +37200,7 @@ public final void less_function_in_condition() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1482, 4); + dbg.location(1484, 4); } finally { @@ -36987,21 +37215,21 @@ public final void less_function_in_condition() throws RecognitionException { // $ANTLR start "less_fn_name" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:1: less_fn_name : IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1487: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(1485, 0); + dbg.location(1487, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1486:5: ( IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1488:5: ( IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1487:5: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1489:5: IDENT { - dbg.location(1487,5); - match(input,IDENT,FOLLOW_IDENT_in_less_fn_name11160); if (state.failed) return; + dbg.location(1489,5); + match(input,IDENT,FOLLOW_IDENT_in_less_fn_name11216); if (state.failed) return; } } @@ -37012,7 +37240,7 @@ public final void less_fn_name() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1488, 4); + dbg.location(1490, 4); } finally { @@ -37027,20 +37255,20 @@ public final void less_fn_name() throws RecognitionException { // $ANTLR start "less_condition_operator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1490:1: less_condition_operator : ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1492: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(1490, 0); + dbg.location(1492, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1491:5: ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493:5: ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1491,5); + dbg.location(1493,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; @@ -37062,7 +37290,7 @@ public final void less_condition_operator() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1493, 4); + dbg.location(1495, 4); } finally { @@ -37077,38 +37305,38 @@ public final void less_condition_operator() throws RecognitionException { // $ANTLR start "less_selector_interpolation_exp" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1495:1: less_selector_interpolation_exp : ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1497: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(1495, 0); + dbg.location(1497, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1495:33: ( ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1497:33: ( ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:5: ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1498:5: ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? { - dbg.location(1496,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:5: ( IDENT | MINUS )? - int alt546=2; - try { dbg.enterSubRule(546); - try { dbg.enterDecision(546, decisionCanBacktrack[546]); + dbg.location(1498,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1498:5: ( IDENT | MINUS )? + int alt550=2; + try { dbg.enterSubRule(550); + try { dbg.enterDecision(550, decisionCanBacktrack[550]); - int LA546_0 = input.LA(1); - if ( (LA546_0==IDENT||LA546_0==MINUS) ) { - alt546=1; + int LA550_0 = input.LA(1); + if ( (LA550_0==IDENT||LA550_0==MINUS) ) { + alt550=1; } - } finally {dbg.exitDecision(546);} + } finally {dbg.exitDecision(550);} - switch (alt546) { + switch (alt550) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1496,5); + dbg.location(1498,5); if ( input.LA(1)==IDENT||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -37124,59 +37352,59 @@ public final void less_selector_interpolation_exp() throws RecognitionException break; } - } finally {dbg.exitSubRule(546);} - dbg.location(1496,22); - pushFollow(FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp11223); + } finally {dbg.exitSubRule(550);} + dbg.location(1498,22); + pushFollow(FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp11279); less_selector_interpolation(); state._fsp--; - if (state.failed) return;dbg.location(1496,50); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:50: ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? - int alt548=3; - try { dbg.enterSubRule(548); - try { dbg.enterDecision(548, decisionCanBacktrack[548]); + if (state.failed) return;dbg.location(1498,50); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1498:50: ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? + int alt552=3; + try { dbg.enterSubRule(552); + try { dbg.enterDecision(552, decisionCanBacktrack[552]); switch ( input.LA(1) ) { case IDENT: case MINUS: { - int LA548_1 = input.LA(2); - if ( (LA548_1==AT_SIGN) ) { - alt548=1; + int LA552_1 = input.LA(2); + if ( (LA552_1==AT_SIGN) ) { + alt552=1; } - else if ( ((LA548_1 >= COLON && LA548_1 <= COMMENT)||(LA548_1 >= DCOLON && LA548_1 <= DOT)||LA548_1==GREATER||(LA548_1 >= HASH && LA548_1 <= HASH_SYMBOL)||LA548_1==IDENT||(LA548_1 >= LBRACE && LA548_1 <= LBRACKET)||LA548_1==LENGTH||LA548_1==LESS_AND||LA548_1==MINUS||LA548_1==NL||LA548_1==PLUS||LA548_1==RBRACE||LA548_1==RPAREN||LA548_1==SASS_EXTEND_ONLY_SELECTOR||LA548_1==SEMI||LA548_1==TILDE||LA548_1==WS) ) { - alt548=2; + else if ( ((LA552_1 >= COLON && LA552_1 <= COMMENT)||(LA552_1 >= DCOLON && LA552_1 <= DOT)||LA552_1==GREATER||(LA552_1 >= HASH && LA552_1 <= HASH_SYMBOL)||LA552_1==IDENT||(LA552_1 >= LBRACE && LA552_1 <= LBRACKET)||LA552_1==LENGTH||LA552_1==LESS_AND||LA552_1==MINUS||LA552_1==NL||LA552_1==PLUS||LA552_1==RBRACE||LA552_1==RPAREN||LA552_1==SASS_EXTEND_ONLY_SELECTOR||LA552_1==SEMI||LA552_1==TILDE||LA552_1==WS) ) { + alt552=2; } } break; case AT_SIGN: { - alt548=1; + alt552=1; } break; case DIMENSION: { - int LA548_3 = input.LA(2); + int LA552_3 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt548=2; + alt552=2; } } break; case LENGTH: { - alt548=2; + alt552=2; } break; } - } finally {dbg.exitDecision(548);} + } finally {dbg.exitDecision(552);} - switch (alt548) { + switch (alt552) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:51: less_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1498:51: less_selector_interpolation_exp { - dbg.location(1496,51); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp11226); + dbg.location(1498,51); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp11282); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -37185,39 +37413,39 @@ else if ( ((LA548_1 >= COLON && LA548_1 <= COMMENT)||(LA548_1 >= DCOLON && LA548 case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1498:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ { - dbg.location(1496,85); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ - int cnt547=0; - try { dbg.enterSubRule(547); + dbg.location(1498,85); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1498:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ + int cnt551=0; + try { dbg.enterSubRule(551); - loop547: + loop551: while (true) { - int alt547=2; - try { dbg.enterDecision(547, decisionCanBacktrack[547]); + int alt551=2; + try { dbg.enterDecision(551, decisionCanBacktrack[551]); - int LA547_0 = input.LA(1); - if ( (LA547_0==DIMENSION) ) { - int LA547_2 = input.LA(2); + int LA551_0 = input.LA(1); + if ( (LA551_0==DIMENSION) ) { + int LA551_2 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt547=1; + alt551=1; } } - else if ( (LA547_0==IDENT||LA547_0==LENGTH||LA547_0==MINUS) ) { - alt547=1; + else if ( (LA551_0==IDENT||LA551_0==LENGTH||LA551_0==MINUS) ) { + alt551=1; } - } finally {dbg.exitDecision(547);} + } finally {dbg.exitDecision(551);} - switch (alt547) { + switch (alt551) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1496,85); + dbg.location(1498,85); if ( input.LA(1)==DIMENSION||input.LA(1)==IDENT||input.LA(1)==LENGTH||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -37233,22 +37461,22 @@ else if ( (LA547_0==IDENT||LA547_0==LENGTH||LA547_0==MINUS) ) { break; default : - if ( cnt547 >= 1 ) break loop547; + if ( cnt551 >= 1 ) break loop551; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(547, input); + EarlyExitException eee = new EarlyExitException(551, input); dbg.recognitionException(eee); throw eee; } - cnt547++; + cnt551++; } - } finally {dbg.exitSubRule(547);} + } finally {dbg.exitSubRule(551);} } break; } - } finally {dbg.exitSubRule(548);} + } finally {dbg.exitSubRule(552);} } @@ -37260,7 +37488,7 @@ else if ( (LA547_0==IDENT||LA547_0==LENGTH||LA547_0==MINUS) ) { finally { // do for sure before leaving } - dbg.location(1497, 4); + dbg.location(1499, 4); } finally { @@ -37275,41 +37503,41 @@ else if ( (LA547_0==IDENT||LA547_0==LENGTH||LA547_0==MINUS) ) { // $ANTLR start "less_selector_interpolation" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1499:1: less_selector_interpolation : AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501: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(1499, 0); + dbg.location(1501, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1500:5: ( AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1502:5: ( AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:5: AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1503:5: AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE { - dbg.location(1501,5); - match(input,AT_SIGN,FOLLOW_AT_SIGN_in_less_selector_interpolation11269); if (state.failed) return;dbg.location(1501,13); - match(input,LBRACE,FOLLOW_LBRACE_in_less_selector_interpolation11271); if (state.failed) return;dbg.location(1501,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:20: ( ws )? - int alt549=2; - try { dbg.enterSubRule(549); - try { dbg.enterDecision(549, decisionCanBacktrack[549]); + dbg.location(1503,5); + match(input,AT_SIGN,FOLLOW_AT_SIGN_in_less_selector_interpolation11325); if (state.failed) return;dbg.location(1503,13); + match(input,LBRACE,FOLLOW_LBRACE_in_less_selector_interpolation11327); if (state.failed) return;dbg.location(1503,20); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1503:20: ( ws )? + int alt553=2; + try { dbg.enterSubRule(553); + try { dbg.enterDecision(553, decisionCanBacktrack[553]); - int LA549_0 = input.LA(1); - if ( (LA549_0==COMMENT||LA549_0==NL||LA549_0==WS) ) { - alt549=1; + int LA553_0 = input.LA(1); + if ( (LA553_0==COMMENT||LA553_0==NL||LA553_0==WS) ) { + alt553=1; } - } finally {dbg.exitDecision(549);} + } finally {dbg.exitDecision(553);} - switch (alt549) { + switch (alt553) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:20: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1503:20: ws { - dbg.location(1501,20); - pushFollow(FOLLOW_ws_in_less_selector_interpolation11273); + dbg.location(1503,20); + pushFollow(FOLLOW_ws_in_less_selector_interpolation11329); ws(); state._fsp--; if (state.failed) return; @@ -37317,28 +37545,28 @@ public final void less_selector_interpolation() throws RecognitionException { break; } - } finally {dbg.exitSubRule(549);} - dbg.location(1501,24); - match(input,IDENT,FOLLOW_IDENT_in_less_selector_interpolation11276); if (state.failed) return;dbg.location(1501,30); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:30: ( ws )? - int alt550=2; - try { dbg.enterSubRule(550); - try { dbg.enterDecision(550, decisionCanBacktrack[550]); + } finally {dbg.exitSubRule(553);} + dbg.location(1503,24); + match(input,IDENT,FOLLOW_IDENT_in_less_selector_interpolation11332); if (state.failed) return;dbg.location(1503,30); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1503:30: ( ws )? + int alt554=2; + try { dbg.enterSubRule(554); + try { dbg.enterDecision(554, decisionCanBacktrack[554]); - int LA550_0 = input.LA(1); - if ( (LA550_0==COMMENT||LA550_0==NL||LA550_0==WS) ) { - alt550=1; + int LA554_0 = input.LA(1); + if ( (LA554_0==COMMENT||LA554_0==NL||LA554_0==WS) ) { + alt554=1; } - } finally {dbg.exitDecision(550);} + } finally {dbg.exitDecision(554);} - switch (alt550) { + switch (alt554) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:30: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1503:30: ws { - dbg.location(1501,30); - pushFollow(FOLLOW_ws_in_less_selector_interpolation11278); + dbg.location(1503,30); + pushFollow(FOLLOW_ws_in_less_selector_interpolation11334); ws(); state._fsp--; if (state.failed) return; @@ -37346,9 +37574,9 @@ public final void less_selector_interpolation() throws RecognitionException { break; } - } finally {dbg.exitSubRule(550);} - dbg.location(1501,34); - match(input,RBRACE,FOLLOW_RBRACE_in_less_selector_interpolation11281); if (state.failed) return; + } finally {dbg.exitSubRule(554);} + dbg.location(1503,34); + match(input,RBRACE,FOLLOW_RBRACE_in_less_selector_interpolation11337); if (state.failed) return; } } @@ -37359,7 +37587,7 @@ public final void less_selector_interpolation() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1502, 4); + dbg.location(1504, 4); } finally { @@ -37374,38 +37602,38 @@ public final void less_selector_interpolation() throws RecognitionException { // $ANTLR start "sass_selector_interpolation_exp" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1505:1: sass_selector_interpolation_exp : ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1507: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(1505, 0); + dbg.location(1507, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1505:33: ( ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1507:33: ( ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:5: ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1508:5: ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? { - dbg.location(1506,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:5: ( IDENT | MINUS )? - int alt551=2; - try { dbg.enterSubRule(551); - try { dbg.enterDecision(551, decisionCanBacktrack[551]); + dbg.location(1508,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1508:5: ( IDENT | MINUS )? + int alt555=2; + try { dbg.enterSubRule(555); + try { dbg.enterDecision(555, decisionCanBacktrack[555]); - int LA551_0 = input.LA(1); - if ( (LA551_0==IDENT||LA551_0==MINUS) ) { - alt551=1; + int LA555_0 = input.LA(1); + if ( (LA555_0==IDENT||LA555_0==MINUS) ) { + alt555=1; } - } finally {dbg.exitDecision(551);} + } finally {dbg.exitDecision(555);} - switch (alt551) { + switch (alt555) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1506,5); + dbg.location(1508,5); if ( input.LA(1)==IDENT||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -37421,68 +37649,68 @@ public final void sass_selector_interpolation_exp() throws RecognitionException break; } - } finally {dbg.exitSubRule(551);} - dbg.location(1506,22); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp11308); + } finally {dbg.exitSubRule(555);} + dbg.location(1508,22); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp11364); sass_interpolation_expression_var(); state._fsp--; - if (state.failed) return;dbg.location(1506,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:56: ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? - int alt553=3; - try { dbg.enterSubRule(553); - try { dbg.enterDecision(553, decisionCanBacktrack[553]); + if (state.failed) return;dbg.location(1508,56); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1508:56: ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? + int alt557=3; + try { dbg.enterSubRule(557); + try { dbg.enterDecision(557, decisionCanBacktrack[557]); switch ( input.LA(1) ) { case IDENT: case MINUS: { - int LA553_1 = input.LA(2); - if ( (LA553_1==HASH_SYMBOL) ) { - int LA553_6 = input.LA(3); - if ( (LA553_6==LBRACE) ) { - alt553=1; + int LA557_1 = input.LA(2); + if ( (LA557_1==HASH_SYMBOL) ) { + int LA557_6 = input.LA(3); + if ( (LA557_6==LBRACE) ) { + alt557=1; } - else if ( (LA553_6==AT_SIGN||LA553_6==IDENT||LA553_6==MINUS||LA553_6==NAME) ) { - alt553=2; + else if ( (LA557_6==AT_SIGN||LA557_6==IDENT||LA557_6==MINUS||LA557_6==NAME) ) { + alt557=2; } } - else if ( ((LA553_1 >= COLON && LA553_1 <= COMMENT)||(LA553_1 >= DCOLON && LA553_1 <= DOT)||LA553_1==GREATER||LA553_1==HASH||LA553_1==IDENT||(LA553_1 >= LBRACE && LA553_1 <= LBRACKET)||LA553_1==LENGTH||LA553_1==LESS_AND||LA553_1==MINUS||LA553_1==NL||LA553_1==PLUS||LA553_1==RBRACE||LA553_1==RPAREN||LA553_1==SASS_EXTEND_ONLY_SELECTOR||LA553_1==SEMI||LA553_1==TILDE||LA553_1==WS) ) { - alt553=2; + else if ( ((LA557_1 >= COLON && LA557_1 <= COMMENT)||(LA557_1 >= DCOLON && LA557_1 <= DOT)||LA557_1==GREATER||LA557_1==HASH||LA557_1==IDENT||(LA557_1 >= LBRACE && LA557_1 <= LBRACKET)||LA557_1==LENGTH||LA557_1==LESS_AND||LA557_1==MINUS||LA557_1==NL||LA557_1==PLUS||LA557_1==RBRACE||LA557_1==RPAREN||LA557_1==SASS_EXTEND_ONLY_SELECTOR||LA557_1==SEMI||LA557_1==TILDE||LA557_1==WS) ) { + alt557=2; } } break; case HASH_SYMBOL: { - int LA553_2 = input.LA(2); - if ( (LA553_2==LBRACE) ) { - alt553=1; + int LA557_2 = input.LA(2); + if ( (LA557_2==LBRACE) ) { + alt557=1; } } break; case DIMENSION: { - int LA553_3 = input.LA(2); + int LA557_3 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt553=2; + alt557=2; } } break; case LENGTH: { - alt553=2; + alt557=2; } break; } - } finally {dbg.exitDecision(553);} + } finally {dbg.exitDecision(557);} - switch (alt553) { + switch (alt557) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:57: sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1508:57: sass_selector_interpolation_exp { - dbg.location(1506,57); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp11311); + dbg.location(1508,57); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp11367); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -37491,39 +37719,39 @@ else if ( ((LA553_1 >= COLON && LA553_1 <= COMMENT)||(LA553_1 >= DCOLON && LA553 case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1508:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ { - dbg.location(1506,91); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ - int cnt552=0; - try { dbg.enterSubRule(552); + dbg.location(1508,91); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1508:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ + int cnt556=0; + try { dbg.enterSubRule(556); - loop552: + loop556: while (true) { - int alt552=2; - try { dbg.enterDecision(552, decisionCanBacktrack[552]); + int alt556=2; + try { dbg.enterDecision(556, decisionCanBacktrack[556]); - int LA552_0 = input.LA(1); - if ( (LA552_0==DIMENSION) ) { - int LA552_2 = input.LA(2); + int LA556_0 = input.LA(1); + if ( (LA556_0==DIMENSION) ) { + int LA556_2 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt552=1; + alt556=1; } } - else if ( (LA552_0==IDENT||LA552_0==LENGTH||LA552_0==MINUS) ) { - alt552=1; + else if ( (LA556_0==IDENT||LA556_0==LENGTH||LA556_0==MINUS) ) { + alt556=1; } - } finally {dbg.exitDecision(552);} + } finally {dbg.exitDecision(556);} - switch (alt552) { + switch (alt556) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1506,91); + dbg.location(1508,91); if ( input.LA(1)==DIMENSION||input.LA(1)==IDENT||input.LA(1)==LENGTH||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -37539,22 +37767,22 @@ else if ( (LA552_0==IDENT||LA552_0==LENGTH||LA552_0==MINUS) ) { break; default : - if ( cnt552 >= 1 ) break loop552; + if ( cnt556 >= 1 ) break loop556; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(552, input); + EarlyExitException eee = new EarlyExitException(556, input); dbg.recognitionException(eee); throw eee; } - cnt552++; + cnt556++; } - } finally {dbg.exitSubRule(552);} + } finally {dbg.exitSubRule(556);} } break; } - } finally {dbg.exitSubRule(553);} + } finally {dbg.exitSubRule(557);} } @@ -37566,7 +37794,7 @@ else if ( (LA552_0==IDENT||LA552_0==LENGTH||LA552_0==MINUS) ) { finally { // do for sure before leaving } - dbg.location(1507, 4); + dbg.location(1509, 4); } finally { @@ -37581,77 +37809,77 @@ else if ( (LA552_0==IDENT||LA552_0==LENGTH||LA552_0==MINUS) ) { // $ANTLR start "sass_interpolation_expression_var" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:1: sass_interpolation_expression_var : HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511: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(1509, 0); + dbg.location(1511, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1510:5: ( HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1512:5: ( HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511:9: HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1513:9: HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE { - dbg.location(1511,9); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var11358); if (state.failed) return;dbg.location(1511,21); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_interpolation_expression_var11360); if (state.failed) return;dbg.location(1511,28); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511:28: ( WS )? - int alt554=2; - try { dbg.enterSubRule(554); - try { dbg.enterDecision(554, decisionCanBacktrack[554]); + dbg.location(1513,9); + match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var11414); if (state.failed) return;dbg.location(1513,21); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_interpolation_expression_var11416); if (state.failed) return;dbg.location(1513,28); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1513:28: ( WS )? + int alt558=2; + try { dbg.enterSubRule(558); + try { dbg.enterDecision(558, decisionCanBacktrack[558]); - int LA554_0 = input.LA(1); - if ( (LA554_0==WS) ) { - alt554=1; + int LA558_0 = input.LA(1); + if ( (LA558_0==WS) ) { + alt558=1; } - } finally {dbg.exitDecision(554);} + } finally {dbg.exitDecision(558);} - switch (alt554) { + switch (alt558) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511:28: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1513:28: WS { - dbg.location(1511,28); - match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var11362); if (state.failed) return; + dbg.location(1513,28); + match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var11418); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(554);} - dbg.location(1511,32); - pushFollow(FOLLOW_cp_expression_in_sass_interpolation_expression_var11365); + } finally {dbg.exitSubRule(558);} + dbg.location(1513,32); + pushFollow(FOLLOW_cp_expression_in_sass_interpolation_expression_var11421); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1511,46); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511:46: ( WS )? - int alt555=2; - try { dbg.enterSubRule(555); - try { dbg.enterDecision(555, decisionCanBacktrack[555]); + if (state.failed) return;dbg.location(1513,46); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1513:46: ( WS )? + int alt559=2; + try { dbg.enterSubRule(559); + try { dbg.enterDecision(559, decisionCanBacktrack[559]); - int LA555_0 = input.LA(1); - if ( (LA555_0==WS) ) { - alt555=1; + int LA559_0 = input.LA(1); + if ( (LA559_0==WS) ) { + alt559=1; } - } finally {dbg.exitDecision(555);} + } finally {dbg.exitDecision(559);} - switch (alt555) { + switch (alt559) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511:46: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1513:46: WS { - dbg.location(1511,46); - match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var11367); if (state.failed) return; + dbg.location(1513,46); + match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var11423); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(555);} - dbg.location(1511,50); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_interpolation_expression_var11370); if (state.failed) return; + } finally {dbg.exitSubRule(559);} + dbg.location(1513,50); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_interpolation_expression_var11426); if (state.failed) return; } } @@ -37662,7 +37890,7 @@ public final void sass_interpolation_expression_var() throws RecognitionExceptio finally { // do for sure before leaving } - dbg.location(1512, 4); + dbg.location(1514, 4); } finally { @@ -37677,43 +37905,43 @@ public final void sass_interpolation_expression_var() throws RecognitionExceptio // $ANTLR start "sass_nested_properties" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:1: sass_nested_properties : property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534: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(1532, 0); + dbg.location(1534, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533:5: ( property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1535:5: ( property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:5: property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:5: property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE { - dbg.location(1534,5); - pushFollow(FOLLOW_property_in_sass_nested_properties11410); + dbg.location(1536,5); + pushFollow(FOLLOW_property_in_sass_nested_properties11466); property(); state._fsp--; - if (state.failed) return;dbg.location(1534,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:14: ( ws )? - int alt556=2; - try { dbg.enterSubRule(556); - try { dbg.enterDecision(556, decisionCanBacktrack[556]); + if (state.failed) return;dbg.location(1536,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:14: ( ws )? + int alt560=2; + try { dbg.enterSubRule(560); + try { dbg.enterDecision(560, decisionCanBacktrack[560]); - int LA556_0 = input.LA(1); - if ( (LA556_0==COMMENT||LA556_0==NL||LA556_0==WS) ) { - alt556=1; + int LA560_0 = input.LA(1); + if ( (LA560_0==COMMENT||LA560_0==NL||LA560_0==WS) ) { + alt560=1; } - } finally {dbg.exitDecision(556);} + } finally {dbg.exitDecision(560);} - switch (alt556) { + switch (alt560) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:14: ws { - dbg.location(1534,14); - pushFollow(FOLLOW_ws_in_sass_nested_properties11412); + dbg.location(1536,14); + pushFollow(FOLLOW_ws_in_sass_nested_properties11468); ws(); state._fsp--; if (state.failed) return; @@ -37721,28 +37949,28 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(556);} - dbg.location(1534,18); - match(input,COLON,FOLLOW_COLON_in_sass_nested_properties11415); if (state.failed) return;dbg.location(1534,24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:24: ( ws )? - int alt557=2; - try { dbg.enterSubRule(557); - try { dbg.enterDecision(557, decisionCanBacktrack[557]); + } finally {dbg.exitSubRule(560);} + dbg.location(1536,18); + match(input,COLON,FOLLOW_COLON_in_sass_nested_properties11471); if (state.failed) return;dbg.location(1536,24); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:24: ( ws )? + int alt561=2; + try { dbg.enterSubRule(561); + try { dbg.enterDecision(561, decisionCanBacktrack[561]); - int LA557_0 = input.LA(1); - if ( (LA557_0==COMMENT||LA557_0==NL||LA557_0==WS) ) { - alt557=1; + int LA561_0 = input.LA(1); + if ( (LA561_0==COMMENT||LA561_0==NL||LA561_0==WS) ) { + alt561=1; } - } finally {dbg.exitDecision(557);} + } finally {dbg.exitDecision(561);} - switch (alt557) { + switch (alt561) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:24: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:24: ws { - dbg.location(1534,24); - pushFollow(FOLLOW_ws_in_sass_nested_properties11417); + dbg.location(1536,24); + pushFollow(FOLLOW_ws_in_sass_nested_properties11473); ws(); state._fsp--; if (state.failed) return; @@ -37750,49 +37978,49 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(557);} - dbg.location(1534,28); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:28: ( propertyValue ( ws )? )? - int alt559=2; - try { dbg.enterSubRule(559); - try { dbg.enterDecision(559, decisionCanBacktrack[559]); + } finally {dbg.exitSubRule(561);} + dbg.location(1536,28); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:28: ( propertyValue ( ws )? )? + int alt563=2; + try { dbg.enterSubRule(563); + try { dbg.enterDecision(563, decisionCanBacktrack[563]); - int LA559_0 = input.LA(1); - if ( ((LA559_0 >= ANGLE && LA559_0 <= AT_SIGN)||(LA559_0 >= BOTTOMCENTER_SYM && LA559_0 <= BOTTOMRIGHT_SYM)||LA559_0==CHARSET_SYM||LA559_0==COUNTER_STYLE_SYM||LA559_0==DIMENSION||LA559_0==EMS||LA559_0==EXS||(LA559_0 >= FONT_FACE_SYM && LA559_0 <= FREQ)||LA559_0==GEN||(LA559_0 >= HASH && LA559_0 <= HASH_SYMBOL)||LA559_0==IDENT||LA559_0==IMPORT_SYM||LA559_0==KEYFRAMES_SYM||(LA559_0 >= LBRACKET && LA559_0 <= LENGTH)||(LA559_0 >= LESS_AND && LA559_0 <= LESS_JS_STRING)||(LA559_0 >= MEDIA_SYM && LA559_0 <= MOZ_DOCUMENT_SYM)||LA559_0==NAMESPACE_SYM||LA559_0==NUMBER||(LA559_0 >= PAGE_SYM && LA559_0 <= PERCENTAGE_SYMBOL)||LA559_0==PLUS||(LA559_0 >= REM && LA559_0 <= RIGHTTOP_SYM)||(LA559_0 >= SASS_AT_ROOT && LA559_0 <= SASS_DEBUG)||(LA559_0 >= SASS_EACH && LA559_0 <= SASS_ELSE)||LA559_0==SASS_EXTEND||(LA559_0 >= SASS_FOR && LA559_0 <= SASS_FUNCTION)||(LA559_0 >= SASS_IF && LA559_0 <= SASS_MIXIN)||(LA559_0 >= SASS_RETURN && LA559_0 <= SASS_WHILE)||LA559_0==STRING||(LA559_0 >= TILDE && LA559_0 <= TOPRIGHT_SYM)||(LA559_0 >= URANGE && LA559_0 <= URI)||LA559_0==VARIABLE||LA559_0==WEBKIT_KEYFRAMES_SYM) ) { - alt559=1; + int LA563_0 = input.LA(1); + if ( ((LA563_0 >= ANGLE && LA563_0 <= AT_SIGN)||(LA563_0 >= BOTTOMCENTER_SYM && LA563_0 <= BOTTOMRIGHT_SYM)||LA563_0==CHARSET_SYM||LA563_0==COUNTER_STYLE_SYM||LA563_0==DIMENSION||LA563_0==EMS||LA563_0==EXS||(LA563_0 >= FONT_FACE_SYM && LA563_0 <= FREQ)||LA563_0==GEN||(LA563_0 >= HASH && LA563_0 <= HASH_SYMBOL)||LA563_0==IDENT||LA563_0==IMPORT_SYM||LA563_0==KEYFRAMES_SYM||(LA563_0 >= LBRACKET && LA563_0 <= LENGTH)||(LA563_0 >= LESS_AND && LA563_0 <= LESS_JS_STRING)||(LA563_0 >= MEDIA_SYM && LA563_0 <= MOZ_DOCUMENT_SYM)||LA563_0==NAMESPACE_SYM||LA563_0==NUMBER||(LA563_0 >= PAGE_SYM && LA563_0 <= PERCENTAGE_SYMBOL)||LA563_0==PLUS||(LA563_0 >= REM && LA563_0 <= RIGHTTOP_SYM)||(LA563_0 >= SASS_AT_ROOT && LA563_0 <= SASS_DEBUG)||(LA563_0 >= SASS_EACH && LA563_0 <= SASS_ELSE)||LA563_0==SASS_EXTEND||(LA563_0 >= SASS_FOR && LA563_0 <= SASS_FUNCTION)||(LA563_0 >= SASS_IF && LA563_0 <= SASS_MIXIN)||(LA563_0 >= SASS_RETURN && LA563_0 <= SASS_WHILE)||LA563_0==STRING||(LA563_0 >= TILDE && LA563_0 <= TOPRIGHT_SYM)||(LA563_0 >= URANGE && LA563_0 <= URI)||LA563_0==VARIABLE||LA563_0==WEBKIT_KEYFRAMES_SYM) ) { + alt563=1; } - } finally {dbg.exitDecision(559);} + } finally {dbg.exitDecision(563);} - switch (alt559) { + switch (alt563) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:29: propertyValue ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:29: propertyValue ( ws )? { - dbg.location(1534,29); - pushFollow(FOLLOW_propertyValue_in_sass_nested_properties11421); + dbg.location(1536,29); + pushFollow(FOLLOW_propertyValue_in_sass_nested_properties11477); propertyValue(); state._fsp--; - if (state.failed) return;dbg.location(1534,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:43: ( ws )? - int alt558=2; - try { dbg.enterSubRule(558); - try { dbg.enterDecision(558, decisionCanBacktrack[558]); + if (state.failed) return;dbg.location(1536,43); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:43: ( ws )? + int alt562=2; + try { dbg.enterSubRule(562); + try { dbg.enterDecision(562, decisionCanBacktrack[562]); - int LA558_0 = input.LA(1); - if ( (LA558_0==COMMENT||LA558_0==NL||LA558_0==WS) ) { - alt558=1; + int LA562_0 = input.LA(1); + if ( (LA562_0==COMMENT||LA562_0==NL||LA562_0==WS) ) { + alt562=1; } - } finally {dbg.exitDecision(558);} + } finally {dbg.exitDecision(562);} - switch (alt558) { + switch (alt562) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:43: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:43: ws { - dbg.location(1534,43); - pushFollow(FOLLOW_ws_in_sass_nested_properties11423); + dbg.location(1536,43); + pushFollow(FOLLOW_ws_in_sass_nested_properties11479); ws(); state._fsp--; if (state.failed) return; @@ -37800,34 +38028,34 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(558);} + } finally {dbg.exitSubRule(562);} } break; } - } finally {dbg.exitSubRule(559);} - dbg.location(1534,49); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_nested_properties11428); if (state.failed) return;dbg.location(1534,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:56: ( ws )? - int alt560=2; - try { dbg.enterSubRule(560); - try { dbg.enterDecision(560, decisionCanBacktrack[560]); + } finally {dbg.exitSubRule(563);} + dbg.location(1536,49); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_nested_properties11484); if (state.failed) return;dbg.location(1536,56); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:56: ( ws )? + int alt564=2; + try { dbg.enterSubRule(564); + try { dbg.enterDecision(564, decisionCanBacktrack[564]); - int LA560_0 = input.LA(1); - if ( (LA560_0==COMMENT||LA560_0==NL||LA560_0==WS) ) { - alt560=1; + int LA564_0 = input.LA(1); + if ( (LA564_0==COMMENT||LA564_0==NL||LA564_0==WS) ) { + alt564=1; } - } finally {dbg.exitDecision(560);} + } finally {dbg.exitDecision(564);} - switch (alt560) { + switch (alt564) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:56: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:56: ws { - dbg.location(1534,56); - pushFollow(FOLLOW_ws_in_sass_nested_properties11430); + dbg.location(1536,56); + pushFollow(FOLLOW_ws_in_sass_nested_properties11486); ws(); state._fsp--; if (state.failed) return; @@ -37835,31 +38063,31 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(560);} - dbg.location(1534,60); - pushFollow(FOLLOW_syncToFollow_in_sass_nested_properties11433); + } finally {dbg.exitSubRule(564);} + dbg.location(1536,60); + pushFollow(FOLLOW_syncToFollow_in_sass_nested_properties11489); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1534,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:73: ( declarations )? - int alt561=2; - try { dbg.enterSubRule(561); - try { dbg.enterDecision(561, decisionCanBacktrack[561]); + if (state.failed) return;dbg.location(1536,73); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:73: ( declarations )? + int alt565=2; + try { dbg.enterSubRule(565); + try { dbg.enterDecision(565, decisionCanBacktrack[565]); - int LA561_0 = input.LA(1); - if ( ((LA561_0 >= AT_IDENT && LA561_0 <= AT_SIGN)||(LA561_0 >= BOTTOMCENTER_SYM && LA561_0 <= BOTTOMRIGHT_SYM)||(LA561_0 >= CHARSET_SYM && LA561_0 <= COLON)||LA561_0==CONTAINER_SYM||LA561_0==COUNTER_STYLE_SYM||(LA561_0 >= DCOLON && LA561_0 <= DOT)||LA561_0==FONT_FACE_SYM||(LA561_0 >= GEN && LA561_0 <= GREATER)||(LA561_0 >= HASH && LA561_0 <= HASH_SYMBOL)||LA561_0==IDENT||LA561_0==IMPORT_SYM||LA561_0==KEYFRAMES_SYM||LA561_0==LAYER_SYM||(LA561_0 >= LBRACKET && LA561_0 <= LEFTTOP_SYM)||LA561_0==LESS_AND||(LA561_0 >= MEDIA_SYM && LA561_0 <= MOZ_DOCUMENT_SYM)||LA561_0==NAMESPACE_SYM||LA561_0==PAGE_SYM||(LA561_0 >= PIPE && LA561_0 <= PLUS)||(LA561_0 >= RIGHTBOTTOM_SYM && LA561_0 <= RIGHTTOP_SYM)||(LA561_0 >= SASS_AT_ROOT && LA561_0 <= SASS_DEBUG)||(LA561_0 >= SASS_EACH && LA561_0 <= SASS_ELSE)||(LA561_0 >= SASS_ERROR && LA561_0 <= SASS_FUNCTION)||(LA561_0 >= SASS_IF && LA561_0 <= SASS_MIXIN)||(LA561_0 >= SASS_RETURN && LA561_0 <= SEMI)||LA561_0==STAR||LA561_0==SUPPORTS_SYM||LA561_0==TILDE||(LA561_0 >= TOPCENTER_SYM && LA561_0 <= TOPRIGHT_SYM)||LA561_0==VARIABLE||LA561_0==WEBKIT_KEYFRAMES_SYM) ) { - alt561=1; + int LA565_0 = input.LA(1); + if ( ((LA565_0 >= AT_IDENT && LA565_0 <= AT_SIGN)||(LA565_0 >= BOTTOMCENTER_SYM && LA565_0 <= BOTTOMRIGHT_SYM)||(LA565_0 >= CHARSET_SYM && LA565_0 <= COLON)||LA565_0==CONTAINER_SYM||LA565_0==COUNTER_STYLE_SYM||(LA565_0 >= DCOLON && LA565_0 <= DOT)||LA565_0==FONT_FACE_SYM||(LA565_0 >= GEN && LA565_0 <= GREATER)||(LA565_0 >= HASH && LA565_0 <= HASH_SYMBOL)||LA565_0==IDENT||LA565_0==IMPORT_SYM||LA565_0==KEYFRAMES_SYM||LA565_0==LAYER_SYM||(LA565_0 >= LBRACKET && LA565_0 <= LEFTTOP_SYM)||LA565_0==LESS_AND||(LA565_0 >= MEDIA_SYM && LA565_0 <= MOZ_DOCUMENT_SYM)||LA565_0==NAMESPACE_SYM||LA565_0==PAGE_SYM||(LA565_0 >= PIPE && LA565_0 <= PLUS)||(LA565_0 >= RIGHTBOTTOM_SYM && LA565_0 <= RIGHTTOP_SYM)||(LA565_0 >= SASS_AT_ROOT && LA565_0 <= SASS_DEBUG)||(LA565_0 >= SASS_EACH && LA565_0 <= SASS_ELSE)||(LA565_0 >= SASS_ERROR && LA565_0 <= SASS_FUNCTION)||(LA565_0 >= SASS_IF && LA565_0 <= SASS_MIXIN)||(LA565_0 >= SASS_RETURN && LA565_0 <= SEMI)||LA565_0==STAR||LA565_0==SUPPORTS_SYM||LA565_0==TILDE||(LA565_0 >= TOPCENTER_SYM && LA565_0 <= TOPRIGHT_SYM)||LA565_0==VARIABLE||LA565_0==WEBKIT_KEYFRAMES_SYM) ) { + alt565=1; } - } finally {dbg.exitDecision(561);} + } finally {dbg.exitDecision(565);} - switch (alt561) { + switch (alt565) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:73: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:73: declarations { - dbg.location(1534,73); - pushFollow(FOLLOW_declarations_in_sass_nested_properties11435); + dbg.location(1536,73); + pushFollow(FOLLOW_declarations_in_sass_nested_properties11491); declarations(); state._fsp--; if (state.failed) return; @@ -37867,9 +38095,9 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(561);} - dbg.location(1534,87); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_nested_properties11438); if (state.failed) return; + } finally {dbg.exitSubRule(565);} + dbg.location(1536,87); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_nested_properties11494); if (state.failed) return; } } @@ -37880,7 +38108,7 @@ public final void sass_nested_properties() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1535, 4); + dbg.location(1537, 4); } finally { @@ -37895,73 +38123,73 @@ public final void sass_nested_properties() throws RecognitionException { // $ANTLR start "sass_extend" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:1: sass_extend : SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:1: sass_extend : SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( 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(1537, 0); + dbg.location(1539, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1538:5: ( SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1540:5: ( SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:5: SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:5: SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? { - dbg.location(1539,5); - match(input,SASS_EXTEND,FOLLOW_SASS_EXTEND_in_sass_extend11459); if (state.failed) return;dbg.location(1539,17); - pushFollow(FOLLOW_ws_in_sass_extend11461); + dbg.location(1541,5); + match(input,SASS_EXTEND,FOLLOW_SASS_EXTEND_in_sass_extend11515); if (state.failed) return;dbg.location(1541,17); + pushFollow(FOLLOW_ws_in_sass_extend11517); ws(); state._fsp--; - if (state.failed) return;dbg.location(1539,20); - pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend11463); + if (state.failed) return;dbg.location(1541,20); + pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend11519); simpleSelectorSequence(); state._fsp--; - if (state.failed) return;dbg.location(1539,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:43: ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* - try { dbg.enterSubRule(564); + if (state.failed) return;dbg.location(1541,43); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:43: ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* + try { dbg.enterSubRule(568); - loop564: + loop568: while (true) { - int alt564=2; - try { dbg.enterDecision(564, decisionCanBacktrack[564]); + int alt568=2; + try { dbg.enterDecision(568, decisionCanBacktrack[568]); try { isCyclicDecision = true; - alt564 = dfa564.predict(input); + alt568 = dfa568.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(564);} + } finally {dbg.exitDecision(568);} - switch (alt564) { + switch (alt568) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:44: ( ws )? COMMA ( ws )? simpleSelectorSequence + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:44: ( ws )? COMMA ( ws )? simpleSelectorSequence { - dbg.location(1539,44); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:44: ( ws )? - int alt562=2; - try { dbg.enterSubRule(562); - try { dbg.enterDecision(562, decisionCanBacktrack[562]); + dbg.location(1541,44); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:44: ( ws )? + int alt566=2; + try { dbg.enterSubRule(566); + try { dbg.enterDecision(566, decisionCanBacktrack[566]); - int LA562_0 = input.LA(1); - if ( (LA562_0==COMMENT||LA562_0==NL||LA562_0==WS) ) { - alt562=1; + int LA566_0 = input.LA(1); + if ( (LA566_0==COMMENT||LA566_0==NL||LA566_0==WS) ) { + alt566=1; } - } finally {dbg.exitDecision(562);} + } finally {dbg.exitDecision(566);} - switch (alt562) { + switch (alt566) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:44: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:44: ws { - dbg.location(1539,44); - pushFollow(FOLLOW_ws_in_sass_extend11466); + dbg.location(1541,44); + pushFollow(FOLLOW_ws_in_sass_extend11522); ws(); state._fsp--; if (state.failed) return; @@ -37969,28 +38197,28 @@ public final void sass_extend() throws RecognitionException { break; } - } finally {dbg.exitSubRule(562);} - dbg.location(1539,48); - match(input,COMMA,FOLLOW_COMMA_in_sass_extend11469); if (state.failed) return;dbg.location(1539,54); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:54: ( ws )? - int alt563=2; - try { dbg.enterSubRule(563); - try { dbg.enterDecision(563, decisionCanBacktrack[563]); + } finally {dbg.exitSubRule(566);} + dbg.location(1541,48); + match(input,COMMA,FOLLOW_COMMA_in_sass_extend11525); if (state.failed) return;dbg.location(1541,54); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:54: ( ws )? + int alt567=2; + try { dbg.enterSubRule(567); + try { dbg.enterDecision(567, decisionCanBacktrack[567]); - int LA563_0 = input.LA(1); - if ( (LA563_0==COMMENT||LA563_0==NL||LA563_0==WS) ) { - alt563=1; + int LA567_0 = input.LA(1); + if ( (LA567_0==COMMENT||LA567_0==NL||LA567_0==WS) ) { + alt567=1; } - } finally {dbg.exitDecision(563);} + } finally {dbg.exitDecision(567);} - switch (alt563) { + switch (alt567) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:54: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:54: ws { - dbg.location(1539,54); - pushFollow(FOLLOW_ws_in_sass_extend11471); + dbg.location(1541,54); + pushFollow(FOLLOW_ws_in_sass_extend11527); ws(); state._fsp--; if (state.failed) return; @@ -37998,9 +38226,9 @@ public final void sass_extend() throws RecognitionException { break; } - } finally {dbg.exitSubRule(563);} - dbg.location(1539,58); - pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend11474); + } finally {dbg.exitSubRule(567);} + dbg.location(1541,58); + pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend11530); simpleSelectorSequence(); state._fsp--; if (state.failed) return; @@ -38008,43 +38236,43 @@ public final void sass_extend() throws RecognitionException { break; default : - break loop564; + break loop568; } } - } finally {dbg.exitSubRule(564);} - dbg.location(1539,83); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:83: ( ws SASS_OPTIONAL )? - int alt565=2; - try { dbg.enterSubRule(565); - try { dbg.enterDecision(565, decisionCanBacktrack[565]); + } finally {dbg.exitSubRule(568);} + dbg.location(1541,83); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:83: ( ws SASS_OPTIONAL )? + int alt569=2; + try { dbg.enterSubRule(569); + try { dbg.enterDecision(569, decisionCanBacktrack[569]); try { isCyclicDecision = true; - alt565 = dfa565.predict(input); + alt569 = dfa569.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(565);} + } finally {dbg.exitDecision(569);} - switch (alt565) { + switch (alt569) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:84: ws SASS_OPTIONAL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:84: ws SASS_OPTIONAL { - dbg.location(1539,84); - pushFollow(FOLLOW_ws_in_sass_extend11479); + dbg.location(1541,84); + pushFollow(FOLLOW_ws_in_sass_extend11535); ws(); state._fsp--; - if (state.failed) return;dbg.location(1539,87); - match(input,SASS_OPTIONAL,FOLLOW_SASS_OPTIONAL_in_sass_extend11481); if (state.failed) return; + if (state.failed) return;dbg.location(1541,87); + match(input,SASS_OPTIONAL,FOLLOW_SASS_OPTIONAL_in_sass_extend11537); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(565);} + } finally {dbg.exitSubRule(569);} } @@ -38056,7 +38284,7 @@ public final void sass_extend() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1540, 4); + dbg.location(1542, 4); } finally { @@ -38071,46 +38299,46 @@ public final void sass_extend() throws RecognitionException { // $ANTLR start "sass_extend_only_selector" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1542:1: sass_extend_only_selector : SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1544: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(1542, 0); + dbg.location(1544, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1543:5: ( SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1545:5: ( SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1544:5: SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1546:5: SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? { - dbg.location(1544,5); - match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector11504); if (state.failed) return;dbg.location(1544,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1544:31: ( sass_selector_interpolation_exp )? - int alt566=2; - try { dbg.enterSubRule(566); - try { dbg.enterDecision(566, decisionCanBacktrack[566]); + dbg.location(1546,5); + match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector11560); if (state.failed) return;dbg.location(1546,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1546:31: ( sass_selector_interpolation_exp )? + int alt570=2; + try { dbg.enterSubRule(570); + try { dbg.enterDecision(570, decisionCanBacktrack[570]); - int LA566_0 = input.LA(1); - if ( (LA566_0==IDENT||LA566_0==MINUS) ) { - alt566=1; + int LA570_0 = input.LA(1); + if ( (LA570_0==IDENT||LA570_0==MINUS) ) { + alt570=1; } - else if ( (LA566_0==HASH_SYMBOL) ) { - int LA566_2 = input.LA(2); - if ( (LA566_2==LBRACE) ) { - alt566=1; + else if ( (LA570_0==HASH_SYMBOL) ) { + int LA570_2 = input.LA(2); + if ( (LA570_2==LBRACE) ) { + alt570=1; } } - } finally {dbg.exitDecision(566);} + } finally {dbg.exitDecision(570);} - switch (alt566) { + switch (alt570) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1544:31: sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1546:31: sass_selector_interpolation_exp { - dbg.location(1544,31); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector11506); + dbg.location(1546,31); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector11562); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -38118,7 +38346,7 @@ else if ( (LA566_0==HASH_SYMBOL) ) { break; } - } finally {dbg.exitSubRule(566);} + } finally {dbg.exitSubRule(570);} } @@ -38130,7 +38358,7 @@ else if ( (LA566_0==HASH_SYMBOL) ) { finally { // do for sure before leaving } - dbg.location(1545, 4); + dbg.location(1547, 4); } finally { @@ -38145,20 +38373,20 @@ else if ( (LA566_0==HASH_SYMBOL) ) { // $ANTLR start "sass_debug" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1547:1: sass_debug : ( SASS_DEBUG | SASS_WARN ) ws cp_expression ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549: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(1547, 0); + dbg.location(1549, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1548:5: ( ( SASS_DEBUG | SASS_WARN ) ws cp_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1550:5: ( ( SASS_DEBUG | SASS_WARN ) ws cp_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:5: ( SASS_DEBUG | SASS_WARN ) ws cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1551:5: ( SASS_DEBUG | SASS_WARN ) ws cp_expression { - dbg.location(1549,5); + dbg.location(1551,5); if ( input.LA(1)==SASS_DEBUG||input.LA(1)==SASS_WARN ) { input.consume(); state.errorRecovery=false; @@ -38169,12 +38397,12 @@ public final void sass_debug() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1549,32); - pushFollow(FOLLOW_ws_in_sass_debug11538); + }dbg.location(1551,32); + pushFollow(FOLLOW_ws_in_sass_debug11594); ws(); state._fsp--; - if (state.failed) return;dbg.location(1549,35); - pushFollow(FOLLOW_cp_expression_in_sass_debug11540); + if (state.failed) return;dbg.location(1551,35); + pushFollow(FOLLOW_cp_expression_in_sass_debug11596); cp_expression(); state._fsp--; if (state.failed) return; @@ -38188,7 +38416,7 @@ public final void sass_debug() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1550, 4); + dbg.location(1552, 4); } finally { @@ -38203,26 +38431,26 @@ public final void sass_debug() throws RecognitionException { // $ANTLR start "sass_error" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1552:1: sass_error : SASS_ERROR ws STRING ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1554: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(1552, 0); + dbg.location(1554, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1553:5: ( SASS_ERROR ws STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1555:5: ( SASS_ERROR ws STRING ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1554:5: SASS_ERROR ws STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1556:5: SASS_ERROR ws STRING { - dbg.location(1554,5); - match(input,SASS_ERROR,FOLLOW_SASS_ERROR_in_sass_error11561); if (state.failed) return;dbg.location(1554,16); - pushFollow(FOLLOW_ws_in_sass_error11563); + dbg.location(1556,5); + match(input,SASS_ERROR,FOLLOW_SASS_ERROR_in_sass_error11617); if (state.failed) return;dbg.location(1556,16); + pushFollow(FOLLOW_ws_in_sass_error11619); ws(); state._fsp--; - if (state.failed) return;dbg.location(1554,19); - match(input,STRING,FOLLOW_STRING_in_sass_error11565); if (state.failed) return; + if (state.failed) return;dbg.location(1556,19); + match(input,STRING,FOLLOW_STRING_in_sass_error11621); if (state.failed) return; } } @@ -38233,7 +38461,7 @@ public final void sass_error() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1555, 4); + dbg.location(1557, 4); } finally { @@ -38248,56 +38476,56 @@ public final void sass_error() throws RecognitionException { // $ANTLR start "sass_control" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:1: sass_control : ( sass_if | sass_for | sass_each | sass_while ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559: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(1557, 0); + dbg.location(1559, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1558:5: ( sass_if | sass_for | sass_each | sass_while ) - int alt567=4; - try { dbg.enterDecision(567, decisionCanBacktrack[567]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1560:5: ( sass_if | sass_for | sass_each | sass_while ) + int alt571=4; + try { dbg.enterDecision(571, decisionCanBacktrack[571]); switch ( input.LA(1) ) { case SASS_IF: { - alt567=1; + alt571=1; } break; case SASS_FOR: { - alt567=2; + alt571=2; } break; case SASS_EACH: { - alt567=3; + alt571=3; } break; case SASS_WHILE: { - alt567=4; + alt571=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 567, 0, input); + new NoViableAltException("", 571, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(567);} + } finally {dbg.exitDecision(571);} - switch (alt567) { + switch (alt571) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559:5: sass_if + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1561:5: sass_if { - dbg.location(1559,5); - pushFollow(FOLLOW_sass_if_in_sass_control11586); + dbg.location(1561,5); + pushFollow(FOLLOW_sass_if_in_sass_control11642); sass_if(); state._fsp--; if (state.failed) return; @@ -38306,10 +38534,10 @@ public final void sass_control() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559:15: sass_for + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1561:15: sass_for { - dbg.location(1559,15); - pushFollow(FOLLOW_sass_for_in_sass_control11590); + dbg.location(1561,15); + pushFollow(FOLLOW_sass_for_in_sass_control11646); sass_for(); state._fsp--; if (state.failed) return; @@ -38318,10 +38546,10 @@ public final void sass_control() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559:26: sass_each + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1561:26: sass_each { - dbg.location(1559,26); - pushFollow(FOLLOW_sass_each_in_sass_control11594); + dbg.location(1561,26); + pushFollow(FOLLOW_sass_each_in_sass_control11650); sass_each(); state._fsp--; if (state.failed) return; @@ -38330,10 +38558,10 @@ public final void sass_control() throws RecognitionException { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559:38: sass_while + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1561:38: sass_while { - dbg.location(1559,38); - pushFollow(FOLLOW_sass_while_in_sass_control11598); + dbg.location(1561,38); + pushFollow(FOLLOW_sass_while_in_sass_control11654); sass_while(); state._fsp--; if (state.failed) return; @@ -38349,7 +38577,7 @@ public final void sass_control() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1560, 4); + dbg.location(1562, 4); } finally { @@ -38364,40 +38592,40 @@ public final void sass_control() throws RecognitionException { // $ANTLR start "sass_if" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:1: sass_if : SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564: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(1562, 0); + dbg.location(1564, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1563:5: ( SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565:5: ( SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:5: SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:5: SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? { - dbg.location(1564,5); - match(input,SASS_IF,FOLLOW_SASS_IF_in_sass_if11619); if (state.failed) return;dbg.location(1564,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:13: ( ws )? - int alt568=2; - try { dbg.enterSubRule(568); - try { dbg.enterDecision(568, decisionCanBacktrack[568]); + dbg.location(1566,5); + match(input,SASS_IF,FOLLOW_SASS_IF_in_sass_if11675); if (state.failed) return;dbg.location(1566,13); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:13: ( ws )? + int alt572=2; + try { dbg.enterSubRule(572); + try { dbg.enterDecision(572, decisionCanBacktrack[572]); - int LA568_0 = input.LA(1); - if ( (LA568_0==COMMENT||LA568_0==NL||LA568_0==WS) ) { - alt568=1; + int LA572_0 = input.LA(1); + if ( (LA572_0==COMMENT||LA572_0==NL||LA572_0==WS) ) { + alt572=1; } - } finally {dbg.exitDecision(568);} + } finally {dbg.exitDecision(572);} - switch (alt568) { + switch (alt572) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:13: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:13: ws { - dbg.location(1564,13); - pushFollow(FOLLOW_ws_in_sass_if11621); + dbg.location(1566,13); + pushFollow(FOLLOW_ws_in_sass_if11677); ws(); state._fsp--; if (state.failed) return; @@ -38405,31 +38633,31 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(568);} - dbg.location(1564,17); - pushFollow(FOLLOW_sass_control_expression_in_sass_if11624); + } finally {dbg.exitSubRule(572);} + dbg.location(1566,17); + pushFollow(FOLLOW_sass_control_expression_in_sass_if11680); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1564,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:41: ( ws )? - int alt569=2; - try { dbg.enterSubRule(569); - try { dbg.enterDecision(569, decisionCanBacktrack[569]); + if (state.failed) return;dbg.location(1566,41); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:41: ( ws )? + int alt573=2; + try { dbg.enterSubRule(573); + try { dbg.enterDecision(573, decisionCanBacktrack[573]); - int LA569_0 = input.LA(1); - if ( (LA569_0==COMMENT||LA569_0==NL||LA569_0==WS) ) { - alt569=1; + int LA573_0 = input.LA(1); + if ( (LA573_0==COMMENT||LA573_0==NL||LA573_0==WS) ) { + alt573=1; } - } finally {dbg.exitDecision(569);} + } finally {dbg.exitDecision(573);} - switch (alt569) { + switch (alt573) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:41: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:41: ws { - dbg.location(1564,41); - pushFollow(FOLLOW_ws_in_sass_if11626); + dbg.location(1566,41); + pushFollow(FOLLOW_ws_in_sass_if11682); ws(); state._fsp--; if (state.failed) return; @@ -38437,53 +38665,53 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(569);} - dbg.location(1564,45); - pushFollow(FOLLOW_sass_control_block_in_sass_if11629); + } finally {dbg.exitSubRule(573);} + dbg.location(1566,45); + pushFollow(FOLLOW_sass_control_block_in_sass_if11685); sass_control_block(); state._fsp--; - if (state.failed) return;dbg.location(1564,64); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:64: ( ( ws )? sass_else )? - int alt571=2; - try { dbg.enterSubRule(571); - try { dbg.enterDecision(571, decisionCanBacktrack[571]); + if (state.failed) return;dbg.location(1566,64); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:64: ( ( ws )? sass_else )? + int alt575=2; + try { dbg.enterSubRule(575); + try { dbg.enterDecision(575, decisionCanBacktrack[575]); try { isCyclicDecision = true; - alt571 = dfa571.predict(input); + alt575 = dfa575.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(571);} + } finally {dbg.exitDecision(575);} - switch (alt571) { + switch (alt575) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:65: ( ws )? sass_else + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:65: ( ws )? sass_else { - dbg.location(1564,65); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:65: ( ws )? - int alt570=2; - try { dbg.enterSubRule(570); - try { dbg.enterDecision(570, decisionCanBacktrack[570]); + dbg.location(1566,65); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:65: ( ws )? + int alt574=2; + try { dbg.enterSubRule(574); + try { dbg.enterDecision(574, decisionCanBacktrack[574]); - int LA570_0 = input.LA(1); - if ( (LA570_0==COMMENT||LA570_0==NL||LA570_0==WS) ) { - alt570=1; + int LA574_0 = input.LA(1); + if ( (LA574_0==COMMENT||LA574_0==NL||LA574_0==WS) ) { + alt574=1; } - } finally {dbg.exitDecision(570);} + } finally {dbg.exitDecision(574);} - switch (alt570) { + switch (alt574) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:65: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566:65: ws { - dbg.location(1564,65); - pushFollow(FOLLOW_ws_in_sass_if11632); + dbg.location(1566,65); + pushFollow(FOLLOW_ws_in_sass_if11688); ws(); state._fsp--; if (state.failed) return; @@ -38491,9 +38719,9 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(570);} - dbg.location(1564,69); - pushFollow(FOLLOW_sass_else_in_sass_if11635); + } finally {dbg.exitSubRule(574);} + dbg.location(1566,69); + pushFollow(FOLLOW_sass_else_in_sass_if11691); sass_else(); state._fsp--; if (state.failed) return; @@ -38501,7 +38729,7 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(571);} + } finally {dbg.exitSubRule(575);} } @@ -38513,7 +38741,7 @@ public final void sass_if() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1565, 4); + dbg.location(1567, 4); } finally { @@ -38528,55 +38756,55 @@ public final void sass_if() throws RecognitionException { // $ANTLR start "sass_else" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1567: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 )? ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569: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(1567, 0); + dbg.location(1569, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1568: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 alt579=2; - try { dbg.enterDecision(579, decisionCanBacktrack[579]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1570: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 alt583=2; + try { dbg.enterDecision(583, decisionCanBacktrack[583]); try { isCyclicDecision = true; - alt579 = dfa579.predict(input); + alt583 = dfa583.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(579);} + } finally {dbg.exitDecision(583);} - switch (alt579) { + switch (alt583) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:5: SASS_ELSE ( ws )? sass_control_block + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:5: SASS_ELSE ( ws )? sass_control_block { - dbg.location(1569,5); - match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11658); if (state.failed) return;dbg.location(1569,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:15: ( ws )? - int alt572=2; - try { dbg.enterSubRule(572); - try { dbg.enterDecision(572, decisionCanBacktrack[572]); + dbg.location(1571,5); + match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11714); if (state.failed) return;dbg.location(1571,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:15: ( ws )? + int alt576=2; + try { dbg.enterSubRule(576); + try { dbg.enterDecision(576, decisionCanBacktrack[576]); - int LA572_0 = input.LA(1); - if ( (LA572_0==COMMENT||LA572_0==NL||LA572_0==WS) ) { - alt572=1; + int LA576_0 = input.LA(1); + if ( (LA576_0==COMMENT||LA576_0==NL||LA576_0==WS) ) { + alt576=1; } - } finally {dbg.exitDecision(572);} + } finally {dbg.exitDecision(576);} - switch (alt572) { + switch (alt576) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:15: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:15: ws { - dbg.location(1569,15); - pushFollow(FOLLOW_ws_in_sass_else11660); + dbg.location(1571,15); + pushFollow(FOLLOW_ws_in_sass_else11716); ws(); state._fsp--; if (state.failed) return; @@ -38584,9 +38812,9 @@ public final void sass_else() throws RecognitionException { break; } - } finally {dbg.exitSubRule(572);} - dbg.location(1569,19); - pushFollow(FOLLOW_sass_control_block_in_sass_else11663); + } finally {dbg.exitSubRule(576);} + dbg.location(1571,19); + pushFollow(FOLLOW_sass_control_block_in_sass_else11719); sass_control_block(); state._fsp--; if (state.failed) return; @@ -38595,65 +38823,65 @@ public final void sass_else() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? { - dbg.location(1571,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) - int alt574=2; - try { dbg.enterSubRule(574); - try { dbg.enterDecision(574, decisionCanBacktrack[574]); + dbg.location(1573,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) + int alt578=2; + try { dbg.enterSubRule(578); + try { dbg.enterDecision(578, decisionCanBacktrack[578]); - int LA574_0 = input.LA(1); - if ( (LA574_0==SASS_ELSE) ) { - alt574=1; + int LA578_0 = input.LA(1); + if ( (LA578_0==SASS_ELSE) ) { + alt578=1; } - else if ( (LA574_0==SASS_ELSEIF) ) { - alt574=2; + else if ( (LA578_0==SASS_ELSEIF) ) { + alt578=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 574, 0, input); + new NoViableAltException("", 578, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(574);} + } finally {dbg.exitDecision(578);} - switch (alt574) { + switch (alt578) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:6: ( SASS_ELSE ( ws )? {...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:6: ( SASS_ELSE ( ws )? {...}? IDENT ) { - dbg.location(1571,6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:6: ( SASS_ELSE ( ws )? {...}? IDENT ) + dbg.location(1573,6); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:6: ( SASS_ELSE ( ws )? {...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:7: SASS_ELSE ( ws )? {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:7: SASS_ELSE ( ws )? {...}? IDENT { - dbg.location(1571,7); - match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11677); if (state.failed) return;dbg.location(1571,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:17: ( ws )? - int alt573=2; - try { dbg.enterSubRule(573); - try { dbg.enterDecision(573, decisionCanBacktrack[573]); + dbg.location(1573,7); + match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11733); if (state.failed) return;dbg.location(1573,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:17: ( ws )? + int alt577=2; + try { dbg.enterSubRule(577); + try { dbg.enterDecision(577, decisionCanBacktrack[577]); - int LA573_0 = input.LA(1); - if ( (LA573_0==COMMENT||LA573_0==NL||LA573_0==WS) ) { - alt573=1; + int LA577_0 = input.LA(1); + if ( (LA577_0==COMMENT||LA577_0==NL||LA577_0==WS) ) { + alt577=1; } - } finally {dbg.exitDecision(573);} + } finally {dbg.exitDecision(577);} - switch (alt573) { + switch (alt577) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:17: ws { - dbg.location(1571,17); - pushFollow(FOLLOW_ws_in_sass_else11679); + dbg.location(1573,17); + pushFollow(FOLLOW_ws_in_sass_else11735); ws(); state._fsp--; if (state.failed) return; @@ -38661,13 +38889,13 @@ else if ( (LA574_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(573);} - dbg.location(1571,21); + } finally {dbg.exitSubRule(577);} + dbg.location(1573,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(1571,46); - match(input,IDENT,FOLLOW_IDENT_in_sass_else11684); if (state.failed) return; + }dbg.location(1573,46); + match(input,IDENT,FOLLOW_IDENT_in_sass_else11740); if (state.failed) return; } } @@ -38675,35 +38903,35 @@ else if ( (LA574_0==SASS_ELSEIF) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:64: SASS_ELSEIF + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:64: SASS_ELSEIF { - dbg.location(1571,64); - match(input,SASS_ELSEIF,FOLLOW_SASS_ELSEIF_in_sass_else11691); if (state.failed) return; + dbg.location(1573,64); + match(input,SASS_ELSEIF,FOLLOW_SASS_ELSEIF_in_sass_else11747); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(574);} - dbg.location(1571,77); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:77: ( ws )? - int alt575=2; - try { dbg.enterSubRule(575); - try { dbg.enterDecision(575, decisionCanBacktrack[575]); + } finally {dbg.exitSubRule(578);} + dbg.location(1573,77); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:77: ( ws )? + int alt579=2; + try { dbg.enterSubRule(579); + try { dbg.enterDecision(579, decisionCanBacktrack[579]); - int LA575_0 = input.LA(1); - if ( (LA575_0==COMMENT||LA575_0==NL||LA575_0==WS) ) { - alt575=1; + int LA579_0 = input.LA(1); + if ( (LA579_0==COMMENT||LA579_0==NL||LA579_0==WS) ) { + alt579=1; } - } finally {dbg.exitDecision(575);} + } finally {dbg.exitDecision(579);} - switch (alt575) { + switch (alt579) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:77: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:77: ws { - dbg.location(1571,77); - pushFollow(FOLLOW_ws_in_sass_else11694); + dbg.location(1573,77); + pushFollow(FOLLOW_ws_in_sass_else11750); ws(); state._fsp--; if (state.failed) return; @@ -38711,31 +38939,31 @@ else if ( (LA574_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(575);} - dbg.location(1571,81); - pushFollow(FOLLOW_sass_control_expression_in_sass_else11697); + } finally {dbg.exitSubRule(579);} + dbg.location(1573,81); + pushFollow(FOLLOW_sass_control_expression_in_sass_else11753); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1571,105); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:105: ( ws )? - int alt576=2; - try { dbg.enterSubRule(576); - try { dbg.enterDecision(576, decisionCanBacktrack[576]); + if (state.failed) return;dbg.location(1573,105); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:105: ( ws )? + int alt580=2; + try { dbg.enterSubRule(580); + try { dbg.enterDecision(580, decisionCanBacktrack[580]); - int LA576_0 = input.LA(1); - if ( (LA576_0==COMMENT||LA576_0==NL||LA576_0==WS) ) { - alt576=1; + int LA580_0 = input.LA(1); + if ( (LA580_0==COMMENT||LA580_0==NL||LA580_0==WS) ) { + alt580=1; } - } finally {dbg.exitDecision(576);} + } finally {dbg.exitDecision(580);} - switch (alt576) { + switch (alt580) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:105: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:105: ws { - dbg.location(1571,105); - pushFollow(FOLLOW_ws_in_sass_else11699); + dbg.location(1573,105); + pushFollow(FOLLOW_ws_in_sass_else11755); ws(); state._fsp--; if (state.failed) return; @@ -38743,53 +38971,53 @@ else if ( (LA574_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(576);} - dbg.location(1571,109); - pushFollow(FOLLOW_sass_control_block_in_sass_else11702); + } finally {dbg.exitSubRule(580);} + dbg.location(1573,109); + pushFollow(FOLLOW_sass_control_block_in_sass_else11758); sass_control_block(); state._fsp--; - if (state.failed) return;dbg.location(1571,128); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:128: ( ( ws )? sass_else )? - int alt578=2; - try { dbg.enterSubRule(578); - try { dbg.enterDecision(578, decisionCanBacktrack[578]); + if (state.failed) return;dbg.location(1573,128); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:128: ( ( ws )? sass_else )? + int alt582=2; + try { dbg.enterSubRule(582); + try { dbg.enterDecision(582, decisionCanBacktrack[582]); try { isCyclicDecision = true; - alt578 = dfa578.predict(input); + alt582 = dfa582.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(578);} + } finally {dbg.exitDecision(582);} - switch (alt578) { + switch (alt582) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:129: ( ws )? sass_else + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:129: ( ws )? sass_else { - dbg.location(1571,129); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:129: ( ws )? - int alt577=2; - try { dbg.enterSubRule(577); - try { dbg.enterDecision(577, decisionCanBacktrack[577]); + dbg.location(1573,129); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:129: ( ws )? + int alt581=2; + try { dbg.enterSubRule(581); + try { dbg.enterDecision(581, decisionCanBacktrack[581]); - int LA577_0 = input.LA(1); - if ( (LA577_0==COMMENT||LA577_0==NL||LA577_0==WS) ) { - alt577=1; + int LA581_0 = input.LA(1); + if ( (LA581_0==COMMENT||LA581_0==NL||LA581_0==WS) ) { + alt581=1; } - } finally {dbg.exitDecision(577);} + } finally {dbg.exitDecision(581);} - switch (alt577) { + switch (alt581) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:129: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:129: ws { - dbg.location(1571,129); - pushFollow(FOLLOW_ws_in_sass_else11705); + dbg.location(1573,129); + pushFollow(FOLLOW_ws_in_sass_else11761); ws(); state._fsp--; if (state.failed) return; @@ -38797,9 +39025,9 @@ else if ( (LA574_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(577);} - dbg.location(1571,133); - pushFollow(FOLLOW_sass_else_in_sass_else11708); + } finally {dbg.exitSubRule(581);} + dbg.location(1573,133); + pushFollow(FOLLOW_sass_else_in_sass_else11764); sass_else(); state._fsp--; if (state.failed) return; @@ -38807,7 +39035,7 @@ else if ( (LA574_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(578);} + } finally {dbg.exitSubRule(582);} } break; @@ -38821,7 +39049,7 @@ else if ( (LA574_0==SASS_ELSEIF) ) { finally { // do for sure before leaving } - dbg.location(1572, 4); + dbg.location(1574, 4); } finally { @@ -38836,21 +39064,21 @@ else if ( (LA574_0==SASS_ELSEIF) ) { // $ANTLR start "sass_control_expression" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1574:1: sass_control_expression : cp_expression ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1576: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(1574, 0); + dbg.location(1576, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1575:5: ( cp_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1577:5: ( cp_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1576:5: cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1578:5: cp_expression { - dbg.location(1576,5); - pushFollow(FOLLOW_cp_expression_in_sass_control_expression11731); + dbg.location(1578,5); + pushFollow(FOLLOW_cp_expression_in_sass_control_expression11787); cp_expression(); state._fsp--; if (state.failed) return; @@ -38864,7 +39092,7 @@ public final void sass_control_expression() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1577, 4); + dbg.location(1579, 4); } finally { @@ -38879,82 +39107,82 @@ public final void sass_control_expression() throws RecognitionException { // $ANTLR start "sass_for" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1579:1: sass_for : SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581: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(1579, 0); + dbg.location(1581, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1580:5: ( SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1582: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); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:5: SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1583:5: SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block { - dbg.location(1581,5); - match(input,SASS_FOR,FOLLOW_SASS_FOR_in_sass_for11752); if (state.failed) return;dbg.location(1581,14); - pushFollow(FOLLOW_ws_in_sass_for11754); + dbg.location(1583,5); + match(input,SASS_FOR,FOLLOW_SASS_FOR_in_sass_for11808); if (state.failed) return;dbg.location(1583,14); + pushFollow(FOLLOW_ws_in_sass_for11810); ws(); state._fsp--; - if (state.failed) return;dbg.location(1581,17); - pushFollow(FOLLOW_cp_variable_in_sass_for11756); + if (state.failed) return;dbg.location(1583,17); + pushFollow(FOLLOW_cp_variable_in_sass_for11812); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1581,29); - pushFollow(FOLLOW_ws_in_sass_for11758); + if (state.failed) return;dbg.location(1583,29); + pushFollow(FOLLOW_ws_in_sass_for11814); ws(); state._fsp--; - if (state.failed) return;dbg.location(1581,32); + if (state.failed) return;dbg.location(1583,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(1581,59); - match(input,IDENT,FOLLOW_IDENT_in_sass_for11762); if (state.failed) return;dbg.location(1581,74); - pushFollow(FOLLOW_ws_in_sass_for11766); + }dbg.location(1583,59); + match(input,IDENT,FOLLOW_IDENT_in_sass_for11818); if (state.failed) return;dbg.location(1583,74); + pushFollow(FOLLOW_ws_in_sass_for11822); ws(); state._fsp--; - if (state.failed) return;dbg.location(1581,77); - pushFollow(FOLLOW_cp_math_expression_in_sass_for11768); + if (state.failed) return;dbg.location(1583,77); + pushFollow(FOLLOW_cp_math_expression_in_sass_for11824); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1581,96); - pushFollow(FOLLOW_ws_in_sass_for11770); + if (state.failed) return;dbg.location(1583,96); + pushFollow(FOLLOW_ws_in_sass_for11826); ws(); state._fsp--; - if (state.failed) return;dbg.location(1581,99); + if (state.failed) return;dbg.location(1583,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(1581,151); - match(input,IDENT,FOLLOW_IDENT_in_sass_for11774); if (state.failed) return;dbg.location(1581,173); - pushFollow(FOLLOW_ws_in_sass_for11778); + }dbg.location(1583,151); + match(input,IDENT,FOLLOW_IDENT_in_sass_for11830); if (state.failed) return;dbg.location(1583,173); + pushFollow(FOLLOW_ws_in_sass_for11834); ws(); state._fsp--; - if (state.failed) return;dbg.location(1581,176); - pushFollow(FOLLOW_cp_math_expression_in_sass_for11780); + if (state.failed) return;dbg.location(1583,176); + pushFollow(FOLLOW_cp_math_expression_in_sass_for11836); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1581,195); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:195: ( ws )? - int alt580=2; - try { dbg.enterSubRule(580); - try { dbg.enterDecision(580, decisionCanBacktrack[580]); + if (state.failed) return;dbg.location(1583,195); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1583:195: ( ws )? + int alt584=2; + try { dbg.enterSubRule(584); + try { dbg.enterDecision(584, decisionCanBacktrack[584]); - int LA580_0 = input.LA(1); - if ( (LA580_0==COMMENT||LA580_0==NL||LA580_0==WS) ) { - alt580=1; + int LA584_0 = input.LA(1); + if ( (LA584_0==COMMENT||LA584_0==NL||LA584_0==WS) ) { + alt584=1; } - } finally {dbg.exitDecision(580);} + } finally {dbg.exitDecision(584);} - switch (alt580) { + switch (alt584) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:195: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1583:195: ws { - dbg.location(1581,195); - pushFollow(FOLLOW_ws_in_sass_for11782); + dbg.location(1583,195); + pushFollow(FOLLOW_ws_in_sass_for11838); ws(); state._fsp--; if (state.failed) return; @@ -38962,9 +39190,9 @@ public final void sass_for() throws RecognitionException { break; } - } finally {dbg.exitSubRule(580);} - dbg.location(1581,199); - pushFollow(FOLLOW_sass_control_block_in_sass_for11785); + } finally {dbg.exitSubRule(584);} + dbg.location(1583,199); + pushFollow(FOLLOW_sass_control_block_in_sass_for11841); sass_control_block(); state._fsp--; if (state.failed) return; @@ -38978,7 +39206,7 @@ public final void sass_for() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1582, 4); + dbg.location(1584, 4); } finally { @@ -38993,117 +39221,117 @@ public final void sass_for() throws RecognitionException { // $ANTLR start "sass_each" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:1: sass_each : SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586: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(1584, 0); + dbg.location(1586, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1585:5: ( SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1587:5: ( SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:5: SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:5: SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block { - dbg.location(1586,5); - match(input,SASS_EACH,FOLLOW_SASS_EACH_in_sass_each11806); if (state.failed) return;dbg.location(1586,15); - pushFollow(FOLLOW_ws_in_sass_each11808); + dbg.location(1588,5); + match(input,SASS_EACH,FOLLOW_SASS_EACH_in_sass_each11862); if (state.failed) return;dbg.location(1588,15); + pushFollow(FOLLOW_ws_in_sass_each11864); ws(); state._fsp--; - if (state.failed) return;dbg.location(1586,18); - pushFollow(FOLLOW_sass_each_variables_in_sass_each11810); + if (state.failed) return;dbg.location(1588,18); + pushFollow(FOLLOW_sass_each_variables_in_sass_each11866); sass_each_variables(); state._fsp--; - if (state.failed) return;dbg.location(1586,38); - pushFollow(FOLLOW_ws_in_sass_each11812); + if (state.failed) return;dbg.location(1588,38); + pushFollow(FOLLOW_ws_in_sass_each11868); ws(); state._fsp--; - if (state.failed) return;dbg.location(1586,41); + if (state.failed) return;dbg.location(1588,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(1586,66); - match(input,IDENT,FOLLOW_IDENT_in_sass_each11816); if (state.failed) return;dbg.location(1586,79); - pushFollow(FOLLOW_ws_in_sass_each11820); + }dbg.location(1588,66); + match(input,IDENT,FOLLOW_IDENT_in_sass_each11872); if (state.failed) return;dbg.location(1588,79); + pushFollow(FOLLOW_ws_in_sass_each11876); ws(); state._fsp--; - if (state.failed) return;dbg.location(1586,82); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:82: ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ - int cnt584=0; - try { dbg.enterSubRule(584); + if (state.failed) return;dbg.location(1588,82); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:82: ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ + int cnt588=0; + try { dbg.enterSubRule(588); - loop584: + loop588: while (true) { - int alt584=2; - try { dbg.enterDecision(584, decisionCanBacktrack[584]); + int alt588=2; + try { dbg.enterDecision(588, decisionCanBacktrack[588]); - int LA584_0 = input.LA(1); - if ( (LA584_0==LBRACE) ) { - int LA584_1 = input.LA(2); + int LA588_0 = input.LA(1); + if ( (LA588_0==LBRACE) ) { + int LA588_1 = input.LA(2); if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt584=1; + alt588=1; } } - else if ( ((LA584_0 >= ANGLE && LA584_0 <= AT_SIGN)||(LA584_0 >= BOTTOMCENTER_SYM && LA584_0 <= BOTTOMRIGHT_SYM)||LA584_0==CHARSET_SYM||LA584_0==COUNTER_STYLE_SYM||LA584_0==DIMENSION||LA584_0==EMS||LA584_0==EXS||(LA584_0 >= FONT_FACE_SYM && LA584_0 <= FREQ)||LA584_0==GEN||(LA584_0 >= HASH && LA584_0 <= HASH_SYMBOL)||(LA584_0 >= IDENT && LA584_0 <= IMPORT_SYM)||LA584_0==KEYFRAMES_SYM||(LA584_0 >= LBRACKET && LA584_0 <= LENGTH)||(LA584_0 >= LESS_AND && LA584_0 <= LESS_JS_STRING)||LA584_0==LPAREN||(LA584_0 >= MEDIA_SYM && LA584_0 <= MOZ_DOCUMENT_SYM)||LA584_0==NAMESPACE_SYM||(LA584_0 >= NOT && LA584_0 <= NUMBER)||(LA584_0 >= PAGE_SYM && LA584_0 <= PERCENTAGE_SYMBOL)||LA584_0==PLUS||(LA584_0 >= REM && LA584_0 <= RIGHTTOP_SYM)||(LA584_0 >= SASS_AT_ROOT && LA584_0 <= SASS_DEBUG)||(LA584_0 >= SASS_EACH && LA584_0 <= SASS_ELSE)||LA584_0==SASS_EXTEND||(LA584_0 >= SASS_FOR && LA584_0 <= SASS_FUNCTION)||(LA584_0 >= SASS_IF && LA584_0 <= SASS_MIXIN)||(LA584_0 >= SASS_RETURN && LA584_0 <= SASS_WHILE)||LA584_0==STRING||(LA584_0 >= TILDE && LA584_0 <= TOPRIGHT_SYM)||(LA584_0 >= URANGE && LA584_0 <= URI)||LA584_0==VARIABLE||LA584_0==WEBKIT_KEYFRAMES_SYM) ) { - alt584=1; + else if ( ((LA588_0 >= ANGLE && LA588_0 <= AT_SIGN)||(LA588_0 >= BOTTOMCENTER_SYM && LA588_0 <= BOTTOMRIGHT_SYM)||LA588_0==CHARSET_SYM||LA588_0==COUNTER_STYLE_SYM||LA588_0==DIMENSION||LA588_0==EMS||LA588_0==EXS||(LA588_0 >= FONT_FACE_SYM && LA588_0 <= FREQ)||LA588_0==GEN||(LA588_0 >= HASH && LA588_0 <= HASH_SYMBOL)||(LA588_0 >= IDENT && LA588_0 <= IMPORT_SYM)||LA588_0==KEYFRAMES_SYM||(LA588_0 >= LBRACKET && LA588_0 <= LENGTH)||(LA588_0 >= LESS_AND && LA588_0 <= LESS_JS_STRING)||LA588_0==LPAREN||(LA588_0 >= MEDIA_SYM && LA588_0 <= MOZ_DOCUMENT_SYM)||LA588_0==NAMESPACE_SYM||(LA588_0 >= NOT && LA588_0 <= NUMBER)||(LA588_0 >= PAGE_SYM && LA588_0 <= PERCENTAGE_SYMBOL)||LA588_0==PLUS||(LA588_0 >= REM && LA588_0 <= RIGHTTOP_SYM)||(LA588_0 >= SASS_AT_ROOT && LA588_0 <= SASS_DEBUG)||(LA588_0 >= SASS_EACH && LA588_0 <= SASS_ELSE)||LA588_0==SASS_EXTEND||(LA588_0 >= SASS_FOR && LA588_0 <= SASS_FUNCTION)||(LA588_0 >= SASS_IF && LA588_0 <= SASS_MIXIN)||(LA588_0 >= SASS_RETURN && LA588_0 <= SASS_WHILE)||LA588_0==STRING||(LA588_0 >= TILDE && LA588_0 <= TOPRIGHT_SYM)||(LA588_0 >= URANGE && LA588_0 <= URI)||LA588_0==VARIABLE||LA588_0==WEBKIT_KEYFRAMES_SYM) ) { + alt588=1; } - } finally {dbg.exitDecision(584);} + } finally {dbg.exitDecision(588);} - switch (alt584) { + switch (alt588) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:83: cp_expression_list ( ( ws )? COMMA )? ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:83: cp_expression_list ( ( ws )? COMMA )? ( ws )? { - dbg.location(1586,83); - pushFollow(FOLLOW_cp_expression_list_in_sass_each11823); + dbg.location(1588,83); + pushFollow(FOLLOW_cp_expression_list_in_sass_each11879); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1586,102); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:102: ( ( ws )? COMMA )? - int alt582=2; - try { dbg.enterSubRule(582); - try { dbg.enterDecision(582, decisionCanBacktrack[582]); + if (state.failed) return;dbg.location(1588,102); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:102: ( ( ws )? COMMA )? + int alt586=2; + try { dbg.enterSubRule(586); + try { dbg.enterDecision(586, decisionCanBacktrack[586]); try { isCyclicDecision = true; - alt582 = dfa582.predict(input); + alt586 = dfa586.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(582);} + } finally {dbg.exitDecision(586);} - switch (alt582) { + switch (alt586) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:103: ( ws )? COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:103: ( ws )? COMMA { - dbg.location(1586,103); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:103: ( ws )? - int alt581=2; - try { dbg.enterSubRule(581); - try { dbg.enterDecision(581, decisionCanBacktrack[581]); + dbg.location(1588,103); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:103: ( ws )? + int alt585=2; + try { dbg.enterSubRule(585); + try { dbg.enterDecision(585, decisionCanBacktrack[585]); - int LA581_0 = input.LA(1); - if ( (LA581_0==COMMENT||LA581_0==NL||LA581_0==WS) ) { - alt581=1; + int LA585_0 = input.LA(1); + if ( (LA585_0==COMMENT||LA585_0==NL||LA585_0==WS) ) { + alt585=1; } - } finally {dbg.exitDecision(581);} + } finally {dbg.exitDecision(585);} - switch (alt581) { + switch (alt585) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:103: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:103: ws { - dbg.location(1586,103); - pushFollow(FOLLOW_ws_in_sass_each11826); + dbg.location(1588,103); + pushFollow(FOLLOW_ws_in_sass_each11882); ws(); state._fsp--; if (state.failed) return; @@ -39111,34 +39339,34 @@ else if ( ((LA584_0 >= ANGLE && LA584_0 <= AT_SIGN)||(LA584_0 >= BOTTOMCENTER_SY break; } - } finally {dbg.exitSubRule(581);} - dbg.location(1586,107); - match(input,COMMA,FOLLOW_COMMA_in_sass_each11829); if (state.failed) return; + } finally {dbg.exitSubRule(585);} + dbg.location(1588,107); + match(input,COMMA,FOLLOW_COMMA_in_sass_each11885); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(582);} - dbg.location(1586,115); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:115: ( ws )? - int alt583=2; - try { dbg.enterSubRule(583); - try { dbg.enterDecision(583, decisionCanBacktrack[583]); + } finally {dbg.exitSubRule(586);} + dbg.location(1588,115); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:115: ( ws )? + int alt587=2; + try { dbg.enterSubRule(587); + try { dbg.enterDecision(587, decisionCanBacktrack[587]); - int LA583_0 = input.LA(1); - if ( (LA583_0==COMMENT||LA583_0==NL||LA583_0==WS) ) { - alt583=1; + int LA587_0 = input.LA(1); + if ( (LA587_0==COMMENT||LA587_0==NL||LA587_0==WS) ) { + alt587=1; } - } finally {dbg.exitDecision(583);} + } finally {dbg.exitDecision(587);} - switch (alt583) { + switch (alt587) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:115: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:115: ws { - dbg.location(1586,115); - pushFollow(FOLLOW_ws_in_sass_each11833); + dbg.location(1588,115); + pushFollow(FOLLOW_ws_in_sass_each11889); ws(); state._fsp--; if (state.failed) return; @@ -39146,24 +39374,24 @@ else if ( ((LA584_0 >= ANGLE && LA584_0 <= AT_SIGN)||(LA584_0 >= BOTTOMCENTER_SY break; } - } finally {dbg.exitSubRule(583);} + } finally {dbg.exitSubRule(587);} } break; default : - if ( cnt584 >= 1 ) break loop584; + if ( cnt588 >= 1 ) break loop588; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(584, input); + EarlyExitException eee = new EarlyExitException(588, input); dbg.recognitionException(eee); throw eee; } - cnt584++; + cnt588++; } - } finally {dbg.exitSubRule(584);} - dbg.location(1586,122); - pushFollow(FOLLOW_sass_control_block_in_sass_each11839); + } finally {dbg.exitSubRule(588);} + dbg.location(1588,122); + pushFollow(FOLLOW_sass_control_block_in_sass_each11895); sass_control_block(); state._fsp--; if (state.failed) return; @@ -39177,7 +39405,7 @@ else if ( ((LA584_0 >= ANGLE && LA584_0 <= AT_SIGN)||(LA584_0 >= BOTTOMCENTER_SY finally { // do for sure before leaving } - dbg.location(1587, 4); + dbg.location(1589, 4); } finally { @@ -39192,68 +39420,68 @@ else if ( ((LA584_0 >= ANGLE && LA584_0 <= AT_SIGN)||(LA584_0 >= BOTTOMCENTER_SY // $ANTLR start "sass_each_variables" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:1: sass_each_variables : cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591: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(1589, 0); + dbg.location(1591, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1590:5: ( cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1592:5: ( cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:5: cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:5: cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* { - dbg.location(1591,5); - pushFollow(FOLLOW_cp_variable_in_sass_each_variables11860); + dbg.location(1593,5); + pushFollow(FOLLOW_cp_variable_in_sass_each_variables11916); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1591,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* - try { dbg.enterSubRule(587); + if (state.failed) return;dbg.location(1593,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* + try { dbg.enterSubRule(591); - loop587: + loop591: while (true) { - int alt587=2; - try { dbg.enterDecision(587, decisionCanBacktrack[587]); + int alt591=2; + try { dbg.enterDecision(591, decisionCanBacktrack[591]); try { isCyclicDecision = true; - alt587 = dfa587.predict(input); + alt591 = dfa591.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(587);} + } finally {dbg.exitDecision(591);} - switch (alt587) { + switch (alt591) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:19: ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:19: ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable { - dbg.location(1591,33); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:33: ( ws )? - int alt585=2; - try { dbg.enterSubRule(585); - try { dbg.enterDecision(585, decisionCanBacktrack[585]); + dbg.location(1593,33); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:33: ( ws )? + int alt589=2; + try { dbg.enterSubRule(589); + try { dbg.enterDecision(589, decisionCanBacktrack[589]); - int LA585_0 = input.LA(1); - if ( (LA585_0==COMMENT||LA585_0==NL||LA585_0==WS) ) { - alt585=1; + int LA589_0 = input.LA(1); + if ( (LA589_0==COMMENT||LA589_0==NL||LA589_0==WS) ) { + alt589=1; } - } finally {dbg.exitDecision(585);} + } finally {dbg.exitDecision(589);} - switch (alt585) { + switch (alt589) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:33: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:33: ws { - dbg.location(1591,33); - pushFollow(FOLLOW_ws_in_sass_each_variables11872); + dbg.location(1593,33); + pushFollow(FOLLOW_ws_in_sass_each_variables11928); ws(); state._fsp--; if (state.failed) return; @@ -39261,28 +39489,28 @@ public final void sass_each_variables() throws RecognitionException { break; } - } finally {dbg.exitSubRule(585);} - dbg.location(1591,37); - match(input,COMMA,FOLLOW_COMMA_in_sass_each_variables11875); if (state.failed) return;dbg.location(1591,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:43: ( ws )? - int alt586=2; - try { dbg.enterSubRule(586); - try { dbg.enterDecision(586, decisionCanBacktrack[586]); + } finally {dbg.exitSubRule(589);} + dbg.location(1593,37); + match(input,COMMA,FOLLOW_COMMA_in_sass_each_variables11931); if (state.failed) return;dbg.location(1593,43); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:43: ( ws )? + int alt590=2; + try { dbg.enterSubRule(590); + try { dbg.enterDecision(590, decisionCanBacktrack[590]); - int LA586_0 = input.LA(1); - if ( (LA586_0==COMMENT||LA586_0==NL||LA586_0==WS) ) { - alt586=1; + int LA590_0 = input.LA(1); + if ( (LA590_0==COMMENT||LA590_0==NL||LA590_0==WS) ) { + alt590=1; } - } finally {dbg.exitDecision(586);} + } finally {dbg.exitDecision(590);} - switch (alt586) { + switch (alt590) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:43: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:43: ws { - dbg.location(1591,43); - pushFollow(FOLLOW_ws_in_sass_each_variables11877); + dbg.location(1593,43); + pushFollow(FOLLOW_ws_in_sass_each_variables11933); ws(); state._fsp--; if (state.failed) return; @@ -39290,9 +39518,9 @@ public final void sass_each_variables() throws RecognitionException { break; } - } finally {dbg.exitSubRule(586);} - dbg.location(1591,47); - pushFollow(FOLLOW_cp_variable_in_sass_each_variables11880); + } finally {dbg.exitSubRule(590);} + dbg.location(1593,47); + pushFollow(FOLLOW_cp_variable_in_sass_each_variables11936); cp_variable(); state._fsp--; if (state.failed) return; @@ -39300,10 +39528,10 @@ public final void sass_each_variables() throws RecognitionException { break; default : - break loop587; + break loop591; } } - } finally {dbg.exitSubRule(587);} + } finally {dbg.exitSubRule(591);} } @@ -39315,7 +39543,7 @@ public final void sass_each_variables() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1592, 4); + dbg.location(1594, 4); } finally { @@ -39330,48 +39558,48 @@ public final void sass_each_variables() throws RecognitionException { // $ANTLR start "sass_while" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1594:1: sass_while : SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1596: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(1594, 0); + dbg.location(1596, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1595:5: ( SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:5: ( SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1596:5: SASS_WHILE ws sass_control_expression ( ws )? sass_control_block + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1598:5: SASS_WHILE ws sass_control_expression ( ws )? sass_control_block { - dbg.location(1596,5); - match(input,SASS_WHILE,FOLLOW_SASS_WHILE_in_sass_while11905); if (state.failed) return;dbg.location(1596,16); - pushFollow(FOLLOW_ws_in_sass_while11907); + dbg.location(1598,5); + match(input,SASS_WHILE,FOLLOW_SASS_WHILE_in_sass_while11961); if (state.failed) return;dbg.location(1598,16); + pushFollow(FOLLOW_ws_in_sass_while11963); ws(); state._fsp--; - if (state.failed) return;dbg.location(1596,19); - pushFollow(FOLLOW_sass_control_expression_in_sass_while11909); + if (state.failed) return;dbg.location(1598,19); + pushFollow(FOLLOW_sass_control_expression_in_sass_while11965); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1596,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1596:43: ( ws )? - int alt588=2; - try { dbg.enterSubRule(588); - try { dbg.enterDecision(588, decisionCanBacktrack[588]); + if (state.failed) return;dbg.location(1598,43); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1598:43: ( ws )? + int alt592=2; + try { dbg.enterSubRule(592); + try { dbg.enterDecision(592, decisionCanBacktrack[592]); - int LA588_0 = input.LA(1); - if ( (LA588_0==COMMENT||LA588_0==NL||LA588_0==WS) ) { - alt588=1; + int LA592_0 = input.LA(1); + if ( (LA592_0==COMMENT||LA592_0==NL||LA592_0==WS) ) { + alt592=1; } - } finally {dbg.exitDecision(588);} + } finally {dbg.exitDecision(592);} - switch (alt588) { + switch (alt592) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1596:43: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1598:43: ws { - dbg.location(1596,43); - pushFollow(FOLLOW_ws_in_sass_while11911); + dbg.location(1598,43); + pushFollow(FOLLOW_ws_in_sass_while11967); ws(); state._fsp--; if (state.failed) return; @@ -39379,9 +39607,9 @@ public final void sass_while() throws RecognitionException { break; } - } finally {dbg.exitSubRule(588);} - dbg.location(1596,47); - pushFollow(FOLLOW_sass_control_block_in_sass_while11914); + } finally {dbg.exitSubRule(592);} + dbg.location(1598,47); + pushFollow(FOLLOW_sass_control_block_in_sass_while11970); sass_control_block(); state._fsp--; if (state.failed) return; @@ -39395,7 +39623,7 @@ public final void sass_while() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1597, 4); + dbg.location(1599, 4); } finally { @@ -39410,40 +39638,40 @@ public final void sass_while() throws RecognitionException { // $ANTLR start "sass_control_block" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1599:1: sass_control_block : LBRACE ( ws )? ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601: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(1599, 0); + dbg.location(1601, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1600:5: ( LBRACE ( ws )? ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1602:5: ( LBRACE ( ws )? ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:5: LBRACE ( ws )? ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1603:5: LBRACE ( ws )? ( declarations )? RBRACE { - dbg.location(1601,5); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_control_block11935); if (state.failed) return;dbg.location(1601,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:12: ( ws )? - int alt589=2; - try { dbg.enterSubRule(589); - try { dbg.enterDecision(589, decisionCanBacktrack[589]); + dbg.location(1603,5); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_control_block11991); if (state.failed) return;dbg.location(1603,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1603:12: ( ws )? + int alt593=2; + try { dbg.enterSubRule(593); + try { dbg.enterDecision(593, decisionCanBacktrack[593]); - int LA589_0 = input.LA(1); - if ( (LA589_0==COMMENT||LA589_0==NL||LA589_0==WS) ) { - alt589=1; + int LA593_0 = input.LA(1); + if ( (LA593_0==COMMENT||LA593_0==NL||LA593_0==WS) ) { + alt593=1; } - } finally {dbg.exitDecision(589);} + } finally {dbg.exitDecision(593);} - switch (alt589) { + switch (alt593) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1603:12: ws { - dbg.location(1601,12); - pushFollow(FOLLOW_ws_in_sass_control_block11937); + dbg.location(1603,12); + pushFollow(FOLLOW_ws_in_sass_control_block11993); ws(); state._fsp--; if (state.failed) return; @@ -39451,27 +39679,27 @@ public final void sass_control_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(589);} - dbg.location(1601,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:16: ( declarations )? - int alt590=2; - try { dbg.enterSubRule(590); - try { dbg.enterDecision(590, decisionCanBacktrack[590]); + } finally {dbg.exitSubRule(593);} + dbg.location(1603,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1603:16: ( declarations )? + int alt594=2; + try { dbg.enterSubRule(594); + try { dbg.enterDecision(594, decisionCanBacktrack[594]); - int LA590_0 = input.LA(1); - if ( ((LA590_0 >= AT_IDENT && LA590_0 <= AT_SIGN)||(LA590_0 >= BOTTOMCENTER_SYM && LA590_0 <= BOTTOMRIGHT_SYM)||(LA590_0 >= CHARSET_SYM && LA590_0 <= COLON)||LA590_0==CONTAINER_SYM||LA590_0==COUNTER_STYLE_SYM||(LA590_0 >= DCOLON && LA590_0 <= DOT)||LA590_0==FONT_FACE_SYM||(LA590_0 >= GEN && LA590_0 <= GREATER)||(LA590_0 >= HASH && LA590_0 <= HASH_SYMBOL)||LA590_0==IDENT||LA590_0==IMPORT_SYM||LA590_0==KEYFRAMES_SYM||LA590_0==LAYER_SYM||(LA590_0 >= LBRACKET && LA590_0 <= LEFTTOP_SYM)||LA590_0==LESS_AND||(LA590_0 >= MEDIA_SYM && LA590_0 <= MOZ_DOCUMENT_SYM)||LA590_0==NAMESPACE_SYM||LA590_0==PAGE_SYM||(LA590_0 >= PIPE && LA590_0 <= PLUS)||(LA590_0 >= RIGHTBOTTOM_SYM && LA590_0 <= RIGHTTOP_SYM)||(LA590_0 >= SASS_AT_ROOT && LA590_0 <= SASS_DEBUG)||(LA590_0 >= SASS_EACH && LA590_0 <= SASS_ELSE)||(LA590_0 >= SASS_ERROR && LA590_0 <= SASS_FUNCTION)||(LA590_0 >= SASS_IF && LA590_0 <= SASS_MIXIN)||(LA590_0 >= SASS_RETURN && LA590_0 <= SEMI)||LA590_0==STAR||LA590_0==SUPPORTS_SYM||LA590_0==TILDE||(LA590_0 >= TOPCENTER_SYM && LA590_0 <= TOPRIGHT_SYM)||LA590_0==VARIABLE||LA590_0==WEBKIT_KEYFRAMES_SYM) ) { - alt590=1; + int LA594_0 = input.LA(1); + if ( ((LA594_0 >= AT_IDENT && LA594_0 <= AT_SIGN)||(LA594_0 >= BOTTOMCENTER_SYM && LA594_0 <= BOTTOMRIGHT_SYM)||(LA594_0 >= CHARSET_SYM && LA594_0 <= COLON)||LA594_0==CONTAINER_SYM||LA594_0==COUNTER_STYLE_SYM||(LA594_0 >= DCOLON && LA594_0 <= DOT)||LA594_0==FONT_FACE_SYM||(LA594_0 >= GEN && LA594_0 <= GREATER)||(LA594_0 >= HASH && LA594_0 <= HASH_SYMBOL)||LA594_0==IDENT||LA594_0==IMPORT_SYM||LA594_0==KEYFRAMES_SYM||LA594_0==LAYER_SYM||(LA594_0 >= LBRACKET && LA594_0 <= LEFTTOP_SYM)||LA594_0==LESS_AND||(LA594_0 >= MEDIA_SYM && LA594_0 <= MOZ_DOCUMENT_SYM)||LA594_0==NAMESPACE_SYM||LA594_0==PAGE_SYM||(LA594_0 >= PIPE && LA594_0 <= PLUS)||(LA594_0 >= RIGHTBOTTOM_SYM && LA594_0 <= RIGHTTOP_SYM)||(LA594_0 >= SASS_AT_ROOT && LA594_0 <= SASS_DEBUG)||(LA594_0 >= SASS_EACH && LA594_0 <= SASS_ELSE)||(LA594_0 >= SASS_ERROR && LA594_0 <= SASS_FUNCTION)||(LA594_0 >= SASS_IF && LA594_0 <= SASS_MIXIN)||(LA594_0 >= SASS_RETURN && LA594_0 <= SEMI)||LA594_0==STAR||LA594_0==SUPPORTS_SYM||LA594_0==TILDE||(LA594_0 >= TOPCENTER_SYM && LA594_0 <= TOPRIGHT_SYM)||LA594_0==VARIABLE||LA594_0==WEBKIT_KEYFRAMES_SYM) ) { + alt594=1; } - } finally {dbg.exitDecision(590);} + } finally {dbg.exitDecision(594);} - switch (alt590) { + switch (alt594) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:16: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1603:16: declarations { - dbg.location(1601,16); - pushFollow(FOLLOW_declarations_in_sass_control_block11940); + dbg.location(1603,16); + pushFollow(FOLLOW_declarations_in_sass_control_block11996); declarations(); state._fsp--; if (state.failed) return; @@ -39479,9 +39707,9 @@ public final void sass_control_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(590);} - dbg.location(1601,30); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_control_block11943); if (state.failed) return; + } finally {dbg.exitSubRule(594);} + dbg.location(1603,30); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_control_block11999); if (state.failed) return; } } @@ -39492,7 +39720,7 @@ public final void sass_control_block() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1602, 4); + dbg.location(1604, 4); } finally { @@ -39507,48 +39735,48 @@ public final void sass_control_block() throws RecognitionException { // $ANTLR start "sass_function_declaration" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1604:1: sass_function_declaration : SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1606: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(1604, 0); + dbg.location(1606, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1605:5: ( SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1607:5: ( SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:5: SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:5: SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE { - dbg.location(1610,5); - match(input,SASS_FUNCTION,FOLLOW_SASS_FUNCTION_in_sass_function_declaration11985); if (state.failed) return;dbg.location(1610,19); - pushFollow(FOLLOW_ws_in_sass_function_declaration11987); + dbg.location(1612,5); + match(input,SASS_FUNCTION,FOLLOW_SASS_FUNCTION_in_sass_function_declaration12041); if (state.failed) return;dbg.location(1612,19); + pushFollow(FOLLOW_ws_in_sass_function_declaration12043); ws(); state._fsp--; - if (state.failed) return;dbg.location(1610,22); - pushFollow(FOLLOW_sass_function_name_in_sass_function_declaration11989); + if (state.failed) return;dbg.location(1612,22); + pushFollow(FOLLOW_sass_function_name_in_sass_function_declaration12045); sass_function_name(); state._fsp--; - if (state.failed) return;dbg.location(1610,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:41: ( ws )? - int alt591=2; - try { dbg.enterSubRule(591); - try { dbg.enterDecision(591, decisionCanBacktrack[591]); + if (state.failed) return;dbg.location(1612,41); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:41: ( ws )? + int alt595=2; + try { dbg.enterSubRule(595); + try { dbg.enterDecision(595, decisionCanBacktrack[595]); - int LA591_0 = input.LA(1); - if ( (LA591_0==COMMENT||LA591_0==NL||LA591_0==WS) ) { - alt591=1; + int LA595_0 = input.LA(1); + if ( (LA595_0==COMMENT||LA595_0==NL||LA595_0==WS) ) { + alt595=1; } - } finally {dbg.exitDecision(591);} + } finally {dbg.exitDecision(595);} - switch (alt591) { + switch (alt595) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:41: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:41: ws { - dbg.location(1610,41); - pushFollow(FOLLOW_ws_in_sass_function_declaration11991); + dbg.location(1612,41); + pushFollow(FOLLOW_ws_in_sass_function_declaration12047); ws(); state._fsp--; if (state.failed) return; @@ -39556,28 +39784,28 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(591);} - dbg.location(1610,45); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_function_declaration11994); if (state.failed) return;dbg.location(1610,52); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:52: ( ws )? - int alt592=2; - try { dbg.enterSubRule(592); - try { dbg.enterDecision(592, decisionCanBacktrack[592]); + } finally {dbg.exitSubRule(595);} + dbg.location(1612,45); + match(input,LPAREN,FOLLOW_LPAREN_in_sass_function_declaration12050); if (state.failed) return;dbg.location(1612,52); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:52: ( ws )? + int alt596=2; + try { dbg.enterSubRule(596); + try { dbg.enterDecision(596, decisionCanBacktrack[596]); - int LA592_0 = input.LA(1); - if ( (LA592_0==COMMENT||LA592_0==NL||LA592_0==WS) ) { - alt592=1; + int LA596_0 = input.LA(1); + if ( (LA596_0==COMMENT||LA596_0==NL||LA596_0==WS) ) { + alt596=1; } - } finally {dbg.exitDecision(592);} + } finally {dbg.exitDecision(596);} - switch (alt592) { + switch (alt596) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:52: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:52: ws { - dbg.location(1610,52); - pushFollow(FOLLOW_ws_in_sass_function_declaration11996); + dbg.location(1612,52); + pushFollow(FOLLOW_ws_in_sass_function_declaration12052); ws(); state._fsp--; if (state.failed) return; @@ -39585,27 +39813,27 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(592);} - dbg.location(1610,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:56: ( cp_args_list )? - int alt593=2; - try { dbg.enterSubRule(593); - try { dbg.enterDecision(593, decisionCanBacktrack[593]); + } finally {dbg.exitSubRule(596);} + dbg.location(1612,56); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:56: ( cp_args_list )? + int alt597=2; + try { dbg.enterSubRule(597); + try { dbg.enterDecision(597, decisionCanBacktrack[597]); - int LA593_0 = input.LA(1); - if ( (LA593_0==AT_IDENT||(LA593_0 >= BOTTOMCENTER_SYM && LA593_0 <= BOTTOMRIGHT_SYM)||LA593_0==CHARSET_SYM||(LA593_0 >= COUNTER_STYLE_SYM && LA593_0 <= CP_DOTS)||LA593_0==FONT_FACE_SYM||LA593_0==IDENT||LA593_0==IMPORT_SYM||LA593_0==KEYFRAMES_SYM||(LA593_0 >= LEFTBOTTOM_SYM && LA593_0 <= LEFTTOP_SYM)||LA593_0==LESS_REST||LA593_0==MEDIA_SYM||LA593_0==MOZ_DOCUMENT_SYM||LA593_0==NAMESPACE_SYM||LA593_0==PAGE_SYM||(LA593_0 >= RIGHTBOTTOM_SYM && LA593_0 <= RIGHTTOP_SYM)||(LA593_0 >= SASS_AT_ROOT && LA593_0 <= SASS_DEBUG)||(LA593_0 >= SASS_EACH && LA593_0 <= SASS_ELSE)||LA593_0==SASS_EXTEND||(LA593_0 >= SASS_FOR && LA593_0 <= SASS_FUNCTION)||(LA593_0 >= SASS_IF && LA593_0 <= SASS_MIXIN)||(LA593_0 >= SASS_RETURN && LA593_0 <= SASS_WHILE)||(LA593_0 >= TOPCENTER_SYM && LA593_0 <= TOPRIGHT_SYM)||LA593_0==WEBKIT_KEYFRAMES_SYM) ) { - alt593=1; + int LA597_0 = input.LA(1); + if ( (LA597_0==AT_IDENT||(LA597_0 >= BOTTOMCENTER_SYM && LA597_0 <= BOTTOMRIGHT_SYM)||LA597_0==CHARSET_SYM||(LA597_0 >= COUNTER_STYLE_SYM && LA597_0 <= CP_DOTS)||LA597_0==FONT_FACE_SYM||LA597_0==IDENT||LA597_0==IMPORT_SYM||LA597_0==KEYFRAMES_SYM||(LA597_0 >= LEFTBOTTOM_SYM && LA597_0 <= LEFTTOP_SYM)||LA597_0==LESS_REST||LA597_0==MEDIA_SYM||LA597_0==MOZ_DOCUMENT_SYM||LA597_0==NAMESPACE_SYM||LA597_0==PAGE_SYM||(LA597_0 >= RIGHTBOTTOM_SYM && LA597_0 <= RIGHTTOP_SYM)||(LA597_0 >= SASS_AT_ROOT && LA597_0 <= SASS_DEBUG)||(LA597_0 >= SASS_EACH && LA597_0 <= SASS_ELSE)||LA597_0==SASS_EXTEND||(LA597_0 >= SASS_FOR && LA597_0 <= SASS_FUNCTION)||(LA597_0 >= SASS_IF && LA597_0 <= SASS_MIXIN)||(LA597_0 >= SASS_RETURN && LA597_0 <= SASS_WHILE)||(LA597_0 >= TOPCENTER_SYM && LA597_0 <= TOPRIGHT_SYM)||LA597_0==WEBKIT_KEYFRAMES_SYM) ) { + alt597=1; } - } finally {dbg.exitDecision(593);} + } finally {dbg.exitDecision(597);} - switch (alt593) { + switch (alt597) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:56: cp_args_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:56: cp_args_list { - dbg.location(1610,56); - pushFollow(FOLLOW_cp_args_list_in_sass_function_declaration11999); + dbg.location(1612,56); + pushFollow(FOLLOW_cp_args_list_in_sass_function_declaration12055); cp_args_list(); state._fsp--; if (state.failed) return; @@ -39613,28 +39841,28 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(593);} - dbg.location(1610,70); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_function_declaration12002); if (state.failed) return;dbg.location(1610,77); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:77: ( ws )? - int alt594=2; - try { dbg.enterSubRule(594); - try { dbg.enterDecision(594, decisionCanBacktrack[594]); + } finally {dbg.exitSubRule(597);} + dbg.location(1612,70); + match(input,RPAREN,FOLLOW_RPAREN_in_sass_function_declaration12058); if (state.failed) return;dbg.location(1612,77); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:77: ( ws )? + int alt598=2; + try { dbg.enterSubRule(598); + try { dbg.enterDecision(598, decisionCanBacktrack[598]); - int LA594_0 = input.LA(1); - if ( (LA594_0==COMMENT||LA594_0==NL||LA594_0==WS) ) { - alt594=1; + int LA598_0 = input.LA(1); + if ( (LA598_0==COMMENT||LA598_0==NL||LA598_0==WS) ) { + alt598=1; } - } finally {dbg.exitDecision(594);} + } finally {dbg.exitDecision(598);} - switch (alt594) { + switch (alt598) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:77: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:77: ws { - dbg.location(1610,77); - pushFollow(FOLLOW_ws_in_sass_function_declaration12004); + dbg.location(1612,77); + pushFollow(FOLLOW_ws_in_sass_function_declaration12060); ws(); state._fsp--; if (state.failed) return; @@ -39642,28 +39870,28 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(594);} - dbg.location(1610,81); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_function_declaration12007); if (state.failed) return;dbg.location(1610,88); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:88: ( ws )? - int alt595=2; - try { dbg.enterSubRule(595); - try { dbg.enterDecision(595, decisionCanBacktrack[595]); + } finally {dbg.exitSubRule(598);} + dbg.location(1612,81); + match(input,LBRACE,FOLLOW_LBRACE_in_sass_function_declaration12063); if (state.failed) return;dbg.location(1612,88); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:88: ( ws )? + int alt599=2; + try { dbg.enterSubRule(599); + try { dbg.enterDecision(599, decisionCanBacktrack[599]); - int LA595_0 = input.LA(1); - if ( (LA595_0==COMMENT||LA595_0==NL||LA595_0==WS) ) { - alt595=1; + int LA599_0 = input.LA(1); + if ( (LA599_0==COMMENT||LA599_0==NL||LA599_0==WS) ) { + alt599=1; } - } finally {dbg.exitDecision(595);} + } finally {dbg.exitDecision(599);} - switch (alt595) { + switch (alt599) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:88: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:88: ws { - dbg.location(1610,88); - pushFollow(FOLLOW_ws_in_sass_function_declaration12009); + dbg.location(1612,88); + pushFollow(FOLLOW_ws_in_sass_function_declaration12065); ws(); state._fsp--; if (state.failed) return; @@ -39671,27 +39899,27 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(595);} - dbg.location(1610,92); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:92: ( declarations )? - int alt596=2; - try { dbg.enterSubRule(596); - try { dbg.enterDecision(596, decisionCanBacktrack[596]); + } finally {dbg.exitSubRule(599);} + dbg.location(1612,92); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:92: ( declarations )? + int alt600=2; + try { dbg.enterSubRule(600); + try { dbg.enterDecision(600, decisionCanBacktrack[600]); - int LA596_0 = input.LA(1); - if ( ((LA596_0 >= AT_IDENT && LA596_0 <= AT_SIGN)||(LA596_0 >= BOTTOMCENTER_SYM && LA596_0 <= BOTTOMRIGHT_SYM)||(LA596_0 >= CHARSET_SYM && LA596_0 <= COLON)||LA596_0==CONTAINER_SYM||LA596_0==COUNTER_STYLE_SYM||(LA596_0 >= DCOLON && LA596_0 <= DOT)||LA596_0==FONT_FACE_SYM||(LA596_0 >= GEN && LA596_0 <= GREATER)||(LA596_0 >= HASH && LA596_0 <= HASH_SYMBOL)||LA596_0==IDENT||LA596_0==IMPORT_SYM||LA596_0==KEYFRAMES_SYM||LA596_0==LAYER_SYM||(LA596_0 >= LBRACKET && LA596_0 <= LEFTTOP_SYM)||LA596_0==LESS_AND||(LA596_0 >= MEDIA_SYM && LA596_0 <= MOZ_DOCUMENT_SYM)||LA596_0==NAMESPACE_SYM||LA596_0==PAGE_SYM||(LA596_0 >= PIPE && LA596_0 <= PLUS)||(LA596_0 >= RIGHTBOTTOM_SYM && LA596_0 <= RIGHTTOP_SYM)||(LA596_0 >= SASS_AT_ROOT && LA596_0 <= SASS_DEBUG)||(LA596_0 >= SASS_EACH && LA596_0 <= SASS_ELSE)||(LA596_0 >= SASS_ERROR && LA596_0 <= SASS_FUNCTION)||(LA596_0 >= SASS_IF && LA596_0 <= SASS_MIXIN)||(LA596_0 >= SASS_RETURN && LA596_0 <= SEMI)||LA596_0==STAR||LA596_0==SUPPORTS_SYM||LA596_0==TILDE||(LA596_0 >= TOPCENTER_SYM && LA596_0 <= TOPRIGHT_SYM)||LA596_0==VARIABLE||LA596_0==WEBKIT_KEYFRAMES_SYM) ) { - alt596=1; + int LA600_0 = input.LA(1); + if ( ((LA600_0 >= AT_IDENT && LA600_0 <= AT_SIGN)||(LA600_0 >= BOTTOMCENTER_SYM && LA600_0 <= BOTTOMRIGHT_SYM)||(LA600_0 >= CHARSET_SYM && LA600_0 <= COLON)||LA600_0==CONTAINER_SYM||LA600_0==COUNTER_STYLE_SYM||(LA600_0 >= DCOLON && LA600_0 <= DOT)||LA600_0==FONT_FACE_SYM||(LA600_0 >= GEN && LA600_0 <= GREATER)||(LA600_0 >= HASH && LA600_0 <= HASH_SYMBOL)||LA600_0==IDENT||LA600_0==IMPORT_SYM||LA600_0==KEYFRAMES_SYM||LA600_0==LAYER_SYM||(LA600_0 >= LBRACKET && LA600_0 <= LEFTTOP_SYM)||LA600_0==LESS_AND||(LA600_0 >= MEDIA_SYM && LA600_0 <= MOZ_DOCUMENT_SYM)||LA600_0==NAMESPACE_SYM||LA600_0==PAGE_SYM||(LA600_0 >= PIPE && LA600_0 <= PLUS)||(LA600_0 >= RIGHTBOTTOM_SYM && LA600_0 <= RIGHTTOP_SYM)||(LA600_0 >= SASS_AT_ROOT && LA600_0 <= SASS_DEBUG)||(LA600_0 >= SASS_EACH && LA600_0 <= SASS_ELSE)||(LA600_0 >= SASS_ERROR && LA600_0 <= SASS_FUNCTION)||(LA600_0 >= SASS_IF && LA600_0 <= SASS_MIXIN)||(LA600_0 >= SASS_RETURN && LA600_0 <= SEMI)||LA600_0==STAR||LA600_0==SUPPORTS_SYM||LA600_0==TILDE||(LA600_0 >= TOPCENTER_SYM && LA600_0 <= TOPRIGHT_SYM)||LA600_0==VARIABLE||LA600_0==WEBKIT_KEYFRAMES_SYM) ) { + alt600=1; } - } finally {dbg.exitDecision(596);} + } finally {dbg.exitDecision(600);} - switch (alt596) { + switch (alt600) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:92: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:92: declarations { - dbg.location(1610,92); - pushFollow(FOLLOW_declarations_in_sass_function_declaration12012); + dbg.location(1612,92); + pushFollow(FOLLOW_declarations_in_sass_function_declaration12068); declarations(); state._fsp--; if (state.failed) return; @@ -39699,9 +39927,9 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(596);} - dbg.location(1610,106); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_function_declaration12015); if (state.failed) return; + } finally {dbg.exitSubRule(600);} + dbg.location(1612,106); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_function_declaration12071); if (state.failed) return; } } @@ -39712,7 +39940,7 @@ public final void sass_function_declaration() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1611, 4); + dbg.location(1613, 4); } finally { @@ -39727,21 +39955,21 @@ public final void sass_function_declaration() throws RecognitionException { // $ANTLR start "sass_function_name" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1613:1: sass_function_name : IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1615: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(1613, 0); + dbg.location(1615, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1614:5: ( IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1616:5: ( IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1615:5: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1617:5: IDENT { - dbg.location(1615,5); - match(input,IDENT,FOLLOW_IDENT_in_sass_function_name12036); if (state.failed) return; + dbg.location(1617,5); + match(input,IDENT,FOLLOW_IDENT_in_sass_function_name12092); if (state.failed) return; } } @@ -39752,7 +39980,7 @@ public final void sass_function_name() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1616, 4); + dbg.location(1618, 4); } finally { @@ -39767,26 +39995,26 @@ public final void sass_function_name() throws RecognitionException { // $ANTLR start "sass_function_return" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1618:1: sass_function_return : SASS_RETURN ws cp_expression ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620: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(1618, 0); + dbg.location(1620, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1619:5: ( SASS_RETURN ws cp_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1621:5: ( SASS_RETURN ws cp_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:5: SASS_RETURN ws cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1622:5: SASS_RETURN ws cp_expression { - dbg.location(1620,5); - match(input,SASS_RETURN,FOLLOW_SASS_RETURN_in_sass_function_return12057); if (state.failed) return;dbg.location(1620,17); - pushFollow(FOLLOW_ws_in_sass_function_return12059); + dbg.location(1622,5); + match(input,SASS_RETURN,FOLLOW_SASS_RETURN_in_sass_function_return12113); if (state.failed) return;dbg.location(1622,17); + pushFollow(FOLLOW_ws_in_sass_function_return12115); ws(); state._fsp--; - if (state.failed) return;dbg.location(1620,20); - pushFollow(FOLLOW_cp_expression_in_sass_function_return12061); + if (state.failed) return;dbg.location(1622,20); + pushFollow(FOLLOW_cp_expression_in_sass_function_return12117); cp_expression(); state._fsp--; if (state.failed) return; @@ -39800,7 +40028,7 @@ public final void sass_function_return() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1621, 4); + dbg.location(1623, 4); } finally { @@ -39815,21 +40043,21 @@ public final void sass_function_return() throws RecognitionException { // $ANTLR start "sass_content" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1623:1: sass_content : SASS_CONTENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1625: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(1623, 0); + dbg.location(1625, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1624:5: ( SASS_CONTENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1626:5: ( SASS_CONTENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1625:5: SASS_CONTENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1627:5: SASS_CONTENT { - dbg.location(1625,5); - match(input,SASS_CONTENT,FOLLOW_SASS_CONTENT_in_sass_content12082); if (state.failed) return; + dbg.location(1627,5); + match(input,SASS_CONTENT,FOLLOW_SASS_CONTENT_in_sass_content12138); if (state.failed) return; } } @@ -39840,7 +40068,7 @@ public final void sass_content() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1626, 4); + dbg.location(1628, 4); } finally { @@ -39855,25 +40083,25 @@ public final void sass_content() throws RecognitionException { // $ANTLR start "less_import_types" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:1: less_import_types :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1630: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(1628, 0); + dbg.location(1630, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:18: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1630:18: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1629:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1631:5: {...}? IDENT { - dbg.location(1629,5); + dbg.location(1631,5); if ( !(evalPredicate(tokenNameIs(new String[]{"LESS", "CSS", "REFERENCE", "INLINE", "ONCE", "MULTIPLE", "OPTIONAL"}),"tokenNameIs(new String[]{\"LESS\", \"CSS\", \"REFERENCE\", \"INLINE\", \"ONCE\", \"MULTIPLE\", \"OPTIONAL\"})")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "less_import_types", "tokenNameIs(new String[]{\"LESS\", \"CSS\", \"REFERENCE\", \"INLINE\", \"ONCE\", \"MULTIPLE\", \"OPTIONAL\"})"); - }dbg.location(1629,104); - match(input,IDENT,FOLLOW_IDENT_in_less_import_types12101); if (state.failed) return; + }dbg.location(1631,104); + match(input,IDENT,FOLLOW_IDENT_in_less_import_types12157); if (state.failed) return; } } @@ -39887,7 +40115,7 @@ public final void less_import_types() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1630, 4); + dbg.location(1632, 4); } finally { @@ -39902,25 +40130,25 @@ public final void less_import_types() throws RecognitionException { // $ANTLR start "less_when" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1635:1: less_when :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1637: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(1635, 0); + dbg.location(1637, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1635:10: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1637:10: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1638:5: {...}? IDENT { - dbg.location(1636,5); + dbg.location(1638,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(1636,32); - match(input,IDENT,FOLLOW_IDENT_in_less_when12124); if (state.failed) return; + }dbg.location(1638,32); + match(input,IDENT,FOLLOW_IDENT_in_less_when12180); if (state.failed) return; } } @@ -39931,7 +40159,7 @@ public final void less_when() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1637, 4); + dbg.location(1639, 4); } finally { @@ -39946,25 +40174,25 @@ public final void less_when() throws RecognitionException { // $ANTLR start "key_and" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1639:1: key_and :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1641: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(1639, 0); + dbg.location(1641, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1639:8: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1641:8: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1640:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1642:5: {...}? IDENT { - dbg.location(1640,5); + dbg.location(1642,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(1640,31); - match(input,IDENT,FOLLOW_IDENT_in_key_and12143); if (state.failed) return; + }dbg.location(1642,31); + match(input,IDENT,FOLLOW_IDENT_in_key_and12199); if (state.failed) return; } } @@ -39975,7 +40203,7 @@ public final void key_and() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1641, 4); + dbg.location(1643, 4); } finally { @@ -39990,25 +40218,25 @@ public final void key_and() throws RecognitionException { // $ANTLR start "key_or" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1643:1: key_or :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1645: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(1643, 0); + dbg.location(1645, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1643:7: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1645:7: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1644:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1646:5: {...}? IDENT { - dbg.location(1644,5); + dbg.location(1646,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(1644,30); - match(input,IDENT,FOLLOW_IDENT_in_key_or12161); if (state.failed) return; + }dbg.location(1646,30); + match(input,IDENT,FOLLOW_IDENT_in_key_or12217); if (state.failed) return; } } @@ -40019,7 +40247,7 @@ public final void key_or() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1645, 4); + dbg.location(1647, 4); } finally { @@ -40034,25 +40262,25 @@ public final void key_or() throws RecognitionException { // $ANTLR start "key_only" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1647:1: key_only :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1649: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(1647, 0); + dbg.location(1649, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1647:9: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1649:9: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1648:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1650:5: {...}? IDENT { - dbg.location(1648,5); + dbg.location(1650,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(1648,32); - match(input,IDENT,FOLLOW_IDENT_in_key_only12179); if (state.failed) return; + }dbg.location(1650,32); + match(input,IDENT,FOLLOW_IDENT_in_key_only12235); if (state.failed) return; } } @@ -40063,7 +40291,7 @@ public final void key_only() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1649, 4); + dbg.location(1651, 4); } finally { @@ -40084,17 +40312,17 @@ public final void synpred1_Css3_fragment() throws RecognitionException { { dbg.location(333,62); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:333:62: ( ws )? - int alt597=2; - try { dbg.enterSubRule(597); - try { dbg.enterDecision(597, decisionCanBacktrack[597]); + int alt601=2; + try { dbg.enterSubRule(601); + try { dbg.enterDecision(601, decisionCanBacktrack[601]); - int LA597_0 = input.LA(1); - if ( (LA597_0==COMMENT||LA597_0==NL||LA597_0==WS) ) { - alt597=1; + int LA601_0 = input.LA(1); + if ( (LA601_0==COMMENT||LA601_0==NL||LA601_0==WS) ) { + alt601=1; } - } finally {dbg.exitDecision(597);} + } finally {dbg.exitDecision(601);} - switch (alt597) { + switch (alt601) { case 1 : dbg.enterAlt(1); @@ -40109,7 +40337,7 @@ public final void synpred1_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(597);} + } finally {dbg.exitSubRule(601);} dbg.location(333,66); pushFollow(FOLLOW_mediaQueryList_in_synpred1_Css3473); mediaQueryList(); @@ -40129,17 +40357,17 @@ public final void synpred2_Css3_fragment() throws RecognitionException { { dbg.location(336,116); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:336:116: ( ws )? - int alt598=2; - try { dbg.enterSubRule(598); - try { dbg.enterDecision(598, decisionCanBacktrack[598]); + int alt602=2; + try { dbg.enterSubRule(602); + try { dbg.enterDecision(602, decisionCanBacktrack[602]); - int LA598_0 = input.LA(1); - if ( (LA598_0==COMMENT||LA598_0==NL||LA598_0==WS) ) { - alt598=1; + int LA602_0 = input.LA(1); + if ( (LA602_0==COMMENT||LA602_0==NL||LA602_0==WS) ) { + alt602=1; } - } finally {dbg.exitDecision(598);} + } finally {dbg.exitDecision(602);} - switch (alt598) { + switch (alt602) { case 1 : dbg.enterAlt(1); @@ -40154,7 +40382,7 @@ public final void synpred2_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(598);} + } finally {dbg.exitSubRule(602);} dbg.location(336,120); pushFollow(FOLLOW_mediaQueryList_in_synpred2_Css3543); mediaQueryList(); @@ -40174,17 +40402,17 @@ public final void synpred3_Css3_fragment() throws RecognitionException { { dbg.location(338,119); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:338:119: ( ws )? - int alt599=2; - try { dbg.enterSubRule(599); - try { dbg.enterDecision(599, decisionCanBacktrack[599]); + int alt603=2; + try { dbg.enterSubRule(603); + try { dbg.enterDecision(603, decisionCanBacktrack[603]); - int LA599_0 = input.LA(1); - if ( (LA599_0==COMMENT||LA599_0==NL||LA599_0==WS) ) { - alt599=1; + int LA603_0 = input.LA(1); + if ( (LA603_0==COMMENT||LA603_0==NL||LA603_0==WS) ) { + alt603=1; } - } finally {dbg.exitDecision(599);} + } finally {dbg.exitDecision(603);} - switch (alt599) { + switch (alt603) { case 1 : dbg.enterAlt(1); @@ -40199,7 +40427,7 @@ public final void synpred3_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(599);} + } finally {dbg.exitSubRule(603);} dbg.location(338,123); pushFollow(FOLLOW_mediaQueryList_in_synpred3_Css3603); mediaQueryList(); @@ -40219,24 +40447,24 @@ public final void synpred4_Css3_fragment() throws RecognitionException { { dbg.location(410,28); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:410:28: ( ws )? - int alt600=2; - try { dbg.enterSubRule(600); - try { dbg.enterDecision(600, decisionCanBacktrack[600]); + int alt604=2; + try { dbg.enterSubRule(604); + try { dbg.enterDecision(604, decisionCanBacktrack[604]); - int LA600_0 = input.LA(1); - if ( (LA600_0==COMMENT||LA600_0==NL||LA600_0==WS) ) { - alt600=1; + int LA604_0 = input.LA(1); + if ( (LA604_0==COMMENT||LA604_0==NL||LA604_0==WS) ) { + alt604=1; } - } finally {dbg.exitDecision(600);} + } finally {dbg.exitDecision(604);} - switch (alt600) { + switch (alt604) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:410:28: ws { dbg.location(410,28); - pushFollow(FOLLOW_ws_in_synpred4_Css31170); + pushFollow(FOLLOW_ws_in_synpred4_Css31182); ws(); state._fsp--; if (state.failed) return; @@ -40244,9 +40472,9 @@ public final void synpred4_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(600);} + } finally {dbg.exitSubRule(604);} dbg.location(410,32); - match(input,SEMI,FOLLOW_SEMI_in_synpred4_Css31173); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_synpred4_Css31185); if (state.failed) return; } } @@ -40255,35 +40483,35 @@ public final void synpred4_Css3_fragment() throws RecognitionException { // $ANTLR start synpred5_Css3 public final void synpred5_Css3_fragment() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:5: ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | SEMI ) )* LBRACE ) ) - int alt605=2; - try { dbg.enterDecision(605, decisionCanBacktrack[605]); + int alt609=2; + try { dbg.enterDecision(609, decisionCanBacktrack[609]); - int LA605_0 = input.LA(1); - if ( (LA605_0==SASS_MIXIN) ) { - alt605=1; + int LA609_0 = input.LA(1); + if ( (LA609_0==SASS_MIXIN) ) { + alt609=1; } - else if ( (LA605_0==DOT||LA605_0==HASH) ) { - alt605=2; + else if ( (LA609_0==DOT||LA609_0==HASH) ) { + alt609=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 605, 0, input); + new NoViableAltException("", 609, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(605);} + } finally {dbg.exitDecision(609);} - switch (alt605) { + switch (alt609) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:6: SASS_MIXIN { dbg.location(419,6); - match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_synpred5_Css31271); if (state.failed) return; + match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_synpred5_Css31283); if (state.failed) return; } break; case 2 : @@ -40299,29 +40527,29 @@ else if ( (LA605_0==DOT||LA605_0==HASH) ) { { dbg.location(419,20); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:20: ( ( DOT IDENT ) | HASH ) - int alt601=2; - try { dbg.enterSubRule(601); - try { dbg.enterDecision(601, decisionCanBacktrack[601]); + int alt605=2; + try { dbg.enterSubRule(605); + try { dbg.enterDecision(605, decisionCanBacktrack[605]); - int LA601_0 = input.LA(1); - if ( (LA601_0==DOT) ) { - alt601=1; + int LA605_0 = input.LA(1); + if ( (LA605_0==DOT) ) { + alt605=1; } - else if ( (LA601_0==HASH) ) { - alt601=2; + else if ( (LA605_0==HASH) ) { + alt605=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 601, 0, input); + new NoViableAltException("", 605, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(601);} + } finally {dbg.exitDecision(605);} - switch (alt601) { + switch (alt605) { case 1 : dbg.enterAlt(1); @@ -40334,8 +40562,8 @@ else if ( (LA601_0==HASH) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:22: DOT IDENT { dbg.location(419,22); - match(input,DOT,FOLLOW_DOT_in_synpred5_Css31278); if (state.failed) return;dbg.location(419,26); - match(input,IDENT,FOLLOW_IDENT_in_synpred5_Css31280); if (state.failed) return; + match(input,DOT,FOLLOW_DOT_in_synpred5_Css31290); if (state.failed) return;dbg.location(419,26); + match(input,IDENT,FOLLOW_IDENT_in_synpred5_Css31292); if (state.failed) return; } } @@ -40346,32 +40574,32 @@ else if ( (LA601_0==HASH) ) { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:35: HASH { dbg.location(419,35); - match(input,HASH,FOLLOW_HASH_in_synpred5_Css31285); if (state.failed) return; + match(input,HASH,FOLLOW_HASH_in_synpred5_Css31297); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(601);} + } finally {dbg.exitSubRule(605);} dbg.location(419,41); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:41: ( ws )? - int alt602=2; - try { dbg.enterSubRule(602); - try { dbg.enterDecision(602, decisionCanBacktrack[602]); + int alt606=2; + try { dbg.enterSubRule(606); + try { dbg.enterDecision(606, decisionCanBacktrack[606]); - int LA602_0 = input.LA(1); - if ( (LA602_0==COMMENT||LA602_0==NL||LA602_0==WS) ) { - alt602=1; + int LA606_0 = input.LA(1); + if ( (LA606_0==COMMENT||LA606_0==NL||LA606_0==WS) ) { + alt606=1; } - } finally {dbg.exitDecision(602);} + } finally {dbg.exitDecision(606);} - switch (alt602) { + switch (alt606) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:41: ws { dbg.location(419,41); - pushFollow(FOLLOW_ws_in_synpred5_Css31288); + pushFollow(FOLLOW_ws_in_synpred5_Css31300); ws(); state._fsp--; if (state.failed) return; @@ -40379,25 +40607,25 @@ else if ( (LA601_0==HASH) ) { break; } - } finally {dbg.exitSubRule(602);} + } finally {dbg.exitSubRule(606);} dbg.location(419,45); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred5_Css31291); if (state.failed) return;dbg.location(419,52); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred5_Css31303); if (state.failed) return;dbg.location(419,52); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:52: (~ RPAREN )* - try { dbg.enterSubRule(603); + try { dbg.enterSubRule(607); - loop603: + loop607: while (true) { - int alt603=2; - try { dbg.enterDecision(603, decisionCanBacktrack[603]); + int alt607=2; + try { dbg.enterDecision(607, decisionCanBacktrack[607]); - int LA603_0 = input.LA(1); - if ( ((LA603_0 >= A && LA603_0 <= RIGHTTOP_SYM)||(LA603_0 >= S && LA603_0 <= Z)) ) { - alt603=1; + int LA607_0 = input.LA(1); + if ( ((LA607_0 >= A && LA607_0 <= RIGHTTOP_SYM)||(LA607_0 >= S && LA607_0 <= Z)) ) { + alt607=1; } - } finally {dbg.exitDecision(603);} + } finally {dbg.exitDecision(607);} - switch (alt603) { + switch (alt607) { case 1 : dbg.enterAlt(1); @@ -40419,28 +40647,28 @@ else if ( (LA601_0==HASH) ) { break; default : - break loop603; + break loop607; } } - } finally {dbg.exitSubRule(603);} + } finally {dbg.exitSubRule(607);} dbg.location(419,63); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred5_Css31299); if (state.failed) return;dbg.location(419,70); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred5_Css31311); if (state.failed) return;dbg.location(419,70); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:70: (~ ( LBRACE | SEMI ) )* - try { dbg.enterSubRule(604); + try { dbg.enterSubRule(608); - loop604: + loop608: while (true) { - int alt604=2; - try { dbg.enterDecision(604, decisionCanBacktrack[604]); + int alt608=2; + try { dbg.enterDecision(608, decisionCanBacktrack[608]); - int LA604_0 = input.LA(1); - if ( ((LA604_0 >= A && LA604_0 <= LAYER_SYM)||(LA604_0 >= LBRACKET && LA604_0 <= SASS_WHILE)||(LA604_0 >= SOLIDUS && LA604_0 <= Z)) ) { - alt604=1; + int LA608_0 = input.LA(1); + if ( ((LA608_0 >= A && LA608_0 <= LAYER_SYM)||(LA608_0 >= LBRACKET && LA608_0 <= SASS_WHILE)||(LA608_0 >= SOLIDUS && LA608_0 <= Z)) ) { + alt608=1; } - } finally {dbg.exitDecision(604);} + } finally {dbg.exitDecision(608);} - switch (alt604) { + switch (alt608) { case 1 : dbg.enterAlt(1); @@ -40462,12 +40690,12 @@ else if ( (LA601_0==HASH) ) { break; default : - break loop604; + break loop608; } } - } finally {dbg.exitSubRule(604);} + } finally {dbg.exitSubRule(608);} dbg.location(419,86); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred5_Css31309); if (state.failed) return; + match(input,LBRACE,FOLLOW_LBRACE_in_synpred5_Css31321); if (state.failed) return; } } @@ -40485,26 +40713,26 @@ public final void synpred6_Css3_fragment() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:421:8: cp_mixin_call ( ( ws )? IMPORTANT_SYM )? ( ws )? SEMI { dbg.location(421,8); - pushFollow(FOLLOW_cp_mixin_call_in_synpred6_Css31327); + pushFollow(FOLLOW_cp_mixin_call_in_synpred6_Css31339); cp_mixin_call(); state._fsp--; if (state.failed) return;dbg.location(421,22); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:421:22: ( ( ws )? IMPORTANT_SYM )? - int alt607=2; - try { dbg.enterSubRule(607); - try { dbg.enterDecision(607, decisionCanBacktrack[607]); + int alt611=2; + try { dbg.enterSubRule(611); + try { dbg.enterDecision(611, decisionCanBacktrack[611]); try { isCyclicDecision = true; - alt607 = dfa607.predict(input); + alt611 = dfa611.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(607);} + } finally {dbg.exitDecision(611);} - switch (alt607) { + switch (alt611) { case 1 : dbg.enterAlt(1); @@ -40512,24 +40740,24 @@ public final void synpred6_Css3_fragment() throws RecognitionException { { dbg.location(421,23); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:421:23: ( ws )? - int alt606=2; - try { dbg.enterSubRule(606); - try { dbg.enterDecision(606, decisionCanBacktrack[606]); + int alt610=2; + try { dbg.enterSubRule(610); + try { dbg.enterDecision(610, decisionCanBacktrack[610]); - int LA606_0 = input.LA(1); - if ( (LA606_0==COMMENT||LA606_0==NL||LA606_0==WS) ) { - alt606=1; + int LA610_0 = input.LA(1); + if ( (LA610_0==COMMENT||LA610_0==NL||LA610_0==WS) ) { + alt610=1; } - } finally {dbg.exitDecision(606);} + } finally {dbg.exitDecision(610);} - switch (alt606) { + switch (alt610) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:421:23: ws { dbg.location(421,23); - pushFollow(FOLLOW_ws_in_synpred6_Css31330); + pushFollow(FOLLOW_ws_in_synpred6_Css31342); ws(); state._fsp--; if (state.failed) return; @@ -40537,34 +40765,34 @@ public final void synpred6_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(606);} + } finally {dbg.exitSubRule(610);} dbg.location(421,27); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_synpred6_Css31333); if (state.failed) return; + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_synpred6_Css31345); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(607);} + } finally {dbg.exitSubRule(611);} dbg.location(421,43); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:421:43: ( ws )? - int alt608=2; - try { dbg.enterSubRule(608); - try { dbg.enterDecision(608, decisionCanBacktrack[608]); + int alt612=2; + try { dbg.enterSubRule(612); + try { dbg.enterDecision(612, decisionCanBacktrack[612]); - int LA608_0 = input.LA(1); - if ( (LA608_0==COMMENT||LA608_0==NL||LA608_0==WS) ) { - alt608=1; + int LA612_0 = input.LA(1); + if ( (LA612_0==COMMENT||LA612_0==NL||LA612_0==WS) ) { + alt612=1; } - } finally {dbg.exitDecision(608);} + } finally {dbg.exitDecision(612);} - switch (alt608) { + switch (alt612) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:421:43: ws { dbg.location(421,43); - pushFollow(FOLLOW_ws_in_synpred6_Css31337); + pushFollow(FOLLOW_ws_in_synpred6_Css31349); ws(); state._fsp--; if (state.failed) return; @@ -40572,9 +40800,9 @@ public final void synpred6_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(608);} + } finally {dbg.exitSubRule(612);} dbg.location(421,47); - match(input,SEMI,FOLLOW_SEMI_in_synpred6_Css31340); if (state.failed) return; + match(input,SEMI,FOLLOW_SEMI_in_synpred6_Css31352); if (state.failed) return; } } @@ -40588,7 +40816,7 @@ public final void synpred7_Css3_fragment() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:422:8: cp_mixin_call { dbg.location(422,8); - pushFollow(FOLLOW_cp_mixin_call_in_synpred7_Css31363); + pushFollow(FOLLOW_cp_mixin_call_in_synpred7_Css31375); cp_mixin_call(); state._fsp--; if (state.failed) return; @@ -40606,21 +40834,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { { dbg.location(423,8); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) - int alt614=3; - try { dbg.enterSubRule(614); - try { dbg.enterDecision(614, decisionCanBacktrack[614]); + int alt618=3; + try { dbg.enterSubRule(618); + try { dbg.enterDecision(618, decisionCanBacktrack[618]); try { isCyclicDecision = true; - alt614 = dfa614.predict(input); + alt618 = dfa618.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(614);} + } finally {dbg.exitDecision(618);} - switch (alt614) { + switch (alt618) { case 1 : dbg.enterAlt(1); @@ -40633,34 +40861,34 @@ public final void synpred8_Css3_fragment() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:10: SASS_AT_ROOT ( ws selectorsGroup )? { dbg.location(423,10); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred8_Css31388); if (state.failed) return;dbg.location(423,23); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred8_Css31400); if (state.failed) return;dbg.location(423,23); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:23: ( ws selectorsGroup )? - int alt609=2; - try { dbg.enterSubRule(609); - try { dbg.enterDecision(609, decisionCanBacktrack[609]); + int alt613=2; + try { dbg.enterSubRule(613); + try { dbg.enterDecision(613, decisionCanBacktrack[613]); try { isCyclicDecision = true; - alt609 = dfa609.predict(input); + alt613 = dfa613.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(609);} + } finally {dbg.exitDecision(613);} - switch (alt609) { + switch (alt613) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:24: ws selectorsGroup { dbg.location(423,24); - pushFollow(FOLLOW_ws_in_synpred8_Css31391); + pushFollow(FOLLOW_ws_in_synpred8_Css31403); ws(); state._fsp--; if (state.failed) return;dbg.location(423,27); - pushFollow(FOLLOW_selectorsGroup_in_synpred8_Css31393); + pushFollow(FOLLOW_selectorsGroup_in_synpred8_Css31405); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -40668,7 +40896,7 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(609);} + } finally {dbg.exitSubRule(613);} } @@ -40686,31 +40914,31 @@ public final void synpred8_Css3_fragment() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:49: SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN { dbg.location(423,49); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred8_Css31402); if (state.failed) return;dbg.location(423,62); - pushFollow(FOLLOW_ws_in_synpred8_Css31404); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred8_Css31414); if (state.failed) return;dbg.location(423,62); + pushFollow(FOLLOW_ws_in_synpred8_Css31416); ws(); state._fsp--; if (state.failed) return;dbg.location(423,65); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred8_Css31406); if (state.failed) return;dbg.location(423,72); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred8_Css31418); if (state.failed) return;dbg.location(423,72); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:72: ( ws )? - int alt610=2; - try { dbg.enterSubRule(610); - try { dbg.enterDecision(610, decisionCanBacktrack[610]); + int alt614=2; + try { dbg.enterSubRule(614); + try { dbg.enterDecision(614, decisionCanBacktrack[614]); - int LA610_0 = input.LA(1); - if ( (LA610_0==COMMENT||LA610_0==NL||LA610_0==WS) ) { - alt610=1; + int LA614_0 = input.LA(1); + if ( (LA614_0==COMMENT||LA614_0==NL||LA614_0==WS) ) { + alt614=1; } - } finally {dbg.exitDecision(610);} + } finally {dbg.exitDecision(614);} - switch (alt610) { + switch (alt614) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:72: ws { dbg.location(423,72); - pushFollow(FOLLOW_ws_in_synpred8_Css31408); + pushFollow(FOLLOW_ws_in_synpred8_Css31420); ws(); state._fsp--; if (state.failed) return; @@ -40718,28 +40946,28 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(610);} + } finally {dbg.exitSubRule(614);} dbg.location(423,76); - match(input,IDENT,FOLLOW_IDENT_in_synpred8_Css31411); if (state.failed) return;dbg.location(423,82); + match(input,IDENT,FOLLOW_IDENT_in_synpred8_Css31423); if (state.failed) return;dbg.location(423,82); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:82: ( ws )? - int alt611=2; - try { dbg.enterSubRule(611); - try { dbg.enterDecision(611, decisionCanBacktrack[611]); + int alt615=2; + try { dbg.enterSubRule(615); + try { dbg.enterDecision(615, decisionCanBacktrack[615]); - int LA611_0 = input.LA(1); - if ( (LA611_0==COMMENT||LA611_0==NL||LA611_0==WS) ) { - alt611=1; + int LA615_0 = input.LA(1); + if ( (LA615_0==COMMENT||LA615_0==NL||LA615_0==WS) ) { + alt615=1; } - } finally {dbg.exitDecision(611);} + } finally {dbg.exitDecision(615);} - switch (alt611) { + switch (alt615) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:82: ws { dbg.location(423,82); - pushFollow(FOLLOW_ws_in_synpred8_Css31413); + pushFollow(FOLLOW_ws_in_synpred8_Css31425); ws(); state._fsp--; if (state.failed) return; @@ -40747,28 +40975,28 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(611);} + } finally {dbg.exitSubRule(615);} dbg.location(423,86); - match(input,COLON,FOLLOW_COLON_in_synpred8_Css31416); if (state.failed) return;dbg.location(423,92); + match(input,COLON,FOLLOW_COLON_in_synpred8_Css31428); if (state.failed) return;dbg.location(423,92); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:92: ( ws )? - int alt612=2; - try { dbg.enterSubRule(612); - try { dbg.enterDecision(612, decisionCanBacktrack[612]); + int alt616=2; + try { dbg.enterSubRule(616); + try { dbg.enterDecision(616, decisionCanBacktrack[616]); - int LA612_0 = input.LA(1); - if ( (LA612_0==COMMENT||LA612_0==NL||LA612_0==WS) ) { - alt612=1; + int LA616_0 = input.LA(1); + if ( (LA616_0==COMMENT||LA616_0==NL||LA616_0==WS) ) { + alt616=1; } - } finally {dbg.exitDecision(612);} + } finally {dbg.exitDecision(616);} - switch (alt612) { + switch (alt616) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:92: ws { dbg.location(423,92); - pushFollow(FOLLOW_ws_in_synpred8_Css31418); + pushFollow(FOLLOW_ws_in_synpred8_Css31430); ws(); state._fsp--; if (state.failed) return; @@ -40776,28 +41004,28 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(612);} + } finally {dbg.exitSubRule(616);} dbg.location(423,96); - match(input,IDENT,FOLLOW_IDENT_in_synpred8_Css31421); if (state.failed) return;dbg.location(423,102); + match(input,IDENT,FOLLOW_IDENT_in_synpred8_Css31433); if (state.failed) return;dbg.location(423,102); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:102: ( ws )? - int alt613=2; - try { dbg.enterSubRule(613); - try { dbg.enterDecision(613, decisionCanBacktrack[613]); + int alt617=2; + try { dbg.enterSubRule(617); + try { dbg.enterDecision(617, decisionCanBacktrack[617]); - int LA613_0 = input.LA(1); - if ( (LA613_0==COMMENT||LA613_0==NL||LA613_0==WS) ) { - alt613=1; + int LA617_0 = input.LA(1); + if ( (LA617_0==COMMENT||LA617_0==NL||LA617_0==WS) ) { + alt617=1; } - } finally {dbg.exitDecision(613);} + } finally {dbg.exitDecision(617);} - switch (alt613) { + switch (alt617) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:102: ws { dbg.location(423,102); - pushFollow(FOLLOW_ws_in_synpred8_Css31423); + pushFollow(FOLLOW_ws_in_synpred8_Css31435); ws(); state._fsp--; if (state.failed) return; @@ -40805,9 +41033,9 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(613);} + } finally {dbg.exitSubRule(617);} dbg.location(423,106); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred8_Css31426); if (state.failed) return; + match(input,RPAREN,FOLLOW_RPAREN_in_synpred8_Css31438); if (state.failed) return; } } @@ -40818,7 +41046,7 @@ public final void synpred8_Css3_fragment() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:116: selectorsGroup { dbg.location(423,116); - pushFollow(FOLLOW_selectorsGroup_in_synpred8_Css31431); + pushFollow(FOLLOW_selectorsGroup_in_synpred8_Css31443); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -40826,27 +41054,27 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(614);} + } finally {dbg.exitSubRule(618);} dbg.location(423,132); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:132: ( ws )? - int alt615=2; - try { dbg.enterSubRule(615); - try { dbg.enterDecision(615, decisionCanBacktrack[615]); + int alt619=2; + try { dbg.enterSubRule(619); + try { dbg.enterDecision(619, decisionCanBacktrack[619]); - int LA615_0 = input.LA(1); - if ( (LA615_0==COMMENT||LA615_0==NL||LA615_0==WS) ) { - alt615=1; + int LA619_0 = input.LA(1); + if ( (LA619_0==COMMENT||LA619_0==NL||LA619_0==WS) ) { + alt619=1; } - } finally {dbg.exitDecision(615);} + } finally {dbg.exitDecision(619);} - switch (alt615) { + switch (alt619) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:132: ws { dbg.location(423,132); - pushFollow(FOLLOW_ws_in_synpred8_Css31434); + pushFollow(FOLLOW_ws_in_synpred8_Css31446); ws(); state._fsp--; if (state.failed) return; @@ -40854,9 +41082,9 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(615);} + } finally {dbg.exitSubRule(619);} dbg.location(423,136); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred8_Css31437); if (state.failed) return; + match(input,LBRACE,FOLLOW_LBRACE_in_synpred8_Css31449); if (state.failed) return; } } @@ -40870,7 +41098,7 @@ public final void synpred9_Css3_fragment() throws RecognitionException { // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:424:8: propertyDeclaration { dbg.location(424,8); - pushFollow(FOLLOW_propertyDeclaration_in_synpred9_Css31449); + pushFollow(FOLLOW_propertyDeclaration_in_synpred9_Css31461); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -40881,31 +41109,31 @@ public final void synpred9_Css3_fragment() throws RecognitionException { // $ANTLR start synpred10_Css3 public final void synpred10_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:17: ( ( ws )? COMMA ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:17: ( ( ws )? COMMA ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:18: ( ws )? COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:18: ( ws )? COMMA { - dbg.location(439,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:18: ( ws )? - int alt616=2; - try { dbg.enterSubRule(616); - try { dbg.enterDecision(616, decisionCanBacktrack[616]); + dbg.location(440,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:18: ( ws )? + int alt620=2; + try { dbg.enterSubRule(620); + try { dbg.enterDecision(620, decisionCanBacktrack[620]); - int LA616_0 = input.LA(1); - if ( (LA616_0==COMMENT||LA616_0==NL||LA616_0==WS) ) { - alt616=1; + int LA620_0 = input.LA(1); + if ( (LA620_0==COMMENT||LA620_0==NL||LA620_0==WS) ) { + alt620=1; } - } finally {dbg.exitDecision(616);} + } finally {dbg.exitDecision(620);} - switch (alt616) { + switch (alt620) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:440:18: ws { - dbg.location(439,18); - pushFollow(FOLLOW_ws_in_synpred10_Css31564); + dbg.location(440,18); + pushFollow(FOLLOW_ws_in_synpred10_Css31584); ws(); state._fsp--; if (state.failed) return; @@ -40913,9 +41141,9 @@ public final void synpred10_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(616);} - dbg.location(439,22); - match(input,COMMA,FOLLOW_COMMA_in_synpred10_Css31567); if (state.failed) return; + } finally {dbg.exitSubRule(620);} + dbg.location(440,22); + match(input,COMMA,FOLLOW_COMMA_in_synpred10_Css31587); if (state.failed) return; } } @@ -40923,31 +41151,31 @@ public final void synpred10_Css3_fragment() throws RecognitionException { // $ANTLR start synpred11_Css3 public final void synpred11_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:46: ( ( ws )? key_and ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:46: ( ( ws )? key_and ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:47: ( ws )? key_and + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:47: ( ws )? key_and { - dbg.location(445,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:47: ( ws )? - int alt617=2; - try { dbg.enterSubRule(617); - try { dbg.enterDecision(617, decisionCanBacktrack[617]); + dbg.location(446,47); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:47: ( ws )? + int alt621=2; + try { dbg.enterSubRule(621); + try { dbg.enterDecision(621, decisionCanBacktrack[621]); - int LA617_0 = input.LA(1); - if ( (LA617_0==COMMENT||LA617_0==NL||LA617_0==WS) ) { - alt617=1; + int LA621_0 = input.LA(1); + if ( (LA621_0==COMMENT||LA621_0==NL||LA621_0==WS) ) { + alt621=1; } - } finally {dbg.exitDecision(617);} + } finally {dbg.exitDecision(621);} - switch (alt617) { + switch (alt621) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:47: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:446:47: ws { - dbg.location(445,47); - pushFollow(FOLLOW_ws_in_synpred11_Css31622); + dbg.location(446,47); + pushFollow(FOLLOW_ws_in_synpred11_Css31642); ws(); state._fsp--; if (state.failed) return; @@ -40955,9 +41183,9 @@ public final void synpred11_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(617);} - dbg.location(445,51); - pushFollow(FOLLOW_key_and_in_synpred11_Css31625); + } finally {dbg.exitSubRule(621);} + dbg.location(446,51); + pushFollow(FOLLOW_key_and_in_synpred11_Css31645); key_and(); state._fsp--; if (state.failed) return; @@ -40968,13 +41196,13 @@ public final void synpred11_Css3_fragment() throws RecognitionException { // $ANTLR start synpred12_Css3 public final void synpred12_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:7: ( HASH ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:470:7: ( HASH ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:469:8: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:470:8: HASH { - dbg.location(469,8); - match(input,HASH,FOLLOW_HASH_in_synpred12_Css31843); if (state.failed) return; + dbg.location(470,8); + match(input,HASH,FOLLOW_HASH_in_synpred12_Css31863); if (state.failed) return; } } @@ -40982,13 +41210,13 @@ public final void synpred12_Css3_fragment() throws RecognitionException { // $ANTLR start synpred13_Css3 public final void synpred13_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:484:7: ( HASH ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:485:7: ( HASH ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:484:8: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:485:8: HASH { - dbg.location(484,8); - match(input,HASH,FOLLOW_HASH_in_synpred13_Css31951); if (state.failed) return; + dbg.location(485,8); + match(input,HASH,FOLLOW_HASH_in_synpred13_Css31971); if (state.failed) return; } } @@ -40996,35 +41224,35 @@ public final void synpred13_Css3_fragment() throws RecognitionException { // $ANTLR start synpred14_Css3 public final void synpred14_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:5: ( mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:5: ( mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:6: mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:6: mediaFeatureValue ( ws )? ( LESS | LESS_OR_EQ ) { - dbg.location(505,6); - pushFollow(FOLLOW_mediaFeatureValue_in_synpred14_Css32093); + dbg.location(506,6); + pushFollow(FOLLOW_mediaFeatureValue_in_synpred14_Css32113); mediaFeatureValue(); state._fsp--; - if (state.failed) return;dbg.location(505,24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:24: ( ws )? - int alt618=2; - try { dbg.enterSubRule(618); - try { dbg.enterDecision(618, decisionCanBacktrack[618]); + if (state.failed) return;dbg.location(506,24); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:24: ( ws )? + int alt622=2; + try { dbg.enterSubRule(622); + try { dbg.enterDecision(622, decisionCanBacktrack[622]); - int LA618_0 = input.LA(1); - if ( (LA618_0==COMMENT||LA618_0==NL||LA618_0==WS) ) { - alt618=1; + int LA622_0 = input.LA(1); + if ( (LA622_0==COMMENT||LA622_0==NL||LA622_0==WS) ) { + alt622=1; } - } finally {dbg.exitDecision(618);} + } finally {dbg.exitDecision(622);} - switch (alt618) { + switch (alt622) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:505:24: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:24: ws { - dbg.location(505,24); - pushFollow(FOLLOW_ws_in_synpred14_Css32095); + dbg.location(506,24); + pushFollow(FOLLOW_ws_in_synpred14_Css32115); ws(); state._fsp--; if (state.failed) return; @@ -41032,8 +41260,8 @@ public final void synpred14_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(618);} - dbg.location(505,28); + } finally {dbg.exitSubRule(622);} + dbg.location(506,28); if ( input.LA(1)==LESS||input.LA(1)==LESS_OR_EQ ) { input.consume(); state.errorRecovery=false; @@ -41052,35 +41280,35 @@ public final void synpred14_Css3_fragment() throws RecognitionException { // $ANTLR start synpred15_Css3 public final void synpred15_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:7: ( mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:7: ( mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:8: mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:8: mediaFeatureValue ( ws )? ( GREATER | GREATER_OR_EQ ) { - dbg.location(506,8); - pushFollow(FOLLOW_mediaFeatureValue_in_synpred15_Css32155); + dbg.location(507,8); + pushFollow(FOLLOW_mediaFeatureValue_in_synpred15_Css32175); mediaFeatureValue(); state._fsp--; - if (state.failed) return;dbg.location(506,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:26: ( ws )? - int alt619=2; - try { dbg.enterSubRule(619); - try { dbg.enterDecision(619, decisionCanBacktrack[619]); + if (state.failed) return;dbg.location(507,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:26: ( ws )? + int alt623=2; + try { dbg.enterSubRule(623); + try { dbg.enterDecision(623, decisionCanBacktrack[623]); - int LA619_0 = input.LA(1); - if ( (LA619_0==COMMENT||LA619_0==NL||LA619_0==WS) ) { - alt619=1; + int LA623_0 = input.LA(1); + if ( (LA623_0==COMMENT||LA623_0==NL||LA623_0==WS) ) { + alt623=1; } - } finally {dbg.exitDecision(619);} + } finally {dbg.exitDecision(623);} - switch (alt619) { + switch (alt623) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:506:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:507:26: ws { - dbg.location(506,26); - pushFollow(FOLLOW_ws_in_synpred15_Css32157); + dbg.location(507,26); + pushFollow(FOLLOW_ws_in_synpred15_Css32177); ws(); state._fsp--; if (state.failed) return; @@ -41088,8 +41316,8 @@ public final void synpred15_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(619);} - dbg.location(506,30); + } finally {dbg.exitSubRule(623);} + dbg.location(507,30); if ( (input.LA(1) >= GREATER && input.LA(1) <= GREATER_OR_EQ) ) { input.consume(); state.errorRecovery=false; @@ -41108,31 +41336,31 @@ public final void synpred15_Css3_fragment() throws RecognitionException { // $ANTLR start synpred16_Css3 public final void synpred16_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:22: ( ( ws )? SEMI ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:22: ( ( ws )? SEMI ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:23: ( ws )? SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:23: ( ws )? SEMI { - dbg.location(517,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:23: ( ws )? - int alt620=2; - try { dbg.enterSubRule(620); - try { dbg.enterDecision(620, decisionCanBacktrack[620]); + dbg.location(518,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:23: ( ws )? + int alt624=2; + try { dbg.enterSubRule(624); + try { dbg.enterDecision(624, decisionCanBacktrack[624]); - int LA620_0 = input.LA(1); - if ( (LA620_0==COMMENT||LA620_0==NL||LA620_0==WS) ) { - alt620=1; + int LA624_0 = input.LA(1); + if ( (LA624_0==COMMENT||LA624_0==NL||LA624_0==WS) ) { + alt624=1; } - } finally {dbg.exitDecision(620);} + } finally {dbg.exitDecision(624);} - switch (alt620) { + switch (alt624) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:518:23: ws { - dbg.location(517,23); - pushFollow(FOLLOW_ws_in_synpred16_Css32290); + dbg.location(518,23); + pushFollow(FOLLOW_ws_in_synpred16_Css32310); ws(); state._fsp--; if (state.failed) return; @@ -41140,9 +41368,9 @@ public final void synpred16_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(620);} - dbg.location(517,27); - match(input,SEMI,FOLLOW_SEMI_in_synpred16_Css32293); if (state.failed) return; + } finally {dbg.exitSubRule(624);} + dbg.location(518,27); + match(input,SEMI,FOLLOW_SEMI_in_synpred16_Css32313); if (state.failed) return; } } @@ -41150,88 +41378,88 @@ public final void synpred16_Css3_fragment() throws RecognitionException { // $ANTLR start synpred17_Css3 public final void synpred17_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:9: ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) ) - int alt625=2; - try { dbg.enterDecision(625, decisionCanBacktrack[625]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:9: ( SASS_MIXIN | ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) ) + int alt629=2; + try { dbg.enterDecision(629, decisionCanBacktrack[629]); - int LA625_0 = input.LA(1); - if ( (LA625_0==SASS_MIXIN) ) { - alt625=1; + int LA629_0 = input.LA(1); + if ( (LA629_0==SASS_MIXIN) ) { + alt629=1; } - else if ( (LA625_0==DOT||LA625_0==HASH) ) { - alt625=2; + else if ( (LA629_0==DOT||LA629_0==HASH) ) { + alt629=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 625, 0, input); + new NoViableAltException("", 629, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(625);} + } finally {dbg.exitDecision(629);} - switch (alt625) { + switch (alt629) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:10: SASS_MIXIN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:10: SASS_MIXIN { - dbg.location(525,10); - match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_synpred17_Css32368); if (state.failed) return; + dbg.location(526,10); + match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_synpred17_Css32388); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:23: ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:23: ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) { - dbg.location(525,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:23: ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) + dbg.location(526,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:23: ( ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:24: ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:24: ( ( DOT IDENT ) | HASH ) ( ws )? LPAREN (~ RPAREN )* RPAREN (~ ( LBRACE | RBRACE | SEMI ) )* LBRACE { - dbg.location(525,24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:24: ( ( DOT IDENT ) | HASH ) - int alt621=2; - try { dbg.enterSubRule(621); - try { dbg.enterDecision(621, decisionCanBacktrack[621]); + dbg.location(526,24); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:24: ( ( DOT IDENT ) | HASH ) + int alt625=2; + try { dbg.enterSubRule(625); + try { dbg.enterDecision(625, decisionCanBacktrack[625]); - int LA621_0 = input.LA(1); - if ( (LA621_0==DOT) ) { - alt621=1; + int LA625_0 = input.LA(1); + if ( (LA625_0==DOT) ) { + alt625=1; } - else if ( (LA621_0==HASH) ) { - alt621=2; + else if ( (LA625_0==HASH) ) { + alt625=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 621, 0, input); + new NoViableAltException("", 625, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(621);} + } finally {dbg.exitDecision(625);} - switch (alt621) { + switch (alt625) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:25: ( DOT IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:25: ( DOT IDENT ) { - dbg.location(525,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:25: ( DOT IDENT ) + dbg.location(526,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:25: ( DOT IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:26: DOT IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:26: DOT IDENT { - dbg.location(525,26); - match(input,DOT,FOLLOW_DOT_in_synpred17_Css32375); if (state.failed) return;dbg.location(525,30); - match(input,IDENT,FOLLOW_IDENT_in_synpred17_Css32377); if (state.failed) return; + dbg.location(526,26); + match(input,DOT,FOLLOW_DOT_in_synpred17_Css32395); if (state.failed) return;dbg.location(526,30); + match(input,IDENT,FOLLOW_IDENT_in_synpred17_Css32397); if (state.failed) return; } } @@ -41239,35 +41467,35 @@ else if ( (LA621_0==HASH) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:39: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:39: HASH { - dbg.location(525,39); - match(input,HASH,FOLLOW_HASH_in_synpred17_Css32382); if (state.failed) return; + dbg.location(526,39); + match(input,HASH,FOLLOW_HASH_in_synpred17_Css32402); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(621);} - dbg.location(525,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:45: ( ws )? - int alt622=2; - try { dbg.enterSubRule(622); - try { dbg.enterDecision(622, decisionCanBacktrack[622]); + } finally {dbg.exitSubRule(625);} + dbg.location(526,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:45: ( ws )? + int alt626=2; + try { dbg.enterSubRule(626); + try { dbg.enterDecision(626, decisionCanBacktrack[626]); - int LA622_0 = input.LA(1); - if ( (LA622_0==COMMENT||LA622_0==NL||LA622_0==WS) ) { - alt622=1; + int LA626_0 = input.LA(1); + if ( (LA626_0==COMMENT||LA626_0==NL||LA626_0==WS) ) { + alt626=1; } - } finally {dbg.exitDecision(622);} + } finally {dbg.exitDecision(626);} - switch (alt622) { + switch (alt626) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:45: ws { - dbg.location(525,45); - pushFollow(FOLLOW_ws_in_synpred17_Css32385); + dbg.location(526,45); + pushFollow(FOLLOW_ws_in_synpred17_Css32405); ws(); state._fsp--; if (state.failed) return; @@ -41275,31 +41503,31 @@ else if ( (LA621_0==HASH) ) { break; } - } finally {dbg.exitSubRule(622);} - dbg.location(525,49); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred17_Css32388); if (state.failed) return;dbg.location(525,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:56: (~ RPAREN )* - try { dbg.enterSubRule(623); + } finally {dbg.exitSubRule(626);} + dbg.location(526,49); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred17_Css32408); if (state.failed) return;dbg.location(526,56); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:56: (~ RPAREN )* + try { dbg.enterSubRule(627); - loop623: + loop627: while (true) { - int alt623=2; - try { dbg.enterDecision(623, decisionCanBacktrack[623]); + int alt627=2; + try { dbg.enterDecision(627, decisionCanBacktrack[627]); - int LA623_0 = input.LA(1); - if ( ((LA623_0 >= A && LA623_0 <= RIGHTTOP_SYM)||(LA623_0 >= S && LA623_0 <= Z)) ) { - alt623=1; + int LA627_0 = input.LA(1); + if ( ((LA627_0 >= A && LA627_0 <= RIGHTTOP_SYM)||(LA627_0 >= S && LA627_0 <= Z)) ) { + alt627=1; } - } finally {dbg.exitDecision(623);} + } finally {dbg.exitDecision(627);} - switch (alt623) { + switch (alt627) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(525,56); + dbg.location(526,56); if ( (input.LA(1) >= A && input.LA(1) <= RIGHTTOP_SYM)||(input.LA(1) >= S && input.LA(1) <= Z) ) { input.consume(); state.errorRecovery=false; @@ -41315,34 +41543,34 @@ else if ( (LA621_0==HASH) ) { break; default : - break loop623; + break loop627; } } - } finally {dbg.exitSubRule(623);} - dbg.location(525,67); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred17_Css32396); if (state.failed) return;dbg.location(525,74); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:74: (~ ( LBRACE | RBRACE | SEMI ) )* - try { dbg.enterSubRule(624); + } finally {dbg.exitSubRule(627);} + dbg.location(526,67); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred17_Css32416); if (state.failed) return;dbg.location(526,74); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:526:74: (~ ( LBRACE | RBRACE | SEMI ) )* + try { dbg.enterSubRule(628); - loop624: + loop628: while (true) { - int alt624=2; - try { dbg.enterDecision(624, decisionCanBacktrack[624]); + int alt628=2; + try { dbg.enterDecision(628, decisionCanBacktrack[628]); - int LA624_0 = input.LA(1); - if ( ((LA624_0 >= A && LA624_0 <= LAYER_SYM)||(LA624_0 >= LBRACKET && LA624_0 <= R)||(LA624_0 >= RBRACKET && LA624_0 <= SASS_WHILE)||(LA624_0 >= SOLIDUS && LA624_0 <= Z)) ) { - alt624=1; + int LA628_0 = input.LA(1); + if ( ((LA628_0 >= A && LA628_0 <= LAYER_SYM)||(LA628_0 >= LBRACKET && LA628_0 <= R)||(LA628_0 >= RBRACKET && LA628_0 <= SASS_WHILE)||(LA628_0 >= SOLIDUS && LA628_0 <= Z)) ) { + alt628=1; } - } finally {dbg.exitDecision(624);} + } finally {dbg.exitDecision(628);} - switch (alt624) { + switch (alt628) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(525,74); + dbg.location(526,74); if ( (input.LA(1) >= A && input.LA(1) <= LAYER_SYM)||(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; @@ -41358,12 +41586,12 @@ else if ( (LA621_0==HASH) ) { break; default : - break loop624; + break loop628; } } - } finally {dbg.exitSubRule(624);} - dbg.location(525,97); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred17_Css32408); if (state.failed) return; + } finally {dbg.exitSubRule(628);} + dbg.location(526,97); + match(input,LBRACE,FOLLOW_LBRACE_in_synpred17_Css32428); if (state.failed) return; } } @@ -41375,35 +41603,35 @@ else if ( (LA621_0==HASH) ) { // $ANTLR start synpred18_Css3 public final void synpred18_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:527:11: ( cp_mixin_call ( ws )? SEMI ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:528:11: ( cp_mixin_call ( ws )? SEMI ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:527:12: cp_mixin_call ( ws )? SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:528:12: cp_mixin_call ( ws )? SEMI { - dbg.location(527,12); - pushFollow(FOLLOW_cp_mixin_call_in_synpred18_Css32434); + dbg.location(528,12); + pushFollow(FOLLOW_cp_mixin_call_in_synpred18_Css32454); cp_mixin_call(); state._fsp--; - if (state.failed) return;dbg.location(527,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:527:26: ( ws )? - int alt626=2; - try { dbg.enterSubRule(626); - try { dbg.enterDecision(626, decisionCanBacktrack[626]); + if (state.failed) return;dbg.location(528,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:528:26: ( ws )? + int alt630=2; + try { dbg.enterSubRule(630); + try { dbg.enterDecision(630, decisionCanBacktrack[630]); - int LA626_0 = input.LA(1); - if ( (LA626_0==COMMENT||LA626_0==NL||LA626_0==WS) ) { - alt626=1; + int LA630_0 = input.LA(1); + if ( (LA630_0==COMMENT||LA630_0==NL||LA630_0==WS) ) { + alt630=1; } - } finally {dbg.exitDecision(626);} + } finally {dbg.exitDecision(630);} - switch (alt626) { + switch (alt630) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:527:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:528:26: ws { - dbg.location(527,26); - pushFollow(FOLLOW_ws_in_synpred18_Css32436); + dbg.location(528,26); + pushFollow(FOLLOW_ws_in_synpred18_Css32456); ws(); state._fsp--; if (state.failed) return; @@ -41411,9 +41639,9 @@ public final void synpred18_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(626);} - dbg.location(527,30); - match(input,SEMI,FOLLOW_SEMI_in_synpred18_Css32439); if (state.failed) return; + } finally {dbg.exitSubRule(630);} + dbg.location(528,30); + match(input,SEMI,FOLLOW_SEMI_in_synpred18_Css32459); if (state.failed) return; } } @@ -41421,13 +41649,13 @@ public final void synpred18_Css3_fragment() throws RecognitionException { // $ANTLR start synpred19_Css3 public final void synpred19_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:528:11: ( cp_mixin_call ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:529:11: ( cp_mixin_call ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:528:12: cp_mixin_call + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:529:12: cp_mixin_call { - dbg.location(528,12); - pushFollow(FOLLOW_cp_mixin_call_in_synpred19_Css32458); + dbg.location(529,12); + pushFollow(FOLLOW_cp_mixin_call_in_synpred19_Css32478); cp_mixin_call(); state._fsp--; if (state.failed) return; @@ -41438,35 +41666,35 @@ public final void synpred19_Css3_fragment() throws RecognitionException { // $ANTLR start synpred20_Css3 public final void synpred20_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:530:11: ( cp_variable ( ws )? COLON ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:531:11: ( cp_variable ( ws )? COLON ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:530:12: cp_variable ( ws )? COLON + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:531:12: cp_variable ( ws )? COLON { - dbg.location(530,12); - pushFollow(FOLLOW_cp_variable_in_synpred20_Css32486); + dbg.location(531,12); + pushFollow(FOLLOW_cp_variable_in_synpred20_Css32506); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(530,24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:530:24: ( ws )? - int alt627=2; - try { dbg.enterSubRule(627); - try { dbg.enterDecision(627, decisionCanBacktrack[627]); + if (state.failed) return;dbg.location(531,24); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:531:24: ( ws )? + int alt631=2; + try { dbg.enterSubRule(631); + try { dbg.enterDecision(631, decisionCanBacktrack[631]); - int LA627_0 = input.LA(1); - if ( (LA627_0==COMMENT||LA627_0==NL||LA627_0==WS) ) { - alt627=1; + int LA631_0 = input.LA(1); + if ( (LA631_0==COMMENT||LA631_0==NL||LA631_0==WS) ) { + alt631=1; } - } finally {dbg.exitDecision(627);} + } finally {dbg.exitDecision(631);} - switch (alt627) { + switch (alt631) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:530:24: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:531:24: ws { - dbg.location(530,24); - pushFollow(FOLLOW_ws_in_synpred20_Css32488); + dbg.location(531,24); + pushFollow(FOLLOW_ws_in_synpred20_Css32508); ws(); state._fsp--; if (state.failed) return; @@ -41474,9 +41702,9 @@ public final void synpred20_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(627);} - dbg.location(530,28); - match(input,COLON,FOLLOW_COLON_in_synpred20_Css32491); if (state.failed) return; + } finally {dbg.exitSubRule(631);} + dbg.location(531,28); + match(input,COLON,FOLLOW_COLON_in_synpred20_Css32511); if (state.failed) return; } } @@ -41484,13 +41712,13 @@ public final void synpred20_Css3_fragment() throws RecognitionException { // $ANTLR start synpred21_Css3 public final void synpred21_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:531:11: ( sass_map ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:532:11: ( sass_map ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:531:12: sass_map + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:532:12: sass_map { - dbg.location(531,12); - pushFollow(FOLLOW_sass_map_in_synpred21_Css32508); + dbg.location(532,12); + pushFollow(FOLLOW_sass_map_in_synpred21_Css32528); sass_map(); state._fsp--; if (state.failed) return; @@ -41501,189 +41729,14 @@ public final void synpred21_Css3_fragment() throws RecognitionException { // $ANTLR start synpred22_Css3 public final void synpred22_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:2: ( LPAREN ( ws )? supportsCondition ( ws )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:2: ( LPAREN ( ws )? supportsCondition ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:2: LPAREN ( ws )? supportsCondition ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:2: LPAREN ( ws )? supportsCondition ( ws )? RPAREN { - dbg.location(571,2); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred22_Css32798); if (state.failed) return;dbg.location(571,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:9: ( ws )? - int alt628=2; - try { dbg.enterSubRule(628); - try { dbg.enterDecision(628, decisionCanBacktrack[628]); - - int LA628_0 = input.LA(1); - if ( (LA628_0==COMMENT||LA628_0==NL||LA628_0==WS) ) { - alt628=1; - } - } finally {dbg.exitDecision(628);} - - switch (alt628) { - case 1 : - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:9: ws - { - dbg.location(571,9); - pushFollow(FOLLOW_ws_in_synpred22_Css32800); - ws(); - state._fsp--; - if (state.failed) return; - } - break; - - } - } finally {dbg.exitSubRule(628);} - dbg.location(571,13); - pushFollow(FOLLOW_supportsCondition_in_synpred22_Css32803); - supportsCondition(); - state._fsp--; - if (state.failed) return;dbg.location(571,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:31: ( ws )? - int alt629=2; - try { dbg.enterSubRule(629); - try { dbg.enterDecision(629, decisionCanBacktrack[629]); - - int LA629_0 = input.LA(1); - if ( (LA629_0==COMMENT||LA629_0==NL||LA629_0==WS) ) { - alt629=1; - } - } finally {dbg.exitDecision(629);} - - switch (alt629) { - case 1 : - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:571:31: ws - { - dbg.location(571,31); - pushFollow(FOLLOW_ws_in_synpred22_Css32805); - ws(); - state._fsp--; - if (state.failed) return; - } - break; - - } - } finally {dbg.exitSubRule(629);} - dbg.location(571,35); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred22_Css32808); if (state.failed) return; - } - - } - // $ANTLR end synpred22_Css3 - - // $ANTLR start synpred23_Css3 - public final void synpred23_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:4: ( supportsFeature ) - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:4: supportsFeature - { - dbg.location(572,4); - pushFollow(FOLLOW_supportsFeature_in_synpred23_Css32813); - supportsFeature(); - state._fsp--; - if (state.failed) return; - } - - } - // $ANTLR end synpred23_Css3 - - // $ANTLR start synpred24_Css3 - public final void synpred24_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:2: ( CONTAINER_SYM ws containerCondition ( ws )? LBRACE ) - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:3: CONTAINER_SYM ws containerCondition ( ws )? LBRACE - { - dbg.location(590,3); - match(input,CONTAINER_SYM,FOLLOW_CONTAINER_SYM_in_synpred24_Css32897); if (state.failed) return;dbg.location(590,17); - pushFollow(FOLLOW_ws_in_synpred24_Css32899); - ws(); - state._fsp--; - if (state.failed) return;dbg.location(590,20); - pushFollow(FOLLOW_containerCondition_in_synpred24_Css32901); - containerCondition(); - state._fsp--; - if (state.failed) return;dbg.location(590,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:39: ( ws )? - int alt630=2; - try { dbg.enterSubRule(630); - try { dbg.enterDecision(630, decisionCanBacktrack[630]); - - int LA630_0 = input.LA(1); - if ( (LA630_0==COMMENT||LA630_0==NL||LA630_0==WS) ) { - alt630=1; - } - } finally {dbg.exitDecision(630);} - - switch (alt630) { - case 1 : - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:590:39: ws - { - dbg.location(590,39); - pushFollow(FOLLOW_ws_in_synpred24_Css32903); - ws(); - state._fsp--; - if (state.failed) return; - } - break; - - } - } finally {dbg.exitSubRule(630);} - dbg.location(590,43); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred24_Css32906); if (state.failed) return; - } - - } - // $ANTLR end synpred24_Css3 - - // $ANTLR start synpred25_Css3 - public final void synpred25_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:2: ( LPAREN ( ws )? containerCondition ( ws )? RPAREN ) - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:2: LPAREN ( ws )? containerCondition ( ws )? RPAREN - { - dbg.location(616,2); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred25_Css33154); if (state.failed) return;dbg.location(616,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:9: ( ws )? - int alt631=2; - try { dbg.enterSubRule(631); - try { dbg.enterDecision(631, decisionCanBacktrack[631]); - - int LA631_0 = input.LA(1); - if ( (LA631_0==COMMENT||LA631_0==NL||LA631_0==WS) ) { - alt631=1; - } - } finally {dbg.exitDecision(631);} - - switch (alt631) { - case 1 : - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:9: ws - { - dbg.location(616,9); - pushFollow(FOLLOW_ws_in_synpred25_Css33156); - ws(); - state._fsp--; - if (state.failed) return; - } - break; - - } - } finally {dbg.exitSubRule(631);} - dbg.location(616,13); - pushFollow(FOLLOW_containerCondition_in_synpred25_Css33159); - containerCondition(); - state._fsp--; - if (state.failed) return;dbg.location(616,32); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:32: ( ws )? + dbg.location(572,2); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred22_Css32818); if (state.failed) return;dbg.location(572,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:9: ( ws )? int alt632=2; try { dbg.enterSubRule(632); try { dbg.enterDecision(632, decisionCanBacktrack[632]); @@ -41698,10 +41751,10 @@ public final void synpred25_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:616:32: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:9: ws { - dbg.location(616,32); - pushFollow(FOLLOW_ws_in_synpred25_Css33161); + dbg.location(572,9); + pushFollow(FOLLOW_ws_in_synpred22_Css32820); ws(); state._fsp--; if (state.failed) return; @@ -41710,44 +41763,12 @@ public final void synpred25_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(632);} - dbg.location(616,36); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred25_Css33164); if (state.failed) return; - } - - } - // $ANTLR end synpred25_Css3 - - // $ANTLR start synpred26_Css3 - public final void synpred26_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:4: ( sizeFeature ) - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:4: sizeFeature - { - dbg.location(617,4); - pushFollow(FOLLOW_sizeFeature_in_synpred26_Css33169); - sizeFeature(); + dbg.location(572,13); + pushFollow(FOLLOW_supportsCondition_in_synpred22_Css32823); + supportsCondition(); state._fsp--; - if (state.failed) return; - } - - } - // $ANTLR end synpred26_Css3 - - // $ANTLR start synpred27_Css3 - public final void synpred27_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:4: ({...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN ) - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:4: {...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN - { - dbg.location(618,4); - if ( !(evalPredicate(tokenNameEquals("style"),"tokenNameEquals(\"style\")")) ) { - if (state.backtracking>0) {state.failed=true; return;} - throw new FailedPredicateException(input, "synpred27_Css3", "tokenNameEquals(\"style\")"); - }dbg.location(618,32); - match(input,IDENT,FOLLOW_IDENT_in_synpred27_Css33176); if (state.failed) return;dbg.location(618,38); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:38: ( ws )? + if (state.failed) return;dbg.location(572,31); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:31: ( ws )? int alt633=2; try { dbg.enterSubRule(633); try { dbg.enterDecision(633, decisionCanBacktrack[633]); @@ -41762,10 +41783,10 @@ public final void synpred27_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:38: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:572:31: ws { - dbg.location(618,38); - pushFollow(FOLLOW_ws_in_synpred27_Css33178); + dbg.location(572,31); + pushFollow(FOLLOW_ws_in_synpred22_Css32825); ws(); state._fsp--; if (state.failed) return; @@ -41774,9 +41795,48 @@ public final void synpred27_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(633);} - dbg.location(618,42); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred27_Css33181); if (state.failed) return;dbg.location(618,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:49: ( ws )? + dbg.location(572,35); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred22_Css32828); if (state.failed) return; + } + + } + // $ANTLR end synpred22_Css3 + + // $ANTLR start synpred23_Css3 + public final void synpred23_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:573:4: ( supportsFeature ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:573:4: supportsFeature + { + dbg.location(573,4); + pushFollow(FOLLOW_supportsFeature_in_synpred23_Css32833); + supportsFeature(); + state._fsp--; + if (state.failed) return; + } + + } + // $ANTLR end synpred23_Css3 + + // $ANTLR start synpred24_Css3 + public final void synpred24_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:2: ( CONTAINER_SYM ws containerCondition ( ws )? LBRACE ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:3: CONTAINER_SYM ws containerCondition ( ws )? LBRACE + { + dbg.location(591,3); + match(input,CONTAINER_SYM,FOLLOW_CONTAINER_SYM_in_synpred24_Css32917); if (state.failed) return;dbg.location(591,17); + pushFollow(FOLLOW_ws_in_synpred24_Css32919); + ws(); + state._fsp--; + if (state.failed) return;dbg.location(591,20); + pushFollow(FOLLOW_containerCondition_in_synpred24_Css32921); + containerCondition(); + state._fsp--; + if (state.failed) return;dbg.location(591,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:39: ( ws )? int alt634=2; try { dbg.enterSubRule(634); try { dbg.enterDecision(634, decisionCanBacktrack[634]); @@ -41791,10 +41851,10 @@ public final void synpred27_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:49: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:591:39: ws { - dbg.location(618,49); - pushFollow(FOLLOW_ws_in_synpred27_Css33183); + dbg.location(591,39); + pushFollow(FOLLOW_ws_in_synpred24_Css32923); ws(); state._fsp--; if (state.failed) return; @@ -41803,12 +41863,23 @@ public final void synpred27_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(634);} - dbg.location(618,53); - pushFollow(FOLLOW_styleQuery_in_synpred27_Css33186); - styleQuery(); - state._fsp--; - if (state.failed) return;dbg.location(618,64); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:64: ( ws )? + dbg.location(591,43); + match(input,LBRACE,FOLLOW_LBRACE_in_synpred24_Css32926); if (state.failed) return; + } + + } + // $ANTLR end synpred24_Css3 + + // $ANTLR start synpred25_Css3 + public final void synpred25_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:2: ( LPAREN ( ws )? containerCondition ( ws )? RPAREN ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:2: LPAREN ( ws )? containerCondition ( ws )? RPAREN + { + dbg.location(617,2); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred25_Css33174); if (state.failed) return;dbg.location(617,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:9: ( ws )? int alt635=2; try { dbg.enterSubRule(635); try { dbg.enterDecision(635, decisionCanBacktrack[635]); @@ -41823,10 +41894,10 @@ public final void synpred27_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:64: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:9: ws { - dbg.location(618,64); - pushFollow(FOLLOW_ws_in_synpred27_Css33188); + dbg.location(617,9); + pushFollow(FOLLOW_ws_in_synpred25_Css33176); ws(); state._fsp--; if (state.failed) return; @@ -41835,23 +41906,12 @@ public final void synpred27_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(635);} - dbg.location(618,68); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred27_Css33191); if (state.failed) return; - } - - } - // $ANTLR end synpred27_Css3 - - // $ANTLR start synpred28_Css3 - public final void synpred28_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:9: ( LPAREN ( ws )? styleCondition ( ws )? RPAREN ) - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:9: LPAREN ( ws )? styleCondition ( ws )? RPAREN - { - dbg.location(654,9); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred28_Css33482); if (state.failed) return;dbg.location(654,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:16: ( ws )? + dbg.location(617,13); + pushFollow(FOLLOW_containerCondition_in_synpred25_Css33179); + containerCondition(); + state._fsp--; + if (state.failed) return;dbg.location(617,32); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:32: ( ws )? int alt636=2; try { dbg.enterSubRule(636); try { dbg.enterDecision(636, decisionCanBacktrack[636]); @@ -41866,10 +41926,10 @@ public final void synpred28_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:16: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:617:32: ws { - dbg.location(654,16); - pushFollow(FOLLOW_ws_in_synpred28_Css33484); + dbg.location(617,32); + pushFollow(FOLLOW_ws_in_synpred25_Css33181); ws(); state._fsp--; if (state.failed) return; @@ -41878,12 +41938,44 @@ public final void synpred28_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(636);} - dbg.location(654,20); - pushFollow(FOLLOW_styleCondition_in_synpred28_Css33487); - styleCondition(); + dbg.location(617,36); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred25_Css33184); if (state.failed) return; + } + + } + // $ANTLR end synpred25_Css3 + + // $ANTLR start synpred26_Css3 + public final void synpred26_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:4: ( sizeFeature ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:618:4: sizeFeature + { + dbg.location(618,4); + pushFollow(FOLLOW_sizeFeature_in_synpred26_Css33189); + sizeFeature(); state._fsp--; - if (state.failed) return;dbg.location(654,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:35: ( ws )? + if (state.failed) return; + } + + } + // $ANTLR end synpred26_Css3 + + // $ANTLR start synpred27_Css3 + public final void synpred27_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:4: ({...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:4: {...}? IDENT ( ws )? LPAREN ( ws )? styleQuery ( ws )? RPAREN + { + dbg.location(619,4); + if ( !(evalPredicate(tokenNameEquals("style"),"tokenNameEquals(\"style\")")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "synpred27_Css3", "tokenNameEquals(\"style\")"); + }dbg.location(619,32); + match(input,IDENT,FOLLOW_IDENT_in_synpred27_Css33196); if (state.failed) return;dbg.location(619,38); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:38: ( ws )? int alt637=2; try { dbg.enterSubRule(637); try { dbg.enterDecision(637, decisionCanBacktrack[637]); @@ -41898,10 +41990,10 @@ public final void synpred28_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:654:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:38: ws { - dbg.location(654,35); - pushFollow(FOLLOW_ws_in_synpred28_Css33489); + dbg.location(619,38); + pushFollow(FOLLOW_ws_in_synpred27_Css33198); ws(); state._fsp--; if (state.failed) return; @@ -41910,23 +42002,9 @@ public final void synpred28_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(637);} - dbg.location(654,39); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred28_Css33492); if (state.failed) return; - } - - } - // $ANTLR end synpred28_Css3 - - // $ANTLR start synpred29_Css3 - public final void synpred29_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:11: ( LPAREN ( ws )? styleFeature ( ws )? RPAREN ) - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:11: LPAREN ( ws )? styleFeature ( ws )? RPAREN - { - dbg.location(655,11); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred29_Css33504); if (state.failed) return;dbg.location(655,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:18: ( ws )? + dbg.location(619,42); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred27_Css33201); if (state.failed) return;dbg.location(619,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:49: ( ws )? int alt638=2; try { dbg.enterSubRule(638); try { dbg.enterDecision(638, decisionCanBacktrack[638]); @@ -41941,10 +42019,10 @@ public final void synpred29_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:49: ws { - dbg.location(655,18); - pushFollow(FOLLOW_ws_in_synpred29_Css33506); + dbg.location(619,49); + pushFollow(FOLLOW_ws_in_synpred27_Css33203); ws(); state._fsp--; if (state.failed) return; @@ -41953,12 +42031,12 @@ public final void synpred29_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(638);} - dbg.location(655,22); - pushFollow(FOLLOW_styleFeature_in_synpred29_Css33509); - styleFeature(); + dbg.location(619,53); + pushFollow(FOLLOW_styleQuery_in_synpred27_Css33206); + styleQuery(); state._fsp--; - if (state.failed) return;dbg.location(655,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:35: ( ws )? + if (state.failed) return;dbg.location(619,64); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:64: ( ws )? int alt639=2; try { dbg.enterSubRule(639); try { dbg.enterDecision(639, decisionCanBacktrack[639]); @@ -41973,10 +42051,10 @@ public final void synpred29_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:619:64: ws { - dbg.location(655,35); - pushFollow(FOLLOW_ws_in_synpred29_Css33511); + dbg.location(619,64); + pushFollow(FOLLOW_ws_in_synpred27_Css33208); ws(); state._fsp--; if (state.failed) return; @@ -41985,23 +42063,23 @@ public final void synpred29_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(639);} - dbg.location(655,39); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred29_Css33514); if (state.failed) return; + dbg.location(619,68); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred27_Css33211); if (state.failed) return; } } - // $ANTLR end synpred29_Css3 + // $ANTLR end synpred27_Css3 - // $ANTLR start synpred30_Css3 - public final void synpred30_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:9: ( LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN ) + // $ANTLR start synpred28_Css3 + public final void synpred28_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:9: ( LPAREN ( ws )? styleCondition ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:9: LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:9: LPAREN ( ws )? styleCondition ( ws )? RPAREN { - dbg.location(663,9); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred30_Css33584); if (state.failed) return;dbg.location(663,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:16: ( ws )? + dbg.location(655,9); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred28_Css33502); if (state.failed) return;dbg.location(655,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:16: ( ws )? int alt640=2; try { dbg.enterSubRule(640); try { dbg.enterDecision(640, decisionCanBacktrack[640]); @@ -42016,10 +42094,10 @@ public final void synpred30_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:16: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:16: ws { - dbg.location(663,16); - pushFollow(FOLLOW_ws_in_synpred30_Css33586); + dbg.location(655,16); + pushFollow(FOLLOW_ws_in_synpred28_Css33504); ws(); state._fsp--; if (state.failed) return; @@ -42028,12 +42106,12 @@ public final void synpred30_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(640);} - dbg.location(663,20); - pushFollow(FOLLOW_sizeFeatureFixedValue_in_synpred30_Css33589); - sizeFeatureFixedValue(); + dbg.location(655,20); + pushFollow(FOLLOW_styleCondition_in_synpred28_Css33507); + styleCondition(); state._fsp--; - if (state.failed) return;dbg.location(663,42); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:42: ( ws )? + if (state.failed) return;dbg.location(655,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:35: ( ws )? int alt641=2; try { dbg.enterSubRule(641); try { dbg.enterDecision(641, decisionCanBacktrack[641]); @@ -42048,10 +42126,10 @@ public final void synpred30_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:663:42: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:655:35: ws { - dbg.location(663,42); - pushFollow(FOLLOW_ws_in_synpred30_Css33591); + dbg.location(655,35); + pushFollow(FOLLOW_ws_in_synpred28_Css33509); ws(); state._fsp--; if (state.failed) return; @@ -42060,23 +42138,23 @@ public final void synpred30_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(641);} - dbg.location(663,46); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred30_Css33594); if (state.failed) return; + dbg.location(655,39); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred28_Css33512); if (state.failed) return; } } - // $ANTLR end synpred30_Css3 + // $ANTLR end synpred28_Css3 - // $ANTLR start synpred31_Css3 - public final void synpred31_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:11: ( LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN ) + // $ANTLR start synpred29_Css3 + public final void synpred29_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:11: ( LPAREN ( ws )? styleFeature ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:11: LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:11: LPAREN ( ws )? styleFeature ( ws )? RPAREN { - dbg.location(664,11); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred31_Css33606); if (state.failed) return;dbg.location(664,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:18: ( ws )? + dbg.location(656,11); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred29_Css33524); if (state.failed) return;dbg.location(656,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:18: ( ws )? int alt642=2; try { dbg.enterSubRule(642); try { dbg.enterDecision(642, decisionCanBacktrack[642]); @@ -42091,10 +42169,10 @@ public final void synpred31_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:18: ws { - dbg.location(664,18); - pushFollow(FOLLOW_ws_in_synpred31_Css33608); + dbg.location(656,18); + pushFollow(FOLLOW_ws_in_synpred29_Css33526); ws(); state._fsp--; if (state.failed) return; @@ -42103,12 +42181,12 @@ public final void synpred31_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(642);} - dbg.location(664,22); - pushFollow(FOLLOW_sizeFeatureRangeSingle_in_synpred31_Css33611); - sizeFeatureRangeSingle(); + dbg.location(656,22); + pushFollow(FOLLOW_styleFeature_in_synpred29_Css33529); + styleFeature(); state._fsp--; - if (state.failed) return;dbg.location(664,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:45: ( ws )? + if (state.failed) return;dbg.location(656,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:35: ( ws )? int alt643=2; try { dbg.enterSubRule(643); try { dbg.enterDecision(643, decisionCanBacktrack[643]); @@ -42123,10 +42201,10 @@ public final void synpred31_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:656:35: ws { - dbg.location(664,45); - pushFollow(FOLLOW_ws_in_synpred31_Css33613); + dbg.location(656,35); + pushFollow(FOLLOW_ws_in_synpred29_Css33531); ws(); state._fsp--; if (state.failed) return; @@ -42135,23 +42213,23 @@ public final void synpred31_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(643);} - dbg.location(664,49); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred31_Css33616); if (state.failed) return; + dbg.location(656,39); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred29_Css33534); if (state.failed) return; } } - // $ANTLR end synpred31_Css3 + // $ANTLR end synpred29_Css3 - // $ANTLR start synpred32_Css3 - public final void synpred32_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:11: ( LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN ) + // $ANTLR start synpred30_Css3 + public final void synpred30_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:9: ( LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:11: LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:9: LPAREN ( ws )? sizeFeatureFixedValue ( ws )? RPAREN { - dbg.location(665,11); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred32_Css33628); if (state.failed) return;dbg.location(665,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:18: ( ws )? + dbg.location(664,9); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred30_Css33604); if (state.failed) return;dbg.location(664,16); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:16: ( ws )? int alt644=2; try { dbg.enterSubRule(644); try { dbg.enterDecision(644, decisionCanBacktrack[644]); @@ -42166,10 +42244,10 @@ public final void synpred32_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:16: ws { - dbg.location(665,18); - pushFollow(FOLLOW_ws_in_synpred32_Css33630); + dbg.location(664,16); + pushFollow(FOLLOW_ws_in_synpred30_Css33606); ws(); state._fsp--; if (state.failed) return; @@ -42178,12 +42256,12 @@ public final void synpred32_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(644);} - dbg.location(665,22); - pushFollow(FOLLOW_sizeFeatureRangeBetweenLt_in_synpred32_Css33633); - sizeFeatureRangeBetweenLt(); + dbg.location(664,20); + pushFollow(FOLLOW_sizeFeatureFixedValue_in_synpred30_Css33609); + sizeFeatureFixedValue(); state._fsp--; - if (state.failed) return;dbg.location(665,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:48: ( ws )? + if (state.failed) return;dbg.location(664,42); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:42: ( ws )? int alt645=2; try { dbg.enterSubRule(645); try { dbg.enterDecision(645, decisionCanBacktrack[645]); @@ -42198,10 +42276,10 @@ public final void synpred32_Css3_fragment() throws RecognitionException { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:48: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:664:42: ws { - dbg.location(665,48); - pushFollow(FOLLOW_ws_in_synpred32_Css33635); + dbg.location(664,42); + pushFollow(FOLLOW_ws_in_synpred30_Css33611); ws(); state._fsp--; if (state.failed) return; @@ -42210,8 +42288,158 @@ public final void synpred32_Css3_fragment() throws RecognitionException { } } finally {dbg.exitSubRule(645);} - dbg.location(665,52); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred32_Css33638); if (state.failed) return; + dbg.location(664,46); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred30_Css33614); if (state.failed) return; + } + + } + // $ANTLR end synpred30_Css3 + + // $ANTLR start synpred31_Css3 + public final void synpred31_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:11: ( LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:11: LPAREN ( ws )? sizeFeatureRangeSingle ( ws )? RPAREN + { + dbg.location(665,11); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred31_Css33626); if (state.failed) return;dbg.location(665,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:18: ( ws )? + int alt646=2; + try { dbg.enterSubRule(646); + try { dbg.enterDecision(646, decisionCanBacktrack[646]); + + int LA646_0 = input.LA(1); + if ( (LA646_0==COMMENT||LA646_0==NL||LA646_0==WS) ) { + alt646=1; + } + } finally {dbg.exitDecision(646);} + + switch (alt646) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:18: ws + { + dbg.location(665,18); + pushFollow(FOLLOW_ws_in_synpred31_Css33628); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(646);} + dbg.location(665,22); + pushFollow(FOLLOW_sizeFeatureRangeSingle_in_synpred31_Css33631); + sizeFeatureRangeSingle(); + state._fsp--; + if (state.failed) return;dbg.location(665,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:45: ( ws )? + int alt647=2; + try { dbg.enterSubRule(647); + try { dbg.enterDecision(647, decisionCanBacktrack[647]); + + int LA647_0 = input.LA(1); + if ( (LA647_0==COMMENT||LA647_0==NL||LA647_0==WS) ) { + alt647=1; + } + } finally {dbg.exitDecision(647);} + + switch (alt647) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:665:45: ws + { + dbg.location(665,45); + pushFollow(FOLLOW_ws_in_synpred31_Css33633); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(647);} + dbg.location(665,49); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred31_Css33636); if (state.failed) return; + } + + } + // $ANTLR end synpred31_Css3 + + // $ANTLR start synpred32_Css3 + public final void synpred32_Css3_fragment() throws RecognitionException { + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:11: ( LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:11: LPAREN ( ws )? sizeFeatureRangeBetweenLt ( ws )? RPAREN + { + dbg.location(666,11); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred32_Css33648); if (state.failed) return;dbg.location(666,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:18: ( ws )? + int alt648=2; + try { dbg.enterSubRule(648); + try { dbg.enterDecision(648, decisionCanBacktrack[648]); + + int LA648_0 = input.LA(1); + if ( (LA648_0==COMMENT||LA648_0==NL||LA648_0==WS) ) { + alt648=1; + } + } finally {dbg.exitDecision(648);} + + switch (alt648) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:18: ws + { + dbg.location(666,18); + pushFollow(FOLLOW_ws_in_synpred32_Css33650); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(648);} + dbg.location(666,22); + pushFollow(FOLLOW_sizeFeatureRangeBetweenLt_in_synpred32_Css33653); + sizeFeatureRangeBetweenLt(); + state._fsp--; + if (state.failed) return;dbg.location(666,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:48: ( ws )? + int alt649=2; + try { dbg.enterSubRule(649); + try { dbg.enterDecision(649, decisionCanBacktrack[649]); + + int LA649_0 = input.LA(1); + if ( (LA649_0==COMMENT||LA649_0==NL||LA649_0==WS) ) { + alt649=1; + } + } finally {dbg.exitDecision(649);} + + switch (alt649) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:666:48: ws + { + dbg.location(666,48); + pushFollow(FOLLOW_ws_in_synpred32_Css33655); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(649);} + dbg.location(666,52); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred32_Css33658); if (state.failed) return; } } @@ -42219,12 +42447,12 @@ public final void synpred32_Css3_fragment() throws RecognitionException { // $ANTLR start synpred33_Css3 public final void synpred33_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:50: (~ ( SEMI | LBRACE ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:50: (~ ( SEMI | LBRACE ) ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(753,50); + dbg.location(754,50); if ( (input.LA(1) >= A && input.LA(1) <= LAYER_SYM)||(input.LA(1) >= LBRACKET && input.LA(1) <= SASS_WHILE)||(input.LA(1) >= SOLIDUS && input.LA(1) <= Z) ) { input.consume(); state.errorRecovery=false; @@ -42243,13 +42471,13 @@ public final void synpred33_Css3_fragment() throws RecognitionException { // $ANTLR start synpred34_Css3 public final void synpred34_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:93: ( LBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:93: ( LBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:753:94: LBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:754:94: LBRACE { - dbg.location(753,94); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred34_Css34429); if (state.failed) return; + dbg.location(754,94); + match(input,LBRACE,FOLLOW_LBRACE_in_synpred34_Css34449); if (state.failed) return; } } @@ -42257,31 +42485,31 @@ public final void synpred34_Css3_fragment() throws RecognitionException { // $ANTLR start synpred35_Css3 public final void synpred35_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:27: ( ( ws )? COMMA ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:27: ( ( ws )? COMMA ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:28: ( ws )? COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:28: ( ws )? COMMA { - dbg.location(890,28); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:28: ( ws )? - int alt646=2; - try { dbg.enterSubRule(646); - try { dbg.enterDecision(646, decisionCanBacktrack[646]); + dbg.location(891,28); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:28: ( ws )? + int alt650=2; + try { dbg.enterSubRule(650); + try { dbg.enterDecision(650, decisionCanBacktrack[650]); - int LA646_0 = input.LA(1); - if ( (LA646_0==COMMENT||LA646_0==NL||LA646_0==WS) ) { - alt646=1; + int LA650_0 = input.LA(1); + if ( (LA650_0==COMMENT||LA650_0==NL||LA650_0==WS) ) { + alt650=1; } - } finally {dbg.exitDecision(646);} + } finally {dbg.exitDecision(650);} - switch (alt646) { + switch (alt650) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:28: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:891:28: ws { - dbg.location(890,28); - pushFollow(FOLLOW_ws_in_synpred35_Css35467); + dbg.location(891,28); + pushFollow(FOLLOW_ws_in_synpred35_Css35487); ws(); state._fsp--; if (state.failed) return; @@ -42289,9 +42517,9 @@ public final void synpred35_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(646);} - dbg.location(890,32); - match(input,COMMA,FOLLOW_COMMA_in_synpred35_Css35470); if (state.failed) return; + } finally {dbg.exitSubRule(650);} + dbg.location(891,32); + match(input,COMMA,FOLLOW_COMMA_in_synpred35_Css35490); if (state.failed) return; } } @@ -42299,13 +42527,13 @@ public final void synpred35_Css3_fragment() throws RecognitionException { // $ANTLR start synpred36_Css3 public final void synpred36_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:41: ( function ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:41: ( function ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:898:42: function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:899:42: function { - dbg.location(898,42); - pushFollow(FOLLOW_function_in_synpred36_Css35561); + dbg.location(899,42); + pushFollow(FOLLOW_function_in_synpred36_Css35581); function(); state._fsp--; if (state.failed) return; @@ -42316,13 +42544,13 @@ public final void synpred36_Css3_fragment() throws RecognitionException { // $ANTLR start synpred37_Css3 public final void synpred37_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:926:5: ( cp_variable_declaration ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:927:5: ( cp_variable_declaration ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:926:6: cp_variable_declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:927:6: cp_variable_declaration { - dbg.location(926,6); - pushFollow(FOLLOW_cp_variable_declaration_in_synpred37_Css35861); + dbg.location(927,6); + pushFollow(FOLLOW_cp_variable_declaration_in_synpred37_Css35881); cp_variable_declaration(); state._fsp--; if (state.failed) return; @@ -42333,13 +42561,13 @@ public final void synpred37_Css3_fragment() throws RecognitionException { // $ANTLR start synpred38_Css3 public final void synpred38_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:927:7: ( sass_map ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:928:7: ( sass_map ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:927:8: sass_map + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:928:8: sass_map { - dbg.location(927,8); - pushFollow(FOLLOW_sass_map_in_synpred38_Css35873); + dbg.location(928,8); + pushFollow(FOLLOW_sass_map_in_synpred38_Css35893); sass_map(); state._fsp--; if (state.failed) return; @@ -42350,13 +42578,13 @@ public final void synpred38_Css3_fragment() throws RecognitionException { // $ANTLR start synpred39_Css3 public final void synpred39_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:928:7: ( sass_nested_properties ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:7: ( sass_nested_properties ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:928:8: sass_nested_properties + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:8: sass_nested_properties { - dbg.location(928,8); - pushFollow(FOLLOW_sass_nested_properties_in_synpred39_Css35886); + dbg.location(929,8); + pushFollow(FOLLOW_sass_nested_properties_in_synpred39_Css35906); sass_nested_properties(); state._fsp--; if (state.failed) return; @@ -42367,68 +42595,68 @@ public final void synpred39_Css3_fragment() throws RecognitionException { // $ANTLR start synpred40_Css3 public final void synpred40_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:7: ( ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930: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); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) ( ws )? LBRACE { - dbg.location(929,8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) - int alt652=3; - try { dbg.enterSubRule(652); - try { dbg.enterDecision(652, decisionCanBacktrack[652]); + dbg.location(930,8); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:8: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup ) + int alt656=3; + try { dbg.enterSubRule(656); + try { dbg.enterDecision(656, decisionCanBacktrack[656]); try { isCyclicDecision = true; - alt652 = dfa652.predict(input); + alt656 = dfa656.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(652);} + } finally {dbg.exitDecision(656);} - switch (alt652) { + switch (alt656) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:9: ( SASS_AT_ROOT ( ws selectorsGroup )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:9: ( SASS_AT_ROOT ( ws selectorsGroup )? ) { - dbg.location(929,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:9: ( SASS_AT_ROOT ( ws selectorsGroup )? ) + dbg.location(930,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:9: ( SASS_AT_ROOT ( ws selectorsGroup )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:10: SASS_AT_ROOT ( ws selectorsGroup )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:10: SASS_AT_ROOT ( ws selectorsGroup )? { - dbg.location(929,10); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred40_Css35900); if (state.failed) return;dbg.location(929,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:23: ( ws selectorsGroup )? - int alt647=2; - try { dbg.enterSubRule(647); - try { dbg.enterDecision(647, decisionCanBacktrack[647]); + dbg.location(930,10); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred40_Css35920); if (state.failed) return;dbg.location(930,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:23: ( ws selectorsGroup )? + int alt651=2; + try { dbg.enterSubRule(651); + try { dbg.enterDecision(651, decisionCanBacktrack[651]); try { isCyclicDecision = true; - alt647 = dfa647.predict(input); + alt651 = dfa651.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(647);} + } finally {dbg.exitDecision(651);} - switch (alt647) { + switch (alt651) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:24: ws selectorsGroup + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:24: ws selectorsGroup { - dbg.location(929,24); - pushFollow(FOLLOW_ws_in_synpred40_Css35903); + dbg.location(930,24); + pushFollow(FOLLOW_ws_in_synpred40_Css35923); ws(); state._fsp--; - if (state.failed) return;dbg.location(929,27); - pushFollow(FOLLOW_selectorsGroup_in_synpred40_Css35905); + if (state.failed) return;dbg.location(930,27); + pushFollow(FOLLOW_selectorsGroup_in_synpred40_Css35925); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -42436,7 +42664,7 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(647);} + } finally {dbg.exitSubRule(651);} } @@ -42445,40 +42673,40 @@ public final void synpred40_Css3_fragment() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:48: ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:48: ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) { - dbg.location(929,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:48: ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) + dbg.location(930,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:48: ( SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:49: SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:49: SASS_AT_ROOT ws LPAREN ( ws )? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN { - dbg.location(929,49); - match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred40_Css35914); if (state.failed) return;dbg.location(929,62); - pushFollow(FOLLOW_ws_in_synpred40_Css35916); + dbg.location(930,49); + match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred40_Css35934); if (state.failed) return;dbg.location(930,62); + pushFollow(FOLLOW_ws_in_synpred40_Css35936); ws(); state._fsp--; - if (state.failed) return;dbg.location(929,65); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred40_Css35918); if (state.failed) return;dbg.location(929,72); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:72: ( ws )? - int alt648=2; - try { dbg.enterSubRule(648); - try { dbg.enterDecision(648, decisionCanBacktrack[648]); + if (state.failed) return;dbg.location(930,65); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred40_Css35938); if (state.failed) return;dbg.location(930,72); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:72: ( ws )? + int alt652=2; + try { dbg.enterSubRule(652); + try { dbg.enterDecision(652, decisionCanBacktrack[652]); - int LA648_0 = input.LA(1); - if ( (LA648_0==COMMENT||LA648_0==NL||LA648_0==WS) ) { - alt648=1; + int LA652_0 = input.LA(1); + if ( (LA652_0==COMMENT||LA652_0==NL||LA652_0==WS) ) { + alt652=1; } - } finally {dbg.exitDecision(648);} + } finally {dbg.exitDecision(652);} - switch (alt648) { + switch (alt652) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:72: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:72: ws { - dbg.location(929,72); - pushFollow(FOLLOW_ws_in_synpred40_Css35920); + dbg.location(930,72); + pushFollow(FOLLOW_ws_in_synpred40_Css35940); ws(); state._fsp--; if (state.failed) return; @@ -42486,28 +42714,28 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(648);} - dbg.location(929,76); - match(input,IDENT,FOLLOW_IDENT_in_synpred40_Css35923); if (state.failed) return;dbg.location(929,82); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:82: ( ws )? - int alt649=2; - try { dbg.enterSubRule(649); - try { dbg.enterDecision(649, decisionCanBacktrack[649]); + } finally {dbg.exitSubRule(652);} + dbg.location(930,76); + match(input,IDENT,FOLLOW_IDENT_in_synpred40_Css35943); if (state.failed) return;dbg.location(930,82); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:82: ( ws )? + int alt653=2; + try { dbg.enterSubRule(653); + try { dbg.enterDecision(653, decisionCanBacktrack[653]); - int LA649_0 = input.LA(1); - if ( (LA649_0==COMMENT||LA649_0==NL||LA649_0==WS) ) { - alt649=1; + int LA653_0 = input.LA(1); + if ( (LA653_0==COMMENT||LA653_0==NL||LA653_0==WS) ) { + alt653=1; } - } finally {dbg.exitDecision(649);} + } finally {dbg.exitDecision(653);} - switch (alt649) { + switch (alt653) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:82: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:82: ws { - dbg.location(929,82); - pushFollow(FOLLOW_ws_in_synpred40_Css35925); + dbg.location(930,82); + pushFollow(FOLLOW_ws_in_synpred40_Css35945); ws(); state._fsp--; if (state.failed) return; @@ -42515,28 +42743,28 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(649);} - dbg.location(929,86); - match(input,COLON,FOLLOW_COLON_in_synpred40_Css35928); if (state.failed) return;dbg.location(929,92); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:92: ( ws )? - int alt650=2; - try { dbg.enterSubRule(650); - try { dbg.enterDecision(650, decisionCanBacktrack[650]); + } finally {dbg.exitSubRule(653);} + dbg.location(930,86); + match(input,COLON,FOLLOW_COLON_in_synpred40_Css35948); if (state.failed) return;dbg.location(930,92); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:92: ( ws )? + int alt654=2; + try { dbg.enterSubRule(654); + try { dbg.enterDecision(654, decisionCanBacktrack[654]); - int LA650_0 = input.LA(1); - if ( (LA650_0==COMMENT||LA650_0==NL||LA650_0==WS) ) { - alt650=1; + int LA654_0 = input.LA(1); + if ( (LA654_0==COMMENT||LA654_0==NL||LA654_0==WS) ) { + alt654=1; } - } finally {dbg.exitDecision(650);} + } finally {dbg.exitDecision(654);} - switch (alt650) { + switch (alt654) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:92: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:92: ws { - dbg.location(929,92); - pushFollow(FOLLOW_ws_in_synpred40_Css35930); + dbg.location(930,92); + pushFollow(FOLLOW_ws_in_synpred40_Css35950); ws(); state._fsp--; if (state.failed) return; @@ -42544,28 +42772,28 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(650);} - dbg.location(929,96); - match(input,IDENT,FOLLOW_IDENT_in_synpred40_Css35933); if (state.failed) return;dbg.location(929,102); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:102: ( ws )? - int alt651=2; - try { dbg.enterSubRule(651); - try { dbg.enterDecision(651, decisionCanBacktrack[651]); + } finally {dbg.exitSubRule(654);} + dbg.location(930,96); + match(input,IDENT,FOLLOW_IDENT_in_synpred40_Css35953); if (state.failed) return;dbg.location(930,102); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:102: ( ws )? + int alt655=2; + try { dbg.enterSubRule(655); + try { dbg.enterDecision(655, decisionCanBacktrack[655]); - int LA651_0 = input.LA(1); - if ( (LA651_0==COMMENT||LA651_0==NL||LA651_0==WS) ) { - alt651=1; + int LA655_0 = input.LA(1); + if ( (LA655_0==COMMENT||LA655_0==NL||LA655_0==WS) ) { + alt655=1; } - } finally {dbg.exitDecision(651);} + } finally {dbg.exitDecision(655);} - switch (alt651) { + switch (alt655) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:102: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:102: ws { - dbg.location(929,102); - pushFollow(FOLLOW_ws_in_synpred40_Css35935); + dbg.location(930,102); + pushFollow(FOLLOW_ws_in_synpred40_Css35955); ws(); state._fsp--; if (state.failed) return; @@ -42573,9 +42801,9 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(651);} - dbg.location(929,106); - match(input,RPAREN,FOLLOW_RPAREN_in_synpred40_Css35938); if (state.failed) return; + } finally {dbg.exitSubRule(655);} + dbg.location(930,106); + match(input,RPAREN,FOLLOW_RPAREN_in_synpred40_Css35958); if (state.failed) return; } } @@ -42583,10 +42811,10 @@ public final void synpred40_Css3_fragment() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:116: selectorsGroup + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:116: selectorsGroup { - dbg.location(929,116); - pushFollow(FOLLOW_selectorsGroup_in_synpred40_Css35943); + dbg.location(930,116); + pushFollow(FOLLOW_selectorsGroup_in_synpred40_Css35963); selectorsGroup(); state._fsp--; if (state.failed) return; @@ -42594,27 +42822,27 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(652);} - dbg.location(929,132); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:132: ( ws )? - int alt653=2; - try { dbg.enterSubRule(653); - try { dbg.enterDecision(653, decisionCanBacktrack[653]); + } finally {dbg.exitSubRule(656);} + dbg.location(930,132); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:132: ( ws )? + int alt657=2; + try { dbg.enterSubRule(657); + try { dbg.enterDecision(657, decisionCanBacktrack[657]); - int LA653_0 = input.LA(1); - if ( (LA653_0==COMMENT||LA653_0==NL||LA653_0==WS) ) { - alt653=1; + int LA657_0 = input.LA(1); + if ( (LA657_0==COMMENT||LA657_0==NL||LA657_0==WS) ) { + alt657=1; } - } finally {dbg.exitDecision(653);} + } finally {dbg.exitDecision(657);} - switch (alt653) { + switch (alt657) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:132: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:132: ws { - dbg.location(929,132); - pushFollow(FOLLOW_ws_in_synpred40_Css35946); + dbg.location(930,132); + pushFollow(FOLLOW_ws_in_synpred40_Css35966); ws(); state._fsp--; if (state.failed) return; @@ -42622,9 +42850,9 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(653);} - dbg.location(929,136); - match(input,LBRACE,FOLLOW_LBRACE_in_synpred40_Css35949); if (state.failed) return; + } finally {dbg.exitSubRule(657);} + dbg.location(930,136); + match(input,LBRACE,FOLLOW_LBRACE_in_synpred40_Css35969); if (state.failed) return; } } @@ -42632,13 +42860,13 @@ public final void synpred40_Css3_fragment() throws RecognitionException { // $ANTLR start synpred41_Css3 public final void synpred41_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:7: ( propertyDeclaration ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:931:7: ( propertyDeclaration ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:930:8: propertyDeclaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:931:8: propertyDeclaration { - dbg.location(930,8); - pushFollow(FOLLOW_propertyDeclaration_in_synpred41_Css35961); + dbg.location(931,8); + pushFollow(FOLLOW_propertyDeclaration_in_synpred41_Css35981); propertyDeclaration(); state._fsp--; if (state.failed) return; @@ -42649,35 +42877,35 @@ public final void synpred41_Css3_fragment() throws RecognitionException { // $ANTLR start synpred42_Css3 public final void synpred42_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:932:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:7: ( property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:932:8: property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:8: property ( ws )? COLON (~ ( LBRACE | SEMI | RBRACE ) )* ( RBRACE | SEMI ) { - dbg.location(932,8); - pushFollow(FOLLOW_property_in_synpred42_Css35978); + dbg.location(933,8); + pushFollow(FOLLOW_property_in_synpred42_Css35998); property(); state._fsp--; - if (state.failed) return;dbg.location(932,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:932:17: ( ws )? - int alt654=2; - try { dbg.enterSubRule(654); - try { dbg.enterDecision(654, decisionCanBacktrack[654]); + if (state.failed) return;dbg.location(933,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:17: ( ws )? + int alt658=2; + try { dbg.enterSubRule(658); + try { dbg.enterDecision(658, decisionCanBacktrack[658]); - int LA654_0 = input.LA(1); - if ( (LA654_0==COMMENT||LA654_0==NL||LA654_0==WS) ) { - alt654=1; + int LA658_0 = input.LA(1); + if ( (LA658_0==COMMENT||LA658_0==NL||LA658_0==WS) ) { + alt658=1; } - } finally {dbg.exitDecision(654);} + } finally {dbg.exitDecision(658);} - switch (alt654) { + switch (alt658) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:932:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:17: ws { - dbg.location(932,17); - pushFollow(FOLLOW_ws_in_synpred42_Css35980); + dbg.location(933,17); + pushFollow(FOLLOW_ws_in_synpred42_Css36000); ws(); state._fsp--; if (state.failed) return; @@ -42685,31 +42913,31 @@ public final void synpred42_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(654);} - dbg.location(932,21); - match(input,COLON,FOLLOW_COLON_in_synpred42_Css35983); if (state.failed) return;dbg.location(932,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:932:27: (~ ( LBRACE | SEMI | RBRACE ) )* - try { dbg.enterSubRule(655); + } finally {dbg.exitSubRule(658);} + dbg.location(933,21); + match(input,COLON,FOLLOW_COLON_in_synpred42_Css36003); if (state.failed) return;dbg.location(933,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:27: (~ ( LBRACE | SEMI | RBRACE ) )* + try { dbg.enterSubRule(659); - loop655: + loop659: while (true) { - int alt655=2; - try { dbg.enterDecision(655, decisionCanBacktrack[655]); + int alt659=2; + try { dbg.enterDecision(659, decisionCanBacktrack[659]); - int LA655_0 = input.LA(1); - if ( ((LA655_0 >= A && LA655_0 <= LAYER_SYM)||(LA655_0 >= LBRACKET && LA655_0 <= R)||(LA655_0 >= RBRACKET && LA655_0 <= SASS_WHILE)||(LA655_0 >= SOLIDUS && LA655_0 <= Z)) ) { - alt655=1; + int LA659_0 = input.LA(1); + if ( ((LA659_0 >= A && LA659_0 <= LAYER_SYM)||(LA659_0 >= LBRACKET && LA659_0 <= R)||(LA659_0 >= RBRACKET && LA659_0 <= SASS_WHILE)||(LA659_0 >= SOLIDUS && LA659_0 <= Z)) ) { + alt659=1; } - } finally {dbg.exitDecision(655);} + } finally {dbg.exitDecision(659);} - switch (alt655) { + switch (alt659) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(932,27); + dbg.location(933,27); if ( (input.LA(1) >= A && input.LA(1) <= LAYER_SYM)||(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; @@ -42725,11 +42953,11 @@ public final void synpred42_Css3_fragment() throws RecognitionException { break; default : - break loop655; + break loop659; } } - } finally {dbg.exitSubRule(655);} - dbg.location(932,50); + } finally {dbg.exitSubRule(659);} + dbg.location(933,50); if ( input.LA(1)==RBRACE||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -42748,13 +42976,13 @@ public final void synpred42_Css3_fragment() throws RecognitionException { // $ANTLR start synpred43_Css3 public final void synpred43_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:7: ( cp_mixin_declaration ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:7: ( cp_mixin_declaration ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:933:8: cp_mixin_declaration + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:8: cp_mixin_declaration { - dbg.location(933,8); - pushFollow(FOLLOW_cp_mixin_declaration_in_synpred43_Css36012); + dbg.location(934,8); + pushFollow(FOLLOW_cp_mixin_declaration_in_synpred43_Css36032); cp_mixin_declaration(); state._fsp--; if (state.failed) return; @@ -42765,13 +42993,13 @@ public final void synpred43_Css3_fragment() throws RecognitionException { // $ANTLR start synpred44_Css3 public final void synpred44_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:7: ( cp_mixin_call ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:7: ( cp_mixin_call ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:934:8: cp_mixin_call + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:8: cp_mixin_call { - dbg.location(934,8); - pushFollow(FOLLOW_cp_mixin_call_in_synpred44_Css36024); + dbg.location(935,8); + pushFollow(FOLLOW_cp_mixin_call_in_synpred44_Css36044); cp_mixin_call(); state._fsp--; if (state.failed) return; @@ -42782,13 +43010,13 @@ public final void synpred44_Css3_fragment() throws RecognitionException { // $ANTLR start synpred45_Css3 public final void synpred45_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:7: ( cp_mixin_call ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:936:7: ( cp_mixin_call ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:935:8: cp_mixin_call + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:936:8: cp_mixin_call { - dbg.location(935,8); - pushFollow(FOLLOW_cp_mixin_call_in_synpred45_Css36045); + dbg.location(936,8); + pushFollow(FOLLOW_cp_mixin_call_in_synpred45_Css36065); cp_mixin_call(); state._fsp--; if (state.failed) return; @@ -42799,31 +43027,31 @@ public final void synpred45_Css3_fragment() throws RecognitionException { // $ANTLR start synpred46_Css3 public final void synpred46_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:65: ( ( ws )? esPred ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:65: ( ( ws )? esPred ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:66: ( ws )? esPred + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:66: ( ws )? esPred { - dbg.location(969,66); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:66: ( ws )? - int alt656=2; - try { dbg.enterSubRule(656); - try { dbg.enterDecision(656, decisionCanBacktrack[656]); + dbg.location(970,66); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:66: ( ws )? + int alt660=2; + try { dbg.enterSubRule(660); + try { dbg.enterDecision(660, decisionCanBacktrack[660]); - int LA656_0 = input.LA(1); - if ( (LA656_0==COMMENT||LA656_0==NL||LA656_0==WS) ) { - alt656=1; + int LA660_0 = input.LA(1); + if ( (LA660_0==COMMENT||LA660_0==NL||LA660_0==WS) ) { + alt660=1; } - } finally {dbg.exitDecision(656);} + } finally {dbg.exitDecision(660);} - switch (alt656) { + switch (alt660) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:66: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:66: ws { - dbg.location(969,66); - pushFollow(FOLLOW_ws_in_synpred46_Css36341); + dbg.location(970,66); + pushFollow(FOLLOW_ws_in_synpred46_Css36361); ws(); state._fsp--; if (state.failed) return; @@ -42831,9 +43059,9 @@ public final void synpred46_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(656);} - dbg.location(969,70); - pushFollow(FOLLOW_esPred_in_synpred46_Css36344); + } finally {dbg.exitSubRule(660);} + dbg.location(970,70); + pushFollow(FOLLOW_esPred_in_synpred46_Css36364); esPred(); state._fsp--; if (state.failed) return; @@ -42844,13 +43072,13 @@ public final void synpred46_Css3_fragment() throws RecognitionException { // $ANTLR start synpred47_Css3 public final void synpred47_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:4: ( typeSelector ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:4: ( typeSelector ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:5: typeSelector + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:5: typeSelector { - dbg.location(970,5); - pushFollow(FOLLOW_typeSelector_in_synpred47_Css36379); + dbg.location(971,5); + pushFollow(FOLLOW_typeSelector_in_synpred47_Css36399); typeSelector(); state._fsp--; if (state.failed) return; @@ -42861,31 +43089,31 @@ public final void synpred47_Css3_fragment() throws RecognitionException { // $ANTLR start synpred48_Css3 public final void synpred48_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:34: ( ( ws )? esPred ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:34: ( ( ws )? esPred ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:35: ( ws )? esPred + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:35: ( ws )? esPred { - dbg.location(970,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:35: ( ws )? - int alt657=2; - try { dbg.enterSubRule(657); - try { dbg.enterDecision(657, decisionCanBacktrack[657]); + dbg.location(971,35); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:35: ( ws )? + int alt661=2; + try { dbg.enterSubRule(661); + try { dbg.enterDecision(661, decisionCanBacktrack[661]); - int LA657_0 = input.LA(1); - if ( (LA657_0==COMMENT||LA657_0==NL||LA657_0==WS) ) { - alt657=1; + int LA661_0 = input.LA(1); + if ( (LA661_0==COMMENT||LA661_0==NL||LA661_0==WS) ) { + alt661=1; } - } finally {dbg.exitDecision(657);} + } finally {dbg.exitDecision(661);} - switch (alt657) { + switch (alt661) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:971:35: ws { - dbg.location(970,35); - pushFollow(FOLLOW_ws_in_synpred48_Css36386); + dbg.location(971,35); + pushFollow(FOLLOW_ws_in_synpred48_Css36406); ws(); state._fsp--; if (state.failed) return; @@ -42893,9 +43121,9 @@ public final void synpred48_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(657);} - dbg.location(970,39); - pushFollow(FOLLOW_esPred_in_synpred48_Css36389); + } finally {dbg.exitSubRule(661);} + dbg.location(971,39); + pushFollow(FOLLOW_esPred_in_synpred48_Css36409); esPred(); state._fsp--; if (state.failed) return; @@ -42906,30 +43134,30 @@ public final void synpred48_Css3_fragment() throws RecognitionException { // $ANTLR start synpred49_Css3 public final void synpred49_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:984:7: ( ( IDENT | STAR )? PIPE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:985:7: ( ( IDENT | STAR )? PIPE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:984:8: ( IDENT | STAR )? PIPE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:985:8: ( IDENT | STAR )? PIPE { - dbg.location(984,8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:984:8: ( IDENT | STAR )? - int alt658=2; - try { dbg.enterSubRule(658); - try { dbg.enterDecision(658, decisionCanBacktrack[658]); + dbg.location(985,8); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:985:8: ( IDENT | STAR )? + int alt662=2; + try { dbg.enterSubRule(662); + try { dbg.enterDecision(662, decisionCanBacktrack[662]); - int LA658_0 = input.LA(1); - if ( (LA658_0==IDENT||LA658_0==STAR) ) { - alt658=1; + int LA662_0 = input.LA(1); + if ( (LA662_0==IDENT||LA662_0==STAR) ) { + alt662=1; } - } finally {dbg.exitDecision(658);} + } finally {dbg.exitDecision(662);} - switch (alt658) { + switch (alt662) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(984,8); + dbg.location(985,8); if ( input.LA(1)==IDENT||input.LA(1)==STAR ) { input.consume(); state.errorRecovery=false; @@ -42945,9 +43173,9 @@ public final void synpred49_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(658);} - dbg.location(984,24); - match(input,PIPE,FOLLOW_PIPE_in_synpred49_Css36500); if (state.failed) return; + } finally {dbg.exitSubRule(662);} + dbg.location(985,24); + match(input,PIPE,FOLLOW_PIPE_in_synpred49_Css36520); if (state.failed) return; } } @@ -42955,12 +43183,12 @@ public final void synpred49_Css3_fragment() throws RecognitionException { // $ANTLR start synpred50_Css3 public final void synpred50_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:8: ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:8: ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) { - dbg.location(1081,8); + dbg.location(1082,8); if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { input.consume(); state.errorRecovery=false; @@ -42971,37 +43199,37 @@ public final void synpred50_Css3_fragment() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1081,27); + }dbg.location(1082,27); if ( !(evalPredicate(tokenNameEquals("host"),"tokenNameEquals(\"host\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "synpred50_Css3", "tokenNameEquals(\"host\")"); - }dbg.location(1081,54); - match(input,IDENT,FOLLOW_IDENT_in_synpred50_Css37362); if (state.failed) return;dbg.location(1081,60); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:60: ( ( ws )? LPAREN ) + }dbg.location(1082,54); + match(input,IDENT,FOLLOW_IDENT_in_synpred50_Css37386); if (state.failed) return;dbg.location(1082,60); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:60: ( ( ws )? LPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:61: ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:61: ( ws )? LPAREN { - dbg.location(1081,61); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:61: ( ws )? - int alt659=2; - try { dbg.enterSubRule(659); - try { dbg.enterDecision(659, decisionCanBacktrack[659]); + dbg.location(1082,61); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:61: ( ws )? + int alt663=2; + try { dbg.enterSubRule(663); + try { dbg.enterDecision(663, decisionCanBacktrack[663]); - int LA659_0 = input.LA(1); - if ( (LA659_0==COMMENT||LA659_0==NL||LA659_0==WS) ) { - alt659=1; + int LA663_0 = input.LA(1); + if ( (LA663_0==COMMENT||LA663_0==NL||LA663_0==WS) ) { + alt663=1; } - } finally {dbg.exitDecision(659);} + } finally {dbg.exitDecision(663);} - switch (alt659) { + switch (alt663) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:61: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:61: ws { - dbg.location(1081,61); - pushFollow(FOLLOW_ws_in_synpred50_Css37365); + dbg.location(1082,61); + pushFollow(FOLLOW_ws_in_synpred50_Css37389); ws(); state._fsp--; if (state.failed) return; @@ -43009,9 +43237,9 @@ public final void synpred50_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(659);} - dbg.location(1081,65); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred50_Css37368); if (state.failed) return; + } finally {dbg.exitSubRule(663);} + dbg.location(1082,65); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred50_Css37392); if (state.failed) return; } } @@ -43021,12 +43249,12 @@ public final void synpred50_Css3_fragment() throws RecognitionException { // $ANTLR start synpred51_Css3 public final void synpred51_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:8: ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:8: ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) { - dbg.location(1082,8); + dbg.location(1083,8); if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { input.consume(); state.errorRecovery=false; @@ -43037,37 +43265,37 @@ public final void synpred51_Css3_fragment() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1082,27); + }dbg.location(1083,27); if ( !(evalPredicate(tokenNameEquals("slotted"),"tokenNameEquals(\"slotted\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "synpred51_Css3", "tokenNameEquals(\"slotted\")"); - }dbg.location(1082,57); - match(input,IDENT,FOLLOW_IDENT_in_synpred51_Css37428); if (state.failed) return;dbg.location(1082,63); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:63: ( ( ws )? LPAREN ) + }dbg.location(1083,57); + match(input,IDENT,FOLLOW_IDENT_in_synpred51_Css37452); if (state.failed) return;dbg.location(1083,63); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:63: ( ( ws )? LPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:64: ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:64: ( ws )? LPAREN { - dbg.location(1082,64); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:64: ( ws )? - int alt660=2; - try { dbg.enterSubRule(660); - try { dbg.enterDecision(660, decisionCanBacktrack[660]); + dbg.location(1083,64); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:64: ( ws )? + int alt664=2; + try { dbg.enterSubRule(664); + try { dbg.enterDecision(664, decisionCanBacktrack[664]); - int LA660_0 = input.LA(1); - if ( (LA660_0==COMMENT||LA660_0==NL||LA660_0==WS) ) { - alt660=1; + int LA664_0 = input.LA(1); + if ( (LA664_0==COMMENT||LA664_0==NL||LA664_0==WS) ) { + alt664=1; } - } finally {dbg.exitDecision(660);} + } finally {dbg.exitDecision(664);} - switch (alt660) { + switch (alt664) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:64: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:64: ws { - dbg.location(1082,64); - pushFollow(FOLLOW_ws_in_synpred51_Css37431); + dbg.location(1083,64); + pushFollow(FOLLOW_ws_in_synpred51_Css37455); ws(); state._fsp--; if (state.failed) return; @@ -43075,9 +43303,9 @@ public final void synpred51_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(660);} - dbg.location(1082,68); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred51_Css37434); if (state.failed) return; + } finally {dbg.exitSubRule(664);} + dbg.location(1083,68); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred51_Css37458); if (state.failed) return; } } @@ -43087,35 +43315,35 @@ public final void synpred51_Css3_fragment() throws RecognitionException { // $ANTLR start synpred52_Css3 public final void synpred52_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:58: ( functionName ( ws )? LPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:58: ( functionName ( ws )? LPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:59: functionName ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:59: functionName ( ws )? LPAREN { - dbg.location(1149,59); - pushFollow(FOLLOW_functionName_in_synpred52_Css38230); + dbg.location(1150,59); + pushFollow(FOLLOW_functionName_in_synpred52_Css38254); functionName(); state._fsp--; - if (state.failed) return;dbg.location(1149,72); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:72: ( ws )? - int alt661=2; - try { dbg.enterSubRule(661); - try { dbg.enterDecision(661, decisionCanBacktrack[661]); + if (state.failed) return;dbg.location(1150,72); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:72: ( ws )? + int alt665=2; + try { dbg.enterSubRule(665); + try { dbg.enterDecision(665, decisionCanBacktrack[665]); - int LA661_0 = input.LA(1); - if ( (LA661_0==COMMENT||LA661_0==NL||LA661_0==WS) ) { - alt661=1; + int LA665_0 = input.LA(1); + if ( (LA665_0==COMMENT||LA665_0==NL||LA665_0==WS) ) { + alt665=1; } - } finally {dbg.exitDecision(661);} + } finally {dbg.exitDecision(665);} - switch (alt661) { + switch (alt665) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:72: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1150:72: ws { - dbg.location(1149,72); - pushFollow(FOLLOW_ws_in_synpred52_Css38232); + dbg.location(1150,72); + pushFollow(FOLLOW_ws_in_synpred52_Css38256); ws(); state._fsp--; if (state.failed) return; @@ -43123,9 +43351,9 @@ public final void synpred52_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(661);} - dbg.location(1149,76); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred52_Css38235); if (state.failed) return; + } finally {dbg.exitSubRule(665);} + dbg.location(1150,76); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred52_Css38259); if (state.failed) return; } } @@ -43133,35 +43361,35 @@ public final void synpred52_Css3_fragment() throws RecognitionException { // $ANTLR start synpred53_Css3 public final void synpred53_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:64: ( functionName ( ws )? LPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:64: ( functionName ( ws )? LPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:65: functionName ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:65: functionName ( ws )? LPAREN { - dbg.location(1151,65); - pushFollow(FOLLOW_functionName_in_synpred53_Css38265); + dbg.location(1152,65); + pushFollow(FOLLOW_functionName_in_synpred53_Css38289); functionName(); state._fsp--; - if (state.failed) return;dbg.location(1151,78); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:78: ( ws )? - int alt662=2; - try { dbg.enterSubRule(662); - try { dbg.enterDecision(662, decisionCanBacktrack[662]); + if (state.failed) return;dbg.location(1152,78); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:78: ( ws )? + int alt666=2; + try { dbg.enterSubRule(666); + try { dbg.enterDecision(666, decisionCanBacktrack[666]); - int LA662_0 = input.LA(1); - if ( (LA662_0==COMMENT||LA662_0==NL||LA662_0==WS) ) { - alt662=1; + int LA666_0 = input.LA(1); + if ( (LA666_0==COMMENT||LA666_0==NL||LA666_0==WS) ) { + alt666=1; } - } finally {dbg.exitDecision(662);} + } finally {dbg.exitDecision(666);} - switch (alt662) { + switch (alt666) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:78: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1152:78: ws { - dbg.location(1151,78); - pushFollow(FOLLOW_ws_in_synpred53_Css38267); + dbg.location(1152,78); + pushFollow(FOLLOW_ws_in_synpred53_Css38291); ws(); state._fsp--; if (state.failed) return; @@ -43169,9 +43397,9 @@ public final void synpred53_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(662);} - dbg.location(1151,82); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred53_Css38270); if (state.failed) return; + } finally {dbg.exitSubRule(666);} + dbg.location(1152,82); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred53_Css38294); if (state.failed) return; } } @@ -43179,35 +43407,35 @@ public final void synpred53_Css3_fragment() throws RecognitionException { // $ANTLR start synpred54_Css3 public final void synpred54_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:15: ( ws | ( ( ws )? operator ( ws )? ) |) term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:15: ( ws | ( ( ws )? operator ( ws )? ) |) term { - dbg.location(1191,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:15: ( ws | ( ( ws )? operator ( ws )? ) |) - int alt665=3; - try { dbg.enterSubRule(665); - try { dbg.enterDecision(665, decisionCanBacktrack[665]); + dbg.location(1192,15); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:15: ( ws | ( ( ws )? operator ( ws )? ) |) + int alt669=3; + try { dbg.enterSubRule(669); + try { dbg.enterDecision(669, decisionCanBacktrack[669]); try { isCyclicDecision = true; - alt665 = dfa665.predict(input); + alt669 = dfa669.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(665);} + } finally {dbg.exitDecision(669);} - switch (alt665) { + switch (alt669) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:17: ws { - dbg.location(1191,17); - pushFollow(FOLLOW_ws_in_synpred54_Css38440); + dbg.location(1192,17); + pushFollow(FOLLOW_ws_in_synpred54_Css38464); ws(); state._fsp--; if (state.failed) return; @@ -43216,34 +43444,34 @@ public final void synpred54_Css3_fragment() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:22: ( ( ws )? operator ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:22: ( ( ws )? operator ( ws )? ) { - dbg.location(1191,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:22: ( ( ws )? operator ( ws )? ) + dbg.location(1192,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:22: ( ( ws )? operator ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:23: ( ws )? operator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:23: ( ws )? operator ( ws )? { - dbg.location(1191,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:23: ( ws )? - int alt663=2; - try { dbg.enterSubRule(663); - try { dbg.enterDecision(663, decisionCanBacktrack[663]); + dbg.location(1192,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:23: ( ws )? + int alt667=2; + try { dbg.enterSubRule(667); + try { dbg.enterDecision(667, decisionCanBacktrack[667]); - int LA663_0 = input.LA(1); - if ( (LA663_0==COMMENT||LA663_0==NL||LA663_0==WS) ) { - alt663=1; + int LA667_0 = input.LA(1); + if ( (LA667_0==COMMENT||LA667_0==NL||LA667_0==WS) ) { + alt667=1; } - } finally {dbg.exitDecision(663);} + } finally {dbg.exitDecision(667);} - switch (alt663) { + switch (alt667) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:23: ws { - dbg.location(1191,23); - pushFollow(FOLLOW_ws_in_synpred54_Css38445); + dbg.location(1192,23); + pushFollow(FOLLOW_ws_in_synpred54_Css38469); ws(); state._fsp--; if (state.failed) return; @@ -43251,31 +43479,31 @@ public final void synpred54_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(663);} - dbg.location(1191,27); - pushFollow(FOLLOW_operator_in_synpred54_Css38448); + } finally {dbg.exitSubRule(667);} + dbg.location(1192,27); + pushFollow(FOLLOW_operator_in_synpred54_Css38472); operator(); state._fsp--; - if (state.failed) return;dbg.location(1191,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:36: ( ws )? - int alt664=2; - try { dbg.enterSubRule(664); - try { dbg.enterDecision(664, decisionCanBacktrack[664]); + if (state.failed) return;dbg.location(1192,36); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:36: ( ws )? + int alt668=2; + try { dbg.enterSubRule(668); + try { dbg.enterDecision(668, decisionCanBacktrack[668]); - int LA664_0 = input.LA(1); - if ( (LA664_0==COMMENT||LA664_0==NL||LA664_0==WS) ) { - alt664=1; + int LA668_0 = input.LA(1); + if ( (LA668_0==COMMENT||LA668_0==NL||LA668_0==WS) ) { + alt668=1; } - } finally {dbg.exitDecision(664);} + } finally {dbg.exitDecision(668);} - switch (alt664) { + switch (alt668) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:36: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:36: ws { - dbg.location(1191,36); - pushFollow(FOLLOW_ws_in_synpred54_Css38450); + dbg.location(1192,36); + pushFollow(FOLLOW_ws_in_synpred54_Css38474); ws(); state._fsp--; if (state.failed) return; @@ -43283,7 +43511,7 @@ public final void synpred54_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(664);} + } finally {dbg.exitSubRule(668);} } @@ -43292,15 +43520,15 @@ public final void synpred54_Css3_fragment() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:56: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192:56: { } break; } - } finally {dbg.exitSubRule(665);} - dbg.location(1191,58); - pushFollow(FOLLOW_term_in_synpred54_Css38459); + } finally {dbg.exitSubRule(669);} + dbg.location(1192,58); + pushFollow(FOLLOW_term_in_synpred54_Css38483); term(); state._fsp--; if (state.failed) return; @@ -43311,35 +43539,35 @@ public final void synpred54_Css3_fragment() throws RecognitionException { // $ANTLR start synpred55_Css3 public final void synpred55_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:9: ( functionName ( ws )? LPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:9: ( functionName ( ws )? LPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:10: functionName ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:10: functionName ( ws )? LPAREN { - dbg.location(1198,10); - pushFollow(FOLLOW_functionName_in_synpred55_Css38532); + dbg.location(1199,10); + pushFollow(FOLLOW_functionName_in_synpred55_Css38556); functionName(); state._fsp--; - if (state.failed) return;dbg.location(1198,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:23: ( ws )? - int alt666=2; - try { dbg.enterSubRule(666); - try { dbg.enterDecision(666, decisionCanBacktrack[666]); + if (state.failed) return;dbg.location(1199,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:23: ( ws )? + int alt670=2; + try { dbg.enterSubRule(670); + try { dbg.enterDecision(670, decisionCanBacktrack[670]); - int LA666_0 = input.LA(1); - if ( (LA666_0==COMMENT||LA666_0==NL||LA666_0==WS) ) { - alt666=1; + int LA670_0 = input.LA(1); + if ( (LA670_0==COMMENT||LA670_0==NL||LA670_0==WS) ) { + alt670=1; } - } finally {dbg.exitDecision(666);} + } finally {dbg.exitDecision(670);} - switch (alt666) { + switch (alt670) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:23: ws { - dbg.location(1198,23); - pushFollow(FOLLOW_ws_in_synpred55_Css38534); + dbg.location(1199,23); + pushFollow(FOLLOW_ws_in_synpred55_Css38558); ws(); state._fsp--; if (state.failed) return; @@ -43347,9 +43575,9 @@ public final void synpred55_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(666);} - dbg.location(1198,27); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred55_Css38537); if (state.failed) return; + } finally {dbg.exitSubRule(670);} + dbg.location(1199,27); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred55_Css38561); if (state.failed) return; } } @@ -43357,35 +43585,35 @@ public final void synpred55_Css3_fragment() throws RecognitionException { // $ANTLR start synpred56_Css3 public final void synpred56_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:10: fnAttributeName ( ws )? ( OPEQ | COLON ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:10: fnAttributeName ( ws )? ( OPEQ | COLON ) { - dbg.location(1264,10); - pushFollow(FOLLOW_fnAttributeName_in_synpred56_Css39144); + dbg.location(1265,10); + pushFollow(FOLLOW_fnAttributeName_in_synpred56_Css39168); fnAttributeName(); state._fsp--; - if (state.failed) return;dbg.location(1264,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:26: ( ws )? - int alt667=2; - try { dbg.enterSubRule(667); - try { dbg.enterDecision(667, decisionCanBacktrack[667]); + if (state.failed) return;dbg.location(1265,26); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:26: ( ws )? + int alt671=2; + try { dbg.enterSubRule(671); + try { dbg.enterDecision(671, decisionCanBacktrack[671]); - int LA667_0 = input.LA(1); - if ( (LA667_0==COMMENT||LA667_0==NL||LA667_0==WS) ) { - alt667=1; + int LA671_0 = input.LA(1); + if ( (LA671_0==COMMENT||LA671_0==NL||LA671_0==WS) ) { + alt671=1; } - } finally {dbg.exitDecision(667);} + } finally {dbg.exitDecision(671);} - switch (alt667) { + switch (alt671) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:26: ws { - dbg.location(1264,26); - pushFollow(FOLLOW_ws_in_synpred56_Css39146); + dbg.location(1265,26); + pushFollow(FOLLOW_ws_in_synpred56_Css39170); ws(); state._fsp--; if (state.failed) return; @@ -43393,8 +43621,8 @@ public final void synpred56_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(667);} - dbg.location(1264,30); + } finally {dbg.exitSubRule(671);} + dbg.location(1265,30); if ( input.LA(1)==COLON||input.LA(1)==OPEQ ) { input.consume(); state.errorRecovery=false; @@ -43413,13 +43641,13 @@ public final void synpred56_Css3_fragment() throws RecognitionException { // $ANTLR start synpred57_Css3 public final void synpred57_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:11: ( cp_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1266:11: ( cp_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:12: cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1266:12: cp_expression { - dbg.location(1265,12); - pushFollow(FOLLOW_cp_expression_in_synpred57_Css39184); + dbg.location(1266,12); + pushFollow(FOLLOW_cp_expression_in_synpred57_Css39208); cp_expression(); state._fsp--; if (state.failed) return; @@ -43430,35 +43658,35 @@ public final void synpred57_Css3_fragment() throws RecognitionException { // $ANTLR start synpred58_Css3 public final void synpred58_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term { - dbg.location(1277,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) - int alt670=3; - try { dbg.enterSubRule(670); - try { dbg.enterDecision(670, decisionCanBacktrack[670]); + dbg.location(1278,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) + int alt674=3; + try { dbg.enterSubRule(674); + try { dbg.enterDecision(674, decisionCanBacktrack[674]); try { isCyclicDecision = true; - alt670 = dfa670.predict(input); + alt674 = dfa674.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(670);} + } finally {dbg.exitDecision(674);} - switch (alt670) { + switch (alt674) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:23: ws { - dbg.location(1277,23); - pushFollow(FOLLOW_ws_in_synpred58_Css39278); + dbg.location(1278,23); + pushFollow(FOLLOW_ws_in_synpred58_Css39302); ws(); state._fsp--; if (state.failed) return; @@ -43467,34 +43695,34 @@ public final void synpred58_Css3_fragment() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:28: ( ( ws )? SOLIDUS ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:28: ( ( ws )? SOLIDUS ( ws )? ) { - dbg.location(1277,28); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:28: ( ( ws )? SOLIDUS ( ws )? ) + dbg.location(1278,28); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:28: ( ( ws )? SOLIDUS ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:29: ( ws )? SOLIDUS ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:29: ( ws )? SOLIDUS ( ws )? { - dbg.location(1277,29); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:29: ( ws )? - int alt668=2; - try { dbg.enterSubRule(668); - try { dbg.enterDecision(668, decisionCanBacktrack[668]); + dbg.location(1278,29); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:29: ( ws )? + int alt672=2; + try { dbg.enterSubRule(672); + try { dbg.enterDecision(672, decisionCanBacktrack[672]); - int LA668_0 = input.LA(1); - if ( (LA668_0==COMMENT||LA668_0==NL||LA668_0==WS) ) { - alt668=1; + int LA672_0 = input.LA(1); + if ( (LA672_0==COMMENT||LA672_0==NL||LA672_0==WS) ) { + alt672=1; } - } finally {dbg.exitDecision(668);} + } finally {dbg.exitDecision(672);} - switch (alt668) { + switch (alt672) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:29: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:29: ws { - dbg.location(1277,29); - pushFollow(FOLLOW_ws_in_synpred58_Css39283); + dbg.location(1278,29); + pushFollow(FOLLOW_ws_in_synpred58_Css39307); ws(); state._fsp--; if (state.failed) return; @@ -43502,28 +43730,28 @@ public final void synpred58_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(668);} - dbg.location(1277,33); - match(input,SOLIDUS,FOLLOW_SOLIDUS_in_synpred58_Css39286); if (state.failed) return;dbg.location(1277,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:41: ( ws )? - int alt669=2; - try { dbg.enterSubRule(669); - try { dbg.enterDecision(669, decisionCanBacktrack[669]); + } finally {dbg.exitSubRule(672);} + dbg.location(1278,33); + match(input,SOLIDUS,FOLLOW_SOLIDUS_in_synpred58_Css39310); if (state.failed) return;dbg.location(1278,41); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:41: ( ws )? + int alt673=2; + try { dbg.enterSubRule(673); + try { dbg.enterDecision(673, decisionCanBacktrack[673]); - int LA669_0 = input.LA(1); - if ( (LA669_0==COMMENT||LA669_0==NL||LA669_0==WS) ) { - alt669=1; + int LA673_0 = input.LA(1); + if ( (LA673_0==COMMENT||LA673_0==NL||LA673_0==WS) ) { + alt673=1; } - } finally {dbg.exitDecision(669);} + } finally {dbg.exitDecision(673);} - switch (alt669) { + switch (alt673) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:41: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:41: ws { - dbg.location(1277,41); - pushFollow(FOLLOW_ws_in_synpred58_Css39288); + dbg.location(1278,41); + pushFollow(FOLLOW_ws_in_synpred58_Css39312); ws(); state._fsp--; if (state.failed) return; @@ -43531,7 +43759,7 @@ public final void synpred58_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(669);} + } finally {dbg.exitSubRule(673);} } @@ -43540,15 +43768,15 @@ public final void synpred58_Css3_fragment() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:61: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:61: { } break; } - } finally {dbg.exitSubRule(670);} - dbg.location(1277,63); - pushFollow(FOLLOW_term_in_synpred58_Css39297); + } finally {dbg.exitSubRule(674);} + dbg.location(1278,63); + pushFollow(FOLLOW_term_in_synpred58_Css39321); term(); state._fsp--; if (state.failed) return; @@ -43559,31 +43787,31 @@ public final void synpred58_Css3_fragment() throws RecognitionException { // $ANTLR start synpred60_Css3 public final void synpred60_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:6: ( ( ws )? COMMA ( ws )? cp_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:6: ( ( ws )? COMMA ( ws )? cp_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:7: ( ws )? COMMA ( ws )? cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:7: ( ws )? COMMA ( ws )? cp_expression { - dbg.location(1312,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:7: ( ws )? - int alt671=2; - try { dbg.enterSubRule(671); - try { dbg.enterDecision(671, decisionCanBacktrack[671]); + dbg.location(1313,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:7: ( ws )? + int alt675=2; + try { dbg.enterSubRule(675); + try { dbg.enterDecision(675, decisionCanBacktrack[675]); - int LA671_0 = input.LA(1); - if ( (LA671_0==COMMENT||LA671_0==NL||LA671_0==WS) ) { - alt671=1; + int LA675_0 = input.LA(1); + if ( (LA675_0==COMMENT||LA675_0==NL||LA675_0==WS) ) { + alt675=1; } - } finally {dbg.exitDecision(671);} + } finally {dbg.exitDecision(675);} - switch (alt671) { + switch (alt675) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:7: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:7: ws { - dbg.location(1312,7); - pushFollow(FOLLOW_ws_in_synpred60_Css39757); + dbg.location(1313,7); + pushFollow(FOLLOW_ws_in_synpred60_Css39781); ws(); state._fsp--; if (state.failed) return; @@ -43591,28 +43819,28 @@ public final void synpred60_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(671);} - dbg.location(1312,11); - match(input,COMMA,FOLLOW_COMMA_in_synpred60_Css39760); if (state.failed) return;dbg.location(1312,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:17: ( ws )? - int alt672=2; - try { dbg.enterSubRule(672); - try { dbg.enterDecision(672, decisionCanBacktrack[672]); + } finally {dbg.exitSubRule(675);} + dbg.location(1313,11); + match(input,COMMA,FOLLOW_COMMA_in_synpred60_Css39784); if (state.failed) return;dbg.location(1313,17); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:17: ( ws )? + int alt676=2; + try { dbg.enterSubRule(676); + try { dbg.enterDecision(676, decisionCanBacktrack[676]); - int LA672_0 = input.LA(1); - if ( (LA672_0==COMMENT||LA672_0==NL||LA672_0==WS) ) { - alt672=1; + int LA676_0 = input.LA(1); + if ( (LA676_0==COMMENT||LA676_0==NL||LA676_0==WS) ) { + alt676=1; } - } finally {dbg.exitDecision(672);} + } finally {dbg.exitDecision(676);} - switch (alt672) { + switch (alt676) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1313:17: ws { - dbg.location(1312,17); - pushFollow(FOLLOW_ws_in_synpred60_Css39762); + dbg.location(1313,17); + pushFollow(FOLLOW_ws_in_synpred60_Css39786); ws(); state._fsp--; if (state.failed) return; @@ -43620,9 +43848,9 @@ public final void synpred60_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(672);} - dbg.location(1312,21); - pushFollow(FOLLOW_cp_expression_in_synpred60_Css39765); + } finally {dbg.exitSubRule(676);} + dbg.location(1313,21); + pushFollow(FOLLOW_cp_expression_in_synpred60_Css39789); cp_expression(); state._fsp--; if (state.failed) return; @@ -43633,13 +43861,13 @@ public final void synpred60_Css3_fragment() throws RecognitionException { // $ANTLR start synpred61_Css3 public final void synpred61_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:7: ( cp_expression_atom ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:7: ( cp_expression_atom ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:8: cp_expression_atom + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:8: cp_expression_atom { - dbg.location(1328,8); - pushFollow(FOLLOW_cp_expression_atom_in_synpred61_Css39832); + dbg.location(1329,8); + pushFollow(FOLLOW_cp_expression_atom_in_synpred61_Css39856); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -43650,31 +43878,31 @@ public final void synpred61_Css3_fragment() throws RecognitionException { // $ANTLR start synpred62_Css3 public final void synpred62_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:9: ( ( ws )? cp_expression_operator ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:9: ( ( ws )? cp_expression_operator ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:10: ( ws )? cp_expression_operator + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:10: ( ws )? cp_expression_operator { - dbg.location(1330,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:10: ( ws )? - int alt673=2; - try { dbg.enterSubRule(673); - try { dbg.enterDecision(673, decisionCanBacktrack[673]); + dbg.location(1331,10); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:10: ( ws )? + int alt677=2; + try { dbg.enterSubRule(677); + try { dbg.enterDecision(677, decisionCanBacktrack[677]); - int LA673_0 = input.LA(1); - if ( (LA673_0==COMMENT||LA673_0==NL||LA673_0==WS) ) { - alt673=1; + int LA677_0 = input.LA(1); + if ( (LA677_0==COMMENT||LA677_0==NL||LA677_0==WS) ) { + alt677=1; } - } finally {dbg.exitDecision(673);} + } finally {dbg.exitDecision(677);} - switch (alt673) { + switch (alt677) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:10: ws { - dbg.location(1330,10); - pushFollow(FOLLOW_ws_in_synpred62_Css39855); + dbg.location(1331,10); + pushFollow(FOLLOW_ws_in_synpred62_Css39879); ws(); state._fsp--; if (state.failed) return; @@ -43682,9 +43910,9 @@ public final void synpred62_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(673);} - dbg.location(1330,14); - pushFollow(FOLLOW_cp_expression_operator_in_synpred62_Css39858); + } finally {dbg.exitSubRule(677);} + dbg.location(1331,14); + pushFollow(FOLLOW_cp_expression_operator_in_synpred62_Css39882); cp_expression_operator(); state._fsp--; if (state.failed) return; @@ -43695,31 +43923,31 @@ public final void synpred62_Css3_fragment() throws RecognitionException { // $ANTLR start synpred63_Css3 public final void synpred63_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:11: ( ( ws )? cp_expression_atom ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1332:11: ( ( ws )? cp_expression_atom ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:12: ( ws )? cp_expression_atom + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1332:12: ( ws )? cp_expression_atom { - dbg.location(1331,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:12: ( ws )? - int alt674=2; - try { dbg.enterSubRule(674); - try { dbg.enterDecision(674, decisionCanBacktrack[674]); + dbg.location(1332,12); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1332:12: ( ws )? + int alt678=2; + try { dbg.enterSubRule(678); + try { dbg.enterDecision(678, decisionCanBacktrack[678]); - int LA674_0 = input.LA(1); - if ( (LA674_0==COMMENT||LA674_0==NL||LA674_0==WS) ) { - alt674=1; + int LA678_0 = input.LA(1); + if ( (LA678_0==COMMENT||LA678_0==NL||LA678_0==WS) ) { + alt678=1; } - } finally {dbg.exitDecision(674);} + } finally {dbg.exitDecision(678);} - switch (alt674) { + switch (alt678) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1332:12: ws { - dbg.location(1331,12); - pushFollow(FOLLOW_ws_in_synpred63_Css39884); + dbg.location(1332,12); + pushFollow(FOLLOW_ws_in_synpred63_Css39908); ws(); state._fsp--; if (state.failed) return; @@ -43727,9 +43955,9 @@ public final void synpred63_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(674);} - dbg.location(1331,16); - pushFollow(FOLLOW_cp_expression_atom_in_synpred63_Css39887); + } finally {dbg.exitSubRule(678);} + dbg.location(1332,16); + pushFollow(FOLLOW_cp_expression_atom_in_synpred63_Css39911); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -43740,13 +43968,13 @@ public final void synpred63_Css3_fragment() throws RecognitionException { // $ANTLR start synpred64_Css3 public final void synpred64_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:13: ( cp_math_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1347:13: ( cp_math_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:14: cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1347:14: cp_math_expression { - dbg.location(1345,14); - pushFollow(FOLLOW_cp_math_expression_in_synpred64_Css310027); + dbg.location(1347,14); + pushFollow(FOLLOW_cp_math_expression_in_synpred64_Css310074); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -43757,31 +43985,31 @@ public final void synpred64_Css3_fragment() throws RecognitionException { // $ANTLR start synpred65_Css3 public final void synpred65_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:14: ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:14: ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) { - dbg.location(1372,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:14: ( ws )? - int alt675=2; - try { dbg.enterSubRule(675); - try { dbg.enterDecision(675, decisionCanBacktrack[675]); + dbg.location(1374,14); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:14: ( ws )? + int alt679=2; + try { dbg.enterSubRule(679); + try { dbg.enterDecision(679, decisionCanBacktrack[679]); - int LA675_0 = input.LA(1); - if ( (LA675_0==COMMENT||LA675_0==NL||LA675_0==WS) ) { - alt675=1; + int LA679_0 = input.LA(1); + if ( (LA679_0==COMMENT||LA679_0==NL||LA679_0==WS) ) { + alt679=1; } - } finally {dbg.exitDecision(675);} + } finally {dbg.exitDecision(679);} - switch (alt675) { + switch (alt679) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1374:14: ws { - dbg.location(1372,14); - pushFollow(FOLLOW_ws_in_synpred65_Css310160); + dbg.location(1374,14); + pushFollow(FOLLOW_ws_in_synpred65_Css310207); ws(); state._fsp--; if (state.failed) return; @@ -43789,8 +44017,8 @@ public final void synpred65_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(675);} - dbg.location(1372,18); + } finally {dbg.exitSubRule(679);} + dbg.location(1374,18); if ( input.LA(1)==MINUS||input.LA(1)==PLUS||(input.LA(1) >= SOLIDUS && input.LA(1) <= STAR) ) { input.consume(); state.errorRecovery=false; @@ -43809,31 +44037,31 @@ public final void synpred65_Css3_fragment() throws RecognitionException { // $ANTLR start synpred66_Css3 public final void synpred66_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:77: ( ( ws )? combinator ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:77: ( ( ws )? combinator ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:78: ( ws )? combinator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:78: ( ws )? combinator ( ws )? { - dbg.location(1404,78); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:78: ( ws )? - int alt676=2; - try { dbg.enterSubRule(676); - try { dbg.enterDecision(676, decisionCanBacktrack[676]); + dbg.location(1406,78); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:78: ( ws )? + int alt680=2; + try { dbg.enterSubRule(680); + try { dbg.enterDecision(680, decisionCanBacktrack[680]); - int LA676_0 = input.LA(1); - if ( (LA676_0==COMMENT||LA676_0==NL||LA676_0==WS) ) { - alt676=1; + int LA680_0 = input.LA(1); + if ( (LA680_0==COMMENT||LA680_0==NL||LA680_0==WS) ) { + alt680=1; } - } finally {dbg.exitDecision(676);} + } finally {dbg.exitDecision(680);} - switch (alt676) { + switch (alt680) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:78: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:78: ws { - dbg.location(1404,78); - pushFollow(FOLLOW_ws_in_synpred66_Css310452); + dbg.location(1406,78); + pushFollow(FOLLOW_ws_in_synpred66_Css310499); ws(); state._fsp--; if (state.failed) return; @@ -43841,31 +44069,31 @@ public final void synpred66_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(676);} - dbg.location(1404,82); - pushFollow(FOLLOW_combinator_in_synpred66_Css310455); + } finally {dbg.exitSubRule(680);} + dbg.location(1406,82); + pushFollow(FOLLOW_combinator_in_synpred66_Css310502); combinator(); state._fsp--; - if (state.failed) return;dbg.location(1404,93); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:93: ( ws )? - int alt677=2; - try { dbg.enterSubRule(677); - try { dbg.enterDecision(677, decisionCanBacktrack[677]); + if (state.failed) return;dbg.location(1406,93); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:93: ( ws )? + int alt681=2; + try { dbg.enterSubRule(681); + try { dbg.enterDecision(681, decisionCanBacktrack[681]); - int LA677_0 = input.LA(1); - if ( (LA677_0==COMMENT||LA677_0==NL||LA677_0==WS) ) { - alt677=1; + int LA681_0 = input.LA(1); + if ( (LA681_0==COMMENT||LA681_0==NL||LA681_0==WS) ) { + alt681=1; } - } finally {dbg.exitDecision(677);} + } finally {dbg.exitDecision(681);} - switch (alt677) { + switch (alt681) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:93: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:93: ws { - dbg.location(1404,93); - pushFollow(FOLLOW_ws_in_synpred66_Css310457); + dbg.location(1406,93); + pushFollow(FOLLOW_ws_in_synpred66_Css310504); ws(); state._fsp--; if (state.failed) return; @@ -43873,7 +44101,7 @@ public final void synpred66_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(677);} + } finally {dbg.exitSubRule(681);} } @@ -43882,13 +44110,13 @@ public final void synpred66_Css3_fragment() throws RecognitionException { // $ANTLR start synpred67_Css3 public final void synpred67_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:172: ( pseudo ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:172: ( pseudo ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:173: pseudo + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:173: pseudo { - dbg.location(1404,173); - pushFollow(FOLLOW_pseudo_in_synpred67_Css310493); + dbg.location(1406,173); + pushFollow(FOLLOW_pseudo_in_synpred67_Css310540); pseudo(); state._fsp--; if (state.failed) return; @@ -43899,31 +44127,31 @@ public final void synpred67_Css3_fragment() throws RecognitionException { // $ANTLR start synpred68_Css3 public final void synpred68_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:191: ( ( ws )? LPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:191: ( ( ws )? LPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:192: ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:192: ( ws )? LPAREN { - dbg.location(1404,192); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:192: ( ws )? - int alt678=2; - try { dbg.enterSubRule(678); - try { dbg.enterDecision(678, decisionCanBacktrack[678]); + dbg.location(1406,192); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:192: ( ws )? + int alt682=2; + try { dbg.enterSubRule(682); + try { dbg.enterDecision(682, decisionCanBacktrack[682]); - int LA678_0 = input.LA(1); - if ( (LA678_0==COMMENT||LA678_0==NL||LA678_0==WS) ) { - alt678=1; + int LA682_0 = input.LA(1); + if ( (LA682_0==COMMENT||LA682_0==NL||LA682_0==WS) ) { + alt682=1; } - } finally {dbg.exitDecision(678);} + } finally {dbg.exitDecision(682);} - switch (alt678) { + switch (alt682) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:192: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:192: ws { - dbg.location(1404,192); - pushFollow(FOLLOW_ws_in_synpred68_Css310501); + dbg.location(1406,192); + pushFollow(FOLLOW_ws_in_synpred68_Css310548); ws(); state._fsp--; if (state.failed) return; @@ -43931,9 +44159,9 @@ public final void synpred68_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(678);} - dbg.location(1404,196); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred68_Css310504); if (state.failed) return; + } finally {dbg.exitSubRule(682);} + dbg.location(1406,196); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred68_Css310551); if (state.failed) return; } } @@ -43941,13 +44169,13 @@ public final void synpred68_Css3_fragment() throws RecognitionException { // $ANTLR start synpred69_Css3 public final void synpred69_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:25: ( webkitKeyframeSelectors ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1415:25: ( webkitKeyframeSelectors ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:26: webkitKeyframeSelectors + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1415:26: webkitKeyframeSelectors { - dbg.location(1413,26); - pushFollow(FOLLOW_webkitKeyframeSelectors_in_synpred69_Css310620); + dbg.location(1415,26); + pushFollow(FOLLOW_webkitKeyframeSelectors_in_synpred69_Css310667); webkitKeyframeSelectors(); state._fsp--; if (state.failed) return; @@ -43958,31 +44186,31 @@ public final void synpred69_Css3_fragment() throws RecognitionException { // $ANTLR start synpred70_Css3 public final void synpred70_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:19: ( ( ws )? COMMA ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:19: ( ( ws )? COMMA ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:20: ( ws )? COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:20: ( ws )? COMMA { - dbg.location(1591,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:20: ( ws )? - int alt679=2; - try { dbg.enterSubRule(679); - try { dbg.enterDecision(679, decisionCanBacktrack[679]); + dbg.location(1593,20); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:20: ( ws )? + int alt683=2; + try { dbg.enterSubRule(683); + try { dbg.enterDecision(683, decisionCanBacktrack[683]); - int LA679_0 = input.LA(1); - if ( (LA679_0==COMMENT||LA679_0==NL||LA679_0==WS) ) { - alt679=1; + int LA683_0 = input.LA(1); + if ( (LA683_0==COMMENT||LA683_0==NL||LA683_0==WS) ) { + alt683=1; } - } finally {dbg.exitDecision(679);} + } finally {dbg.exitDecision(683);} - switch (alt679) { + switch (alt683) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:20: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:20: ws { - dbg.location(1591,20); - pushFollow(FOLLOW_ws_in_synpred70_Css311865); + dbg.location(1593,20); + pushFollow(FOLLOW_ws_in_synpred70_Css311921); ws(); state._fsp--; if (state.failed) return; @@ -43990,9 +44218,9 @@ public final void synpred70_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(679);} - dbg.location(1591,24); - match(input,COMMA,FOLLOW_COMMA_in_synpred70_Css311868); if (state.failed) return; + } finally {dbg.exitSubRule(683);} + dbg.location(1593,24); + match(input,COMMA,FOLLOW_COMMA_in_synpred70_Css311924); if (state.failed) return; } } @@ -45177,29 +45405,29 @@ public final boolean synpred28_Css3() { protected DFA444 dfa444 = new DFA444(this); protected DFA450 dfa450 = new DFA450(this); protected DFA456 dfa456 = new DFA456(this); - protected DFA470 dfa470 = new DFA470(this); - protected DFA475 dfa475 = new DFA475(this); - protected DFA482 dfa482 = new DFA482(this); - protected DFA486 dfa486 = new DFA486(this); - protected DFA501 dfa501 = new DFA501(this); - protected DFA503 dfa503 = new DFA503(this); - protected DFA516 dfa516 = new DFA516(this); - protected DFA519 dfa519 = new DFA519(this); - protected DFA535 dfa535 = new DFA535(this); - protected DFA564 dfa564 = new DFA564(this); - protected DFA565 dfa565 = new DFA565(this); - protected DFA571 dfa571 = new DFA571(this); - protected DFA579 dfa579 = new DFA579(this); - protected DFA578 dfa578 = new DFA578(this); + protected DFA473 dfa473 = new DFA473(this); + protected DFA478 dfa478 = new DFA478(this); + protected DFA485 dfa485 = new DFA485(this); + protected DFA489 dfa489 = new DFA489(this); + protected DFA504 dfa504 = new DFA504(this); + protected DFA506 dfa506 = new DFA506(this); + protected DFA520 dfa520 = new DFA520(this); + protected DFA523 dfa523 = new DFA523(this); + protected DFA539 dfa539 = new DFA539(this); + protected DFA568 dfa568 = new DFA568(this); + protected DFA569 dfa569 = new DFA569(this); + protected DFA575 dfa575 = new DFA575(this); + protected DFA583 dfa583 = new DFA583(this); protected DFA582 dfa582 = new DFA582(this); - protected DFA587 dfa587 = new DFA587(this); - protected DFA607 dfa607 = new DFA607(this); - protected DFA614 dfa614 = new DFA614(this); - protected DFA609 dfa609 = new DFA609(this); - protected DFA652 dfa652 = new DFA652(this); - protected DFA647 dfa647 = new DFA647(this); - protected DFA665 dfa665 = new DFA665(this); - protected DFA670 dfa670 = new DFA670(this); + protected DFA586 dfa586 = new DFA586(this); + protected DFA591 dfa591 = new DFA591(this); + protected DFA611 dfa611 = new DFA611(this); + protected DFA618 dfa618 = new DFA618(this); + protected DFA613 dfa613 = new DFA613(this); + protected DFA656 dfa656 = new DFA656(this); + protected DFA651 dfa651 = new DFA651(this); + protected DFA669 dfa669 = new DFA669(this); + protected DFA674 dfa674 = new DFA674(this); static final String DFA3_eotS = "\5\uffff"; static final String DFA3_eofS = @@ -45739,7 +45967,8 @@ public void error(NoViableAltException nvae) { "\1\1\36\uffff\1\3\40\uffff\1\1\57\uffff\1\2\25\uffff\1\1", "", "\1\4\64\uffff\1\2\12\uffff\1\4\105\uffff\1\4", - "\1\4\36\uffff\1\5\25\uffff\1\2\12\uffff\1\4\105\uffff\1\4", + "\1\4\36\uffff\1\5\25\uffff\1\2\12\uffff\1\4\61\uffff\1\5\23\uffff\1"+ + "\4", "" }; @@ -45912,7 +46141,8 @@ public void error(NoViableAltException nvae) { "\1\1\36\uffff\1\3\40\uffff\1\1\57\uffff\1\2\25\uffff\1\1", "", "\1\4\64\uffff\1\2\12\uffff\1\4\105\uffff\1\4", - "\1\4\36\uffff\1\5\25\uffff\1\2\12\uffff\1\4\105\uffff\1\4", + "\1\4\36\uffff\1\5\25\uffff\1\2\12\uffff\1\4\61\uffff\1\2\23\uffff\1"+ + "\4", "\1\uffff", "" }; @@ -46079,7 +46309,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "\1\1\36\uffff\1\3\40\uffff\1\1\57\uffff\1\2\25\uffff\1\1", "", "\1\4\64\uffff\1\2\12\uffff\1\4\105\uffff\1\4", - "\1\4\36\uffff\1\5\25\uffff\1\2\12\uffff\1\4\105\uffff\1\4", + "\1\4\36\uffff\1\5\25\uffff\1\2\12\uffff\1\4\61\uffff\1\5\23\uffff\1"+ + "\4", "" }; @@ -46362,18 +46593,18 @@ public void error(NoViableAltException nvae) { static final String DFA81_specialS = "\2\uffff\1\0\1\uffff\1\1\1\uffff}>"; static final String[] DFA81_transitionS = { - "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\2\uffff\1\3\5\uffff\3\3\7\uffff"+ - "\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\uffff\1\3\4\uffff\1\3\3\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\5\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\2\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3"+ - "\6\uffff\1\3\1\uffff\1\3\1\1", - "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\2\uffff\1\3\5\uffff\3\3\7\uffff"+ - "\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\uffff\1\3\4\uffff\1\3\3\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\5\3\1\uffff"+ - "\3\3\1\uffff\5\3\1\4\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3"+ - "\6\uffff\1\3\1\uffff\1\3\1\1", + "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\3\1\uffff\1\3\5\uffff\3\3"+ + "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\uffff\1\3\4\uffff"+ + "\1\3\3\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"+ + "\5\3\1\uffff\3\3\1\uffff\5\3\1\2\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3"+ + "\1\uffff\5\3\6\uffff\1\3\1\uffff\1\3\1\1", + "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\3\1\uffff\1\3\5\uffff\3\3"+ + "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\uffff\1\3\4\uffff"+ + "\1\3\3\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"+ + "\5\3\1\uffff\3\3\1\uffff\5\3\1\4\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3"+ + "\1\uffff\5\3\6\uffff\1\3\1\uffff\1\3\1\1", "\1\uffff", "", "\1\uffff", @@ -46467,16 +46698,16 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc static final String DFA87_specialS = "\4\uffff}>"; static final String[] DFA87_transitionS = { - "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\2\uffff\1\3\5\uffff\3\3\7\uffff"+ - "\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3\3\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\5\3\1\uffff"+ + "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\3\1\uffff\1\3\5\uffff\3\3"+ + "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3"+ + "\3\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\5\3\1\uffff"+ "\3\3\1\uffff\6\3\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3\6\uffff"+ "\1\3\1\uffff\1\3\1\1", - "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\2\uffff\1\3\5\uffff\3\3\7\uffff"+ - "\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3\3\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\5\3\1\uffff"+ + "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\3\1\uffff\1\3\5\uffff\3\3"+ + "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3"+ + "\3\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\5\3\1\uffff"+ "\3\3\1\uffff\6\3\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3\6\uffff"+ "\1\3\1\uffff\1\3\1\1", "", @@ -46534,16 +46765,16 @@ public void error(NoViableAltException nvae) { static final String DFA89_specialS = "\4\uffff}>"; static final String[] DFA89_transitionS = { - "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\2\uffff\1\3\5\uffff\3\3\7\uffff"+ - "\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3\3\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\5\3\1\uffff"+ + "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\3\1\uffff\1\3\5\uffff\3\3"+ + "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3"+ + "\3\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\5\3\1\uffff"+ "\3\3\1\uffff\6\3\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3\6\uffff"+ "\1\3\1\uffff\1\3\1\1", - "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\2\uffff\1\3\5\uffff\3\3\7\uffff"+ - "\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3\3\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\5\3\1\uffff"+ + "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\3\1\uffff\1\3\5\uffff\3\3"+ + "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3"+ + "\3\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\5\3\1\uffff"+ "\3\3\1\uffff\6\3\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3\6\uffff"+ "\1\3\1\uffff\1\3\1\1", "", @@ -46648,7 +46879,7 @@ public DFA93(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 439:15: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )*"; + return "()* loopback of 440:15: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? mediaQuery )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -46759,7 +46990,7 @@ public DFA99(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "442:1: mediaQuery : ( mediaCondition | ( mediaQueryOperator ( ws )? )? mediaType ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? |{...}? cp_variable );"; + return "443:1: mediaQuery : ( mediaCondition | ( mediaQueryOperator ( ws )? )? mediaType ( ( ( ws )? key_and )=> ( ws )? key_and ( ws )? mediaConditionWithoutOr )? |{...}? cp_variable );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -46828,7 +47059,7 @@ public DFA110(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "454:1: mediaCondition : ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* | LPAREN ( ws )* RPAREN );"; + return "455:1: mediaCondition : ( ( NOT ( ws )? ) mediaInParens | mediaInParens ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )* | LPAREN ( ws )* RPAREN );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -46907,7 +47138,7 @@ public DFA108(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 457:22: ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )*"; + return "()* loopback of 458:22: ( ( ws )? ( ( ws )? key_and ( ws )? mediaInParens | ( ws )? key_or ( ws )? mediaInParens ) )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -46986,7 +47217,7 @@ public DFA114(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 468:21: ( ( ws )? key_and ( ws )? mediaInParens )*"; + return "()* loopback of 469:21: ( ( ws )? key_and ( ws )? mediaInParens )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47045,7 +47276,7 @@ public DFA123(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "482:18: ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )?"; + return "483:18: ( ( ws )? ( COLON | mediaComparisonOperator ) ( ws )? mediaFeatureValue )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47102,7 +47333,7 @@ public DFA130(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "505:113: ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )?"; + return "506:113: ( ( ws )? ( LESS | LESS_OR_EQ ) ( ws )? mediaFeatureValue )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47159,7 +47390,7 @@ public DFA135(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "506:127: ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )?"; + return "507:127: ( ( ws )? ( GREATER | GREATER_OR_EQ ) ( ws )? mediaFeatureValue )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47228,7 +47459,7 @@ public DFA142(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "517:21: ( ( ( ws )? SEMI )=> ( ws )? SEMI )?"; + return "518:21: ( ( ( ws )? SEMI )=> ( ws )? SEMI )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47322,7 +47553,7 @@ public DFA151(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "552:21: ( ws supportsWithOperator )?"; + return "553:21: ( ws supportsWithOperator )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47380,7 +47611,7 @@ public DFA153(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 557:29: ( ws supportsConjunction )*"; + return "()* loopback of 558:29: ( ws supportsConjunction )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47438,7 +47669,7 @@ public DFA154(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 558:31: ( ws supportsDisjunction )*"; + return "()* loopback of 559:31: ( ws supportsDisjunction )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47496,7 +47727,7 @@ public DFA168(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "597:34: ( ws containerQueryWithOperator )?"; + return "598:34: ( ws containerQueryWithOperator )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47554,7 +47785,7 @@ public DFA170(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 602:35: ( ws containerQueryConjunction )*"; + return "()* loopback of 603:35: ( ws containerQueryConjunction )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47612,7 +47843,7 @@ public DFA171(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 603:37: ( ws containerQueryDisjunction )*"; + return "()* loopback of 604:37: ( ws containerQueryDisjunction )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47669,7 +47900,7 @@ public DFA181(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 640:31: ( ws styleQueryConjunction )*"; + return "()* loopback of 641:31: ( ws styleQueryConjunction )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47726,7 +47957,7 @@ public DFA182(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 641:33: ( ws styleQueryDisjunction )*"; + return "()* loopback of 642:33: ( ws styleQueryDisjunction )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47783,7 +48014,7 @@ public DFA200(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "671:25: ( ( ws )? COLON ( ws )? sizeFeatureValue )?"; + return "672:25: ( ( ws )? COLON ( ws )? sizeFeatureValue )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47848,7 +48079,7 @@ public DFA213(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "705:1: layerAtRule : ( layerBlock | layerStatement );"; + return "706:1: layerAtRule : ( layerBlock | layerStatement );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47905,7 +48136,7 @@ public DFA251(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 788:85: ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )*"; + return "()* loopback of 789:85: ( ( ws )? COMMA ( ws )? ({...}? IDENT |{...}? IDENT | PERCENTAGE ) )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -47980,7 +48211,7 @@ public DFA263(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 799:13: ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )*"; + return "()* loopback of 800:13: ( ( ws )? ({...}? ( SEMI ( ws )? ) | ( SEMI ( ws )? )? ) ( propertyDeclaration | margin ) )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48042,7 +48273,7 @@ public DFA262(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "799:62: ( propertyDeclaration | margin )"; + return "800:62: ( propertyDeclaration | margin )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48110,7 +48341,7 @@ public DFA282(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 879:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )*"; + return "()* loopback of 880:12: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48177,7 +48408,7 @@ public DFA284(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "890:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )?"; + return "891:26: ( ( ( ws )? COMMA )=> ( ws )? COMMA )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48270,7 +48501,7 @@ public DFA289(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 898:25: ( ( ws )? STRING )*"; + return "()* loopback of 899:25: ( ( ws )? STRING )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48335,7 +48566,7 @@ public DFA294(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "898:110: ( ( ws )? prio )?"; + return "899:110: ( ( ws )? prio )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48398,7 +48629,7 @@ public DFA300(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "903:9: ( ( SASS_AT_ROOT ( ws selectorsGroup )? ) | ( SASS_AT_ROOT ws LPAREN ( ws )? {...}? IDENT ( ws )? COLON ( ws )? IDENT ( ws )? RPAREN ) | selectorsGroup )"; + return "904: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); @@ -48457,7 +48688,7 @@ public DFA295(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "904:27: ( ws selectorsGroup )?"; + return "905:27: ( ws selectorsGroup )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48530,7 +48761,7 @@ public DFA317(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "918:1: declarations : ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ );"; + return "919:1: declarations : ( ( SEMI ( ws )? )* declaration ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )* ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )? | ( SEMI ( ws )? )+ );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48604,7 +48835,7 @@ public DFA310(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 920:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )*"; + return "()* loopback of 921:33: ( ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws ) declaration )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48666,7 +48897,7 @@ public DFA309(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "920:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )"; + return "921:34: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48724,7 +48955,7 @@ public DFA314(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "920:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )?"; + return "921:71: ( ( ( ws )? ( SEMI ( ws )? )+ ) | ws )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48787,7 +49018,7 @@ public DFA319(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "934:39: ( ( ws )? IMPORTANT_SYM )?"; + return "935:39: ( ( ws )? IMPORTANT_SYM )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48850,7 +49081,7 @@ public DFA321(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "935:57: ( ( ws )? IMPORTANT_SYM )?"; + return "936:57: ( ( ws )? IMPORTANT_SYM )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48915,7 +49146,7 @@ public DFA325(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 953:18: ( ( ws )? COMMA ( ws )? selector )*"; + return "()* loopback of 954:18: ( ( ws )? COMMA ( ws )? selector )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48979,7 +49210,7 @@ public DFA333(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "956:1: selector : ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator );"; + return "957:1: selector : ( ( combinator ( ws )? )? simpleSelectorSequence ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )* |{...}? combinator );"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49039,7 +49270,7 @@ public DFA332(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 957:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )*"; + return "()* loopback of 958:49: ( ( ( ( ws )? combinator ( ws )? ) | ws ) simpleSelectorSequence )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49098,7 +49329,7 @@ public DFA331(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "957:51: ( ( ( ws )? combinator ( ws )? ) | ws )"; + return "958:51: ( ( ( ws )? combinator ( ws )? ) | ws )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49159,7 +49390,7 @@ public DFA337(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "969:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) )"; + return "970:79: ( ( ( ws )? elementSubsequent ) | ( ws ({...}? sass_selector_interpolation_exp |{...}? less_selector_interpolation_exp ) ) )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49219,7 +49450,7 @@ public DFA340(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "970:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp )"; + return "971:48: ( ( ( ws )? elementSubsequent ) |{...}? ws sass_selector_interpolation_exp )"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49286,7 +49517,7 @@ public DFA363(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "1081:101: ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )?"; + return "1082:101: ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49353,7 +49584,7 @@ public DFA372(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "1087:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )?"; + return "1088:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49373,10 +49604,10 @@ public void error(NoViableAltException nvae) { static final String DFA396_specialS = "\4\uffff}>"; static final String[] DFA396_transitionS = { - "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\2\uffff\1\3\5\uffff\3\3\7\uffff"+ - "\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3\3\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\4\3\1\uffff\3\3\1\uffff\2\3\2\uffff\5\3\1\uffff"+ + "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\3\1\uffff\1\3\5\uffff\3\3"+ + "\7\uffff\1\3\2\uffff\2\3\2\uffff\2\3\3\uffff\1\3\1\2\1\3\4\uffff\1\3"+ + "\3\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\4\3\1\uffff\3\3\1\uffff\2\3\2\uffff\5\3\1\uffff"+ "\3\3\1\uffff\6\3\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3\6\uffff"+ "\1\3\1\uffff\1\3\1\1", "\2\3\2\uffff\5\3\3\uffff\2\3\1\uffff\1\1\1\3\1\uffff\1\3\5\uffff\3\3"+ @@ -49420,7 +49651,7 @@ public DFA396(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "1102:50: ( ( ws )? prio )?"; + return "1103:50: ( ( ws )? prio )?"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49428,32 +49659,32 @@ public void error(NoViableAltException nvae) { } static final String DFA411_eotS = - "\104\uffff"; + "\105\uffff"; static final String DFA411_eofS = - "\1\2\103\uffff"; + "\1\2\104\uffff"; static final String DFA411_minS = "\1\5\1\0\7\uffff\1\0\1\uffff\5\0\1\uffff\1\0\1\uffff\3\0\1\uffff\3\0\2"+ - "\uffff\21\0\1\uffff\2\0\2\uffff\1\0\1\uffff\1\0\17\uffff"; + "\uffff\21\0\2\uffff\2\0\2\uffff\1\0\1\uffff\1\0\17\uffff"; static final String DFA411_maxS = "\1\u009b\1\0\7\uffff\1\0\1\uffff\5\0\1\uffff\1\0\1\uffff\3\0\1\uffff\3"+ - "\0\2\uffff\21\0\1\uffff\2\0\2\uffff\1\0\1\uffff\1\0\17\uffff"; + "\0\2\uffff\21\0\2\uffff\2\0\2\uffff\1\0\1\uffff\1\0\17\uffff"; static final String DFA411_acceptS = - "\2\uffff\1\2\60\uffff\1\1\1\uffff\17\1"; + "\2\uffff\1\2\61\uffff\1\1\1\uffff\17\1"; static final String DFA411_specialS = "\1\0\1\1\7\uffff\1\2\1\uffff\1\3\1\4\1\5\1\6\1\7\1\uffff\1\10\1\uffff"+ "\1\11\1\12\1\13\1\uffff\1\14\1\15\1\16\2\uffff\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\1\35\1\36\1\37\1\uffff\1"+ + "\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\1\36\1\37\2\uffff\1"+ "\40\1\41\2\uffff\1\42\1\uffff\1\43\17\uffff}>"; static final String[] DFA411_transitionS = { - "\1\74\1\15\1\30\2\uffff\5\56\3\uffff\1\57\1\2\1\62\1\1\2\uffff\1\57\5"+ - "\uffff\1\2\1\24\1\2\1\uffff\1\71\3\uffff\1\73\1\uffff\1\47\1\76\1\uffff"+ - "\1\34\2\2\1\uffff\1\13\1\23\3\uffff\1\27\1\2\1\45\4\uffff\1\52\2\uffff"+ - "\1\2\1\25\3\56\1\70\1\2\1\11\1\101\1\2\4\uffff\1\53\1\31\1\50\5\uffff"+ - "\1\57\1\1\4\uffff\1\65\1\uffff\1\2\1\uffff\1\46\1\67\1\103\1\2\1\21\2"+ - "\uffff\1\2\1\uffff\1\72\1\77\3\56\1\2\1\uffff\1\17\1\44\1\36\1\uffff"+ - "\1\42\1\57\2\uffff\1\54\1\2\1\41\2\57\1\uffff\1\40\1\16\1\14\1\uffff"+ - "\2\57\1\37\1\36\1\43\1\2\1\63\1\2\1\100\1\2\1\uffff\1\64\1\75\5\56\2"+ - "\uffff\1\66\1\102\2\uffff\1\35\1\uffff\1\51\1\1", + "\1\75\1\15\1\30\2\uffff\5\57\3\uffff\1\60\1\2\1\63\1\1\1\2\1\uffff\1"+ + "\60\5\uffff\1\2\1\24\1\2\1\uffff\1\72\3\uffff\1\74\1\uffff\1\47\1\77"+ + "\1\uffff\1\34\2\2\1\uffff\1\13\1\23\3\uffff\1\27\1\2\1\45\4\uffff\1\52"+ + "\2\uffff\1\2\1\25\3\57\1\71\1\2\1\11\1\102\1\2\4\uffff\1\53\1\31\1\50"+ + "\5\uffff\1\60\1\1\4\uffff\1\66\1\uffff\1\2\1\uffff\1\46\1\70\1\104\1"+ + "\2\1\21\2\uffff\1\2\1\uffff\1\73\1\100\3\57\1\2\1\uffff\1\17\1\44\1\36"+ + "\1\uffff\1\42\1\60\2\uffff\1\54\1\2\1\41\2\60\1\uffff\1\40\1\16\1\14"+ + "\1\uffff\2\60\1\37\1\36\1\43\1\2\1\64\1\2\1\101\1\2\1\uffff\1\65\1\76"+ + "\5\57\2\uffff\1\67\1\103\2\uffff\1\35\1\uffff\1\51\1\1", "\1\uffff", "", "", @@ -49499,6 +49730,7 @@ public void error(NoViableAltException nvae) { "\1\uffff", "\1\uffff", "", + "", "\1\uffff", "\1\uffff", "", @@ -49554,7 +49786,7 @@ public DFA411(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 1191:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )*"; + return "()* loopback of 1192:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49571,7 +49803,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.rewind(); s = -1; if ( (LA411_0==COMMENT||LA411_0==NL||LA411_0==WS) ) {s = 1;} - else if ( (LA411_0==EOF||LA411_0==COLON||LA411_0==DCOLON||LA411_0==DOT||(LA411_0 >= GREATER && LA411_0 <= GREATER_OR_EQ)||LA411_0==IMPORTANT_SYM||LA411_0==LBRACE||LA411_0==LESS||LA411_0==LESS_OR_EQ||LA411_0==OPEQ||LA411_0==PIPE||LA411_0==RBRACE||LA411_0==RPAREN||LA411_0==SASS_EXTEND_ONLY_SELECTOR||LA411_0==SEMI||LA411_0==STAR||LA411_0==SUPPORTS_SYM) ) {s = 2;} + else if ( (LA411_0==EOF||LA411_0==COLON||LA411_0==CONTAINER_SYM||LA411_0==DCOLON||LA411_0==DOT||(LA411_0 >= GREATER && LA411_0 <= GREATER_OR_EQ)||LA411_0==IMPORTANT_SYM||LA411_0==LBRACE||LA411_0==LESS||LA411_0==LESS_OR_EQ||LA411_0==OPEQ||LA411_0==PIPE||LA411_0==RBRACE||LA411_0==RPAREN||LA411_0==SASS_EXTEND_ONLY_SELECTOR||LA411_0==SEMI||LA411_0==STAR||LA411_0==SUPPORTS_SYM) ) {s = 2;} else if ( (LA411_0==LESS_AND) ) {s = 9;} else if ( (LA411_0==HASH) ) {s = 11;} else if ( (LA411_0==SASS_MIXIN) ) {s = 12;} @@ -49602,26 +49834,26 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA411_0==KEYFRAMES_SYM) ) {s = 42;} else if ( (LA411_0==MEDIA_SYM) ) {s = 43;} else if ( (LA411_0==SASS_EXTEND) ) {s = 44;} - else if ( ((LA411_0 >= BOTTOMCENTER_SYM && LA411_0 <= BOTTOMRIGHT_SYM)||(LA411_0 >= LEFTBOTTOM_SYM && LA411_0 <= LEFTTOP_SYM)||(LA411_0 >= RIGHTBOTTOM_SYM && LA411_0 <= RIGHTTOP_SYM)||(LA411_0 >= TOPCENTER_SYM && LA411_0 <= TOPRIGHT_SYM)) ) {s = 46;} - else if ( (LA411_0==CHARSET_SYM||LA411_0==COUNTER_STYLE_SYM||LA411_0==NAMESPACE_SYM||LA411_0==SASS_ELSE||(LA411_0 >= SASS_FORWARD && LA411_0 <= SASS_FUNCTION)||(LA411_0 >= SASS_RETURN && LA411_0 <= SASS_USE)) ) {s = 47;} - else if ( (LA411_0==COMMA) ) {s = 50;} - else if ( (LA411_0==SOLIDUS) && (synpred54_Css3())) {s = 51;} - else if ( (LA411_0==TILDE) ) {s = 52;} - else if ( (LA411_0==NUMBER) && (synpred54_Css3())) {s = 53;} - else if ( (LA411_0==URANGE) && (synpred54_Css3())) {s = 54;} - else if ( (LA411_0==PERCENTAGE) && (synpred54_Css3())) {s = 55;} - else if ( (LA411_0==LENGTH) && (synpred54_Css3())) {s = 56;} - else if ( (LA411_0==EMS) && (synpred54_Css3())) {s = 57;} - else if ( (LA411_0==REM) && (synpred54_Css3())) {s = 58;} - else if ( (LA411_0==EXS) && (synpred54_Css3())) {s = 59;} - else if ( (LA411_0==ANGLE) && (synpred54_Css3())) {s = 60;} - else if ( (LA411_0==TIME) && (synpred54_Css3())) {s = 61;} - else if ( (LA411_0==FREQ) && (synpred54_Css3())) {s = 62;} - else if ( (LA411_0==RESOLUTION) && (synpred54_Css3())) {s = 63;} - else if ( (LA411_0==STRING) && (synpred54_Css3())) {s = 64;} - else if ( (LA411_0==LESS_JS_STRING) && (synpred54_Css3())) {s = 65;} - else if ( (LA411_0==URI) && (synpred54_Css3())) {s = 66;} - else if ( (LA411_0==PERCENTAGE_SYMBOL) && (synpred54_Css3())) {s = 67;} + else if ( ((LA411_0 >= BOTTOMCENTER_SYM && LA411_0 <= BOTTOMRIGHT_SYM)||(LA411_0 >= LEFTBOTTOM_SYM && LA411_0 <= LEFTTOP_SYM)||(LA411_0 >= RIGHTBOTTOM_SYM && LA411_0 <= RIGHTTOP_SYM)||(LA411_0 >= TOPCENTER_SYM && LA411_0 <= TOPRIGHT_SYM)) ) {s = 47;} + else if ( (LA411_0==CHARSET_SYM||LA411_0==COUNTER_STYLE_SYM||LA411_0==NAMESPACE_SYM||LA411_0==SASS_ELSE||(LA411_0 >= SASS_FORWARD && LA411_0 <= SASS_FUNCTION)||(LA411_0 >= SASS_RETURN && LA411_0 <= SASS_USE)) ) {s = 48;} + else if ( (LA411_0==COMMA) ) {s = 51;} + else if ( (LA411_0==SOLIDUS) && (synpred54_Css3())) {s = 52;} + else if ( (LA411_0==TILDE) ) {s = 53;} + else if ( (LA411_0==NUMBER) && (synpred54_Css3())) {s = 54;} + else if ( (LA411_0==URANGE) && (synpred54_Css3())) {s = 55;} + else if ( (LA411_0==PERCENTAGE) && (synpred54_Css3())) {s = 56;} + else if ( (LA411_0==LENGTH) && (synpred54_Css3())) {s = 57;} + else if ( (LA411_0==EMS) && (synpred54_Css3())) {s = 58;} + else if ( (LA411_0==REM) && (synpred54_Css3())) {s = 59;} + else if ( (LA411_0==EXS) && (synpred54_Css3())) {s = 60;} + else if ( (LA411_0==ANGLE) && (synpred54_Css3())) {s = 61;} + else if ( (LA411_0==TIME) && (synpred54_Css3())) {s = 62;} + else if ( (LA411_0==FREQ) && (synpred54_Css3())) {s = 63;} + else if ( (LA411_0==RESOLUTION) && (synpred54_Css3())) {s = 64;} + else if ( (LA411_0==STRING) && (synpred54_Css3())) {s = 65;} + else if ( (LA411_0==LESS_JS_STRING) && (synpred54_Css3())) {s = 66;} + else if ( (LA411_0==URI) && (synpred54_Css3())) {s = 67;} + else if ( (LA411_0==PERCENTAGE_SYMBOL) && (synpred54_Css3())) {s = 68;} input.seek(index411_0); if ( s>=0 ) return s; @@ -49632,7 +49864,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_1 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_1); @@ -49644,7 +49876,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_9 = input.index(); input.rewind(); s = -1; - if ( ((synpred54_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 67;} + if ( ((synpred54_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_9); @@ -49656,7 +49888,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_11 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_11); @@ -49668,7 +49900,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_12 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_12); @@ -49680,7 +49912,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_13 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_13); @@ -49692,7 +49924,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_14 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_14); @@ -49704,7 +49936,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_15 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_15); @@ -49716,7 +49948,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_17 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_17); @@ -49728,7 +49960,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_19 = input.index(); input.rewind(); s = -1; - if ( ((synpred54_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 67;} + if ( ((synpred54_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_19); @@ -49740,7 +49972,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_20 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")")) ) {s = 2;} input.seek(index411_20); @@ -49752,7 +49984,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_21 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_21); @@ -49764,7 +49996,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_23 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_23); @@ -49776,7 +50008,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_24 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred54_Css3())) ) {s = 67;} + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_24); @@ -49788,7 +50020,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_25 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_25); @@ -49800,7 +50032,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_28 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_28); @@ -49812,7 +50044,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_29 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_29); @@ -49824,7 +50056,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_30 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_30); @@ -49836,7 +50068,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_31 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred54_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred54_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_31); @@ -49848,7 +50080,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_32 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_32); @@ -49860,7 +50092,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_33 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_33); @@ -49872,7 +50104,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_34 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_34); @@ -49884,7 +50116,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_35 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_35); @@ -49896,7 +50128,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_36 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_36); @@ -49908,7 +50140,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_37 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_37); @@ -49920,7 +50152,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_38 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_38); @@ -49932,7 +50164,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_39 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_39); @@ -49944,7 +50176,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_40 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_40); @@ -49956,7 +50188,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_41 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_41); @@ -49968,7 +50200,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_42 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_42); @@ -49980,7 +50212,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_43 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_43); @@ -49992,58 +50224,58 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index411_44 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} input.seek(index411_44); if ( s>=0 ) return s; break; case 32 : - int LA411_46 = input.LA(1); + int LA411_47 = input.LA(1); - int index411_46 = input.index(); + int index411_47 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} - input.seek(index411_46); + input.seek(index411_47); if ( s>=0 ) return s; break; case 33 : - int LA411_47 = input.LA(1); + int LA411_48 = input.LA(1); - int index411_47 = input.index(); + int index411_48 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 68;} else if ( (true) ) {s = 2;} - input.seek(index411_47); + input.seek(index411_48); if ( s>=0 ) return s; break; case 34 : - int LA411_50 = input.LA(1); + int LA411_51 = input.LA(1); - int index411_50 = input.index(); + int index411_51 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} - input.seek(index411_50); + input.seek(index411_51); if ( s>=0 ) return s; break; case 35 : - int LA411_52 = input.LA(1); + int LA411_53 = input.LA(1); - int index411_52 = input.index(); + int index411_53 = input.index(); input.rewind(); s = -1; - if ( (synpred54_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 68;} else if ( (true) ) {s = 2;} - input.seek(index411_52); + input.seek(index411_53); if ( s>=0 ) return s; break; } @@ -50116,7 +50348,7 @@ public DFA410(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "1191:66: ( ws | ( ( ws )? operator ( ws )? ) |)"; + return "1192:66: ( ws | ( ( ws )? operator ( ws )? ) |)"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -50173,7 +50405,7 @@ public DFA425(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 1259:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )*"; + return "()* loopback of 1260:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -50191,7 +50423,7 @@ public void error(NoViableAltException nvae) { static final String DFA435_acceptS = "\2\uffff\1\2\44\1"; static final String DFA435_specialS = - "\1\0\1\1\45\uffff}>"; + "\1\1\1\0\45\uffff}>"; static final String[] DFA435_transitionS = { "\1\17\1\32\1\36\2\uffff\5\32\3\uffff\1\32\1\uffff\1\2\1\1\2\uffff\1\32"+ "\6\uffff\1\23\2\uffff\1\14\3\uffff\1\16\1\uffff\1\32\1\21\1\uffff\1\27"+ @@ -50279,7 +50511,7 @@ public DFA435(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 1277:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )*"; + return "()* loopback of 1278:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -50290,47 +50522,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA435_0 = input.LA(1); - - int index435_0 = input.index(); - input.rewind(); - s = -1; - if ( (LA435_0==COMMENT||LA435_0==NL||LA435_0==WS) ) {s = 1;} - else if ( (LA435_0==COMMA||LA435_0==RPAREN||LA435_0==SEMI) ) {s = 2;} - else if ( (LA435_0==SOLIDUS) && (synpred58_Css3())) {s = 3;} - else if ( (LA435_0==MINUS||LA435_0==PLUS) && (synpred58_Css3())) {s = 4;} - else if ( (LA435_0==IDENT) && (synpred58_Css3())) {s = 5;} - else if ( (LA435_0==VARIABLE) && (synpred58_Css3())) {s = 6;} - else if ( (LA435_0==LBRACKET) && (synpred58_Css3())) {s = 7;} - else if ( (LA435_0==NUMBER) && (synpred58_Css3())) {s = 8;} - else if ( (LA435_0==URANGE) && (synpred58_Css3())) {s = 9;} - else if ( (LA435_0==PERCENTAGE) && (synpred58_Css3())) {s = 10;} - else if ( (LA435_0==LENGTH) && (synpred58_Css3())) {s = 11;} - else if ( (LA435_0==EMS) && (synpred58_Css3())) {s = 12;} - else if ( (LA435_0==REM) && (synpred58_Css3())) {s = 13;} - else if ( (LA435_0==EXS) && (synpred58_Css3())) {s = 14;} - else if ( (LA435_0==ANGLE) && (synpred58_Css3())) {s = 15;} - else if ( (LA435_0==TIME) && (synpred58_Css3())) {s = 16;} - else if ( (LA435_0==FREQ) && (synpred58_Css3())) {s = 17;} - else if ( (LA435_0==RESOLUTION) && (synpred58_Css3())) {s = 18;} - else if ( (LA435_0==DIMENSION) && (synpred58_Css3())) {s = 19;} - else if ( (LA435_0==STRING) && (synpred58_Css3())) {s = 20;} - else if ( (LA435_0==TILDE) && (synpred58_Css3())) {s = 21;} - else if ( (LA435_0==LESS_JS_STRING) && (synpred58_Css3())) {s = 22;} - else if ( (LA435_0==GEN) && (synpred58_Css3())) {s = 23;} - else if ( (LA435_0==URI) && (synpred58_Css3())) {s = 24;} - else if ( (LA435_0==HASH) && (synpred58_Css3())) {s = 25;} - else if ( (LA435_0==AT_IDENT||(LA435_0 >= BOTTOMCENTER_SYM && LA435_0 <= BOTTOMRIGHT_SYM)||LA435_0==CHARSET_SYM||LA435_0==COUNTER_STYLE_SYM||LA435_0==FONT_FACE_SYM||LA435_0==IMPORT_SYM||LA435_0==KEYFRAMES_SYM||(LA435_0 >= LEFTBOTTOM_SYM && LA435_0 <= LEFTTOP_SYM)||LA435_0==MEDIA_SYM||LA435_0==MOZ_DOCUMENT_SYM||LA435_0==NAMESPACE_SYM||LA435_0==PAGE_SYM||(LA435_0 >= RIGHTBOTTOM_SYM && LA435_0 <= RIGHTTOP_SYM)||(LA435_0 >= SASS_AT_ROOT && LA435_0 <= SASS_DEBUG)||(LA435_0 >= SASS_EACH && LA435_0 <= SASS_ELSE)||LA435_0==SASS_EXTEND||(LA435_0 >= SASS_FOR && LA435_0 <= SASS_FUNCTION)||(LA435_0 >= SASS_IF && LA435_0 <= SASS_MIXIN)||(LA435_0 >= SASS_RETURN && LA435_0 <= SASS_USE)||(LA435_0 >= SASS_WARN && LA435_0 <= SASS_WHILE)||(LA435_0 >= TOPCENTER_SYM && LA435_0 <= TOPRIGHT_SYM)||LA435_0==WEBKIT_KEYFRAMES_SYM) && (synpred58_Css3())) {s = 26;} - else if ( (LA435_0==SASS_VAR) && (synpred58_Css3())) {s = 27;} - else if ( (LA435_0==LESS_AND) && (synpred58_Css3())) {s = 28;} - else if ( (LA435_0==HASH_SYMBOL) && (synpred58_Css3())) {s = 29;} - else if ( (LA435_0==AT_SIGN) && (synpred58_Css3())) {s = 30;} - else if ( (LA435_0==PERCENTAGE_SYMBOL) && (synpred58_Css3())) {s = 31;} - - input.seek(index435_0); - if ( s>=0 ) return s; - break; - case 1 : int LA435_1 = input.LA(1); int index435_1 = input.index(); @@ -50371,6 +50562,47 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index435_1); if ( s>=0 ) return s; break; + case 1 : + int LA435_0 = input.LA(1); + + int index435_0 = input.index(); + input.rewind(); + s = -1; + if ( (LA435_0==COMMENT||LA435_0==NL||LA435_0==WS) ) {s = 1;} + else if ( (LA435_0==COMMA||LA435_0==RPAREN||LA435_0==SEMI) ) {s = 2;} + else if ( (LA435_0==SOLIDUS) && (synpred58_Css3())) {s = 3;} + else if ( (LA435_0==MINUS||LA435_0==PLUS) && (synpred58_Css3())) {s = 4;} + else if ( (LA435_0==IDENT) && (synpred58_Css3())) {s = 5;} + else if ( (LA435_0==VARIABLE) && (synpred58_Css3())) {s = 6;} + else if ( (LA435_0==LBRACKET) && (synpred58_Css3())) {s = 7;} + else if ( (LA435_0==NUMBER) && (synpred58_Css3())) {s = 8;} + else if ( (LA435_0==URANGE) && (synpred58_Css3())) {s = 9;} + else if ( (LA435_0==PERCENTAGE) && (synpred58_Css3())) {s = 10;} + else if ( (LA435_0==LENGTH) && (synpred58_Css3())) {s = 11;} + else if ( (LA435_0==EMS) && (synpred58_Css3())) {s = 12;} + else if ( (LA435_0==REM) && (synpred58_Css3())) {s = 13;} + else if ( (LA435_0==EXS) && (synpred58_Css3())) {s = 14;} + else if ( (LA435_0==ANGLE) && (synpred58_Css3())) {s = 15;} + else if ( (LA435_0==TIME) && (synpred58_Css3())) {s = 16;} + else if ( (LA435_0==FREQ) && (synpred58_Css3())) {s = 17;} + else if ( (LA435_0==RESOLUTION) && (synpred58_Css3())) {s = 18;} + else if ( (LA435_0==DIMENSION) && (synpred58_Css3())) {s = 19;} + else if ( (LA435_0==STRING) && (synpred58_Css3())) {s = 20;} + else if ( (LA435_0==TILDE) && (synpred58_Css3())) {s = 21;} + else if ( (LA435_0==LESS_JS_STRING) && (synpred58_Css3())) {s = 22;} + else if ( (LA435_0==GEN) && (synpred58_Css3())) {s = 23;} + else if ( (LA435_0==URI) && (synpred58_Css3())) {s = 24;} + else if ( (LA435_0==HASH) && (synpred58_Css3())) {s = 25;} + else if ( (LA435_0==AT_IDENT||(LA435_0 >= BOTTOMCENTER_SYM && LA435_0 <= BOTTOMRIGHT_SYM)||LA435_0==CHARSET_SYM||LA435_0==COUNTER_STYLE_SYM||LA435_0==FONT_FACE_SYM||LA435_0==IMPORT_SYM||LA435_0==KEYFRAMES_SYM||(LA435_0 >= LEFTBOTTOM_SYM && LA435_0 <= LEFTTOP_SYM)||LA435_0==MEDIA_SYM||LA435_0==MOZ_DOCUMENT_SYM||LA435_0==NAMESPACE_SYM||LA435_0==PAGE_SYM||(LA435_0 >= RIGHTBOTTOM_SYM && LA435_0 <= RIGHTTOP_SYM)||(LA435_0 >= SASS_AT_ROOT && LA435_0 <= SASS_DEBUG)||(LA435_0 >= SASS_EACH && LA435_0 <= SASS_ELSE)||LA435_0==SASS_EXTEND||(LA435_0 >= SASS_FOR && LA435_0 <= SASS_FUNCTION)||(LA435_0 >= SASS_IF && LA435_0 <= SASS_MIXIN)||(LA435_0 >= SASS_RETURN && LA435_0 <= SASS_USE)||(LA435_0 >= SASS_WARN && LA435_0 <= SASS_WHILE)||(LA435_0 >= TOPCENTER_SYM && LA435_0 <= TOPRIGHT_SYM)||LA435_0==WEBKIT_KEYFRAMES_SYM) && (synpred58_Css3())) {s = 26;} + else if ( (LA435_0==SASS_VAR) && (synpred58_Css3())) {s = 27;} + else if ( (LA435_0==LESS_AND) && (synpred58_Css3())) {s = 28;} + else if ( (LA435_0==HASH_SYMBOL) && (synpred58_Css3())) {s = 29;} + else if ( (LA435_0==AT_SIGN) && (synpred58_Css3())) {s = 30;} + else if ( (LA435_0==PERCENTAGE_SYMBOL) && (synpred58_Css3())) {s = 31;} + + input.seek(index435_0); + if ( s>=0 ) return s; + break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = @@ -50441,7 +50673,7 @@ public DFA434(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "1277:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |)"; + return "1278:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |)"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -50509,7 +50741,7 @@ public DFA444(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 1296:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )*"; + return "()* loopback of 1297:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -50517,24 +50749,23 @@ public void error(NoViableAltException nvae) { } static final String DFA450_eotS = - "\111\uffff"; + "\112\uffff"; static final String DFA450_eofS = - "\1\2\110\uffff"; + "\1\2\111\uffff"; static final String DFA450_minS = - "\1\5\1\0\60\uffff\1\0\26\uffff"; + "\1\5\1\0\61\uffff\1\0\26\uffff"; static final String DFA450_maxS = - "\1\u009b\1\0\60\uffff\1\0\26\uffff"; + "\1\u009b\1\0\61\uffff\1\0\26\uffff"; static final String DFA450_acceptS = - "\2\uffff\1\2\105\uffff\1\1"; + "\2\uffff\1\2\106\uffff\1\1"; static final String DFA450_specialS = - "\1\uffff\1\0\60\uffff\1\1\26\uffff}>"; + "\1\uffff\1\0\61\uffff\1\1\26\uffff}>"; static final String[] DFA450_transitionS = { - "\3\2\2\uffff\5\2\3\uffff\2\2\1\62\1\1\1\2\1\uffff\1\2\5\uffff\3\2\1\uffff"+ + "\3\2\2\uffff\5\2\3\uffff\2\2\1\63\1\1\1\2\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\3\uffff\3\2\4\uffff"+ "\1\2\1\uffff\7\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"+ - "\11\2\1\uffff\6\2\1\uffff\3\2\1\uffff\7\2\2\uffff\2\2\2\uffff\1\2\1\uffff"+ - "\1\2\1\1", + "\3\uffff\2\2\3\uffff\5\2\2\uffff\10\2\1\uffff\6\2\2\uffff\11\2\1\uffff"+ + "\6\2\1\uffff\3\2\1\uffff\7\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\1\1", "\1\uffff", "", "", @@ -50584,6 +50815,7 @@ public void error(NoViableAltException nvae) { "", "", "", + "", "\1\uffff", "", "", @@ -50640,7 +50872,7 @@ public DFA450(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 1312:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )*"; + return "()* loopback of 1313:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -50656,22 +50888,22 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index450_1 = input.index(); input.rewind(); s = -1; - if ( (synpred60_Css3()) ) {s = 72;} + if ( (synpred60_Css3()) ) {s = 73;} else if ( (true) ) {s = 2;} input.seek(index450_1); if ( s>=0 ) return s; break; case 1 : - int LA450_50 = input.LA(1); + int LA450_51 = input.LA(1); - int index450_50 = input.index(); + int index450_51 = input.index(); input.rewind(); s = -1; - if ( (synpred60_Css3()) ) {s = 72;} + if ( (synpred60_Css3()) ) {s = 73;} else if ( (true) ) {s = 2;} - input.seek(index450_50); + input.seek(index450_51); if ( s>=0 ) return s; break; } @@ -50684,37 +50916,37 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } static final String DFA456_eotS = - "\122\uffff"; + "\123\uffff"; static final String DFA456_eofS = - "\1\2\121\uffff"; + "\1\2\122\uffff"; static final String DFA456_minS = "\1\5\1\0\2\uffff\2\0\1\uffff\13\0\2\uffff\1\0\1\uffff\7\0\1\uffff\2\0"+ - "\3\uffff\15\0\1\uffff\2\0\1\uffff\1\0\2\uffff\1\0\3\uffff\20\0\2\uffff"+ + "\3\uffff\15\0\2\uffff\2\0\1\uffff\1\0\1\uffff\1\0\4\uffff\20\0\2\uffff"+ "\1\0\2\uffff\1\0\1\uffff"; static final String DFA456_maxS = "\1\u009b\1\0\2\uffff\2\0\1\uffff\13\0\2\uffff\1\0\1\uffff\7\0\1\uffff"+ - "\2\0\3\uffff\15\0\1\uffff\2\0\1\uffff\1\0\2\uffff\1\0\3\uffff\20\0\2\uffff"+ + "\2\0\3\uffff\15\0\2\uffff\2\0\1\uffff\1\0\1\uffff\1\0\4\uffff\20\0\2\uffff"+ "\1\0\2\uffff\1\0\1\uffff"; static final String DFA456_acceptS = - "\2\uffff\1\3\113\uffff\2\1\1\uffff\1\2"; + "\2\uffff\1\3\114\uffff\2\1\1\uffff\1\2"; static final String DFA456_specialS = "\1\0\1\1\2\uffff\1\2\1\3\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+ "\14\1\15\1\16\2\uffff\1\17\1\uffff\1\20\1\21\1\22\1\23\1\24\1\25\1\26"+ "\1\uffff\1\27\1\30\3\uffff\1\31\1\32\1\33\1\34\1\35\1\36\1\37\1\40\1\41"+ - "\1\42\1\43\1\44\1\45\1\uffff\1\46\1\47\1\uffff\1\50\2\uffff\1\51\3\uffff"+ + "\1\42\1\43\1\44\1\45\2\uffff\1\46\1\47\1\uffff\1\50\1\uffff\1\51\4\uffff"+ "\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\62\1\63\1\64\1\65\1\66\1\67"+ "\1\70\1\71\2\uffff\1\72\2\uffff\1\73\1\uffff}>"; static final String[] DFA456_transitionS = { - "\1\103\1\27\1\15\2\uffff\5\61\3\uffff\1\67\2\2\1\115\1\2\1\uffff\1\62"+ - "\1\2\1\116\1\117\2\uffff\1\2\1\36\1\2\1\uffff\1\100\3\uffff\1\102\1\uffff"+ - "\1\52\1\105\1\uffff\1\17\1\5\1\33\1\uffff\1\26\1\14\3\uffff\1\12\1\7"+ - "\1\50\4\uffff\1\55\1\uffff\2\2\1\37\3\61\1\77\1\4\1\24\1\107\1\120\1"+ - "\2\1\uffff\1\112\1\uffff\1\56\1\13\1\53\5\uffff\1\67\1\115\3\uffff\1"+ - "\73\1\10\1\uffff\1\2\1\uffff\1\51\1\76\1\111\1\2\1\34\2\uffff\1\2\1\uffff"+ - "\1\101\1\106\3\61\1\2\1\uffff\1\31\1\47\1\32\1\2\1\45\1\67\2\uffff\1"+ - "\57\1\2\1\44\1\67\1\64\1\2\1\43\1\30\1\20\1\uffff\2\67\1\21\1\32\1\46"+ - "\1\2\1\uffff\1\2\1\11\1\2\1\uffff\1\74\1\104\5\61\2\uffff\1\75\1\110"+ - "\2\uffff\1\16\1\uffff\1\54\1\1", + "\1\104\1\27\1\15\2\uffff\5\62\3\uffff\1\67\2\2\1\116\1\2\1\uffff\1\63"+ + "\1\2\1\117\1\120\2\uffff\1\2\1\36\1\2\1\uffff\1\101\3\uffff\1\103\1\uffff"+ + "\1\52\1\106\1\uffff\1\17\1\5\1\33\1\uffff\1\26\1\14\3\uffff\1\12\1\7"+ + "\1\50\4\uffff\1\55\1\uffff\2\2\1\37\3\62\1\100\1\4\1\24\1\110\1\121\1"+ + "\2\1\uffff\1\113\1\uffff\1\56\1\13\1\53\5\uffff\1\67\1\116\3\uffff\1"+ + "\74\1\10\1\uffff\1\2\1\uffff\1\51\1\77\1\112\1\2\1\34\2\uffff\2\2\1\102"+ + "\1\107\3\62\1\2\1\uffff\1\31\1\47\1\32\1\2\1\45\1\67\2\uffff\1\57\1\2"+ + "\1\44\1\67\1\65\1\2\1\43\1\30\1\20\1\uffff\2\67\1\21\1\32\1\46\1\2\1"+ + "\uffff\1\2\1\11\1\2\1\uffff\1\75\1\105\5\62\2\uffff\1\76\1\111\2\uffff"+ + "\1\16\1\uffff\1\54\1\1", "\1\uffff", "", "", @@ -50763,16 +50995,17 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "\1\uffff", "\1\uffff", "", + "", "\1\uffff", "\1\uffff", "", "\1\uffff", "", - "", "\1\uffff", "", "", "", + "", "\1\uffff", "\1\uffff", "\1\uffff", @@ -50829,7 +51062,7 @@ public DFA456(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "()* loopback of 1329:5: ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )*"; + return "()* loopback of 1330: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); @@ -50846,7 +51079,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.rewind(); s = -1; if ( (LA456_0==WS) ) {s = 1;} - else if ( (LA456_0==EOF||(LA456_0 >= COLON && LA456_0 <= COMMA)||LA456_0==CONTAINER_SYM||LA456_0==CP_DOTS||LA456_0==DCOLON||LA456_0==DOT||(LA456_0 >= LAYER_SYM && LA456_0 <= LBRACE)||LA456_0==LESS_REST||LA456_0==OPEQ||LA456_0==PIPE||LA456_0==RBRACE||LA456_0==RPAREN||LA456_0==SASS_DEFAULT||LA456_0==SASS_EXTEND_ONLY_SELECTOR||LA456_0==SASS_GLOBAL||LA456_0==SEMI||LA456_0==STAR||LA456_0==SUPPORTS_SYM) ) {s = 2;} + else if ( (LA456_0==EOF||(LA456_0 >= COLON && LA456_0 <= COMMA)||LA456_0==CONTAINER_SYM||LA456_0==CP_DOTS||LA456_0==DCOLON||LA456_0==DOT||(LA456_0 >= LAYER_SYM && LA456_0 <= LBRACE)||LA456_0==LESS_REST||LA456_0==OPEQ||LA456_0==PIPE||(LA456_0 >= RBRACE && LA456_0 <= RBRACKET)||LA456_0==RPAREN||LA456_0==SASS_DEFAULT||LA456_0==SASS_EXTEND_ONLY_SELECTOR||LA456_0==SASS_GLOBAL||LA456_0==SEMI||LA456_0==STAR||LA456_0==SUPPORTS_SYM) ) {s = 2;} else if ( (LA456_0==LESS) ) {s = 4;} else if ( (LA456_0==GREATER) ) {s = 5;} else if ( (LA456_0==IMPORTANT_SYM) ) {s = 7;} @@ -50883,30 +51116,30 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA456_0==KEYFRAMES_SYM) ) {s = 45;} else if ( (LA456_0==MEDIA_SYM) ) {s = 46;} else if ( (LA456_0==SASS_EXTEND) ) {s = 47;} - else if ( ((LA456_0 >= BOTTOMCENTER_SYM && LA456_0 <= BOTTOMRIGHT_SYM)||(LA456_0 >= LEFTBOTTOM_SYM && LA456_0 <= LEFTTOP_SYM)||(LA456_0 >= RIGHTBOTTOM_SYM && LA456_0 <= RIGHTTOP_SYM)||(LA456_0 >= TOPCENTER_SYM && LA456_0 <= TOPRIGHT_SYM)) ) {s = 49;} - else if ( (LA456_0==COUNTER_STYLE_SYM) ) {s = 50;} - else if ( (LA456_0==SASS_FUNCTION) ) {s = 52;} + else if ( ((LA456_0 >= BOTTOMCENTER_SYM && LA456_0 <= BOTTOMRIGHT_SYM)||(LA456_0 >= LEFTBOTTOM_SYM && LA456_0 <= LEFTTOP_SYM)||(LA456_0 >= RIGHTBOTTOM_SYM && LA456_0 <= RIGHTTOP_SYM)||(LA456_0 >= TOPCENTER_SYM && LA456_0 <= TOPRIGHT_SYM)) ) {s = 50;} + else if ( (LA456_0==COUNTER_STYLE_SYM) ) {s = 51;} + else if ( (LA456_0==SASS_FUNCTION) ) {s = 53;} else if ( (LA456_0==CHARSET_SYM||LA456_0==NAMESPACE_SYM||LA456_0==SASS_ELSE||LA456_0==SASS_FORWARD||(LA456_0 >= SASS_RETURN && LA456_0 <= SASS_USE)) ) {s = 55;} - else if ( (LA456_0==NOT) ) {s = 59;} - else if ( (LA456_0==TILDE) ) {s = 60;} - else if ( (LA456_0==URANGE) ) {s = 61;} - else if ( (LA456_0==PERCENTAGE) ) {s = 62;} - else if ( (LA456_0==LENGTH) ) {s = 63;} - else if ( (LA456_0==EMS) ) {s = 64;} - else if ( (LA456_0==REM) ) {s = 65;} - else if ( (LA456_0==EXS) ) {s = 66;} - else if ( (LA456_0==ANGLE) ) {s = 67;} - else if ( (LA456_0==TIME) ) {s = 68;} - else if ( (LA456_0==FREQ) ) {s = 69;} - else if ( (LA456_0==RESOLUTION) ) {s = 70;} - else if ( (LA456_0==LESS_JS_STRING) ) {s = 71;} - else if ( (LA456_0==URI) ) {s = 72;} - else if ( (LA456_0==PERCENTAGE_SYMBOL) ) {s = 73;} - else if ( (LA456_0==LPAREN) ) {s = 74;} - else if ( (LA456_0==COMMENT||LA456_0==NL) ) {s = 77;} - else if ( (LA456_0==CP_EQ) && (synpred62_Css3())) {s = 78;} - else if ( (LA456_0==CP_NOT_EQ) && (synpred62_Css3())) {s = 79;} - else if ( (LA456_0==LESS_OR_EQ) ) {s = 80;} + else if ( (LA456_0==NOT) ) {s = 60;} + else if ( (LA456_0==TILDE) ) {s = 61;} + else if ( (LA456_0==URANGE) ) {s = 62;} + else if ( (LA456_0==PERCENTAGE) ) {s = 63;} + else if ( (LA456_0==LENGTH) ) {s = 64;} + else if ( (LA456_0==EMS) ) {s = 65;} + else if ( (LA456_0==REM) ) {s = 66;} + else if ( (LA456_0==EXS) ) {s = 67;} + else if ( (LA456_0==ANGLE) ) {s = 68;} + else if ( (LA456_0==TIME) ) {s = 69;} + else if ( (LA456_0==FREQ) ) {s = 70;} + else if ( (LA456_0==RESOLUTION) ) {s = 71;} + else if ( (LA456_0==LESS_JS_STRING) ) {s = 72;} + else if ( (LA456_0==URI) ) {s = 73;} + else if ( (LA456_0==PERCENTAGE_SYMBOL) ) {s = 74;} + else if ( (LA456_0==LPAREN) ) {s = 75;} + else if ( (LA456_0==COMMENT||LA456_0==NL) ) {s = 78;} + else if ( (LA456_0==CP_EQ) && (synpred62_Css3())) {s = 79;} + else if ( (LA456_0==CP_NOT_EQ) && (synpred62_Css3())) {s = 80;} + else if ( (LA456_0==LESS_OR_EQ) ) {s = 81;} input.seek(index456_0); if ( s>=0 ) return s; @@ -50917,8 +51150,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_1 = input.index(); input.rewind(); s = -1; - if ( (synpred62_Css3()) ) {s = 79;} - else if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred62_Css3()) ) {s = 80;} + else if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_1); @@ -50930,7 +51163,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_4 = input.index(); input.rewind(); s = -1; - if ( (synpred62_Css3()) ) {s = 79;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} input.seek(index456_4); @@ -50942,7 +51175,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_5 = input.index(); input.rewind(); s = -1; - if ( (synpred62_Css3()) ) {s = 79;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} input.seek(index456_5); @@ -50954,7 +51187,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_7 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_7); @@ -50966,7 +51199,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_8 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_8); @@ -50978,7 +51211,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_9 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_9); @@ -50990,8 +51223,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_10 = input.index(); input.rewind(); s = -1; - if ( ((synpred62_Css3()&&(evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")||evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")))) ) {s = 79;} - else if ( (synpred63_Css3()) ) {s = 81;} + if ( ((synpred62_Css3()&&(evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")||evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")))) ) {s = 80;} + else if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_10); @@ -51003,7 +51236,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_11 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_11); @@ -51015,7 +51248,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_12 = input.index(); input.rewind(); s = -1; - if ( ((synpred63_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 81;} + if ( ((synpred63_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_12); @@ -51027,7 +51260,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_13 = input.index(); input.rewind(); s = -1; - if ( ((synpred63_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( ((synpred63_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_13); @@ -51039,7 +51272,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_14 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_14); @@ -51051,7 +51284,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_15 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_15); @@ -51063,7 +51296,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_16 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_16); @@ -51075,7 +51308,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_17 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_17); @@ -51087,7 +51320,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_20 = input.index(); input.rewind(); s = -1; - if ( ((synpred63_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 81;} + if ( ((synpred63_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_20); @@ -51099,7 +51332,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_22 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_22); @@ -51111,7 +51344,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_23 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_23); @@ -51123,7 +51356,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_24 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_24); @@ -51135,7 +51368,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_25 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_25); @@ -51147,7 +51380,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_26 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_26); @@ -51159,7 +51392,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_27 = input.index(); input.rewind(); s = -1; - if ( (synpred62_Css3()) ) {s = 79;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} input.seek(index456_27); @@ -51171,7 +51404,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_28 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_28); @@ -51183,7 +51416,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_30 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_30); @@ -51195,7 +51428,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_31 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_31); @@ -51207,7 +51440,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_35 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_35); @@ -51219,7 +51452,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_36 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_36); @@ -51231,7 +51464,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_37 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_37); @@ -51243,7 +51476,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_38 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_38); @@ -51255,7 +51488,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_39 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_39); @@ -51267,7 +51500,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_40 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_40); @@ -51279,7 +51512,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_41 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_41); @@ -51291,7 +51524,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_42 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_42); @@ -51303,7 +51536,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_43 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_43); @@ -51315,7 +51548,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_44 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_44); @@ -51327,7 +51560,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_45 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_45); @@ -51339,7 +51572,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_46 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_46); @@ -51351,46 +51584,46 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_47 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_47); if ( s>=0 ) return s; break; case 38 : - int LA456_49 = input.LA(1); + int LA456_50 = input.LA(1); - int index456_49 = input.index(); + int index456_50 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index456_49); + input.seek(index456_50); if ( s>=0 ) return s; break; case 39 : - int LA456_50 = input.LA(1); + int LA456_51 = input.LA(1); - int index456_50 = input.index(); + int index456_51 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index456_50); + input.seek(index456_51); if ( s>=0 ) return s; break; case 40 : - int LA456_52 = input.LA(1); + int LA456_53 = input.LA(1); - int index456_52 = input.index(); + int index456_53 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index456_52); + input.seek(index456_53); if ( s>=0 ) return s; break; case 41 : @@ -51399,227 +51632,227 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index456_55 = input.index(); input.rewind(); s = -1; - if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_55); if ( s>=0 ) return s; break; case 42 : - int LA456_59 = input.LA(1); - - int index456_59 = input.index(); - input.rewind(); - s = -1; - if ( (synpred63_Css3()) ) {s = 81;} - else if ( (true) ) {s = 2;} - - input.seek(index456_59); - if ( s>=0 ) return s; - break; - case 43 : int LA456_60 = input.LA(1); int index456_60 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_60); if ( s>=0 ) return s; break; - case 44 : + case 43 : int LA456_61 = input.LA(1); int index456_61 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_61); if ( s>=0 ) return s; break; - case 45 : + case 44 : int LA456_62 = input.LA(1); int index456_62 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_62); if ( s>=0 ) return s; break; - case 46 : + case 45 : int LA456_63 = input.LA(1); int index456_63 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_63); if ( s>=0 ) return s; break; - case 47 : + case 46 : int LA456_64 = input.LA(1); int index456_64 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_64); if ( s>=0 ) return s; break; - case 48 : + case 47 : int LA456_65 = input.LA(1); int index456_65 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_65); if ( s>=0 ) return s; break; - case 49 : + case 48 : int LA456_66 = input.LA(1); int index456_66 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_66); if ( s>=0 ) return s; break; - case 50 : + case 49 : int LA456_67 = input.LA(1); int index456_67 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_67); if ( s>=0 ) return s; break; - case 51 : + case 50 : int LA456_68 = input.LA(1); int index456_68 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_68); if ( s>=0 ) return s; break; - case 52 : + case 51 : int LA456_69 = input.LA(1); int index456_69 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_69); if ( s>=0 ) return s; break; - case 53 : + case 52 : int LA456_70 = input.LA(1); int index456_70 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_70); if ( s>=0 ) return s; break; - case 54 : + case 53 : int LA456_71 = input.LA(1); int index456_71 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_71); if ( s>=0 ) return s; break; - case 55 : + case 54 : int LA456_72 = input.LA(1); int index456_72 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} input.seek(index456_72); if ( s>=0 ) return s; break; - case 56 : + case 55 : int LA456_73 = input.LA(1); int index456_73 = input.index(); input.rewind(); s = -1; - if ( ((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))) ) {s = 81;} - else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) {s = 2;} + if ( (synpred63_Css3()) ) {s = 82;} + else if ( (true) ) {s = 2;} input.seek(index456_73); if ( s>=0 ) return s; break; - case 57 : + case 56 : int LA456_74 = input.LA(1); int index456_74 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} - else if ( (true) ) {s = 2;} + if ( ((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))) ) {s = 82;} + else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) {s = 2;} input.seek(index456_74); if ( s>=0 ) return s; break; + case 57 : + int LA456_75 = input.LA(1); + + int index456_75 = input.index(); + input.rewind(); + s = -1; + if ( (synpred63_Css3()) ) {s = 82;} + else if ( (true) ) {s = 2;} + + input.seek(index456_75); + if ( s>=0 ) return s; + break; case 58 : - int LA456_77 = input.LA(1); + int LA456_78 = input.LA(1); - int index456_77 = input.index(); + int index456_78 = input.index(); input.rewind(); s = -1; - if ( (synpred62_Css3()) ) {s = 79;} - else if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred62_Css3()) ) {s = 80;} + else if ( (synpred63_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index456_77); + input.seek(index456_78); if ( s>=0 ) return s; break; case 59 : - int LA456_80 = input.LA(1); + int LA456_81 = input.LA(1); - int index456_80 = input.index(); + int index456_81 = input.index(); input.rewind(); s = -1; - if ( (synpred62_Css3()) ) {s = 79;} + if ( (synpred62_Css3()) ) {s = 80;} else if ( (true) ) {s = 2;} - input.seek(index456_80); + input.seek(index456_81); if ( s>=0 ) return s; break; } @@ -51631,25 +51864,25 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } } - static final String DFA470_eotS = - "\122\uffff"; - static final String DFA470_eofS = - "\1\2\121\uffff"; - static final String DFA470_minS = - "\1\5\1\0\13\uffff\1\0\35\uffff\1\0\10\uffff\1\0\33\uffff\1\0\1\uffff"; - static final String DFA470_maxS = - "\1\u009b\1\0\13\uffff\1\0\35\uffff\1\0\10\uffff\1\0\33\uffff\1\0\1\uffff"; - static final String DFA470_acceptS = - "\2\uffff\1\2\116\uffff\1\1"; - static final String DFA470_specialS = - "\1\0\1\1\13\uffff\1\2\35\uffff\1\3\10\uffff\1\4\33\uffff\1\5\1\uffff}>"; - static final String[] DFA470_transitionS = { - "\3\2\2\uffff\5\2\3\uffff\3\2\1\120\1\2\1\uffff\4\2\2\uffff\3\2\1\uffff"+ + static final String DFA473_eotS = + "\123\uffff"; + static final String DFA473_eofS = + "\1\2\122\uffff"; + static final String DFA473_minS = + "\1\5\1\0\13\uffff\1\0\35\uffff\1\0\10\uffff\1\0\34\uffff\1\0\1\uffff"; + static final String DFA473_maxS = + "\1\u009b\1\0\13\uffff\1\0\35\uffff\1\0\10\uffff\1\0\34\uffff\1\0\1\uffff"; + static final String DFA473_acceptS = + "\2\uffff\1\2\117\uffff\1\1"; + static final String DFA473_specialS = + "\1\0\1\1\13\uffff\1\2\35\uffff\1\3\10\uffff\1\4\34\uffff\1\5\1\uffff}>"; + static final String[] DFA473_transitionS = { + "\3\2\2\uffff\5\2\3\uffff\3\2\1\121\1\2\1\uffff\4\2\2\uffff\3\2\1\uffff"+ "\1\2\3\uffff\1\2\1\uffff\2\2\1\uffff\3\2\1\uffff\2\2\3\uffff\3\2\4\uffff"+ - "\1\2\1\uffff\14\2\1\uffff\1\2\1\uffff\1\2\1\15\1\2\5\uffff\1\2\1\120"+ - "\3\uffff\2\2\1\uffff\1\2\1\uffff\4\2\1\53\2\uffff\1\2\1\uffff\6\2\1\uffff"+ - "\6\2\2\uffff\11\2\1\uffff\6\2\1\121\1\64\2\2\1\uffff\7\2\2\uffff\2\2"+ - "\2\uffff\1\2\1\uffff\1\2\1\1", + "\1\2\1\uffff\14\2\1\uffff\1\2\1\uffff\1\2\1\15\1\2\5\uffff\1\2\1\121"+ + "\3\uffff\2\2\1\uffff\1\2\1\uffff\4\2\1\53\2\uffff\10\2\1\uffff\6\2\2"+ + "\uffff\11\2\1\uffff\6\2\1\122\1\64\2\2\1\uffff\7\2\2\uffff\2\2\2\uffff"+ + "\1\2\1\uffff\1\2\1\1", "\1\uffff", "", "", @@ -51729,42 +51962,43 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "", "", "", + "", "\1\uffff", "" }; - static final short[] DFA470_eot = DFA.unpackEncodedString(DFA470_eotS); - static final short[] DFA470_eof = DFA.unpackEncodedString(DFA470_eofS); - static final char[] DFA470_min = DFA.unpackEncodedStringToUnsignedChars(DFA470_minS); - static final char[] DFA470_max = DFA.unpackEncodedStringToUnsignedChars(DFA470_maxS); - static final short[] DFA470_accept = DFA.unpackEncodedString(DFA470_acceptS); - static final short[] DFA470_special = DFA.unpackEncodedString(DFA470_specialS); - static final short[][] DFA470_transition; + static final short[] DFA473_eot = DFA.unpackEncodedString(DFA473_eotS); + static final short[] DFA473_eof = DFA.unpackEncodedString(DFA473_eofS); + static final char[] DFA473_min = DFA.unpackEncodedStringToUnsignedChars(DFA473_minS); + static final char[] DFA473_max = DFA.unpackEncodedStringToUnsignedChars(DFA473_maxS); + static final short[] DFA473_accept = DFA.unpackEncodedString(DFA473_acceptS); + static final short[] DFA473_special = DFA.unpackEncodedString(DFA473_specialS); + static final short[][] DFA473_transition; static { - int numStates = DFA470_transitionS.length; - DFA470_transition = new short[numStates][]; + int numStates = DFA473_transitionS.length; + DFA473_transition = new short[numStates][]; for (int i=0; i ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )*"; + return "()* loopback of 1373:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -51775,104 +52009,104 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA470_0 = input.LA(1); + int LA473_0 = input.LA(1); - int index470_0 = input.index(); + int index473_0 = input.index(); input.rewind(); s = -1; - if ( (LA470_0==WS) ) {s = 1;} - else if ( (LA470_0==EOF||(LA470_0 >= ANGLE && LA470_0 <= AT_SIGN)||(LA470_0 >= BOTTOMCENTER_SYM && LA470_0 <= BOTTOMRIGHT_SYM)||(LA470_0 >= CHARSET_SYM && LA470_0 <= COMMA)||LA470_0==CONTAINER_SYM||(LA470_0 >= COUNTER_STYLE_SYM && LA470_0 <= CP_NOT_EQ)||(LA470_0 >= DCOLON && LA470_0 <= DOT)||LA470_0==EMS||LA470_0==EXS||(LA470_0 >= FONT_FACE_SYM && LA470_0 <= FREQ)||(LA470_0 >= GEN && LA470_0 <= GREATER_OR_EQ)||(LA470_0 >= HASH && LA470_0 <= HASH_SYMBOL)||(LA470_0 >= IDENT && LA470_0 <= IMPORT_SYM)||LA470_0==KEYFRAMES_SYM||(LA470_0 >= LAYER_SYM && LA470_0 <= LESS_REST)||LA470_0==LPAREN||LA470_0==MEDIA_SYM||LA470_0==MOZ_DOCUMENT_SYM||LA470_0==NAMESPACE_SYM||(LA470_0 >= NOT && LA470_0 <= NUMBER)||LA470_0==OPEQ||(LA470_0 >= PAGE_SYM && LA470_0 <= PIPE)||LA470_0==RBRACE||(LA470_0 >= REM && LA470_0 <= RPAREN)||(LA470_0 >= SASS_AT_ROOT && LA470_0 <= SASS_ELSE)||(LA470_0 >= SASS_EXTEND && LA470_0 <= SASS_MIXIN)||(LA470_0 >= SASS_RETURN && LA470_0 <= SEMI)||(LA470_0 >= STRING && LA470_0 <= SUPPORTS_SYM)||(LA470_0 >= TILDE && LA470_0 <= TOPRIGHT_SYM)||(LA470_0 >= URANGE && LA470_0 <= URI)||LA470_0==VARIABLE||LA470_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} - else if ( (LA470_0==MINUS) ) {s = 13;} - else if ( (LA470_0==PLUS) ) {s = 43;} - else if ( (LA470_0==STAR) ) {s = 52;} - else if ( (LA470_0==COMMENT||LA470_0==NL) ) {s = 80;} - else if ( (LA470_0==SOLIDUS) && (synpred65_Css3())) {s = 81;} + if ( (LA473_0==WS) ) {s = 1;} + else if ( (LA473_0==EOF||(LA473_0 >= ANGLE && LA473_0 <= AT_SIGN)||(LA473_0 >= BOTTOMCENTER_SYM && LA473_0 <= BOTTOMRIGHT_SYM)||(LA473_0 >= CHARSET_SYM && LA473_0 <= COMMA)||LA473_0==CONTAINER_SYM||(LA473_0 >= COUNTER_STYLE_SYM && LA473_0 <= CP_NOT_EQ)||(LA473_0 >= DCOLON && LA473_0 <= DOT)||LA473_0==EMS||LA473_0==EXS||(LA473_0 >= FONT_FACE_SYM && LA473_0 <= FREQ)||(LA473_0 >= GEN && LA473_0 <= GREATER_OR_EQ)||(LA473_0 >= HASH && LA473_0 <= HASH_SYMBOL)||(LA473_0 >= IDENT && LA473_0 <= IMPORT_SYM)||LA473_0==KEYFRAMES_SYM||(LA473_0 >= LAYER_SYM && LA473_0 <= LESS_REST)||LA473_0==LPAREN||LA473_0==MEDIA_SYM||LA473_0==MOZ_DOCUMENT_SYM||LA473_0==NAMESPACE_SYM||(LA473_0 >= NOT && LA473_0 <= NUMBER)||LA473_0==OPEQ||(LA473_0 >= PAGE_SYM && LA473_0 <= PIPE)||(LA473_0 >= RBRACE && LA473_0 <= RPAREN)||(LA473_0 >= SASS_AT_ROOT && LA473_0 <= SASS_ELSE)||(LA473_0 >= SASS_EXTEND && LA473_0 <= SASS_MIXIN)||(LA473_0 >= SASS_RETURN && LA473_0 <= SEMI)||(LA473_0 >= STRING && LA473_0 <= SUPPORTS_SYM)||(LA473_0 >= TILDE && LA473_0 <= TOPRIGHT_SYM)||(LA473_0 >= URANGE && LA473_0 <= URI)||LA473_0==VARIABLE||LA473_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} + else if ( (LA473_0==MINUS) ) {s = 13;} + else if ( (LA473_0==PLUS) ) {s = 43;} + else if ( (LA473_0==STAR) ) {s = 52;} + else if ( (LA473_0==COMMENT||LA473_0==NL) ) {s = 81;} + else if ( (LA473_0==SOLIDUS) && (synpred65_Css3())) {s = 82;} - input.seek(index470_0); + input.seek(index473_0); if ( s>=0 ) return s; break; case 1 : - int LA470_1 = input.LA(1); + int LA473_1 = input.LA(1); - int index470_1 = input.index(); + int index473_1 = input.index(); input.rewind(); s = -1; - if ( (synpred65_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index470_1); + input.seek(index473_1); if ( s>=0 ) return s; break; case 2 : - int LA470_13 = input.LA(1); + int LA473_13 = input.LA(1); - int index470_13 = input.index(); + int index473_13 = input.index(); input.rewind(); s = -1; - if ( (synpred65_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index470_13); + input.seek(index473_13); if ( s>=0 ) return s; break; case 3 : - int LA470_43 = input.LA(1); + int LA473_43 = input.LA(1); - int index470_43 = input.index(); + int index473_43 = input.index(); input.rewind(); s = -1; - if ( (synpred65_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index470_43); + input.seek(index473_43); if ( s>=0 ) return s; break; case 4 : - int LA470_52 = input.LA(1); + int LA473_52 = input.LA(1); - int index470_52 = input.index(); + int index473_52 = input.index(); input.rewind(); s = -1; - if ( (synpred65_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index470_52); + input.seek(index473_52); if ( s>=0 ) return s; break; case 5 : - int LA470_80 = input.LA(1); + int LA473_81 = input.LA(1); - int index470_80 = input.index(); + int index473_81 = input.index(); input.rewind(); s = -1; - if ( (synpred65_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 82;} else if ( (true) ) {s = 2;} - input.seek(index470_80); + input.seek(index473_81); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 470, _s, input); + new NoViableAltException(getDescription(), 473, _s, input); error(nvae); throw nvae; } } - static final String DFA475_eotS = + static final String DFA478_eotS = "\6\uffff"; - static final String DFA475_eofS = + static final String DFA478_eofS = "\6\uffff"; - static final String DFA475_minS = + static final String DFA478_minS = "\2\5\3\uffff\1\5"; - static final String DFA475_maxS = + static final String DFA478_maxS = "\1\u009a\1\u009b\3\uffff\1\u009b"; - static final String DFA475_acceptS = + static final String DFA478_acceptS = "\2\uffff\1\1\1\2\1\3\1\uffff"; - static final String DFA475_specialS = + static final String DFA478_specialS = "\6\uffff}>"; - static final String[] DFA475_transitionS = { + static final String[] DFA478_transitionS = { "\3\2\2\uffff\5\2\3\uffff\1\2\5\uffff\1\2\6\uffff\1\2\2\uffff\1\2\3\uffff"+ "\1\2\1\uffff\2\2\1\uffff\1\2\3\uffff\2\2\3\uffff\1\2\1\3\1\2\4\uffff"+ "\1\2\3\uffff\5\2\1\uffff\2\2\3\uffff\1\4\1\uffff\1\2\1\1\1\2\5\uffff"+ @@ -51896,171 +52130,171 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "\1\2\2\uffff\7\2\2\uffff\2\2\2\uffff\1\2\1\uffff\1\2\1\5" }; - static final short[] DFA475_eot = DFA.unpackEncodedString(DFA475_eotS); - static final short[] DFA475_eof = DFA.unpackEncodedString(DFA475_eofS); - static final char[] DFA475_min = DFA.unpackEncodedStringToUnsignedChars(DFA475_minS); - static final char[] DFA475_max = DFA.unpackEncodedStringToUnsignedChars(DFA475_maxS); - static final short[] DFA475_accept = DFA.unpackEncodedString(DFA475_acceptS); - static final short[] DFA475_special = DFA.unpackEncodedString(DFA475_specialS); - static final short[][] DFA475_transition; + static final short[] DFA478_eot = DFA.unpackEncodedString(DFA478_eotS); + static final short[] DFA478_eof = DFA.unpackEncodedString(DFA478_eofS); + static final char[] DFA478_min = DFA.unpackEncodedStringToUnsignedChars(DFA478_minS); + static final char[] DFA478_max = DFA.unpackEncodedStringToUnsignedChars(DFA478_maxS); + static final short[] DFA478_accept = DFA.unpackEncodedString(DFA478_acceptS); + static final short[] DFA478_special = DFA.unpackEncodedString(DFA478_specialS); + static final short[][] DFA478_transition; static { - int numStates = DFA475_transitionS.length; - DFA475_transition = new short[numStates][]; + int numStates = DFA478_transitionS.length; + DFA478_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA587_transitionS = { + static final String DFA591_specialS = + "\1\0\1\1\2\uffff}>"; + static final String[] DFA591_transitionS = { "\1\2\1\1\77\uffff\1\1\105\uffff\1\1", "\1\2\1\1\36\uffff\1\3\40\uffff\1\1\105\uffff\1\1", "", "" }; - static final short[] DFA587_eot = DFA.unpackEncodedString(DFA587_eotS); - static final short[] DFA587_eof = DFA.unpackEncodedString(DFA587_eofS); - static final char[] DFA587_min = DFA.unpackEncodedStringToUnsignedChars(DFA587_minS); - static final char[] DFA587_max = DFA.unpackEncodedStringToUnsignedChars(DFA587_maxS); - static final short[] DFA587_accept = DFA.unpackEncodedString(DFA587_acceptS); - static final short[] DFA587_special = DFA.unpackEncodedString(DFA587_specialS); - static final short[][] DFA587_transition; + static final short[] DFA591_eot = DFA.unpackEncodedString(DFA591_eotS); + static final short[] DFA591_eof = DFA.unpackEncodedString(DFA591_eofS); + static final char[] DFA591_min = DFA.unpackEncodedStringToUnsignedChars(DFA591_minS); + static final char[] DFA591_max = DFA.unpackEncodedStringToUnsignedChars(DFA591_maxS); + static final short[] DFA591_accept = DFA.unpackEncodedString(DFA591_acceptS); + static final short[] DFA591_special = DFA.unpackEncodedString(DFA591_specialS); + static final short[][] DFA591_transition; static { - int numStates = DFA587_transitionS.length; - DFA587_transition = new short[numStates][]; + int numStates = DFA591_transitionS.length; + DFA591_transition = new short[numStates][]; for (int i=0; i ( ws )? COMMA ( ws )? cp_variable )*"; + return "()* loopback of 1593:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -52865,86 +53099,86 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA587_1 = input.LA(1); + int LA591_0 = input.LA(1); - int index587_1 = input.index(); + int index591_0 = input.index(); input.rewind(); s = -1; - if ( (LA587_1==IDENT) ) {s = 3;} - else if ( (LA587_1==COMMENT||LA587_1==NL||LA587_1==WS) ) {s = 1;} - else if ( (LA587_1==COMMA) && (synpred70_Css3())) {s = 2;} + if ( (LA591_0==COMMENT||LA591_0==NL||LA591_0==WS) ) {s = 1;} + else if ( (LA591_0==COMMA) && (synpred70_Css3())) {s = 2;} - input.seek(index587_1); + input.seek(index591_0); if ( s>=0 ) return s; break; case 1 : - int LA587_0 = input.LA(1); + int LA591_1 = input.LA(1); - int index587_0 = input.index(); + int index591_1 = input.index(); input.rewind(); s = -1; - if ( (LA587_0==COMMENT||LA587_0==NL||LA587_0==WS) ) {s = 1;} - else if ( (LA587_0==COMMA) && (synpred70_Css3())) {s = 2;} + if ( (LA591_1==IDENT) ) {s = 3;} + else if ( (LA591_1==COMMENT||LA591_1==NL||LA591_1==WS) ) {s = 1;} + else if ( (LA591_1==COMMA) && (synpred70_Css3())) {s = 2;} - input.seek(index587_0); + input.seek(index591_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 587, _s, input); + new NoViableAltException(getDescription(), 591, _s, input); error(nvae); throw nvae; } } - static final String DFA607_eotS = + static final String DFA611_eotS = "\4\uffff"; - static final String DFA607_eofS = + static final String DFA611_eofS = "\4\uffff"; - static final String DFA607_minS = + static final String DFA611_minS = "\2\25\2\uffff"; - static final String DFA607_maxS = + static final String DFA611_maxS = "\2\u009b\2\uffff"; - static final String DFA607_acceptS = + static final String DFA611_acceptS = "\2\uffff\1\1\1\2"; - static final String DFA607_specialS = + static final String DFA611_specialS = "\4\uffff}>"; - static final String[] DFA607_transitionS = { + static final String[] DFA611_transitionS = { "\1\1\37\uffff\1\2\37\uffff\1\1\57\uffff\1\3\25\uffff\1\1", "\1\1\37\uffff\1\2\37\uffff\1\1\57\uffff\1\3\25\uffff\1\1", "", "" }; - static final short[] DFA607_eot = DFA.unpackEncodedString(DFA607_eotS); - static final short[] DFA607_eof = DFA.unpackEncodedString(DFA607_eofS); - static final char[] DFA607_min = DFA.unpackEncodedStringToUnsignedChars(DFA607_minS); - static final char[] DFA607_max = DFA.unpackEncodedStringToUnsignedChars(DFA607_maxS); - static final short[] DFA607_accept = DFA.unpackEncodedString(DFA607_acceptS); - static final short[] DFA607_special = DFA.unpackEncodedString(DFA607_specialS); - static final short[][] DFA607_transition; + static final short[] DFA611_eot = DFA.unpackEncodedString(DFA611_eotS); + static final short[] DFA611_eof = DFA.unpackEncodedString(DFA611_eofS); + static final char[] DFA611_min = DFA.unpackEncodedStringToUnsignedChars(DFA611_minS); + static final char[] DFA611_max = DFA.unpackEncodedStringToUnsignedChars(DFA611_maxS); + static final short[] DFA611_accept = DFA.unpackEncodedString(DFA611_acceptS); + static final short[] DFA611_special = DFA.unpackEncodedString(DFA611_specialS); + static final short[][] DFA611_transition; static { - int numStates = DFA607_transitionS.length; - DFA607_transition = new short[numStates][]; + int numStates = DFA611_transitionS.length; + DFA611_transition = new short[numStates][]; for (int i=0; i