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 fa10c6232c4d..03fbd393e598 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 @@ -1078,7 +1078,9 @@ slAttributeValue ; pseudo - : ( COLON | DCOLON ) + : (( COLON | DCOLON ) {tokenNameEquals("host")}? IDENT (ws? LPAREN))=> ( COLON | DCOLON ) IDENT ( ws? LPAREN ws? ( selector ws?)? RPAREN )? + | (( COLON | DCOLON ) {tokenNameEquals("slotted")}? IDENT (ws? LPAREN))=> ( COLON | DCOLON ) IDENT ( ws? LPAREN ws? ( selector ws?)? RPAREN ) + | ( COLON | DCOLON ) ( ( ( IDENT | GEN ) 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 bb712f19b970..b04a3b43c1c5 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 2025-05-23 06:42:20 +// $ANTLR 3.5.3 ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g 2026-01-14 10:07:40 /* * 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:1697:25: ( '@@@' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1697:27: '@@@' + // 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: '@@@' { 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:1699:25: ( ( 'a' .. 'f' | 'A' .. 'F' | '0' .. '9' ) ) + // 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: { 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:1701:25: ( '\\u0080' .. '\\uFFFF' ) + // 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: { 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:1703:25: ( '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1703:27: '\\\\' HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* + // 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' | ' ' )* { match('\\'); if (state.failed) return; mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1704:33: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1706: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:1704:34: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1706:34: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? { mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1705:37: ( HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1707: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:1705:38: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1707:38: HEXCHAR ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? { mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1706:41: ( HEXCHAR ( HEXCHAR ( HEXCHAR )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1708: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:1706:42: HEXCHAR ( HEXCHAR ( HEXCHAR )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1708:42: HEXCHAR ( HEXCHAR ( HEXCHAR )? )? { mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1707:45: ( HEXCHAR ( HEXCHAR )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709: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:1707:46: HEXCHAR ( HEXCHAR )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709:46: HEXCHAR ( HEXCHAR )? { mHEXCHAR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1707:54: ( HEXCHAR )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1709: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:1711:33: ( '\\r' | '\\n' | '\\t' | '\\f' | ' ' )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1713: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:1713:25: ( UNICODE | '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1715: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:1713:27: UNICODE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1715:27: UNICODE { mUNICODE(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1713:37: '\\\\' ~ ( '\\r' | '\\n' | '\\f' | HEXCHAR ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1715: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:1715:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | NONASCII | ESCAPE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717: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:1715:27: '_' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717:27: '_' { match('_'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1716:27: 'a' .. 'z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1718:27: 'a' .. 'z' { matchRange('a','z'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1717:27: 'A' .. 'Z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1719:27: 'A' .. 'Z' { matchRange('A','Z'); if (state.failed) return; } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1718:27: NONASCII + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1720:27: NONASCII { mNONASCII(); if (state.failed) return; } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1719:27: ESCAPE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1721: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:1722:25: ( '_' | 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '-' | NONASCII | ESCAPE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1724: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:1722:27: '_' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1724:27: '_' { match('_'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1723:27: 'a' .. 'z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1725:27: 'a' .. 'z' { matchRange('a','z'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1724:27: 'A' .. 'Z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1726:27: 'A' .. 'Z' { matchRange('A','Z'); if (state.failed) return; } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1725:27: '0' .. '9' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1727:27: '0' .. '9' { matchRange('0','9'); if (state.failed) return; } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1726:27: '-' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1728:27: '-' { match('-'); if (state.failed) return; } break; case 6 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1727:27: NONASCII + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1729:27: NONASCII { mNONASCII(); if (state.failed) return; } break; case 7 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1728:27: ESCAPE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1730: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:1731:25: ( ( NMCHAR )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1731:27: ( NMCHAR )+ + // 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:1731:27: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1733: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:1731:27: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1733: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:1733:25: ( ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1733:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? + // 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:1733:27: ( ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735: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:1733:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* + // 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:1733:28: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | '{' | '}' | NMCHAR ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735: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:1734:31: '[' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:31: '[' { match('['); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:35: '!' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:35: '!' { match('!'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:39: '#' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:39: '#' { match('#'); if (state.failed) return; } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:43: '$' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:43: '$' { match('$'); if (state.failed) return; } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:47: '%' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:47: '%' { match('%'); if (state.failed) return; } break; case 6 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:51: '&' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:51: '&' { match('&'); if (state.failed) return; } break; case 7 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:55: '*' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:55: '*' { match('*'); if (state.failed) return; } break; case 8 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:59: '~' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:59: '~' { match('~'); if (state.failed) return; } break; case 9 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:63: '.' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:63: '.' { match('.'); if (state.failed) return; } break; case 10 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:67: ':' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:67: ':' { match(':'); if (state.failed) return; } break; case 11 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:71: '/' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:71: '/' { match('/'); if (state.failed) return; } break; case 12 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:75: '?' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:75: '?' { match('?'); if (state.failed) return; } break; case 13 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:79: '=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:79: '=' { match('='); if (state.failed) return; } break; case 14 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:83: ';' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:83: ';' { match(';'); if (state.failed) return; } break; case 15 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:87: ',' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:87: ',' { match(','); if (state.failed) return; } break; case 16 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:91: '+' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:91: '+' { match('+'); if (state.failed) return; } break; case 17 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:95: '@' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:95: '@' { match('@'); if (state.failed) return; } break; case 18 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:99: '|' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:99: '|' { match('|'); if (state.failed) return; } break; case 19 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:105: '{' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:105: '{' { match('{'); if (state.failed) return; } break; case 20 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1734:111: '}' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1736:111: '}' { match('}'); if (state.failed) return; } break; case 21 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1735:31: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1737:31: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -922,7 +922,7 @@ 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:1737:27: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:27: ( '[' | '!' | '#' | '$' | '%' | '&' | '*' | '~' | '.' | ':' | '/' | '?' | '=' | ';' | ',' | '+' | '@' | '|' | WS | '\\\"' | '{' | '}' | NMCHAR )* loop12: while (true) { int alt12=24; @@ -999,140 +999,140 @@ else if ( (LA12_0=='-'||(LA12_0 >= '0' && LA12_0 <= '9')||(LA12_0 >= 'A' && LA12 switch (alt12) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:31: '[' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:31: '[' { match('['); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:35: '!' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:35: '!' { match('!'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:39: '#' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:39: '#' { match('#'); if (state.failed) return; } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:43: '$' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:43: '$' { match('$'); if (state.failed) return; } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:47: '%' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:47: '%' { match('%'); if (state.failed) return; } break; case 6 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:51: '&' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:51: '&' { match('&'); if (state.failed) return; } break; case 7 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:55: '*' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:55: '*' { match('*'); if (state.failed) return; } break; case 8 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:59: '~' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:59: '~' { match('~'); if (state.failed) return; } break; case 9 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:63: '.' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:63: '.' { match('.'); if (state.failed) return; } break; case 10 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:67: ':' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:67: ':' { match(':'); if (state.failed) return; } break; case 11 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:71: '/' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:71: '/' { match('/'); if (state.failed) return; } break; case 12 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:75: '?' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:75: '?' { match('?'); if (state.failed) return; } break; case 13 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:79: '=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:79: '=' { match('='); if (state.failed) return; } break; case 14 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:83: ';' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:83: ';' { match(';'); if (state.failed) return; } break; case 15 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:87: ',' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:87: ',' { match(','); if (state.failed) return; } break; case 16 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:91: '+' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:91: '+' { match('+'); if (state.failed) return; } break; case 17 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:95: '@' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:95: '@' { match('@'); if (state.failed) return; } break; case 18 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:99: '|' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:99: '|' { match('|'); if (state.failed) return; } break; case 19 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:105: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:105: WS { mWS(); if (state.failed) return; } break; case 20 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:111: '\\\"' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:111: '\\\"' { match('\"'); if (state.failed) return; } break; case 21 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:118: '{' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:118: '{' { match('{'); if (state.failed) return; } break; case 22 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1738:124: '}' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1740:124: '}' { match('}'); if (state.failed) return; } break; case 23 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1739:31: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1741:31: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -1161,7 +1161,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:1746:17: ( ( 'a' | 'A' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1748: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 +1180,7 @@ else if ( (LA18_0=='\\') ) { switch (alt18) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1746:21: ( 'a' | 'A' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1748:21: ( 'a' | 'A' ) { if ( input.LA(1)=='A'||input.LA(1)=='a' ) { input.consume(); @@ -1195,10 +1195,10 @@ else if ( (LA18_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '1' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt17=2; int LA17_0 = input.LA(1); if ( (LA17_0=='0') ) { @@ -1206,10 +1206,10 @@ else if ( (LA18_0=='\\') ) { } switch (alt17) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:31: ( '0' ( '0' ( '0' )? )? )? int alt16=2; int LA16_0 = input.LA(1); if ( (LA16_0=='0') ) { @@ -1217,10 +1217,10 @@ else if ( (LA18_0=='\\') ) { } switch (alt16) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:36: ( '0' ( '0' )? )? int alt15=2; int LA15_0 = input.LA(1); if ( (LA15_0=='0') ) { @@ -1228,10 +1228,10 @@ else if ( (LA18_0=='\\') ) { } switch (alt15) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:41: ( '0' )? int alt14=2; int LA14_0 = input.LA(1); if ( (LA14_0=='0') ) { @@ -1239,7 +1239,7 @@ else if ( (LA18_0=='\\') ) { } switch (alt14) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1747:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:41: '0' { match('0'); if (state.failed) return; } @@ -1287,7 +1287,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:1749:17: ( ( 'b' | 'B' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751: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 +1306,7 @@ else if ( (LA23_0=='\\') ) { switch (alt23) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1749:21: ( 'b' | 'B' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1751:21: ( 'b' | 'B' ) { if ( input.LA(1)=='B'||input.LA(1)=='b' ) { input.consume(); @@ -1321,10 +1321,10 @@ else if ( (LA23_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '2' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt22=2; int LA22_0 = input.LA(1); if ( (LA22_0=='0') ) { @@ -1332,10 +1332,10 @@ else if ( (LA23_0=='\\') ) { } switch (alt22) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:31: ( '0' ( '0' ( '0' )? )? )? int alt21=2; int LA21_0 = input.LA(1); if ( (LA21_0=='0') ) { @@ -1343,10 +1343,10 @@ else if ( (LA23_0=='\\') ) { } switch (alt21) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:36: ( '0' ( '0' )? )? int alt20=2; int LA20_0 = input.LA(1); if ( (LA20_0=='0') ) { @@ -1354,10 +1354,10 @@ else if ( (LA23_0=='\\') ) { } switch (alt20) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:41: ( '0' )? int alt19=2; int LA19_0 = input.LA(1); if ( (LA19_0=='0') ) { @@ -1365,7 +1365,7 @@ else if ( (LA23_0=='\\') ) { } switch (alt19) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1750:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:41: '0' { match('0'); if (state.failed) return; } @@ -1413,7 +1413,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:1752:17: ( ( 'c' | 'C' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754: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 +1432,7 @@ else if ( (LA28_0=='\\') ) { switch (alt28) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1752:21: ( 'c' | 'C' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1754:21: ( 'c' | 'C' ) { if ( input.LA(1)=='C'||input.LA(1)=='c' ) { input.consume(); @@ -1447,10 +1447,10 @@ else if ( (LA28_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '3' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt27=2; int LA27_0 = input.LA(1); if ( (LA27_0=='0') ) { @@ -1458,10 +1458,10 @@ else if ( (LA28_0=='\\') ) { } switch (alt27) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:31: ( '0' ( '0' ( '0' )? )? )? int alt26=2; int LA26_0 = input.LA(1); if ( (LA26_0=='0') ) { @@ -1469,10 +1469,10 @@ else if ( (LA28_0=='\\') ) { } switch (alt26) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:36: ( '0' ( '0' )? )? int alt25=2; int LA25_0 = input.LA(1); if ( (LA25_0=='0') ) { @@ -1480,10 +1480,10 @@ else if ( (LA28_0=='\\') ) { } switch (alt25) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:41: ( '0' )? int alt24=2; int LA24_0 = input.LA(1); if ( (LA24_0=='0') ) { @@ -1491,7 +1491,7 @@ else if ( (LA28_0=='\\') ) { } switch (alt24) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1753:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:41: '0' { match('0'); if (state.failed) return; } @@ -1539,7 +1539,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:1755:17: ( ( 'd' | 'D' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757: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 +1558,7 @@ else if ( (LA33_0=='\\') ) { switch (alt33) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1755:21: ( 'd' | 'D' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1757:21: ( 'd' | 'D' ) { if ( input.LA(1)=='D'||input.LA(1)=='d' ) { input.consume(); @@ -1573,10 +1573,10 @@ else if ( (LA33_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '4' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt32=2; int LA32_0 = input.LA(1); if ( (LA32_0=='0') ) { @@ -1584,10 +1584,10 @@ else if ( (LA33_0=='\\') ) { } switch (alt32) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:31: ( '0' ( '0' ( '0' )? )? )? int alt31=2; int LA31_0 = input.LA(1); if ( (LA31_0=='0') ) { @@ -1595,10 +1595,10 @@ else if ( (LA33_0=='\\') ) { } switch (alt31) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:36: ( '0' ( '0' )? )? int alt30=2; int LA30_0 = input.LA(1); if ( (LA30_0=='0') ) { @@ -1606,10 +1606,10 @@ else if ( (LA33_0=='\\') ) { } switch (alt30) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:41: ( '0' )? int alt29=2; int LA29_0 = input.LA(1); if ( (LA29_0=='0') ) { @@ -1617,7 +1617,7 @@ else if ( (LA33_0=='\\') ) { } switch (alt29) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1756:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:41: '0' { match('0'); if (state.failed) return; } @@ -1665,7 +1665,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:1758:17: ( ( 'e' | 'E' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760: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 +1684,7 @@ else if ( (LA38_0=='\\') ) { switch (alt38) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1758:21: ( 'e' | 'E' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1760:21: ( 'e' | 'E' ) { if ( input.LA(1)=='E'||input.LA(1)=='e' ) { input.consume(); @@ -1699,10 +1699,10 @@ else if ( (LA38_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '5' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt37=2; int LA37_0 = input.LA(1); if ( (LA37_0=='0') ) { @@ -1710,10 +1710,10 @@ else if ( (LA38_0=='\\') ) { } switch (alt37) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:31: ( '0' ( '0' ( '0' )? )? )? int alt36=2; int LA36_0 = input.LA(1); if ( (LA36_0=='0') ) { @@ -1721,10 +1721,10 @@ else if ( (LA38_0=='\\') ) { } switch (alt36) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:36: ( '0' ( '0' )? )? int alt35=2; int LA35_0 = input.LA(1); if ( (LA35_0=='0') ) { @@ -1732,10 +1732,10 @@ else if ( (LA38_0=='\\') ) { } switch (alt35) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:41: ( '0' )? int alt34=2; int LA34_0 = input.LA(1); if ( (LA34_0=='0') ) { @@ -1743,7 +1743,7 @@ else if ( (LA38_0=='\\') ) { } switch (alt34) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1759:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:41: '0' { match('0'); if (state.failed) return; } @@ -1791,7 +1791,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:1761:17: ( ( 'f' | 'F' ) | '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763: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 +1810,7 @@ else if ( (LA43_0=='\\') ) { switch (alt43) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1761:21: ( 'f' | 'F' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1763:21: ( 'f' | 'F' ) { if ( input.LA(1)=='F'||input.LA(1)=='f' ) { input.consume(); @@ -1825,10 +1825,10 @@ else if ( (LA43_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:21: '\\\\' ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '6' { match('\\'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:26: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt42=2; int LA42_0 = input.LA(1); if ( (LA42_0=='0') ) { @@ -1836,10 +1836,10 @@ else if ( (LA43_0=='\\') ) { } switch (alt42) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:27: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:27: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:31: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:31: ( '0' ( '0' ( '0' )? )? )? int alt41=2; int LA41_0 = input.LA(1); if ( (LA41_0=='0') ) { @@ -1847,10 +1847,10 @@ else if ( (LA43_0=='\\') ) { } switch (alt41) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:32: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:32: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:36: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:36: ( '0' ( '0' )? )? int alt40=2; int LA40_0 = input.LA(1); if ( (LA40_0=='0') ) { @@ -1858,10 +1858,10 @@ else if ( (LA43_0=='\\') ) { } switch (alt40) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:37: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:37: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:41: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:41: ( '0' )? int alt39=2; int LA39_0 = input.LA(1); if ( (LA39_0=='0') ) { @@ -1869,7 +1869,7 @@ else if ( (LA43_0=='\\') ) { } switch (alt39) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1762:41: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:41: '0' { match('0'); if (state.failed) return; } @@ -1917,7 +1917,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:1764:17: ( ( 'g' | 'G' ) | '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766: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 +1936,7 @@ else if ( (LA49_0=='\\') ) { switch (alt49) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1764:21: ( 'g' | 'G' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1766:21: ( 'g' | 'G' ) { if ( input.LA(1)=='G'||input.LA(1)=='g' ) { input.consume(); @@ -1951,10 +1951,10 @@ else if ( (LA49_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1765:21: '\\\\' ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1767: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:1766:25: ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1768:25: ( 'g' | 'G' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '7' ) int alt48=3; switch ( input.LA(1) ) { case 'g': @@ -1982,21 +1982,21 @@ else if ( (LA49_0=='\\') ) { } switch (alt48) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1767:31: 'g' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:31: 'g' { match('g'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1768:31: 'G' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1770:31: 'G' { match('G'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769: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' )? )? )? )? ( '4' | '6' ) '7' { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt47=2; int LA47_0 = input.LA(1); if ( (LA47_0=='0') ) { @@ -2004,10 +2004,10 @@ else if ( (LA49_0=='\\') ) { } switch (alt47) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:36: ( '0' ( '0' ( '0' )? )? )? int alt46=2; int LA46_0 = input.LA(1); if ( (LA46_0=='0') ) { @@ -2015,10 +2015,10 @@ else if ( (LA49_0=='\\') ) { } switch (alt46) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:41: ( '0' ( '0' )? )? int alt45=2; int LA45_0 = input.LA(1); if ( (LA45_0=='0') ) { @@ -2026,10 +2026,10 @@ else if ( (LA49_0=='\\') ) { } switch (alt45) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:46: ( '0' )? int alt44=2; int LA44_0 = input.LA(1); if ( (LA44_0=='0') ) { @@ -2037,7 +2037,7 @@ else if ( (LA49_0=='\\') ) { } switch (alt44) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1769:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1771:46: '0' { match('0'); if (state.failed) return; } @@ -2090,7 +2090,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:1772:17: ( ( 'h' | 'H' ) | '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1774: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 +2109,7 @@ else if ( (LA55_0=='\\') ) { switch (alt55) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1772:21: ( 'h' | 'H' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1774:21: ( 'h' | 'H' ) { if ( input.LA(1)=='H'||input.LA(1)=='h' ) { input.consume(); @@ -2124,10 +2124,10 @@ else if ( (LA55_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1773:19: '\\\\' ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1775: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:1774:25: ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1776:25: ( 'h' | 'H' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '8' ) int alt54=3; switch ( input.LA(1) ) { case 'h': @@ -2155,21 +2155,21 @@ else if ( (LA55_0=='\\') ) { } switch (alt54) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1775:31: 'h' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:31: 'h' { match('h'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1776:31: 'H' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1778:31: 'H' { match('H'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777: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' )? )? )? )? ( '4' | '6' ) '8' { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt53=2; int LA53_0 = input.LA(1); if ( (LA53_0=='0') ) { @@ -2177,10 +2177,10 @@ else if ( (LA55_0=='\\') ) { } switch (alt53) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:36: ( '0' ( '0' ( '0' )? )? )? int alt52=2; int LA52_0 = input.LA(1); if ( (LA52_0=='0') ) { @@ -2188,10 +2188,10 @@ else if ( (LA55_0=='\\') ) { } switch (alt52) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:41: ( '0' ( '0' )? )? int alt51=2; int LA51_0 = input.LA(1); if ( (LA51_0=='0') ) { @@ -2199,10 +2199,10 @@ else if ( (LA55_0=='\\') ) { } switch (alt51) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:46: ( '0' )? int alt50=2; int LA50_0 = input.LA(1); if ( (LA50_0=='0') ) { @@ -2210,7 +2210,7 @@ else if ( (LA55_0=='\\') ) { } switch (alt50) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1777:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1779:46: '0' { match('0'); if (state.failed) return; } @@ -2263,7 +2263,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:1780:17: ( ( 'i' | 'I' ) | '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1782: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 +2282,7 @@ else if ( (LA61_0=='\\') ) { switch (alt61) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1780:21: ( 'i' | 'I' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1782:21: ( 'i' | 'I' ) { if ( input.LA(1)=='I'||input.LA(1)=='i' ) { input.consume(); @@ -2297,10 +2297,10 @@ else if ( (LA61_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1781:19: '\\\\' ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1783: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:1782:25: ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1784:25: ( 'i' | 'I' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) '9' ) int alt60=3; switch ( input.LA(1) ) { case 'i': @@ -2328,21 +2328,21 @@ else if ( (LA61_0=='\\') ) { } switch (alt60) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1783:31: 'i' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:31: 'i' { match('i'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1784:31: 'I' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1786:31: 'I' { match('I'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785: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' )? )? )? )? ( '4' | '6' ) '9' { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt59=2; int LA59_0 = input.LA(1); if ( (LA59_0=='0') ) { @@ -2350,10 +2350,10 @@ else if ( (LA61_0=='\\') ) { } switch (alt59) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:36: ( '0' ( '0' ( '0' )? )? )? int alt58=2; int LA58_0 = input.LA(1); if ( (LA58_0=='0') ) { @@ -2361,10 +2361,10 @@ else if ( (LA61_0=='\\') ) { } switch (alt58) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:41: ( '0' ( '0' )? )? int alt57=2; int LA57_0 = input.LA(1); if ( (LA57_0=='0') ) { @@ -2372,10 +2372,10 @@ else if ( (LA61_0=='\\') ) { } switch (alt57) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:46: ( '0' )? int alt56=2; int LA56_0 = input.LA(1); if ( (LA56_0=='0') ) { @@ -2383,7 +2383,7 @@ else if ( (LA61_0=='\\') ) { } switch (alt56) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1785:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1787:46: '0' { match('0'); if (state.failed) return; } @@ -2436,7 +2436,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:1788:17: ( ( 'j' | 'J' ) | '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) ) + // 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' ) ) ) int alt67=2; int LA67_0 = input.LA(1); if ( (LA67_0=='J'||LA67_0=='j') ) { @@ -2455,7 +2455,7 @@ else if ( (LA67_0=='\\') ) { switch (alt67) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1788:21: ( 'j' | 'J' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1790:21: ( 'j' | 'J' ) { if ( input.LA(1)=='J'||input.LA(1)=='j' ) { input.consume(); @@ -2470,10 +2470,10 @@ else if ( (LA67_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1789:19: '\\\\' ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1791: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:1790:25: ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1792:25: ( 'j' | 'J' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) ) int alt66=3; switch ( input.LA(1) ) { case 'j': @@ -2501,21 +2501,21 @@ else if ( (LA67_0=='\\') ) { } switch (alt66) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1791:31: 'j' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:31: 'j' { match('j'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1792:31: 'J' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1794:31: 'J' { match('J'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793: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' )? )? )? )? ( '4' | '6' ) ( 'A' | 'a' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt65=2; int LA65_0 = input.LA(1); if ( (LA65_0=='0') ) { @@ -2523,10 +2523,10 @@ else if ( (LA67_0=='\\') ) { } switch (alt65) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:36: ( '0' ( '0' ( '0' )? )? )? int alt64=2; int LA64_0 = input.LA(1); if ( (LA64_0=='0') ) { @@ -2534,10 +2534,10 @@ else if ( (LA67_0=='\\') ) { } switch (alt64) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:41: ( '0' ( '0' )? )? int alt63=2; int LA63_0 = input.LA(1); if ( (LA63_0=='0') ) { @@ -2545,10 +2545,10 @@ else if ( (LA67_0=='\\') ) { } switch (alt63) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:46: ( '0' )? int alt62=2; int LA62_0 = input.LA(1); if ( (LA62_0=='0') ) { @@ -2556,7 +2556,7 @@ else if ( (LA67_0=='\\') ) { } switch (alt62) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1793:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1795:46: '0' { match('0'); if (state.failed) return; } @@ -2618,7 +2618,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:1796:17: ( ( 'k' | 'K' ) | '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) ) + // 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' ) ) ) int alt73=2; int LA73_0 = input.LA(1); if ( (LA73_0=='K'||LA73_0=='k') ) { @@ -2637,7 +2637,7 @@ else if ( (LA73_0=='\\') ) { switch (alt73) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1796:21: ( 'k' | 'K' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1798:21: ( 'k' | 'K' ) { if ( input.LA(1)=='K'||input.LA(1)=='k' ) { input.consume(); @@ -2652,10 +2652,10 @@ else if ( (LA73_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1797:19: '\\\\' ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1799: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:1798:25: ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800:25: ( 'k' | 'K' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) ) int alt72=3; switch ( input.LA(1) ) { case 'k': @@ -2683,21 +2683,21 @@ else if ( (LA73_0=='\\') ) { } switch (alt72) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1799:31: 'k' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:31: 'k' { match('k'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1800:31: 'K' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1802:31: 'K' { match('K'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801: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' )? )? )? )? ( '4' | '6' ) ( 'B' | 'b' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt71=2; int LA71_0 = input.LA(1); if ( (LA71_0=='0') ) { @@ -2705,10 +2705,10 @@ else if ( (LA73_0=='\\') ) { } switch (alt71) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:36: ( '0' ( '0' ( '0' )? )? )? int alt70=2; int LA70_0 = input.LA(1); if ( (LA70_0=='0') ) { @@ -2716,10 +2716,10 @@ else if ( (LA73_0=='\\') ) { } switch (alt70) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:41: ( '0' ( '0' )? )? int alt69=2; int LA69_0 = input.LA(1); if ( (LA69_0=='0') ) { @@ -2727,10 +2727,10 @@ else if ( (LA73_0=='\\') ) { } switch (alt69) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:46: ( '0' )? int alt68=2; int LA68_0 = input.LA(1); if ( (LA68_0=='0') ) { @@ -2738,7 +2738,7 @@ else if ( (LA73_0=='\\') ) { } switch (alt68) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1801:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1803:46: '0' { match('0'); if (state.failed) return; } @@ -2800,7 +2800,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:1804:17: ( ( 'l' | 'L' ) | '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) ) + // 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' ) ) ) int alt79=2; int LA79_0 = input.LA(1); if ( (LA79_0=='L'||LA79_0=='l') ) { @@ -2819,7 +2819,7 @@ else if ( (LA79_0=='\\') ) { switch (alt79) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1804:21: ( 'l' | 'L' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1806:21: ( 'l' | 'L' ) { if ( input.LA(1)=='L'||input.LA(1)=='l' ) { input.consume(); @@ -2834,10 +2834,10 @@ else if ( (LA79_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1805:19: '\\\\' ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1807: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:1806:25: ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1808:25: ( 'l' | 'L' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) ) int alt78=3; switch ( input.LA(1) ) { case 'l': @@ -2865,21 +2865,21 @@ else if ( (LA79_0=='\\') ) { } switch (alt78) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1807:31: 'l' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:31: 'l' { match('l'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1808:31: 'L' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1810:31: 'L' { match('L'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809: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' )? )? )? )? ( '4' | '6' ) ( 'C' | 'c' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt77=2; int LA77_0 = input.LA(1); if ( (LA77_0=='0') ) { @@ -2887,10 +2887,10 @@ else if ( (LA79_0=='\\') ) { } switch (alt77) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:36: ( '0' ( '0' ( '0' )? )? )? int alt76=2; int LA76_0 = input.LA(1); if ( (LA76_0=='0') ) { @@ -2898,10 +2898,10 @@ else if ( (LA79_0=='\\') ) { } switch (alt76) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:41: ( '0' ( '0' )? )? int alt75=2; int LA75_0 = input.LA(1); if ( (LA75_0=='0') ) { @@ -2909,10 +2909,10 @@ else if ( (LA79_0=='\\') ) { } switch (alt75) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:46: ( '0' )? int alt74=2; int LA74_0 = input.LA(1); if ( (LA74_0=='0') ) { @@ -2920,7 +2920,7 @@ else if ( (LA79_0=='\\') ) { } switch (alt74) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1809:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1811:46: '0' { match('0'); if (state.failed) return; } @@ -2982,7 +2982,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:1812:17: ( ( 'm' | 'M' ) | '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) ) + // 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' ) ) ) int alt85=2; int LA85_0 = input.LA(1); if ( (LA85_0=='M'||LA85_0=='m') ) { @@ -3001,7 +3001,7 @@ else if ( (LA85_0=='\\') ) { switch (alt85) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1812:21: ( 'm' | 'M' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1814:21: ( 'm' | 'M' ) { if ( input.LA(1)=='M'||input.LA(1)=='m' ) { input.consume(); @@ -3016,10 +3016,10 @@ else if ( (LA85_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1813:19: '\\\\' ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1815: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:1814:25: ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1816:25: ( 'm' | 'M' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) ) int alt84=3; switch ( input.LA(1) ) { case 'm': @@ -3047,21 +3047,21 @@ else if ( (LA85_0=='\\') ) { } switch (alt84) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1815:31: 'm' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:31: 'm' { match('m'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1816:31: 'M' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1818:31: 'M' { match('M'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817: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' )? )? )? )? ( '4' | '6' ) ( 'D' | 'd' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt83=2; int LA83_0 = input.LA(1); if ( (LA83_0=='0') ) { @@ -3069,10 +3069,10 @@ else if ( (LA85_0=='\\') ) { } switch (alt83) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:36: ( '0' ( '0' ( '0' )? )? )? int alt82=2; int LA82_0 = input.LA(1); if ( (LA82_0=='0') ) { @@ -3080,10 +3080,10 @@ else if ( (LA85_0=='\\') ) { } switch (alt82) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:41: ( '0' ( '0' )? )? int alt81=2; int LA81_0 = input.LA(1); if ( (LA81_0=='0') ) { @@ -3091,10 +3091,10 @@ else if ( (LA85_0=='\\') ) { } switch (alt81) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:46: ( '0' )? int alt80=2; int LA80_0 = input.LA(1); if ( (LA80_0=='0') ) { @@ -3102,7 +3102,7 @@ else if ( (LA85_0=='\\') ) { } switch (alt80) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1817:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1819:46: '0' { match('0'); if (state.failed) return; } @@ -3164,7 +3164,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:1820:17: ( ( 'n' | 'N' ) | '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) ) + // 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' ) ) ) int alt91=2; int LA91_0 = input.LA(1); if ( (LA91_0=='N'||LA91_0=='n') ) { @@ -3183,7 +3183,7 @@ else if ( (LA91_0=='\\') ) { switch (alt91) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1820:21: ( 'n' | 'N' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1822:21: ( 'n' | 'N' ) { if ( input.LA(1)=='N'||input.LA(1)=='n' ) { input.consume(); @@ -3198,10 +3198,10 @@ else if ( (LA91_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1821:19: '\\\\' ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1823: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:1822:25: ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1824:25: ( 'n' | 'N' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) ) int alt90=3; switch ( input.LA(1) ) { case 'n': @@ -3229,21 +3229,21 @@ else if ( (LA91_0=='\\') ) { } switch (alt90) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1823:31: 'n' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:31: 'n' { match('n'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1824:31: 'N' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1826:31: 'N' { match('N'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825: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' )? )? )? )? ( '4' | '6' ) ( 'E' | 'e' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt89=2; int LA89_0 = input.LA(1); if ( (LA89_0=='0') ) { @@ -3251,10 +3251,10 @@ else if ( (LA91_0=='\\') ) { } switch (alt89) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:36: ( '0' ( '0' ( '0' )? )? )? int alt88=2; int LA88_0 = input.LA(1); if ( (LA88_0=='0') ) { @@ -3262,10 +3262,10 @@ else if ( (LA91_0=='\\') ) { } switch (alt88) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:41: ( '0' ( '0' )? )? int alt87=2; int LA87_0 = input.LA(1); if ( (LA87_0=='0') ) { @@ -3273,10 +3273,10 @@ else if ( (LA91_0=='\\') ) { } switch (alt87) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:46: ( '0' )? int alt86=2; int LA86_0 = input.LA(1); if ( (LA86_0=='0') ) { @@ -3284,7 +3284,7 @@ else if ( (LA91_0=='\\') ) { } switch (alt86) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1825:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1827:46: '0' { match('0'); if (state.failed) return; } @@ -3346,7 +3346,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:1828:17: ( ( 'o' | 'O' ) | '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) ) + // 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' ) ) ) int alt97=2; int LA97_0 = input.LA(1); if ( (LA97_0=='O'||LA97_0=='o') ) { @@ -3365,7 +3365,7 @@ else if ( (LA97_0=='\\') ) { switch (alt97) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1828:21: ( 'o' | 'O' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1830:21: ( 'o' | 'O' ) { if ( input.LA(1)=='O'||input.LA(1)=='o' ) { input.consume(); @@ -3380,10 +3380,10 @@ else if ( (LA97_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1829:19: '\\\\' ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1831: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:1830:25: ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1832:25: ( 'o' | 'O' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) ) int alt96=3; switch ( input.LA(1) ) { case 'o': @@ -3411,21 +3411,21 @@ else if ( (LA97_0=='\\') ) { } switch (alt96) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1831:31: 'o' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:31: 'o' { match('o'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1832:31: 'O' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1834:31: 'O' { match('O'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833: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' )? )? )? )? ( '4' | '6' ) ( 'F' | 'f' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt95=2; int LA95_0 = input.LA(1); if ( (LA95_0=='0') ) { @@ -3433,10 +3433,10 @@ else if ( (LA97_0=='\\') ) { } switch (alt95) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:36: ( '0' ( '0' ( '0' )? )? )? int alt94=2; int LA94_0 = input.LA(1); if ( (LA94_0=='0') ) { @@ -3444,10 +3444,10 @@ else if ( (LA97_0=='\\') ) { } switch (alt94) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:41: ( '0' ( '0' )? )? int alt93=2; int LA93_0 = input.LA(1); if ( (LA93_0=='0') ) { @@ -3455,10 +3455,10 @@ else if ( (LA97_0=='\\') ) { } switch (alt93) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:46: ( '0' )? int alt92=2; int LA92_0 = input.LA(1); if ( (LA92_0=='0') ) { @@ -3466,7 +3466,7 @@ else if ( (LA97_0=='\\') ) { } switch (alt92) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1833:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1835:46: '0' { match('0'); if (state.failed) return; } @@ -3528,7 +3528,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:1836:17: ( ( 'p' | 'P' ) | '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1838: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 +3547,7 @@ else if ( (LA103_0=='\\') ) { switch (alt103) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1836:21: ( 'p' | 'P' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1838:21: ( 'p' | 'P' ) { if ( input.LA(1)=='P'||input.LA(1)=='p' ) { input.consume(); @@ -3562,10 +3562,10 @@ else if ( (LA103_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1837:19: '\\\\' ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1839: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:1838:25: ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1840:25: ( 'p' | 'P' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '0' ) ) int alt102=3; switch ( input.LA(1) ) { case 'p': @@ -3593,21 +3593,21 @@ else if ( (LA103_0=='\\') ) { } switch (alt102) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1839:31: 'p' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:31: 'p' { match('p'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1840:31: 'P' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1842:31: 'P' { match('P'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841: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' )? )? )? )? ( '5' | '7' ) ( '0' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt101=2; int LA101_0 = input.LA(1); if ( (LA101_0=='0') ) { @@ -3615,10 +3615,10 @@ else if ( (LA103_0=='\\') ) { } switch (alt101) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:36: ( '0' ( '0' ( '0' )? )? )? int alt100=2; int LA100_0 = input.LA(1); if ( (LA100_0=='0') ) { @@ -3626,10 +3626,10 @@ else if ( (LA103_0=='\\') ) { } switch (alt100) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:41: ( '0' ( '0' )? )? int alt99=2; int LA99_0 = input.LA(1); if ( (LA99_0=='0') ) { @@ -3637,10 +3637,10 @@ else if ( (LA103_0=='\\') ) { } switch (alt99) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:46: ( '0' )? int alt98=2; int LA98_0 = input.LA(1); if ( (LA98_0=='0') ) { @@ -3648,7 +3648,7 @@ else if ( (LA103_0=='\\') ) { } switch (alt98) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1843:46: '0' { match('0'); if (state.failed) return; } @@ -3681,8 +3681,8 @@ else if ( (LA103_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:66: ( '0' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1841:67: '0' + // 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' { match('0'); if (state.failed) return; } @@ -3706,7 +3706,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:1844:17: ( ( 'q' | 'Q' ) | '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1846: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 +3725,7 @@ else if ( (LA109_0=='\\') ) { switch (alt109) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1844:21: ( 'q' | 'Q' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1846:21: ( 'q' | 'Q' ) { if ( input.LA(1)=='Q'||input.LA(1)=='q' ) { input.consume(); @@ -3740,10 +3740,10 @@ else if ( (LA109_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1845:19: '\\\\' ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1847: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:1846:25: ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:25: ( 'q' | 'Q' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '1' ) ) int alt108=3; switch ( input.LA(1) ) { case 'q': @@ -3771,21 +3771,21 @@ else if ( (LA109_0=='\\') ) { } switch (alt108) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1847:31: 'q' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:31: 'q' { match('q'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1848:31: 'Q' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1850:31: 'Q' { match('Q'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849: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' )? )? )? )? ( '5' | '7' ) ( '1' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt107=2; int LA107_0 = input.LA(1); if ( (LA107_0=='0') ) { @@ -3793,10 +3793,10 @@ else if ( (LA109_0=='\\') ) { } switch (alt107) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:36: ( '0' ( '0' ( '0' )? )? )? int alt106=2; int LA106_0 = input.LA(1); if ( (LA106_0=='0') ) { @@ -3804,10 +3804,10 @@ else if ( (LA109_0=='\\') ) { } switch (alt106) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:41: ( '0' ( '0' )? )? int alt105=2; int LA105_0 = input.LA(1); if ( (LA105_0=='0') ) { @@ -3815,10 +3815,10 @@ else if ( (LA109_0=='\\') ) { } switch (alt105) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:46: ( '0' )? int alt104=2; int LA104_0 = input.LA(1); if ( (LA104_0=='0') ) { @@ -3826,7 +3826,7 @@ else if ( (LA109_0=='\\') ) { } switch (alt104) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1851:46: '0' { match('0'); if (state.failed) return; } @@ -3859,8 +3859,8 @@ else if ( (LA109_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:66: ( '1' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1849:67: '1' + // 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' { match('1'); if (state.failed) return; } @@ -3884,7 +3884,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:1852:17: ( ( 'r' | 'R' ) | '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1854: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 +3903,7 @@ else if ( (LA115_0=='\\') ) { switch (alt115) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1852:21: ( 'r' | 'R' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1854:21: ( 'r' | 'R' ) { if ( input.LA(1)=='R'||input.LA(1)=='r' ) { input.consume(); @@ -3918,10 +3918,10 @@ else if ( (LA115_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1853:19: '\\\\' ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1855: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:1854:25: ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1856:25: ( 'r' | 'R' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '2' ) ) int alt114=3; switch ( input.LA(1) ) { case 'r': @@ -3949,21 +3949,21 @@ else if ( (LA115_0=='\\') ) { } switch (alt114) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1855:31: 'r' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:31: 'r' { match('r'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1856:31: 'R' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1858:31: 'R' { match('R'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857: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' )? )? )? )? ( '5' | '7' ) ( '2' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt113=2; int LA113_0 = input.LA(1); if ( (LA113_0=='0') ) { @@ -3971,10 +3971,10 @@ else if ( (LA115_0=='\\') ) { } switch (alt113) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:36: ( '0' ( '0' ( '0' )? )? )? int alt112=2; int LA112_0 = input.LA(1); if ( (LA112_0=='0') ) { @@ -3982,10 +3982,10 @@ else if ( (LA115_0=='\\') ) { } switch (alt112) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:41: ( '0' ( '0' )? )? int alt111=2; int LA111_0 = input.LA(1); if ( (LA111_0=='0') ) { @@ -3993,10 +3993,10 @@ else if ( (LA115_0=='\\') ) { } switch (alt111) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:46: ( '0' )? int alt110=2; int LA110_0 = input.LA(1); if ( (LA110_0=='0') ) { @@ -4004,7 +4004,7 @@ else if ( (LA115_0=='\\') ) { } switch (alt110) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1859:46: '0' { match('0'); if (state.failed) return; } @@ -4037,8 +4037,8 @@ else if ( (LA115_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:66: ( '2' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1857:67: '2' + // 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' { match('2'); if (state.failed) return; } @@ -4062,7 +4062,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:1860:17: ( ( 's' | 'S' ) | '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1862: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 +4081,7 @@ else if ( (LA121_0=='\\') ) { switch (alt121) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1860:21: ( 's' | 'S' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1862:21: ( 's' | 'S' ) { if ( input.LA(1)=='S'||input.LA(1)=='s' ) { input.consume(); @@ -4096,10 +4096,10 @@ else if ( (LA121_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1861:19: '\\\\' ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1863: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:1862:25: ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1864:25: ( 's' | 'S' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '3' ) ) int alt120=3; switch ( input.LA(1) ) { case 's': @@ -4127,21 +4127,21 @@ else if ( (LA121_0=='\\') ) { } switch (alt120) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1863:31: 's' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:31: 's' { match('s'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1864:31: 'S' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1866:31: 'S' { match('S'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865: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' )? )? )? )? ( '5' | '7' ) ( '3' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt119=2; int LA119_0 = input.LA(1); if ( (LA119_0=='0') ) { @@ -4149,10 +4149,10 @@ else if ( (LA121_0=='\\') ) { } switch (alt119) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:36: ( '0' ( '0' ( '0' )? )? )? int alt118=2; int LA118_0 = input.LA(1); if ( (LA118_0=='0') ) { @@ -4160,10 +4160,10 @@ else if ( (LA121_0=='\\') ) { } switch (alt118) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:41: ( '0' ( '0' )? )? int alt117=2; int LA117_0 = input.LA(1); if ( (LA117_0=='0') ) { @@ -4171,10 +4171,10 @@ else if ( (LA121_0=='\\') ) { } switch (alt117) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:46: ( '0' )? int alt116=2; int LA116_0 = input.LA(1); if ( (LA116_0=='0') ) { @@ -4182,7 +4182,7 @@ else if ( (LA121_0=='\\') ) { } switch (alt116) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1867:46: '0' { match('0'); if (state.failed) return; } @@ -4215,8 +4215,8 @@ else if ( (LA121_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:66: ( '3' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1865:67: '3' + // 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' { match('3'); if (state.failed) return; } @@ -4240,7 +4240,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:1868:17: ( ( 't' | 'T' ) | '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1870: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 +4259,7 @@ else if ( (LA127_0=='\\') ) { switch (alt127) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1868:21: ( 't' | 'T' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1870:21: ( 't' | 'T' ) { if ( input.LA(1)=='T'||input.LA(1)=='t' ) { input.consume(); @@ -4274,10 +4274,10 @@ else if ( (LA127_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1869:19: '\\\\' ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1871: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:1870:25: ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1872:25: ( 't' | 'T' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '4' ) ) int alt126=3; switch ( input.LA(1) ) { case 't': @@ -4305,21 +4305,21 @@ else if ( (LA127_0=='\\') ) { } switch (alt126) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1871:31: 't' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:31: 't' { match('t'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1872:31: 'T' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1874:31: 'T' { match('T'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873: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' )? )? )? )? ( '5' | '7' ) ( '4' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt125=2; int LA125_0 = input.LA(1); if ( (LA125_0=='0') ) { @@ -4327,10 +4327,10 @@ else if ( (LA127_0=='\\') ) { } switch (alt125) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:36: ( '0' ( '0' ( '0' )? )? )? int alt124=2; int LA124_0 = input.LA(1); if ( (LA124_0=='0') ) { @@ -4338,10 +4338,10 @@ else if ( (LA127_0=='\\') ) { } switch (alt124) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:41: ( '0' ( '0' )? )? int alt123=2; int LA123_0 = input.LA(1); if ( (LA123_0=='0') ) { @@ -4349,10 +4349,10 @@ else if ( (LA127_0=='\\') ) { } switch (alt123) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:46: ( '0' )? int alt122=2; int LA122_0 = input.LA(1); if ( (LA122_0=='0') ) { @@ -4360,7 +4360,7 @@ else if ( (LA127_0=='\\') ) { } switch (alt122) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1875:46: '0' { match('0'); if (state.failed) return; } @@ -4393,8 +4393,8 @@ else if ( (LA127_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:66: ( '4' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1873:67: '4' + // 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' { match('4'); if (state.failed) return; } @@ -4418,7 +4418,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:1876:17: ( ( 'u' | 'U' ) | '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1878: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 +4437,7 @@ else if ( (LA133_0=='\\') ) { switch (alt133) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1876:21: ( 'u' | 'U' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1878:21: ( 'u' | 'U' ) { if ( input.LA(1)=='U'||input.LA(1)=='u' ) { input.consume(); @@ -4452,10 +4452,10 @@ else if ( (LA133_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1877:19: '\\\\' ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1879: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:1878:25: ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1880:25: ( 'u' | 'U' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '5' ) ) int alt132=3; switch ( input.LA(1) ) { case 'u': @@ -4483,21 +4483,21 @@ else if ( (LA133_0=='\\') ) { } switch (alt132) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1879:31: 'u' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:31: 'u' { match('u'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1880:31: 'U' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1882:31: 'U' { match('U'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881: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' )? )? )? )? ( '5' | '7' ) ( '5' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt131=2; int LA131_0 = input.LA(1); if ( (LA131_0=='0') ) { @@ -4505,10 +4505,10 @@ else if ( (LA133_0=='\\') ) { } switch (alt131) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:36: ( '0' ( '0' ( '0' )? )? )? int alt130=2; int LA130_0 = input.LA(1); if ( (LA130_0=='0') ) { @@ -4516,10 +4516,10 @@ else if ( (LA133_0=='\\') ) { } switch (alt130) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:41: ( '0' ( '0' )? )? int alt129=2; int LA129_0 = input.LA(1); if ( (LA129_0=='0') ) { @@ -4527,10 +4527,10 @@ else if ( (LA133_0=='\\') ) { } switch (alt129) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:46: ( '0' )? int alt128=2; int LA128_0 = input.LA(1); if ( (LA128_0=='0') ) { @@ -4538,7 +4538,7 @@ else if ( (LA133_0=='\\') ) { } switch (alt128) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1883:46: '0' { match('0'); if (state.failed) return; } @@ -4571,8 +4571,8 @@ else if ( (LA133_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:66: ( '5' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1881:67: '5' + // 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' { match('5'); if (state.failed) return; } @@ -4596,7 +4596,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:1884:17: ( ( 'v' | 'V' ) | '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1886: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 +4615,7 @@ else if ( (LA139_0=='\\') ) { switch (alt139) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1884:21: ( 'v' | 'V' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1886:21: ( 'v' | 'V' ) { if ( input.LA(1)=='V'||input.LA(1)=='v' ) { input.consume(); @@ -4630,10 +4630,10 @@ else if ( (LA139_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1885:19: '\\\\' ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1887: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:1886:25: ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:25: ( 'v' | 'V' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '6' ) ) int alt138=3; switch ( input.LA(1) ) { case 'v': @@ -4661,21 +4661,21 @@ else if ( (LA139_0=='\\') ) { } switch (alt138) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1886:31: 'v' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:31: 'v' { match('v'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1887:31: 'V' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1889:31: 'V' { match('V'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888: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' )? )? )? )? ( '5' | '7' ) ( '6' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt137=2; int LA137_0 = input.LA(1); if ( (LA137_0=='0') ) { @@ -4683,10 +4683,10 @@ else if ( (LA139_0=='\\') ) { } switch (alt137) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:36: ( '0' ( '0' ( '0' )? )? )? int alt136=2; int LA136_0 = input.LA(1); if ( (LA136_0=='0') ) { @@ -4694,10 +4694,10 @@ else if ( (LA139_0=='\\') ) { } switch (alt136) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:41: ( '0' ( '0' )? )? int alt135=2; int LA135_0 = input.LA(1); if ( (LA135_0=='0') ) { @@ -4705,10 +4705,10 @@ else if ( (LA139_0=='\\') ) { } switch (alt135) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:46: ( '0' )? int alt134=2; int LA134_0 = input.LA(1); if ( (LA134_0=='0') ) { @@ -4716,7 +4716,7 @@ else if ( (LA139_0=='\\') ) { } switch (alt134) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1890:46: '0' { match('0'); if (state.failed) return; } @@ -4749,8 +4749,8 @@ else if ( (LA139_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:66: ( '6' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1888:67: '6' + // 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' { match('6'); if (state.failed) return; } @@ -4774,7 +4774,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:1891:17: ( ( 'w' | 'W' ) | '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1893: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 +4793,7 @@ else if ( (LA145_0=='\\') ) { switch (alt145) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1891:21: ( 'w' | 'W' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1893:21: ( 'w' | 'W' ) { if ( input.LA(1)=='W'||input.LA(1)=='w' ) { input.consume(); @@ -4808,10 +4808,10 @@ else if ( (LA145_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1892:19: '\\\\' ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1894: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:1893:25: ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1895:25: ( 'w' | 'W' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '7' ) ) int alt144=3; switch ( input.LA(1) ) { case 'w': @@ -4839,21 +4839,21 @@ else if ( (LA145_0=='\\') ) { } switch (alt144) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1894:31: 'w' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:31: 'w' { match('w'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1895:31: 'W' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1897:31: 'W' { match('W'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896: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' )? )? )? )? ( '5' | '7' ) ( '7' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt143=2; int LA143_0 = input.LA(1); if ( (LA143_0=='0') ) { @@ -4861,10 +4861,10 @@ else if ( (LA145_0=='\\') ) { } switch (alt143) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:36: ( '0' ( '0' ( '0' )? )? )? int alt142=2; int LA142_0 = input.LA(1); if ( (LA142_0=='0') ) { @@ -4872,10 +4872,10 @@ else if ( (LA145_0=='\\') ) { } switch (alt142) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:41: ( '0' ( '0' )? )? int alt141=2; int LA141_0 = input.LA(1); if ( (LA141_0=='0') ) { @@ -4883,10 +4883,10 @@ else if ( (LA145_0=='\\') ) { } switch (alt141) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:46: ( '0' )? int alt140=2; int LA140_0 = input.LA(1); if ( (LA140_0=='0') ) { @@ -4894,7 +4894,7 @@ else if ( (LA145_0=='\\') ) { } switch (alt140) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1898:46: '0' { match('0'); if (state.failed) return; } @@ -4927,8 +4927,8 @@ else if ( (LA145_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:66: ( '7' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1896:67: '7' + // 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' { match('7'); if (state.failed) return; } @@ -4952,7 +4952,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:1899:17: ( ( 'x' | 'X' ) | '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1901: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 +4971,7 @@ else if ( (LA151_0=='\\') ) { switch (alt151) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1899:21: ( 'x' | 'X' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1901:21: ( 'x' | 'X' ) { if ( input.LA(1)=='X'||input.LA(1)=='x' ) { input.consume(); @@ -4986,10 +4986,10 @@ else if ( (LA151_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1900:19: '\\\\' ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1902: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:1901:25: ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1903:25: ( 'x' | 'X' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '8' ) ) int alt150=3; switch ( input.LA(1) ) { case 'x': @@ -5017,21 +5017,21 @@ else if ( (LA151_0=='\\') ) { } switch (alt150) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1902:31: 'x' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:31: 'x' { match('x'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1903:31: 'X' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1905:31: 'X' { match('X'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904: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' )? )? )? )? ( '5' | '7' ) ( '8' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt149=2; int LA149_0 = input.LA(1); if ( (LA149_0=='0') ) { @@ -5039,10 +5039,10 @@ else if ( (LA151_0=='\\') ) { } switch (alt149) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:36: ( '0' ( '0' ( '0' )? )? )? int alt148=2; int LA148_0 = input.LA(1); if ( (LA148_0=='0') ) { @@ -5050,10 +5050,10 @@ else if ( (LA151_0=='\\') ) { } switch (alt148) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:41: ( '0' ( '0' )? )? int alt147=2; int LA147_0 = input.LA(1); if ( (LA147_0=='0') ) { @@ -5061,10 +5061,10 @@ else if ( (LA151_0=='\\') ) { } switch (alt147) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:46: ( '0' )? int alt146=2; int LA146_0 = input.LA(1); if ( (LA146_0=='0') ) { @@ -5072,7 +5072,7 @@ else if ( (LA151_0=='\\') ) { } switch (alt146) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1906:46: '0' { match('0'); if (state.failed) return; } @@ -5105,8 +5105,8 @@ else if ( (LA151_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:66: ( '8' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1904:67: '8' + // 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' { match('8'); if (state.failed) return; } @@ -5130,7 +5130,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:1907:17: ( ( 'y' | 'Y' ) | '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1909: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 +5149,7 @@ else if ( (LA157_0=='\\') ) { switch (alt157) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1907:21: ( 'y' | 'Y' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1909:21: ( 'y' | 'Y' ) { if ( input.LA(1)=='Y'||input.LA(1)=='y' ) { input.consume(); @@ -5164,10 +5164,10 @@ else if ( (LA157_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1908:19: '\\\\' ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1910: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:1909:25: ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1911:25: ( 'y' | 'Y' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( '9' ) ) int alt156=3; switch ( input.LA(1) ) { case 'y': @@ -5195,21 +5195,21 @@ else if ( (LA157_0=='\\') ) { } switch (alt156) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1910:31: 'y' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:31: 'y' { match('y'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1911:31: 'Y' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1913:31: 'Y' { match('Y'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912: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' )? )? )? )? ( '5' | '7' ) ( '9' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt155=2; int LA155_0 = input.LA(1); if ( (LA155_0=='0') ) { @@ -5217,10 +5217,10 @@ else if ( (LA157_0=='\\') ) { } switch (alt155) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:36: ( '0' ( '0' ( '0' )? )? )? int alt154=2; int LA154_0 = input.LA(1); if ( (LA154_0=='0') ) { @@ -5228,10 +5228,10 @@ else if ( (LA157_0=='\\') ) { } switch (alt154) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:41: ( '0' ( '0' )? )? int alt153=2; int LA153_0 = input.LA(1); if ( (LA153_0=='0') ) { @@ -5239,10 +5239,10 @@ else if ( (LA157_0=='\\') ) { } switch (alt153) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:46: ( '0' )? int alt152=2; int LA152_0 = input.LA(1); if ( (LA152_0=='0') ) { @@ -5250,7 +5250,7 @@ else if ( (LA157_0=='\\') ) { } switch (alt152) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1914:46: '0' { match('0'); if (state.failed) return; } @@ -5283,8 +5283,8 @@ else if ( (LA157_0=='\\') ) { recover(mse); throw mse; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:66: ( '9' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1912:67: '9' + // 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' { match('9'); if (state.failed) return; } @@ -5308,7 +5308,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:1915:17: ( ( 'z' | 'Z' ) | '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) ) + // 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' ) ) ) int alt163=2; int LA163_0 = input.LA(1); if ( (LA163_0=='Z'||LA163_0=='z') ) { @@ -5327,7 +5327,7 @@ else if ( (LA163_0=='\\') ) { switch (alt163) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1915:21: ( 'z' | 'Z' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1917:21: ( 'z' | 'Z' ) { if ( input.LA(1)=='Z'||input.LA(1)=='z' ) { input.consume(); @@ -5342,10 +5342,10 @@ else if ( (LA163_0=='\\') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1916:19: '\\\\' ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1918: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:1917:25: ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1919:25: ( 'z' | 'Z' | ( '0' ( '0' ( '0' ( '0' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) ) int alt162=3; switch ( input.LA(1) ) { case 'z': @@ -5373,21 +5373,21 @@ else if ( (LA163_0=='\\') ) { } switch (alt162) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1918:31: 'z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:31: 'z' { match('z'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1919:31: 'Z' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1921:31: 'Z' { match('Z'); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920: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' )? )? )? )? ( '5' | '7' ) ( 'A' | 'a' ) { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:31: ( '0' ( '0' ( '0' ( '0' )? )? )? )? int alt161=2; int LA161_0 = input.LA(1); if ( (LA161_0=='0') ) { @@ -5395,10 +5395,10 @@ else if ( (LA163_0=='\\') ) { } switch (alt161) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:32: '0' ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:32: '0' ( '0' ( '0' ( '0' )? )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:36: ( '0' ( '0' ( '0' )? )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:36: ( '0' ( '0' ( '0' )? )? )? int alt160=2; int LA160_0 = input.LA(1); if ( (LA160_0=='0') ) { @@ -5406,10 +5406,10 @@ else if ( (LA163_0=='\\') ) { } switch (alt160) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:37: '0' ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:37: '0' ( '0' ( '0' )? )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:41: ( '0' ( '0' )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:41: ( '0' ( '0' )? )? int alt159=2; int LA159_0 = input.LA(1); if ( (LA159_0=='0') ) { @@ -5417,10 +5417,10 @@ else if ( (LA163_0=='\\') ) { } switch (alt159) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:42: '0' ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:42: '0' ( '0' )? { match('0'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:46: ( '0' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:46: ( '0' )? int alt158=2; int LA158_0 = input.LA(1); if ( (LA158_0=='0') ) { @@ -5428,7 +5428,7 @@ else if ( (LA163_0=='\\') ) { } switch (alt158) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1920:46: '0' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1922:46: '0' { match('0'); if (state.failed) return; } @@ -5492,8 +5492,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:1932:17: ( '' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1945:19: '-->' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1947:17: ( '-->' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1947:19: '-->' { match("-->"); if (state.failed) return; @@ -5540,8 +5540,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:1952:17: ( '~=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1952:19: '~=' + // 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: '~=' { match("~="); if (state.failed) return; @@ -5561,8 +5561,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:1953:17: ( '|=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1953:19: '|=' + // 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: '|=' { match("|="); if (state.failed) return; @@ -5582,8 +5582,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: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; @@ -5603,8 +5603,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: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; @@ -5624,8 +5624,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: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; @@ -5645,8 +5645,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: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; } @@ -5665,8 +5665,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:1959:17: ( '{' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1959:19: '{' + // 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: '{' { match('{'); if (state.failed) return; } @@ -5685,8 +5685,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: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; } @@ -5705,8 +5705,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: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; } @@ -5725,8 +5725,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: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; } @@ -5745,8 +5745,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: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; } @@ -5765,8 +5765,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: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; } @@ -5785,8 +5785,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: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; } @@ -5805,8 +5805,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: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; @@ -5826,8 +5826,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: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; } @@ -5846,8 +5846,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: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; } @@ -5866,8 +5866,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: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; } @@ -5886,8 +5886,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: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; } @@ -5906,8 +5906,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: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; } @@ -5926,8 +5926,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: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; } @@ -5946,8 +5946,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: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; } @@ -5966,8 +5966,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: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; } @@ -5986,8 +5986,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:1975:8: ( '~' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1975:10: '~' + // 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: '~' { match('~'); if (state.failed) return; } @@ -6006,8 +6006,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: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; } @@ -6026,8 +6026,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: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; } @@ -6046,8 +6046,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:1979:17: ( '!' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1979:19: '!' + // 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: '!' { match('!'); if (state.failed) return; } @@ -6066,8 +6066,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: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; @@ -6087,8 +6087,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:1982:17: ( '!=' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1982:19: '!=' + // 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: '!=' { match("!="); if (state.failed) return; @@ -6108,8 +6108,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: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; } @@ -6128,7 +6128,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:1984:17: ( '>=' | '=>' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:17: ( '>=' | '=>' ) int alt164=2; int LA164_0 = input.LA(1); if ( (LA164_0=='>') ) { @@ -6147,14 +6147,14 @@ else if ( (LA164_0=='=') ) { switch (alt164) { case 1 : - // 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:19: '>=' { match(">="); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1984:26: '=>' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:26: '=>' { match("=>"); if (state.failed) return; @@ -6176,7 +6176,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:1985:17: ( '=<' | '<=' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1987:17: ( '=<' | '<=' ) int alt165=2; int LA165_0 = input.LA(1); if ( (LA165_0=='=') ) { @@ -6195,14 +6195,14 @@ else if ( (LA165_0=='<') ) { switch (alt165) { case 1 : - // 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:19: '=<' { match("=<"); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1985:26: '<=' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1987:26: '<=' { match("<="); if (state.failed) return; @@ -6224,11 +6224,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:1986:17: ( '&' ( '-' )* ) - // 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:17: ( '&' ( '-' )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:19: '&' ( '-' )* { match('&'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:23: ( '-' )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:23: ( '-' )* loop166: while (true) { int alt166=2; @@ -6239,7 +6239,7 @@ public final void mLESS_AND() throws RecognitionException { switch (alt166) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1986:23: '-' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:23: '-' { match('-'); if (state.failed) return; } @@ -6266,8 +6266,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:1987:17: ( '...' ) - // 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:17: ( '...' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1989:19: '...' { match("..."); if (state.failed) return; @@ -6287,8 +6287,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:1988:17: ( '@rest...' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1988:19: '@rest...' + // 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...' { match("@rest..."); if (state.failed) return; @@ -6306,8 +6306,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:1993:21: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1993:22: + // 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: { } @@ -6323,7 +6323,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:1994:17: ( '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) | '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1996:17: ( '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) | '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) ) int alt171=2; int LA171_0 = input.LA(1); if ( (LA171_0=='\'') ) { @@ -6342,10 +6342,10 @@ else if ( (LA171_0=='\"') ) { switch (alt171) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1994:19: '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1996:19: '\\'' (~ ( '\\r' | '\\f' | '\\'' ) )* ( '\\'' |) { match('\''); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1994:24: (~ ( '\\r' | '\\f' | '\\'' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1996:24: (~ ( '\\r' | '\\f' | '\\'' ) )* loop167: while (true) { int alt167=2; @@ -6376,7 +6376,7 @@ else if ( (LA171_0=='\"') ) { } } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1995:21: ( '\\'' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1997:21: ( '\\'' |) int alt168=2; int LA168_0 = input.LA(1); if ( (LA168_0=='\'') ) { @@ -6389,13 +6389,13 @@ else if ( (LA171_0=='\"') ) { switch (alt168) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1996:27: '\\'' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1998:27: '\\'' { match('\''); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1997:27: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1999:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6406,10 +6406,10 @@ else if ( (LA171_0=='\"') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2000:19: '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:19: '\"' ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* ( '\"' |) { match('\"'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2000:24: ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:24: ( ( '\\\\\\\"' )=> '\\\\\\\"' | ( '\\\\\\\\' )=> '\\\\\\\\' |~ ( '\\r' | '\\f' | '\"' ) )* loop169: while (true) { int alt169=4; @@ -6451,21 +6451,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:2000:26: ( '\\\\\\\"' )=> '\\\\\\\"' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:26: ( '\\\\\\\"' )=> '\\\\\\\"' { match("\\\""); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2000:47: ( '\\\\\\\\' )=> '\\\\\\\\' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002:47: ( '\\\\\\\\' )=> '\\\\\\\\' { match("\\\\"); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2000:68: ~ ( '\\r' | '\\f' | '\"' ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2002: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 +6485,7 @@ else if ( ((LA169_0 >= '\u0000' && LA169_0 <= '\u000B')||(LA169_0 >= '\u000E' && } } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2001:21: ( '\"' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2003:21: ( '\"' |) int alt170=2; int LA170_0 = input.LA(1); if ( (LA170_0=='\"') ) { @@ -6498,13 +6498,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:2002:27: '\"' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2004:27: '\"' { match('\"'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2003:27: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2005:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6530,11 +6530,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:2007:17: ( '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2007:19: '`' (~ ( '\\r' | '\\f' | '`' ) )* ( '`' |) + // 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' | '`' ) )* ( '`' |) { match('`'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2007:23: (~ ( '\\r' | '\\f' | '`' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2009:23: (~ ( '\\r' | '\\f' | '`' ) )* loop172: while (true) { int alt172=2; @@ -6565,7 +6565,7 @@ public final void mLESS_JS_STRING() throws RecognitionException { } } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2008:21: ( '`' |) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2010:21: ( '`' |) int alt173=2; int LA173_0 = input.LA(1); if ( (LA173_0=='`') ) { @@ -6578,13 +6578,13 @@ public final void mLESS_JS_STRING() throws RecognitionException { switch (alt173) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2009:27: '`' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2011:27: '`' { match('`'); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2010:27: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2012:27: { if ( state.backtracking==0 ) { _type = INVALID; } } @@ -6608,8 +6608,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:2014:6: ( 'NOT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2014:8: 'NOT' + // 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' { match("NOT"); if (state.failed) return; @@ -6629,14 +6629,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:2018:17: ( '--' NMSTART ( NMCHAR )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2018:19: '--' NMSTART ( NMCHAR )* + // 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 )* { match("--"); if (state.failed) return; mNMSTART(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2018:32: ( NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2020:32: ( NMCHAR )* loop174: while (true) { int alt174=2; @@ -6647,7 +6647,7 @@ public final void mVARIABLE() throws RecognitionException { switch (alt174) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2018:32: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2020:32: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -6675,10 +6675,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:2023:17: ( ( '-' )? NMSTART ( NMCHAR )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2023:19: ( '-' )? NMSTART ( NMCHAR )* + // 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:2023:19: ( '-' )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:19: ( '-' )? int alt175=2; int LA175_0 = input.LA(1); if ( (LA175_0=='-') ) { @@ -6686,7 +6686,7 @@ public final void mIDENT() throws RecognitionException { } switch (alt175) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2023:19: '-' + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:19: '-' { match('-'); if (state.failed) return; } @@ -6696,7 +6696,7 @@ public final void mIDENT() throws RecognitionException { mNMSTART(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2023:32: ( NMCHAR )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:32: ( NMCHAR )* loop176: while (true) { int alt176=2; @@ -6707,7 +6707,7 @@ public final void mIDENT() throws RecognitionException { switch (alt176) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2023:32: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2025:32: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -6735,8 +6735,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:2028:17: ( '#' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2028:19: '#' + // 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: '#' { match('#'); if (state.failed) return; } @@ -6755,8 +6755,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:2029:17: ( HASH_SYMBOL NAME ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2029:19: HASH_SYMBOL NAME + // 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 { mHASH_SYMBOL(); if (state.failed) return; @@ -6778,12 +6778,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:2031:17: ( EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2031:19: EXCLAMATION_MARK ( WS | COMMENT )* 'IMPORTANT' + // 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' { mEXCLAMATION_MARK(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2031:36: ( WS | COMMENT )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:36: ( WS | COMMENT )* loop177: while (true) { int alt177=3; @@ -6797,14 +6797,14 @@ else if ( (LA177_0=='/') ) { switch (alt177) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2031:37: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:37: WS { mWS(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2031:40: COMMENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:40: COMMENT { mCOMMENT(); if (state.failed) return; @@ -6834,8 +6834,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:2033:21: ( '@IMPORT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2033:23: '@IMPORT' + // 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' { match("@IMPORT"); if (state.failed) return; @@ -6855,8 +6855,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:2034:21: ( '@PAGE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2034:23: '@PAGE' + // 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' { match("@PAGE"); if (state.failed) return; @@ -6876,8 +6876,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:2035:21: ( '@MEDIA' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2035:23: '@MEDIA' + // 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' { match("@MEDIA"); if (state.failed) return; @@ -6897,8 +6897,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:2036:21: ( '@NAMESPACE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2036:23: '@NAMESPACE' + // 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' { match("@NAMESPACE"); if (state.failed) return; @@ -6918,8 +6918,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:2037:21: ( '@CHARSET' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2037:23: '@CHARSET' + // 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' { match("@CHARSET"); if (state.failed) return; @@ -6939,8 +6939,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:2038:21: ( '@COUNTER-STYLE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2038:23: '@COUNTER-STYLE' + // 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' { match("@COUNTER-STYLE"); if (state.failed) return; @@ -6960,8 +6960,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:2039:21: ( '@FONT-FACE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2039:23: '@FONT-FACE' + // 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' { match("@FONT-FACE"); if (state.failed) return; @@ -6981,8 +6981,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:2040:21: ( '@SUPPORTS' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2040:23: '@SUPPORTS' + // 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' { match("@SUPPORTS"); if (state.failed) return; @@ -7002,8 +7002,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:2041:21: ( '@LAYER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2041:23: '@LAYER' + // 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' { match("@LAYER"); if (state.failed) return; @@ -7023,8 +7023,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:2042:21: ( '@CONTAINER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2042:23: '@CONTAINER' + // 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' { match("@CONTAINER"); if (state.failed) return; @@ -7044,8 +7044,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:2043:21: ( '@KEYFRAMES' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2043:23: '@KEYFRAMES' + // 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' { match("@KEYFRAMES"); if (state.failed) return; @@ -7065,8 +7065,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:2045:23: ( '@TOP-LEFT-CORNER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2045:24: '@TOP-LEFT-CORNER' + // 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' { match("@TOP-LEFT-CORNER"); if (state.failed) return; @@ -7086,8 +7086,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:2046:23: ( '@TOP-LEFT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2046:24: '@TOP-LEFT' + // 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' { match("@TOP-LEFT"); if (state.failed) return; @@ -7107,8 +7107,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:2047:23: ( '@TOP-CENTER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2047:24: '@TOP-CENTER' + // 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' { match("@TOP-CENTER"); if (state.failed) return; @@ -7128,8 +7128,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:2048:23: ( '@TOP-RIGHT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2048:24: '@TOP-RIGHT' + // 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' { match("@TOP-RIGHT"); if (state.failed) return; @@ -7149,8 +7149,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:2049:23: ( '@TOP-RIGHT-CORNER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2049:24: '@TOP-RIGHT-CORNER' + // 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' { match("@TOP-RIGHT-CORNER"); if (state.failed) return; @@ -7170,8 +7170,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:2050:23: ( '@BOTTOM-LEFT-CORNER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2050:24: '@BOTTOM-LEFT-CORNER' + // 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' { match("@BOTTOM-LEFT-CORNER"); if (state.failed) return; @@ -7191,8 +7191,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:2051:23: ( '@BOTTOM-LEFT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2051:24: '@BOTTOM-LEFT' + // 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' { match("@BOTTOM-LEFT"); if (state.failed) return; @@ -7212,8 +7212,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:2052:23: ( '@BOTTOM-CENTER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2052:24: '@BOTTOM-CENTER' + // 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' { match("@BOTTOM-CENTER"); if (state.failed) return; @@ -7233,8 +7233,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:2053:23: ( '@BOTTOM-RIGHT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2053:24: '@BOTTOM-RIGHT' + // 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' { match("@BOTTOM-RIGHT"); if (state.failed) return; @@ -7254,8 +7254,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:2054:23: ( '@BOTTOM-RIGHT-CORNER' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2054:24: '@BOTTOM-RIGHT-CORNER' + // 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' { match("@BOTTOM-RIGHT-CORNER"); if (state.failed) return; @@ -7275,8 +7275,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:2055:23: ( '@LEFT-TOP' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2055:24: '@LEFT-TOP' + // 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' { match("@LEFT-TOP"); if (state.failed) return; @@ -7296,8 +7296,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:2056:23: ( '@LEFT-MIDDLE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2056:24: '@LEFT-MIDDLE' + // 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' { match("@LEFT-MIDDLE"); if (state.failed) return; @@ -7317,8 +7317,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:2057:23: ( '@LEFT-BOTTOM' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2057:24: '@LEFT-BOTTOM' + // 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' { match("@LEFT-BOTTOM"); if (state.failed) return; @@ -7338,8 +7338,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:2058:23: ( '@RIGHT-TOP' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2058:24: '@RIGHT-TOP' + // 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' { match("@RIGHT-TOP"); if (state.failed) return; @@ -7359,8 +7359,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:2059:23: ( '@RIGHT-MIDDLE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2059:24: '@RIGHT-MIDDLE' + // 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' { match("@RIGHT-MIDDLE"); if (state.failed) return; @@ -7380,8 +7380,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:2060:23: ( '@RIGHT-BOTTOM' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2060:24: '@RIGHT-BOTTOM' + // 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' { match("@RIGHT-BOTTOM"); if (state.failed) return; @@ -7401,8 +7401,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:2062:23: ( '@-MOZ-DOCUMENT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2062:25: '@-MOZ-DOCUMENT' + // 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' { match("@-MOZ-DOCUMENT"); if (state.failed) return; @@ -7422,8 +7422,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:2063:23: ( '@-WEBKIT-KEYFRAMES' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2063:25: '@-WEBKIT-KEYFRAMES' + // 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' { match("@-WEBKIT-KEYFRAMES"); if (state.failed) return; @@ -7443,8 +7443,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:2066:21: ( '@CONTENT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2066:23: '@CONTENT' + // 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' { match("@CONTENT"); if (state.failed) return; @@ -7464,8 +7464,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:2067:21: ( '@MIXIN' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2067:23: '@MIXIN' + // 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' { match("@MIXIN"); if (state.failed) return; @@ -7485,8 +7485,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:2068:21: ( '@INCLUDE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2068:23: '@INCLUDE' + // 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' { match("@INCLUDE"); if (state.failed) return; @@ -7506,8 +7506,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:2069:21: ( '@EXTEND' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2069:23: '@EXTEND' + // 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' { match("@EXTEND"); if (state.failed) return; @@ -7527,8 +7527,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:2070:21: ( '@DEBUG' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2070:23: '@DEBUG' + // 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' { match("@DEBUG"); if (state.failed) return; @@ -7548,8 +7548,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:2071:21: ( '@ERROR' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2071:23: '@ERROR' + // 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' { match("@ERROR"); if (state.failed) return; @@ -7569,8 +7569,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:2072:21: ( '@WARN' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2072:23: '@WARN' + // 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' { match("@WARN"); if (state.failed) return; @@ -7590,8 +7590,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:2073:21: ( '@IF' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2073:23: '@IF' + // 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' { match("@IF"); if (state.failed) return; @@ -7611,8 +7611,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:2074:21: ( '@ELSE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2074:23: '@ELSE' + // 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' { match("@ELSE"); if (state.failed) return; @@ -7632,8 +7632,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:2075:21: ( '@ELSEIF' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2075:23: '@ELSEIF' + // 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' { match("@ELSEIF"); if (state.failed) return; @@ -7653,8 +7653,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:2076:21: ( '@FOR' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2076:23: '@FOR' + // 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' { match("@FOR"); if (state.failed) return; @@ -7674,8 +7674,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:2077:21: ( '@FUNCTION' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2077:23: '@FUNCTION' + // 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' { match("@FUNCTION"); if (state.failed) return; @@ -7695,8 +7695,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:2078:21: ( '@RETURN' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2078:23: '@RETURN' + // 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' { match("@RETURN"); if (state.failed) return; @@ -7716,8 +7716,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:2079:21: ( '@USE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2079:23: '@USE' + // 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' { match("@USE"); if (state.failed) return; @@ -7737,8 +7737,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:2080:21: ( '@FORWARD' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2080:23: '@FORWARD' + // 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' { match("@FORWARD"); if (state.failed) return; @@ -7758,8 +7758,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:2082:21: ( '@EACH' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2082:23: '@EACH' + // 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' { match("@EACH"); if (state.failed) return; @@ -7779,8 +7779,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:2083:21: ( '@WHILE' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2083:23: '@WHILE' + // 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' { match("@WHILE"); if (state.failed) return; @@ -7800,8 +7800,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:2084:21: ( '@AT-ROOT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2084:23: '@AT-ROOT' + // 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' { match("@AT-ROOT"); if (state.failed) return; @@ -7821,8 +7821,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:2086:21: ( '@' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2086:23: '@' + // 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: '@' { match('@'); if (state.failed) return; } @@ -7841,10 +7841,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:2087:14: ( ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2087:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) ( NMCHAR )+ + // 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:2087:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:16: ( AT_SIGN | ( AT_SIGN AT_SIGN ) ) int alt178=2; int LA178_0 = input.LA(1); if ( (LA178_0=='@') ) { @@ -7880,17 +7880,17 @@ else if ( (LA178_1=='@') ) { switch (alt178) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2087:17: AT_SIGN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:17: AT_SIGN { mAT_SIGN(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2087: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:2087:27: ( AT_SIGN AT_SIGN ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2087:28: 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 { mAT_SIGN(); if (state.failed) return; @@ -7903,7 +7903,7 @@ else if ( (LA178_1=='@') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2087:46: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:46: ( NMCHAR )+ int cnt179=0; loop179: while (true) { @@ -7915,7 +7915,7 @@ else if ( (LA178_1=='@') ) { switch (alt179) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2087:46: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:46: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -7947,11 +7947,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:2089:21: ( '$' ( NMCHAR )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:23: '$' ( NMCHAR )+ + // 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 )+ { match('$'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:27: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:27: ( NMCHAR )+ int cnt180=0; loop180: while (true) { @@ -7963,7 +7963,7 @@ public final void mSASS_VAR() throws RecognitionException { switch (alt180) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2089:27: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:27: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -7995,8 +7995,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:2090:21: ( '!DEFAULT' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2090:23: '!DEFAULT' + // 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' { match("!DEFAULT"); if (state.failed) return; @@ -8016,8 +8016,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:2091:21: ( '!OPTIONAL' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2091:23: '!OPTIONAL' + // 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' { match("!OPTIONAL"); if (state.failed) return; @@ -8037,8 +8037,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:2092:21: ( '!GLOBAL' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2092:23: '!GLOBAL' + // 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' { match("!GLOBAL"); if (state.failed) return; @@ -8058,12 +8058,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:2095:21: ( PERCENTAGE_SYMBOL ( NMCHAR )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2095:23: PERCENTAGE_SYMBOL ( NMCHAR )+ + // 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 )+ { mPERCENTAGE_SYMBOL(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2095:41: ( NMCHAR )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2097:41: ( NMCHAR )+ int cnt181=0; loop181: while (true) { @@ -8075,7 +8075,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:2095:41: NMCHAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2097:41: NMCHAR { mNMCHAR(); if (state.failed) return; @@ -8105,8 +8105,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:2107:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2107:26: + // 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: { } @@ -8120,8 +8120,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:2108:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2108:26: + // 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: { } @@ -8135,8 +8135,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: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: { } @@ -8150,8 +8150,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:2110:18: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2110:19: + // 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: { } @@ -8165,8 +8165,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: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: { } @@ -8180,8 +8180,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:2112:25: () - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2112:26: + // 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: { } @@ -8195,8 +8195,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: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: { } @@ -8210,8 +8210,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: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: { } @@ -8225,8 +8225,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: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: { } @@ -8240,8 +8240,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: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: { } @@ -8257,10 +8257,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:2119: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:2119: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: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:2119:9: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? | '.' ( '0' .. '9' )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2121: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 +8279,9 @@ else if ( (LA186_0=='.') ) { switch (alt186) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2120:15: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ )? + // 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:2120:15: ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:15: ( '0' .. '9' )+ int cnt182=0; loop182: while (true) { @@ -8317,7 +8317,7 @@ else if ( (LA186_0=='.') ) { cnt182++; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2120:25: ( '.' ( '0' .. '9' )+ )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:25: ( '.' ( '0' .. '9' )+ )? int alt184=2; int LA184_0 = input.LA(1); if ( (LA184_0=='.') ) { @@ -8325,10 +8325,10 @@ else if ( (LA186_0=='.') ) { } switch (alt184) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2120:26: '.' ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:26: '.' ( '0' .. '9' )+ { match('.'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2120:30: ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2122:30: ( '0' .. '9' )+ int cnt183=0; loop183: while (true) { @@ -8372,10 +8372,10 @@ else if ( (LA186_0=='.') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2121:15: '.' ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2123:15: '.' ( '0' .. '9' )+ { match('.'); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2121:19: ( '0' .. '9' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2123:19: ( '0' .. '9' )+ int cnt185=0; loop185: while (true) { @@ -8416,18 +8416,18 @@ else if ( (LA186_0=='.') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2123: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: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 |) int alt193=13; alt193 = dfa193.predict(input); switch (alt193) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:15: ( D P ( I | C ) )=> D P ( I | C M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126: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:2126:17: ( I | C M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2128:17: ( I | C M ) int alt187=2; switch ( input.LA(1) ) { case 'I': @@ -8679,14 +8679,14 @@ else if ( (LA187_5=='3') ) { } switch (alt187) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2127:22: I + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2129:22: I { mI(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2127:26: C M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2129:26: C M { mC(); if (state.failed) return; @@ -8701,11 +8701,11 @@ else if ( (LA187_5=='3') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2131:15: ( E ( M | X ) )=> E ( M | X ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:15: ( E ( M | X ) )=> E ( M | X ) { mE(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:17: ( M | X ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:17: ( M | X ) int alt188=2; switch ( input.LA(1) ) { case 'M': @@ -8881,7 +8881,7 @@ else if ( (LA188_7=='5'||LA188_7=='7') ) { } switch (alt188) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2134:23: M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2136:23: M { mM(); if (state.failed) return; @@ -8889,7 +8889,7 @@ else if ( (LA188_7=='5'||LA188_7=='7') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2135:23: X + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:23: X { mX(); if (state.failed) return; @@ -8902,11 +8902,11 @@ else if ( (LA188_7=='5'||LA188_7=='7') ) { } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:15: ( P ( X | T | C ) )=> P ( X | T | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139: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:2139:17: ( X | T | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:17: ( X | T | C ) int alt189=3; switch ( input.LA(1) ) { case 'X': @@ -9206,21 +9206,21 @@ else if ( (LA189_6=='4') ) { } switch (alt189) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2140:23: X + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2142:23: X { mX(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2141:23: T + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2143:23: T { mT(); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2142:23: C + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2144:23: C { mC(); if (state.failed) return; @@ -9233,7 +9233,7 @@ else if ( (LA189_6=='4') ) { } break; case 4 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2145:15: ( C M )=> C M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:15: ( C M )=> C M { mC(); if (state.failed) return; @@ -9243,11 +9243,11 @@ else if ( (LA189_6=='4') ) { } break; case 5 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:15: ( M ( M | S ) )=> M ( M | S ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:15: ( M ( M | S ) )=> M ( M | S ) { mM(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:17: ( M | S ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2151:17: ( M | S ) int alt190=2; switch ( input.LA(1) ) { case 'M': @@ -9423,7 +9423,7 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } switch (alt190) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2150:23: M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2152:23: M { mM(); if (state.failed) return; @@ -9431,7 +9431,7 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2152:23: S + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2154:23: S { mS(); if (state.failed) return; @@ -9444,7 +9444,7 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } break; case 6 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2154:15: ( I N )=> I N + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2156:15: ( I N )=> I N { mI(); if (state.failed) return; @@ -9454,7 +9454,7 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } break; case 7 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2157:15: ( D E G )=> D E G + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2159:15: ( D E G )=> D E G { mD(); if (state.failed) return; @@ -9466,11 +9466,11 @@ else if ( (LA190_7=='5'||LA190_7=='7') ) { } break; case 8 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2162:15: ( R ( A | E ) )=> R ( A D | E M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164: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:2164:17: ( A D | E M ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:17: ( A D | E M ) int alt191=2; switch ( input.LA(1) ) { case 'A': @@ -9713,7 +9713,7 @@ else if ( (LA191_5=='5') ) { } switch (alt191) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2165:20: A D + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2167:20: A D { mA(); if (state.failed) return; @@ -9723,7 +9723,7 @@ else if ( (LA191_5=='5') ) { } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2166:20: E M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2168:20: E M { mE(); if (state.failed) return; @@ -9738,7 +9738,7 @@ else if ( (LA191_5=='5') ) { } break; case 9 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2169:15: ( S )=> S + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2171:15: ( S )=> S { mS(); if (state.failed) return; @@ -9746,9 +9746,9 @@ else if ( (LA191_5=='5') ) { } break; case 10 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2171:15: ( ( K )? H Z )=> ( K )? H Z + // 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:2172:17: ( K )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2174:17: ( K )? int alt192=2; int LA192_0 = input.LA(1); if ( (LA192_0=='K'||LA192_0=='k') ) { @@ -9813,7 +9813,7 @@ else if ( (LA192_4=='4'||LA192_4=='6') ) { } switch (alt192) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2172:17: K + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2174:17: K { mK(); if (state.failed) return; @@ -9830,7 +9830,7 @@ else if ( (LA192_4=='4'||LA192_4=='6') ) { } break; case 11 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2174:15: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2176:15: IDENT { mIDENT(); if (state.failed) return; @@ -9838,7 +9838,7 @@ else if ( (LA192_4=='4'||LA192_4=='6') ) { } break; case 12 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2176:15: PERCENTAGE_SYMBOL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2178:15: PERCENTAGE_SYMBOL { mPERCENTAGE_SYMBOL(); if (state.failed) return; @@ -9846,7 +9846,7 @@ else if ( (LA192_4=='4'||LA192_4=='6') ) { } break; case 13 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2179:9: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2181:9: { } break; @@ -9869,8 +9869,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:2185:5: ( U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2185:9: U R L '(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // 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 )? ')' { mU(); if (state.failed) return; @@ -9879,7 +9879,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:2187:13: ( ( WS )=> WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:13: ( ( WS )=> WS )? int alt194=2; int LA194_0 = input.LA(1); if ( (LA194_0=='\t'||LA194_0==' ') ) { @@ -9890,7 +9890,7 @@ public final void mURI() throws RecognitionException { } switch (alt194) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:14: ( WS )=> WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -9899,7 +9899,7 @@ public final void mURI() throws RecognitionException { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:25: ( URL | STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189: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 +9918,14 @@ else if ( (LA195_0=='\"'||LA195_0=='\'') ) { switch (alt195) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:26: URL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:30: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:30: STRING { mSTRING(); if (state.failed) return; @@ -9934,7 +9934,7 @@ else if ( (LA195_0=='\"'||LA195_0=='\'') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:38: ( WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:38: ( WS )? int alt196=2; int LA196_0 = input.LA(1); if ( (LA196_0=='\t'||LA196_0==' ') ) { @@ -9942,7 +9942,7 @@ else if ( (LA195_0=='\"'||LA195_0=='\'') ) { } switch (alt196) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:38: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2189:38: WS { mWS(); if (state.failed) return; @@ -9966,7 +9966,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:2191:26: ( '?' | HEXCHAR ) + // 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: { 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 +9993,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:2193:7: ( ( 'u' | 'U' ) PLUS ( HEXCHAR_WILDCARD )+ ( MINUS ( HEXCHAR_WILDCARD )+ )? ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2193:9: ( 'u' | 'U' ) PLUS ( HEXCHAR_WILDCARD )+ ( MINUS ( HEXCHAR_WILDCARD )+ )? + // 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 )+ )? { if ( input.LA(1)=='U'||input.LA(1)=='u' ) { input.consume(); @@ -10008,7 +10008,7 @@ public final void mURANGE() throws RecognitionException { } mPLUS(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2193:24: ( HEXCHAR_WILDCARD )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:24: ( HEXCHAR_WILDCARD )+ int cnt197=0; loop197: while (true) { @@ -10044,7 +10044,7 @@ public final void mURANGE() throws RecognitionException { cnt197++; } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2193:42: ( MINUS ( HEXCHAR_WILDCARD )+ )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:42: ( MINUS ( HEXCHAR_WILDCARD )+ )? int alt199=2; int LA199_0 = input.LA(1); if ( (LA199_0=='-') ) { @@ -10052,11 +10052,11 @@ public final void mURANGE() throws RecognitionException { } switch (alt199) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2193:43: MINUS ( HEXCHAR_WILDCARD )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:43: MINUS ( HEXCHAR_WILDCARD )+ { mMINUS(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2193:49: ( HEXCHAR_WILDCARD )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2195:49: ( HEXCHAR_WILDCARD )+ int cnt198=0; loop198: while (true) { @@ -10113,12 +10113,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:2196:2: ( 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2197:2: 'URL-PREFIX(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // 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 )? ')' { match("URL-PREFIX("); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:13: ( ( WS )=> WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:13: ( ( WS )=> WS )? int alt200=2; int LA200_0 = input.LA(1); if ( (LA200_0=='\t'||LA200_0==' ') ) { @@ -10129,7 +10129,7 @@ public final void mMOZ_URL_PREFIX() throws RecognitionException { } switch (alt200) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:14: ( WS )=> WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -10138,7 +10138,7 @@ public final void mMOZ_URL_PREFIX() throws RecognitionException { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:25: ( URL | STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200: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 +10157,14 @@ else if ( (LA201_0=='\"'||LA201_0=='\'') ) { switch (alt201) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:26: URL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:30: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:30: STRING { mSTRING(); if (state.failed) return; @@ -10173,7 +10173,7 @@ else if ( (LA201_0=='\"'||LA201_0=='\'') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:38: ( WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:38: ( WS )? int alt202=2; int LA202_0 = input.LA(1); if ( (LA202_0=='\t'||LA202_0==' ') ) { @@ -10181,7 +10181,7 @@ else if ( (LA201_0=='\"'||LA201_0=='\'') ) { } switch (alt202) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:38: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2200:38: WS { mWS(); if (state.failed) return; @@ -10207,12 +10207,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:2204:2: ( 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2205:2: 'DOMAIN(' ( ( WS )=> WS )? ( URL | STRING ) ( WS )? ')' + // 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 )? ')' { match("DOMAIN("); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:13: ( ( WS )=> WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:13: ( ( WS )=> WS )? int alt203=2; int LA203_0 = input.LA(1); if ( (LA203_0=='\t'||LA203_0==' ') ) { @@ -10223,7 +10223,7 @@ public final void mMOZ_DOMAIN() throws RecognitionException { } switch (alt203) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:14: ( WS )=> WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -10232,7 +10232,7 @@ public final void mMOZ_DOMAIN() throws RecognitionException { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:25: ( URL | STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208: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 +10251,14 @@ else if ( (LA204_0=='\"'||LA204_0=='\'') ) { switch (alt204) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:26: URL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:26: URL { mURL(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:30: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:30: STRING { mSTRING(); if (state.failed) return; @@ -10267,7 +10267,7 @@ else if ( (LA204_0=='\"'||LA204_0=='\'') ) { } - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:38: ( WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:38: ( WS )? int alt205=2; int LA205_0 = input.LA(1); if ( (LA205_0=='\t'||LA205_0==' ') ) { @@ -10275,7 +10275,7 @@ else if ( (LA204_0=='\"'||LA204_0=='\'') ) { } switch (alt205) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:38: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2208:38: WS { mWS(); if (state.failed) return; @@ -10301,12 +10301,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:2212:2: ( 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2213:2: 'REGEXP(' ( ( WS )=> WS )? STRING ( WS )? ')' + // 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 )? ')' { match("REGEXP("); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2214:13: ( ( WS )=> WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:13: ( ( WS )=> WS )? int alt206=2; int LA206_0 = input.LA(1); if ( (LA206_0=='\t'||LA206_0==' ') && (synpred16_Css3())) { @@ -10314,7 +10314,7 @@ public final void mMOZ_REGEXP() throws RecognitionException { } switch (alt206) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2214:14: ( WS )=> WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:14: ( WS )=> WS { mWS(); if (state.failed) return; @@ -10325,7 +10325,7 @@ public final void mMOZ_REGEXP() throws RecognitionException { mSTRING(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2214:32: ( WS )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:32: ( WS )? int alt207=2; int LA207_0 = input.LA(1); if ( (LA207_0=='\t'||LA207_0==' ') ) { @@ -10333,7 +10333,7 @@ public final void mMOZ_REGEXP() throws RecognitionException { } switch (alt207) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2214:32: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2216:32: WS { mWS(); if (state.failed) return; @@ -10359,10 +10359,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:2225:5: ( ( ' ' | '\\t' )+ ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2226:5: ( ' ' | '\\t' )+ + // 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:2226:5: ( ' ' | '\\t' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2228:5: ( ' ' | '\\t' )+ int cnt208=0; loop208: while (true) { @@ -10414,10 +10414,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:2230:5: ( ( '\\r' | '\\n' )+ ) - // 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: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:2232:5: ( '\\r' | '\\n' )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2234:5: ( '\\r' | '\\n' )+ int cnt209=0; loop209: while (true) { @@ -10469,15 +10469,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:2238:5: ( '/*' ( options {greedy=false; } : ( . )* ) '*/' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2239:5: '/*' ( options {greedy=false; } : ( . )* ) '*/' + // 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; } : ( . )* ) '*/' { match("/*"); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2239:10: ( options {greedy=false; } : ( . )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2239:40: ( . )* + // 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:2239:40: ( . )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2241:40: ( . )* loop210: while (true) { int alt210=2; @@ -10498,7 +10498,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:2239:40: . + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2241:40: . { matchAny(); if (state.failed) return; } @@ -10529,15 +10529,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:2243:5: ( '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2244:5: '//' ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) + // 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' ) )* ) { match("//"); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2244:9: ( options {greedy=false; } : (~ ( '\\r' | '\\n' ) )* ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2244:39: (~ ( '\\r' | '\\n' ) )* + // 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:2244:39: (~ ( '\\r' | '\\n' ) )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2246:39: (~ ( '\\r' | '\\n' ) )* loop211: while (true) { int alt211=2; @@ -11359,8 +11359,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:2000:26: ( '\\\\\\\"' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2000:27: '\\\\\\\"' + // 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: '\\\\\\\"' { match("\\\""); if (state.failed) return; @@ -11371,8 +11371,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:2000:47: ( '\\\\\\\\' ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2000:48: '\\\\\\\\' + // 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: '\\\\\\\\' { match("\\\\"); if (state.failed) return; @@ -11383,14 +11383,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:2124:15: ( D P ( I | C ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:16: D P ( I | C ) + // 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 ) { mD(); if (state.failed) return; mP(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:20: ( I | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:20: ( I | C ) int alt213=2; switch ( input.LA(1) ) { case 'I': @@ -11642,14 +11642,14 @@ else if ( (LA213_5=='3') ) { } switch (alt213) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:21: I + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:21: I { mI(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2124:23: C + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2126:23: C { mC(); if (state.failed) return; @@ -11665,12 +11665,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:2131:15: ( E ( M | X ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2131:16: E ( M | X ) + // 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 ) { mE(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2131:18: ( M | X ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:18: ( M | X ) int alt214=2; switch ( input.LA(1) ) { case 'M': @@ -11846,14 +11846,14 @@ else if ( (LA214_7=='5'||LA214_7=='7') ) { } switch (alt214) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2131:19: M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:19: M { mM(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2131:21: X + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2133:21: X { mX(); if (state.failed) return; @@ -11869,12 +11869,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:2137:15: ( P ( X | T | C ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:16: P ( X | T | C ) + // 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 ) { mP(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:17: ( X | T | C ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:17: ( X | T | C ) int alt215=3; switch ( input.LA(1) ) { case 'X': @@ -12174,21 +12174,21 @@ else if ( (LA215_6=='4') ) { } switch (alt215) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:18: X + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:18: X { mX(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:20: T + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:20: T { mT(); if (state.failed) return; } break; case 3 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2137:22: C + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2139:22: C { mC(); if (state.failed) return; @@ -12204,8 +12204,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:2145:15: ( C M ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2145:16: C M + // 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 { mC(); if (state.failed) return; @@ -12218,12 +12218,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:2147:15: ( M ( M | S ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:16: M ( M | S ) + // 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 ) { mM(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:18: ( M | S ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:18: ( M | S ) int alt216=2; switch ( input.LA(1) ) { case 'M': @@ -12399,14 +12399,14 @@ else if ( (LA216_7=='5'||LA216_7=='7') ) { } switch (alt216) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:19: M + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:19: M { mM(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2147:21: S + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2149:21: S { mS(); if (state.failed) return; @@ -12422,8 +12422,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:2154:15: ( I N ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2154:16: I N + // 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 { mI(); if (state.failed) return; @@ -12436,8 +12436,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:2157:15: ( D E G ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2157:16: D E G + // 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 { mD(); if (state.failed) return; @@ -12452,12 +12452,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:2162:15: ( R ( A | E ) ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2162:16: R ( A | E ) + // 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 ) { mR(); if (state.failed) return; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2162:18: ( A | E ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:18: ( A | E ) int alt217=2; switch ( input.LA(1) ) { case 'A': @@ -12700,14 +12700,14 @@ else if ( (LA217_5=='5') ) { } switch (alt217) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2162:19: A + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:19: A { mA(); if (state.failed) return; } break; case 2 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2162:21: E + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2164:21: E { mE(); if (state.failed) return; @@ -12723,8 +12723,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:2169:15: ( S ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2169:16: S + // 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 { mS(); if (state.failed) return; @@ -12735,10 +12735,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:2171:15: ( ( K )? H Z ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2171:16: ( K )? H Z + // 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:2171:16: ( K )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:16: ( K )? int alt218=2; int LA218_0 = input.LA(1); if ( (LA218_0=='K'||LA218_0=='k') ) { @@ -12803,7 +12803,7 @@ else if ( (LA218_4=='4'||LA218_4=='6') ) { } switch (alt218) { case 1 : - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2171:16: K + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2173:16: K { mK(); if (state.failed) return; @@ -12823,8 +12823,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:2187:14: ( WS ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2187:15: WS + // 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 { mWS(); if (state.failed) return; @@ -12835,8 +12835,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:2198:14: ( WS ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2198:15: WS + // 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 { mWS(); if (state.failed) return; @@ -12847,8 +12847,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:2206:14: ( WS ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2206:15: WS + // 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 { mWS(); if (state.failed) return; @@ -12859,8 +12859,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:2214:14: ( WS ) - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:2214:15: WS + // 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 { mWS(); if (state.failed) return; @@ -13197,69 +13197,69 @@ public final boolean synpred3_Css3() { 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\160\1\u013a\1\u00fb\1\171\1\u013f\1\u015a\1\u0190\1\u0161\1"+ - "\12\1\13\1\u0083\1\31\1\u0093\1\u0193\1\3\1\u019d\1\uffff\1\47\5\uffff"+ - "\1\u01b0\1\uffff\1\u00b2\1\u00b1\1\u00c6\1\u01e1\1\u00dc\1\u01e9\1\u00e3"+ - "\1\u00f3\1\161\1\u013b\1\u00fa\1\172\1\u0140\1\u015b\1\u0162\1\11\1\u0084"+ - "\1\30\1\u0094\1\u0194\1\u019e\1\u00b3\1\u00c7\1\u0179\1\u014c\1\uffff"+ - "\1\u0182\6\uffff\1\u0117\1\u014f\1\u0127\1\u017a\1\u0183\1\u0118\1\u0126"+ - "\1\u00f1\1\u00fc\1\162\1\170\1\u013c\1\u0141\14\uffff\1\u00f4\1\u00fd"+ - "\1\157\1\173\1\u013d\1\u0142\1\17\1\36\1\u0087\1\u0092\2\uffff\1\u01b7"+ - "\1\20\1\37\1\u0088\1\u0095\1\u0196\1\u019c\1\u0197\1\u01a0\1\u00b5\1\u00c5"+ - "\1\u00b6\1\u00c9\1\uffff\1\u01b5\1\u01b6\1\u0112\2\uffff\1\u0113\2\uffff"+ + "\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"+ - "\62\1\103\1\u00b7\1\u00cb\4\uffff\1\u00be\1\u00cd\1\uffff\1\u0114\1\u0115"+ - "\3\uffff\1\u0147\1\u0148\2\uffff\1\u01bf\1\u018b\1\u01d0\1\u01c0\1\u01cf"+ - "\1\u017b\1\u0184\1\u017c\1\u0185\6\uffff\1\u00d7\1\u00d8\20\uffff\1\61"+ - "\2\uffff\1\u01e2\1\u00dd\1\u01ea\1\u00e4\1\u015c\1\u0163\1\22\1\u0089"+ - "\1\40\1\u0097\1\u0198\1\u019b\1\u00c1\1\u00c4\1\25\1\u008a\1\41\1\u0099"+ - "\1\u00f5\1\163\1\4\1\u00fe\1\174\1\5\7\uffff\1\u018c\1\u018d\1\u0107\3"+ + "\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\u00c2"+ - "\1\u00d1\1\u00c3\1\u00d3\5\uffff\1\u0106\1\u0108\2\uffff\1\u0110\1\uffff"+ - "\1\u01ae\1\u01af\7\uffff\1\u017d\1\uffff\1\u0186\1\uffff\1\u011b\1\u0125"+ + "\u01ab\1\144\2\uffff\1\u0150\1\u0151\7\uffff\1\45\1\46\2\uffff\1\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\u008d\1\43\1\u0091\1\u0199\1\u01a1\1\u00bb\1\u00d4"+ - "\1\26\1\u0090\1\44\1\u009a\1\u00f6\1\164\1\142\1\u00ff\1\175\1\143\4\uffff"+ - "\1\u011c\1\u0129\1\u011d\1\u012a\1\u00ab\1\u00ad\1\64\1\105\1\u00ac\1"+ - "\u00ae\1\70\1\107\3\uffff\1\u01f5\1\u01f6\1\u0145\3\uffff\1\u014e\1\u00ef"+ + "\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\72\1\110\2\uffff\1\u01bc\1"+ - "\u01bd\3\uffff\1\u00b8\1\u00d5\2\uffff\1\u0144\1\u0146\2\uffff\1\u0157"+ - "\1\uffff\1\u01c3\1\u01ce\2\uffff\1\u0172\1\u0173\5\uffff\1\u017e\1\uffff"+ - "\1\u0187\1\uffff\1\u011e\1\u012c\1\u01c8\1\u01d5\1\u01ca\1\u01d7\2\uffff"+ + "\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\21\1\u0085\1\27\1\u0098\1\u0192\1\u01a2\1\u00ba\1\u00ca\1\23"+ - "\1\u008f\1\42\1\u009e\1\u00f7\1\165\1\6\1\u0100\1\176\1\7\4\uffff\1\u0121"+ - "\1\u012d\1\u0123\1\u0131\1\134\1\136\1\73\1\114\1\135\1\137\1\74\1\116"+ + "\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\76\1\101\2\uffff\1\121\1\122\3\uffff\1"+ - "\u00bd\1\u00c8\2\uffff\1\u01a4\1\u01a6\2\uffff\1\u01bb\1\uffff\1\u01cb"+ - "\1\u01d8\2\uffff\1\u01de\1\u01df\4\uffff\1\u017f\1\uffff\1\u0188\1\uffff"+ - "\1\u0124\1\u0132\1\u01cc\1\u01da\1\u01cd\1\u01dc\2\uffff\1\u014d\13\uffff"+ + "\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\u0086\1\33\1\u009c\1\u019a\1\u01a3\1\u00b9\1\u00d2\1\24\1\u008c\1\35"+ - "\1\u0096\1\u00f8\1\166\1\u00a0\1\u0101\1\177\1\u00a2\4\uffff\1\u0122\1"+ - "\u0133\1\u0116\1\u012f\1\u00eb\1\u00ed\1\100\1\117\1\u00ec\1\u00ee\1\66"+ - "\1\104\2\uffff\1\0\1\1\1\u014a\2\uffff\1\u0152\1\u0103\1\132\1\uffff\1"+ + "\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\67\1\106\2\uffff\1\u00a4\1\u00a5\2"+ - "\uffff\1\u00bc\1\u00cf\1\uffff\1\u0149\1\u014b\1\uffff\1\u0158\1\uffff"+ - "\1\u01c6\1\u01d2\2\uffff\1\130\1\131\2\uffff\1\u0180\1\uffff\1\u0189\1"+ - "\uffff\1\u011f\1\u0128\1\u01c4\1\u01d4\1\u01c1\1\u01d1\1\uffff\1\u010d"+ - "\1\u01e6\1\u00e1\1\u01ee\1\u00e8\1\u0160\1\u0167\1\16\1\u008b\1\32\1\u009b"+ - "\1\u0195\1\u019f\1\u00b4\1\u00d0\1\14\1\u008e\1\34\1\u009d\1\u00f9\1\167"+ - "\1\u013e\1\u0102\1\u0080\1\u0143\1\u0120\1\u012b\1\u0119\1\u0130\1\u016a"+ - "\1\u016f\1\75\1\111\1\u016b\1\u0170\1\77\1\112\1\152\1\153\1\u01b9\1\u01be"+ + "\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\71\1\113\1\uffff\1\126\1\127\1\uffff"+ - "\1\u00bf\1\u00ce\1\u01b8\1\u01ba\1\2\1\uffff\1\u01c5\1\u01d9\1\uffff\1"+ - "\u01f2\1\u01f3\1\u0181\1\u018a\1\u011a\1\u012e\1\u01c7\1\u01d6\1\u01c2"+ - "\1\u01db\1\u0159\1\u0111\1\u016c\1\u0171\1\65\1\115\1\u00d9\1\u00da\1"+ - "\u00c0\1\u00cc\1\u01c9\1\u01d3\1\145\1\146}>"; + "\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}>"; 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 +14171,7 @@ public DFA193(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "2123: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 "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 |)"; } @Override public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { @@ -14309,16 +14309,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 11 : - int LA193_63 = input.LA(1); + int LA193_525 = input.LA(1); + + int index193_525 = 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_525); if ( s>=0 ) return s; break; case 12 : @@ -14346,51 +14345,52 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 14 : - int LA193_753 = input.LA(1); - - int index193_753 = input.index(); - input.rewind(); + int LA193_63 = input.LA(1); s = -1; - if ( (synpred7_Css3()) ) {s = 183;} - else if ( (true) ) {s = 12;} - - input.seek(index193_753); + 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 15 : - int LA193_143 = input.LA(1); + int LA193_517 = input.LA(1); - int index193_143 = input.index(); + int index193_517 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_143); + input.seek(index193_517); if ( s>=0 ) return s; break; case 16 : - int LA193_150 = input.LA(1); + int LA193_143 = input.LA(1); - int index193_150 = input.index(); + int index193_143 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_150); + input.seek(index193_143); if ( s>=0 ) return s; break; case 17 : - 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 18 : @@ -14406,15 +14406,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 19 : - int LA193_525 = input.LA(1); + int LA193_276 = input.LA(1); - int index193_525 = input.index(); + int index193_276 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_525); + input.seek(index193_276); if ( s>=0 ) return s; break; case 20 : @@ -14430,75 +14430,75 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 21 : - int LA193_276 = input.LA(1); + int LA193_391 = input.LA(1); - int index193_276 = input.index(); + int index193_391 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_276); + input.seek(index193_391); if ( s>=0 ) return s; break; case 22 : - 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 23 : - int LA193_519 = input.LA(1); + int LA193_144 = input.LA(1); - int index193_519 = input.index(); + int index193_144 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_519); + input.seek(index193_144); if ( s>=0 ) return s; break; case 24 : - int LA193_96 = input.LA(1); + int LA193_65 = input.LA(1); - int index193_96 = input.index(); + int index193_65 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_96); + input.seek(index193_65); if ( s>=0 ) return s; break; case 25 : - int LA193_65 = input.LA(1); + int LA193_658 = input.LA(1); - int index193_65 = input.index(); + int index193_658 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_65); + input.seek(index193_658); if ( s>=0 ) return s; break; case 26 : - int LA193_755 = input.LA(1); + int LA193_96 = input.LA(1); - int index193_755 = input.index(); + int index193_96 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_755); + input.seek(index193_96); if ( s>=0 ) return s; break; case 27 : @@ -14514,111 +14514,111 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 28 : - int LA193_763 = input.LA(1); + int LA193_151 = input.LA(1); - int index193_763 = input.index(); + int index193_151 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_763); + input.seek(index193_151); if ( s>=0 ) return s; break; case 29 : - int LA193_658 = input.LA(1); + int LA193_270 = input.LA(1); - int index193_658 = input.index(); + int index193_270 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_658); + input.seek(index193_270); if ( s>=0 ) return s; break; case 30 : - int LA193_144 = input.LA(1); + int LA193_278 = input.LA(1); - int index193_144 = input.index(); + int index193_278 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_144); + input.seek(index193_278); if ( s>=0 ) return s; break; case 31 : - int LA193_151 = input.LA(1); + int LA193_385 = input.LA(1); - int index193_151 = input.index(); + int index193_385 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_151); + input.seek(index193_385); if ( s>=0 ) return s; break; case 32 : - int LA193_270 = input.LA(1); + int LA193_527 = input.LA(1); - int index193_270 = input.index(); + int index193_527 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_270); + input.seek(index193_527); if ( s>=0 ) return s; break; case 33 : - int LA193_278 = input.LA(1); + int LA193_393 = input.LA(1); - int index193_278 = input.index(); + int index193_393 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_278); + input.seek(index193_393); if ( s>=0 ) return s; break; case 34 : - int LA193_527 = input.LA(1); + int LA193_755 = input.LA(1); - int index193_527 = input.index(); + int index193_755 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_527); + input.seek(index193_755); if ( s>=0 ) return s; break; case 35 : - int LA193_385 = input.LA(1); + int LA193_519 = input.LA(1); - int index193_385 = input.index(); + int index193_519 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_385); + input.seek(index193_519); if ( s>=0 ) return s; break; case 36 : - 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 37 : @@ -14774,15 +14774,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 50 : - int LA193_206 = input.LA(1); + int LA193_549 = input.LA(1); - int index193_206 = input.index(); + int index193_549 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_206); + input.seek(index193_549); if ( s>=0 ) return s; break; case 51 : @@ -14798,54 +14798,42 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 52 : - int LA193_411 = input.LA(1); + int LA193_781 = input.LA(1); - int index193_411 = input.index(); + int index193_781 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_411); + input.seek(index193_781); if ( s>=0 ) return s; break; case 53 : - int LA193_831 = input.LA(1); + int LA193_206 = input.LA(1); - int index193_831 = input.index(); + int index193_206 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_831); + input.seek(index193_206); if ( s>=0 ) return s; break; case 54 : - int LA193_680 = input.LA(1); + int LA193_411 = input.LA(1); - int index193_680 = input.index(); + int index193_411 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_680); + input.seek(index193_411); if ( s>=0 ) return s; break; case 55 : - int LA193_711 = input.LA(1); - - int index193_711 = input.index(); - input.rewind(); - s = -1; - if ( (synpred10_Css3()) ) {s = 316;} - else if ( (true) ) {s = 12;} - - input.seek(index193_711); - if ( s>=0 ) return s; - break; - case 56 : int LA193_415 = input.LA(1); int index193_415 = input.index(); @@ -14857,19 +14845,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_415); if ( s>=0 ) return s; break; - case 57 : - int LA193_802 = input.LA(1); + case 56 : + int LA193_777 = input.LA(1); - int index193_802 = input.index(); + int index193_777 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_802); + input.seek(index193_777); if ( s>=0 ) return s; break; - case 58 : + case 57 : int LA193_452 = input.LA(1); int index193_452 = input.index(); @@ -14881,7 +14869,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_452); if ( s>=0 ) return s; break; - case 59 : + case 58 : int LA193_545 = input.LA(1); int index193_545 = input.index(); @@ -14893,31 +14881,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_545); if ( s>=0 ) return s; break; - case 60 : - int LA193_549 = input.LA(1); + case 59 : + int LA193_680 = input.LA(1); - int index193_549 = input.index(); + int index193_680 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_549); + input.seek(index193_680); if ( s>=0 ) return s; break; - case 61 : - int LA193_777 = input.LA(1); + case 60 : + int LA193_831 = input.LA(1); - int index193_777 = input.index(); + int index193_831 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_777); + input.seek(index193_831); if ( s>=0 ) return s; break; - case 62 : + case 61 : int LA193_586 = input.LA(1); int index193_586 = input.index(); @@ -14929,19 +14917,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_586); if ( s>=0 ) return s; break; - case 63 : - int LA193_781 = input.LA(1); + case 62 : + int LA193_711 = input.LA(1); - int index193_781 = input.index(); + int index193_711 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_781); + input.seek(index193_711); if ( s>=0 ) return s; break; - case 64 : + case 63 : int LA193_676 = input.LA(1); int index193_676 = input.index(); @@ -14953,16 +14941,28 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_676); if ( s>=0 ) return s; break; - case 65 : - int LA193_587 = input.LA(1); + case 64 : + int LA193_802 = input.LA(1); - int index193_587 = input.index(); + int index193_802 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_587); + input.seek(index193_802); + if ( s>=0 ) return s; + break; + case 65 : + int LA193_412 = input.LA(1); + + int index193_412 = input.index(); + input.rewind(); + s = -1; + if ( (synpred10_Css3()) ) {s = 316;} + else if ( (true) ) {s = 12;} + + input.seek(index193_412); if ( s>=0 ) return s; break; case 66 : @@ -14990,147 +14990,147 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 68 : - int LA193_681 = input.LA(1); + int LA193_416 = input.LA(1); - int index193_681 = input.index(); + int index193_416 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_681); + input.seek(index193_416); if ( s>=0 ) return s; break; case 69 : - int LA193_412 = input.LA(1); + int LA193_712 = input.LA(1); - int index193_412 = input.index(); + int index193_712 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_412); + input.seek(index193_712); if ( s>=0 ) return s; break; case 70 : - int LA193_712 = input.LA(1); + int LA193_453 = input.LA(1); - int index193_712 = input.index(); + int index193_453 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_712); + input.seek(index193_453); if ( s>=0 ) return s; break; case 71 : - int LA193_416 = input.LA(1); + int LA193_546 = input.LA(1); - int index193_416 = input.index(); + int index193_546 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_416); + input.seek(index193_546); if ( s>=0 ) return s; break; case 72 : - int LA193_453 = input.LA(1); + int LA193_832 = input.LA(1); - int index193_453 = input.index(); + int index193_832 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_453); + input.seek(index193_832); if ( s>=0 ) return s; break; case 73 : - int LA193_778 = input.LA(1); + int LA193_550 = input.LA(1); - int index193_778 = input.index(); + int index193_550 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_778); + input.seek(index193_550); if ( s>=0 ) return s; break; case 74 : - int LA193_782 = input.LA(1); + 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 75 : - int LA193_803 = input.LA(1); + int LA193_587 = input.LA(1); - int index193_803 = input.index(); + int index193_587 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_803); + input.seek(index193_587); if ( s>=0 ) return s; break; case 76 : - int LA193_546 = input.LA(1); + int LA193_803 = input.LA(1); - int index193_546 = input.index(); + int index193_803 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_546); + input.seek(index193_803); if ( s>=0 ) return s; break; case 77 : - int LA193_832 = input.LA(1); + int LA193_782 = input.LA(1); - int index193_832 = input.index(); + int index193_782 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_832); + input.seek(index193_782); if ( s>=0 ) return s; break; case 78 : - int LA193_550 = input.LA(1); + int LA193_677 = input.LA(1); - int index193_550 = input.index(); + int index193_677 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_550); + input.seek(index193_677); if ( s>=0 ) return s; break; case 79 : - int LA193_677 = input.LA(1); + int LA193_681 = input.LA(1); - int index193_677 = input.index(); + int index193_681 = input.index(); input.rewind(); s = -1; if ( (synpred10_Css3()) ) {s = 316;} else if ( (true) ) {s = 12;} - input.seek(index193_677); + input.seek(index193_681); if ( s>=0 ) return s; break; case 80 : @@ -15505,123 +15505,123 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 111 : - int LA193_139 = input.LA(1); + int LA193_54 = input.LA(1); - int index193_139 = input.index(); + int index193_54 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_139); + input.seek(index193_54); if ( s>=0 ) return s; break; case 112 : - int LA193_54 = input.LA(1); + int LA193_87 = input.LA(1); - int index193_54 = input.index(); + int index193_87 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_54); + input.seek(index193_87); if ( s>=0 ) return s; break; case 113 : - int LA193_87 = input.LA(1); + int LA193_121 = input.LA(1); - int index193_87 = input.index(); + int index193_121 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_87); + input.seek(index193_121); if ( s>=0 ) return s; break; case 114 : - int LA193_121 = input.LA(1); + int LA193_766 = input.LA(1); - int index193_121 = input.index(); + int index193_766 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_121); + input.seek(index193_766); if ( s>=0 ) return s; break; case 115 : - int LA193_281 = input.LA(1); + int LA193_139 = input.LA(1); - int index193_281 = input.index(); + int index193_139 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_281); + input.seek(index193_139); if ( s>=0 ) return s; break; case 116 : - int LA193_396 = input.LA(1); + int LA193_281 = input.LA(1); - int index193_396 = input.index(); + int index193_281 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_396); + input.seek(index193_281); if ( s>=0 ) return s; break; case 117 : - int LA193_530 = input.LA(1); + int LA193_396 = input.LA(1); - int index193_530 = input.index(); + int index193_396 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_530); + input.seek(index193_396); if ( s>=0 ) return s; break; case 118 : - int LA193_661 = input.LA(1); + int LA193_530 = input.LA(1); - int index193_661 = input.index(); + int index193_530 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_661); + input.seek(index193_530); if ( s>=0 ) return s; break; case 119 : - int LA193_766 = input.LA(1); + int LA193_661 = input.LA(1); - int index193_766 = input.index(); + int index193_661 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_766); + input.seek(index193_661); if ( s>=0 ) return s; break; case 120 : - int LA193_122 = input.LA(1); + int LA193_664 = input.LA(1); - int index193_122 = input.index(); + int index193_664 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_122); + input.seek(index193_664); if ( s>=0 ) return s; break; case 121 : @@ -15649,63 +15649,63 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 123 : - int LA193_140 = input.LA(1); + int LA193_122 = input.LA(1); - int index193_140 = input.index(); + int index193_122 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_140); + input.seek(index193_122); if ( s>=0 ) return s; break; case 124 : - int LA193_284 = input.LA(1); + int LA193_140 = input.LA(1); - int index193_284 = input.index(); + int index193_140 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_284); + input.seek(index193_140); if ( s>=0 ) return s; break; case 125 : - int LA193_399 = input.LA(1); + int LA193_284 = input.LA(1); - int index193_399 = input.index(); + int index193_284 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_399); + input.seek(index193_284); if ( s>=0 ) return s; break; case 126 : - int LA193_533 = input.LA(1); + int LA193_399 = input.LA(1); - int index193_533 = input.index(); + int index193_399 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_533); + input.seek(index193_399); if ( s>=0 ) return s; break; case 127 : - int LA193_664 = input.LA(1); + int LA193_533 = input.LA(1); - int index193_664 = input.index(); + int index193_533 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_664); + input.seek(index193_533); if ( s>=0 ) return s; break; case 128 : @@ -15745,195 +15745,195 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 131 : - int LA193_64 = input.LA(1); + int LA193_95 = input.LA(1); - int index193_64 = input.index(); + int index193_95 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_64); + input.seek(index193_95); if ( s>=0 ) return s; break; case 132 : - int LA193_95 = input.LA(1); + int LA193_145 = input.LA(1); - int index193_95 = input.index(); + int index193_145 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_95); + input.seek(index193_145); if ( s>=0 ) return s; break; case 133 : - int LA193_518 = input.LA(1); + int LA193_64 = input.LA(1); - int index193_518 = input.index(); + int index193_64 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_518); + input.seek(index193_64); if ( s>=0 ) return s; break; case 134 : - int LA193_649 = input.LA(1); + int LA193_152 = input.LA(1); - int index193_649 = input.index(); + int index193_152 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_649); + input.seek(index193_152); if ( s>=0 ) return s; break; case 135 : - int LA193_145 = input.LA(1); + int LA193_269 = input.LA(1); - int index193_145 = input.index(); + int index193_269 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_145); + input.seek(index193_269); if ( s>=0 ) return s; break; case 136 : - int LA193_152 = input.LA(1); + int LA193_277 = input.LA(1); - int index193_152 = input.index(); + int index193_277 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_152); + input.seek(index193_277); if ( s>=0 ) return s; break; case 137 : - int LA193_269 = input.LA(1); + int LA193_762 = input.LA(1); - int index193_269 = input.index(); + int index193_762 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_269); + input.seek(index193_762); if ( s>=0 ) return s; break; case 138 : - int LA193_277 = input.LA(1); + int LA193_384 = input.LA(1); - int index193_277 = input.index(); + int index193_384 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_277); + input.seek(index193_384); if ( s>=0 ) return s; break; case 139 : - int LA193_754 = input.LA(1); + int LA193_649 = input.LA(1); - int index193_754 = input.index(); + int index193_649 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_754); + input.seek(index193_649); if ( s>=0 ) return s; break; case 140 : - int LA193_657 = input.LA(1); + int LA193_526 = input.LA(1); - int index193_657 = input.index(); + int index193_526 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_657); + input.seek(index193_526); if ( s>=0 ) return s; break; case 141 : - int LA193_384 = input.LA(1); + int LA193_392 = input.LA(1); - int index193_384 = input.index(); + int index193_392 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_384); + input.seek(index193_392); if ( s>=0 ) return s; break; case 142 : - int LA193_762 = input.LA(1); + int LA193_657 = input.LA(1); - int index193_762 = input.index(); + int index193_657 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_762); + input.seek(index193_657); if ( s>=0 ) return s; break; case 143 : - int LA193_526 = input.LA(1); + int LA193_754 = input.LA(1); - int index193_526 = input.index(); + int index193_754 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_526); + input.seek(index193_754); if ( s>=0 ) return s; break; case 144 : - int LA193_392 = input.LA(1); + int LA193_518 = input.LA(1); - int index193_392 = input.index(); + int index193_518 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_392); + input.seek(index193_518); if ( s>=0 ) return s; break; case 145 : - int LA193_386 = input.LA(1); + int LA193_651 = input.LA(1); - int index193_386 = input.index(); + int index193_651 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_386); + input.seek(index193_651); if ( s>=0 ) return s; break; case 146 : - int LA193_146 = input.LA(1); + int LA193_153 = input.LA(1); - int index193_146 = input.index(); + int index193_153 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_146); + input.seek(index193_153); if ( s>=0 ) return s; break; case 147 : @@ -15961,123 +15961,123 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 149 : - int LA193_153 = input.LA(1); + int LA193_146 = input.LA(1); - int index193_153 = input.index(); + int index193_146 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_153); + input.seek(index193_146); if ( s>=0 ) return s; break; case 150 : - int LA193_659 = input.LA(1); + int LA193_271 = input.LA(1); - int index193_659 = input.index(); + int index193_271 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_659); + input.seek(index193_271); if ( s>=0 ) return s; break; case 151 : - int LA193_271 = input.LA(1); + int LA193_659 = input.LA(1); - int index193_271 = input.index(); + int index193_659 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_271); + input.seek(index193_659); if ( s>=0 ) return s; break; case 152 : - int LA193_520 = input.LA(1); + int LA193_764 = input.LA(1); - int index193_520 = input.index(); + int index193_764 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_520); + input.seek(index193_764); if ( s>=0 ) return s; break; case 153 : - int LA193_279 = input.LA(1); + int LA193_756 = input.LA(1); - int index193_279 = input.index(); + int index193_756 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_279); + input.seek(index193_756); if ( s>=0 ) return s; break; case 154 : - int LA193_394 = input.LA(1); + int LA193_528 = input.LA(1); - int index193_394 = input.index(); + int index193_528 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_394); + input.seek(index193_528); if ( s>=0 ) return s; break; case 155 : - int LA193_756 = input.LA(1); + int LA193_279 = input.LA(1); - int index193_756 = input.index(); + int index193_279 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_756); + input.seek(index193_279); if ( s>=0 ) return s; break; case 156 : - int LA193_651 = input.LA(1); + int LA193_386 = input.LA(1); - int index193_651 = input.index(); + int index193_386 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_651); + input.seek(index193_386); if ( s>=0 ) return s; break; case 157 : - int LA193_764 = input.LA(1); + int LA193_394 = input.LA(1); - int index193_764 = input.index(); + int index193_394 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_764); + input.seek(index193_394); if ( s>=0 ) return s; break; case 158 : - int LA193_528 = input.LA(1); + int LA193_520 = input.LA(1); - int index193_528 = input.index(); + int index193_520 = input.index(); input.rewind(); s = -1; if ( (synpred7_Css3()) ) {s = 183;} else if ( (true) ) {s = 12;} - input.seek(index193_528); + input.seek(index193_520); if ( s>=0 ) return s; break; case 159 : @@ -16331,411 +16331,411 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 180 : - int LA193_759 = input.LA(1); + int LA193_158 = input.LA(1); - int index193_759 = input.index(); + int index193_158 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_759); + input.seek(index193_158); if ( s>=0 ) return s; break; case 181 : - int LA193_158 = input.LA(1); + int LA193_160 = input.LA(1); - int index193_158 = input.index(); + int index193_160 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_158); + input.seek(index193_160); if ( s>=0 ) return s; break; case 182 : - int LA193_160 = input.LA(1); + int LA193_208 = input.LA(1); - int index193_160 = input.index(); + int index193_208 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_160); + input.seek(index193_208); if ( s>=0 ) return s; break; case 183 : - int LA193_208 = input.LA(1); + int LA193_835 = input.LA(1); - int index193_208 = input.index(); + int index193_835 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_208); + input.seek(index193_835); if ( s>=0 ) return s; break; case 184 : - int LA193_461 = input.LA(1); + int LA193_654 = input.LA(1); - int index193_461 = input.index(); + int index193_654 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_461); + input.seek(index193_654); if ( s>=0 ) return s; break; case 185 : - int LA193_654 = input.LA(1); + int LA193_719 = input.LA(1); - int index193_654 = input.index(); + int index193_719 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_654); + input.seek(index193_719); if ( s>=0 ) return s; break; case 186 : - int LA193_523 = input.LA(1); + int LA193_214 = input.LA(1); - int index193_523 = input.index(); + int index193_214 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_523); + input.seek(index193_214); if ( s>=0 ) return s; break; case 187 : - int LA193_389 = input.LA(1); + int LA193_808 = input.LA(1); - int index193_389 = input.index(); + int index193_808 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_389); + input.seek(index193_808); if ( s>=0 ) return s; break; case 188 : - int LA193_719 = input.LA(1); + int LA193_274 = input.LA(1); - int index193_719 = input.index(); + int index193_274 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_719); + input.seek(index193_274); if ( s>=0 ) return s; break; case 189 : - int LA193_595 = input.LA(1); + int LA193_523 = input.LA(1); - int index193_595 = input.index(); + int index193_523 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_595); + input.seek(index193_523); if ( s>=0 ) return s; break; case 190 : - int LA193_214 = input.LA(1); + int LA193_327 = input.LA(1); - int index193_214 = input.index(); + int index193_327 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_214); + input.seek(index193_327); if ( s>=0 ) return s; break; case 191 : - int LA193_808 = input.LA(1); + int LA193_759 = input.LA(1); - int index193_808 = input.index(); + int index193_759 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_808); + input.seek(index193_759); if ( s>=0 ) return s; break; case 192 : - int LA193_835 = input.LA(1); + int LA193_389 = input.LA(1); - int index193_835 = input.index(); + int index193_389 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_835); + input.seek(index193_389); if ( s>=0 ) return s; break; case 193 : - int LA193_274 = input.LA(1); + int LA193_595 = input.LA(1); - int index193_274 = input.index(); + int index193_595 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_274); + input.seek(index193_595); if ( s>=0 ) return s; break; case 194 : - int LA193_327 = input.LA(1); + int LA193_329 = input.LA(1); - int index193_327 = input.index(); + int index193_329 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_327); + input.seek(index193_329); if ( s>=0 ) return s; break; case 195 : - int LA193_329 = input.LA(1); + int LA193_461 = input.LA(1); - int index193_329 = input.index(); + int index193_461 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_329); + input.seek(index193_461); if ( s>=0 ) return s; break; case 196 : - int LA193_275 = input.LA(1); + int LA193_81 = input.LA(1); - int index193_275 = input.index(); + int index193_81 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_275); + input.seek(index193_81); if ( s>=0 ) return s; break; case 197 : - int LA193_159 = input.LA(1); + int LA193_101 = input.LA(1); - int index193_159 = input.index(); + int index193_101 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_159); + input.seek(index193_101); if ( s>=0 ) return s; break; case 198 : - int LA193_81 = input.LA(1); + int LA193_159 = input.LA(1); - int index193_81 = input.index(); + int index193_159 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_81); + input.seek(index193_159); if ( s>=0 ) return s; break; case 199 : - int LA193_101 = input.LA(1); + int LA193_760 = input.LA(1); - int index193_101 = input.index(); + int index193_760 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_101); + input.seek(index193_760); if ( s>=0 ) return s; break; case 200 : - int LA193_596 = input.LA(1); + int LA193_161 = input.LA(1); - int index193_596 = input.index(); + int index193_161 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_596); + input.seek(index193_161); if ( s>=0 ) return s; break; case 201 : - int LA193_161 = input.LA(1); + int LA193_209 = input.LA(1); - int index193_161 = input.index(); + int index193_209 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_161); + input.seek(index193_209); if ( s>=0 ) return s; break; case 202 : - int LA193_524 = input.LA(1); + int LA193_390 = input.LA(1); - int index193_524 = input.index(); + int index193_390 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_524); + input.seek(index193_390); if ( s>=0 ) return s; break; case 203 : - int LA193_209 = input.LA(1); + int LA193_655 = input.LA(1); - int index193_209 = input.index(); + int index193_655 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_209); + input.seek(index193_655); if ( s>=0 ) return s; break; case 204 : - int LA193_836 = input.LA(1); + int LA193_215 = input.LA(1); - int index193_836 = input.index(); + int index193_215 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_836); + input.seek(index193_215); if ( s>=0 ) return s; break; case 205 : - int LA193_215 = input.LA(1); + int LA193_275 = input.LA(1); - int index193_215 = input.index(); + int index193_275 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_215); + input.seek(index193_275); if ( s>=0 ) return s; break; case 206 : - int LA193_809 = input.LA(1); + int LA193_462 = input.LA(1); - int index193_809 = input.index(); + int index193_462 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_809); + input.seek(index193_462); if ( s>=0 ) return s; break; case 207 : - int LA193_720 = input.LA(1); + int LA193_596 = input.LA(1); - int index193_720 = input.index(); + int index193_596 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_720); + input.seek(index193_596); if ( s>=0 ) return s; break; case 208 : - int LA193_760 = input.LA(1); + int LA193_720 = input.LA(1); - int index193_760 = input.index(); + int index193_720 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_760); + input.seek(index193_720); if ( s>=0 ) return s; break; case 209 : - int LA193_328 = input.LA(1); + int LA193_836 = input.LA(1); - int index193_328 = input.index(); + int index193_836 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_328); + input.seek(index193_836); if ( s>=0 ) return s; break; case 210 : - int LA193_655 = input.LA(1); + int LA193_328 = input.LA(1); - int index193_655 = input.index(); + int index193_328 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_655); + input.seek(index193_328); if ( s>=0 ) return s; break; case 211 : - int LA193_330 = input.LA(1); + int LA193_524 = input.LA(1); - int index193_330 = input.index(); + int index193_524 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_330); + input.seek(index193_524); if ( s>=0 ) return s; break; case 212 : - int LA193_390 = input.LA(1); + int LA193_809 = input.LA(1); - int index193_390 = input.index(); + int index193_809 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_390); + input.seek(index193_809); if ( s>=0 ) return s; break; case 213 : - int LA193_462 = input.LA(1); + int LA193_330 = input.LA(1); - int index193_462 = input.index(); + int index193_330 = input.index(); input.rewind(); s = -1; if ( (synpred12_Css3()) ) {s = 216;} else if ( (true) ) {s = 12;} - input.seek(index193_462); + input.seek(index193_330); if ( s>=0 ) return s; break; case 214 : @@ -17063,15 +17063,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 241 : - int LA193_119 = input.LA(1); + int LA193_86 = input.LA(1); - int index193_119 = input.index(); + int index193_86 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_119); + input.seek(index193_86); if ( s>=0 ) return s; break; case 242 : @@ -17087,15 +17087,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 243 : - int LA193_86 = input.LA(1); + int LA193_119 = input.LA(1); - int index193_86 = input.index(); + int index193_119 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_86); + input.seek(index193_119); if ( s>=0 ) return s; break; case 244 : @@ -17171,15 +17171,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 250 : - int LA193_89 = input.LA(1); + int LA193_138 = input.LA(1); - int index193_89 = input.index(); + int index193_138 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_89); + input.seek(index193_138); if ( s>=0 ) return s; break; case 251 : @@ -17195,27 +17195,27 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 252 : - int LA193_120 = input.LA(1); + int LA193_89 = input.LA(1); - int index193_120 = input.index(); + int index193_89 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_120); + input.seek(index193_89); if ( s>=0 ) return s; break; case 253 : - int LA193_138 = input.LA(1); + int LA193_120 = input.LA(1); - int index193_138 = input.index(); + int index193_120 = input.index(); input.rewind(); s = -1; if ( (synpred5_Css3()) ) {s = 170;} else if ( (true) ) {s = 12;} - input.seek(index193_138); + input.seek(index193_120); if ( s>=0 ) return s; break; case 254 : @@ -17503,15 +17503,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 278 : - int LA193_672 = input.LA(1); + int LA193_117 = input.LA(1); - int index193_672 = input.index(); + int index193_117 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_672); + input.seek(index193_117); if ( s>=0 ) return s; break; case 279 : @@ -17527,111 +17527,111 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 280 : - int LA193_117 = input.LA(1); + int LA193_355 = input.LA(1); - int index193_117 = input.index(); + int index193_355 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_117); + input.seek(index193_355); if ( s>=0 ) return s; break; case 281 : - int LA193_773 = input.LA(1); + int LA193_405 = input.LA(1); - int index193_773 = input.index(); + int index193_405 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_773); + input.seek(index193_405); if ( s>=0 ) return s; break; case 282 : - int LA193_821 = input.LA(1); + int LA193_672 = input.LA(1); - int index193_821 = input.index(); + int index193_672 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_821); + input.seek(index193_672); if ( s>=0 ) return s; break; case 283 : - int LA193_355 = input.LA(1); + int LA193_739 = input.LA(1); - int index193_355 = input.index(); + int index193_739 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_355); + input.seek(index193_739); if ( s>=0 ) return s; break; case 284 : - int LA193_405 = input.LA(1); + int LA193_773 = input.LA(1); - int index193_405 = input.index(); + int index193_773 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_405); + input.seek(index193_773); if ( s>=0 ) return s; break; case 285 : - int LA193_407 = input.LA(1); + int LA193_821 = input.LA(1); - int index193_407 = input.index(); + int index193_821 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_407); + input.seek(index193_821); if ( s>=0 ) return s; break; case 286 : - int LA193_486 = input.LA(1); + int LA193_771 = input.LA(1); - int index193_486 = input.index(); + int index193_771 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_486); + input.seek(index193_771); if ( s>=0 ) return s; break; case 287 : - int LA193_739 = input.LA(1); + int LA193_407 = input.LA(1); - int index193_739 = input.index(); + int index193_407 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_739); + input.seek(index193_407); if ( s>=0 ) return s; break; case 288 : - int LA193_771 = input.LA(1); + int LA193_486 = input.LA(1); - int index193_771 = input.index(); + int index193_486 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_771); + input.seek(index193_486); if ( s>=0 ) return s; break; case 289 : @@ -17647,219 +17647,219 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 290 : - int LA193_670 = input.LA(1); + int LA193_541 = input.LA(1); - int index193_670 = input.index(); + int index193_541 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_670); + input.seek(index193_541); if ( s>=0 ) return s; break; case 291 : - int LA193_541 = input.LA(1); + int LA193_619 = input.LA(1); - int index193_541 = input.index(); + int index193_619 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_541); + input.seek(index193_619); if ( s>=0 ) return s; break; case 292 : - int LA193_619 = input.LA(1); + int LA193_670 = input.LA(1); - int index193_619 = input.index(); + int index193_670 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_619); + input.seek(index193_670); if ( s>=0 ) return s; break; case 293 : - int LA193_356 = input.LA(1); + int LA193_118 = input.LA(1); - int index193_356 = input.index(); + int index193_118 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_356); + input.seek(index193_118); if ( s>=0 ) return s; break; case 294 : - int LA193_118 = input.LA(1); + int LA193_114 = input.LA(1); - int index193_118 = input.index(); + int index193_114 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_118); + input.seek(index193_114); if ( s>=0 ) return s; break; case 295 : - int LA193_114 = input.LA(1); + int LA193_772 = input.LA(1); - int index193_114 = input.index(); + int index193_772 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_114); + input.seek(index193_772); if ( s>=0 ) return s; break; case 296 : - int LA193_740 = input.LA(1); + int LA193_356 = input.LA(1); - int index193_740 = input.index(); + int index193_356 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_740); + input.seek(index193_356); if ( s>=0 ) return s; break; case 297 : - int LA193_406 = input.LA(1); + int LA193_673 = input.LA(1); - int index193_406 = input.index(); + int index193_673 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_406); + input.seek(index193_673); if ( s>=0 ) return s; break; case 298 : - int LA193_408 = input.LA(1); + int LA193_822 = input.LA(1); - int index193_408 = input.index(); + int index193_822 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_408); + input.seek(index193_822); if ( s>=0 ) return s; break; case 299 : - int LA193_772 = input.LA(1); + int LA193_406 = input.LA(1); - int index193_772 = input.index(); + int index193_406 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_772); + input.seek(index193_406); if ( s>=0 ) return s; break; case 300 : - int LA193_487 = input.LA(1); + int LA193_408 = input.LA(1); - int index193_487 = input.index(); + int index193_408 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_487); + input.seek(index193_408); if ( s>=0 ) return s; break; case 301 : - int LA193_540 = input.LA(1); + int LA193_487 = input.LA(1); - int index193_540 = input.index(); + int index193_487 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_540); + input.seek(index193_487); if ( s>=0 ) return s; break; case 302 : - int LA193_822 = input.LA(1); + int LA193_540 = input.LA(1); - int index193_822 = input.index(); + int index193_540 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_822); + input.seek(index193_540); if ( s>=0 ) return s; break; case 303 : - int LA193_673 = input.LA(1); + int LA193_542 = input.LA(1); - int index193_673 = input.index(); + int index193_542 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_673); + input.seek(index193_542); if ( s>=0 ) return s; break; case 304 : - int LA193_774 = input.LA(1); + int LA193_671 = input.LA(1); - int index193_774 = input.index(); + int index193_671 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_774); + input.seek(index193_671); if ( s>=0 ) return s; break; case 305 : - int LA193_542 = input.LA(1); + int LA193_620 = input.LA(1); - int index193_542 = input.index(); + int index193_620 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_542); + input.seek(index193_620); if ( s>=0 ) return s; break; case 306 : - int LA193_620 = input.LA(1); + int LA193_774 = input.LA(1); - int index193_620 = input.index(); + int index193_774 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_620); + input.seek(index193_774); if ( s>=0 ) return s; break; case 307 : - int LA193_671 = input.LA(1); + int LA193_740 = input.LA(1); - int index193_671 = input.index(); + int index193_740 = input.index(); input.rewind(); s = -1; if ( (synpred9_Css3()) ) {s = 240;} else if ( (true) ) {s = 12;} - input.seek(index193_671); + input.seek(index193_740); if ( s>=0 ) return s; break; case 308 : @@ -18806,6 +18806,18 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 386 : + int LA193_232 = input.LA(1); + + int index193_232 = input.index(); + input.rewind(); + s = -1; + if ( (synpred3_Css3()) ) {s = 221;} + else if ( (true) ) {s = 12;} + + input.seek(index193_232); + if ( s>=0 ) return s; + break; + case 387 : int LA193_105 = input.LA(1); int index193_105 = input.index(); @@ -18817,7 +18829,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_105); if ( s>=0 ) return s; break; - case 387 : + case 388 : int LA193_116 = input.LA(1); int index193_116 = input.index(); @@ -18829,19 +18841,19 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_116); if ( s>=0 ) return s; break; - case 388 : - int LA193_232 = input.LA(1); + case 389 : + int LA193_820 = input.LA(1); - int index193_232 = input.index(); + int index193_820 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_232); + input.seek(index193_820); if ( s>=0 ) return s; break; - case 389 : + case 390 : int LA193_234 = input.LA(1); int index193_234 = input.index(); @@ -18853,7 +18865,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_234); if ( s>=0 ) return s; break; - case 390 : + case 391 : int LA193_353 = input.LA(1); int index193_353 = input.index(); @@ -18865,7 +18877,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_353); if ( s>=0 ) return s; break; - case 391 : + case 392 : int LA193_484 = input.LA(1); int index193_484 = input.index(); @@ -18877,7 +18889,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_484); if ( s>=0 ) return s; break; - case 392 : + case 393 : int LA193_617 = input.LA(1); int index193_617 = input.index(); @@ -18889,7 +18901,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_617); if ( s>=0 ) return s; break; - case 393 : + case 394 : int LA193_737 = input.LA(1); int index193_737 = input.index(); @@ -18901,18 +18913,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc input.seek(index193_737); if ( s>=0 ) return s; break; - case 394 : - int LA193_820 = input.LA(1); - - int index193_820 = input.index(); - input.rewind(); - s = -1; - if ( (synpred3_Css3()) ) {s = 221;} - else if ( (true) ) {s = 12;} - - input.seek(index193_820); - if ( s>=0 ) return s; - break; case 395 : int LA193_227 = input.LA(1); s = -1; @@ -18992,15 +18992,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 402 : - int LA193_521 = input.LA(1); + int LA193_98 = input.LA(1); - int index193_521 = input.index(); + int index193_98 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_521); + input.seek(index193_98); if ( s>=0 ) return s; break; case 403 : @@ -19016,75 +19016,75 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 404 : - int LA193_98 = input.LA(1); + int LA193_154 = input.LA(1); - int index193_98 = input.index(); + int index193_154 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_98); + input.seek(index193_154); if ( s>=0 ) return s; break; case 405 : - int LA193_757 = input.LA(1); + int LA193_156 = input.LA(1); - int index193_757 = input.index(); + int index193_156 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_757); + input.seek(index193_156); if ( s>=0 ) return s; break; case 406 : - int LA193_154 = input.LA(1); + int LA193_272 = input.LA(1); - int index193_154 = input.index(); + int index193_272 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_154); + input.seek(index193_272); if ( s>=0 ) return s; break; case 407 : - int LA193_156 = input.LA(1); + int LA193_757 = input.LA(1); - int index193_156 = input.index(); + int index193_757 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_156); + input.seek(index193_757); if ( s>=0 ) return s; break; case 408 : - int LA193_272 = input.LA(1); + int LA193_387 = input.LA(1); - int index193_272 = input.index(); + int index193_387 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_272); + input.seek(index193_387); if ( s>=0 ) return s; break; case 409 : - int LA193_387 = input.LA(1); + 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 410 : @@ -19100,87 +19100,87 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 411 : - int LA193_273 = input.LA(1); + int LA193_155 = input.LA(1); - int index193_273 = input.index(); + int index193_155 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_273); + input.seek(index193_155); if ( s>=0 ) return s; break; case 412 : - int LA193_155 = input.LA(1); + int LA193_69 = input.LA(1); - int index193_155 = input.index(); + int index193_69 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_155); + input.seek(index193_69); if ( s>=0 ) return s; break; case 413 : - int LA193_69 = input.LA(1); + int LA193_99 = input.LA(1); - int index193_69 = input.index(); + int index193_99 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_69); + input.seek(index193_99); if ( s>=0 ) return s; break; case 414 : - int LA193_99 = input.LA(1); + int LA193_157 = input.LA(1); - int index193_99 = input.index(); + int index193_157 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_99); + input.seek(index193_157); if ( s>=0 ) return s; break; case 415 : - int LA193_758 = input.LA(1); + int LA193_273 = input.LA(1); - int index193_758 = input.index(); + int index193_273 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_758); + input.seek(index193_273); if ( s>=0 ) return s; break; case 416 : - int LA193_157 = input.LA(1); + int LA193_388 = input.LA(1); - int index193_157 = input.index(); + int index193_388 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_157); + input.seek(index193_388); if ( s>=0 ) return s; break; case 417 : - int LA193_388 = input.LA(1); + int LA193_758 = input.LA(1); - int index193_388 = input.index(); + int index193_758 = input.index(); input.rewind(); s = -1; if ( (synpred8_Css3()) ) {s = 191;} else if ( (true) ) {s = 12;} - input.seek(index193_388); + input.seek(index193_758); if ( s>=0 ) return s; break; case 418 : @@ -19530,15 +19530,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 447 : - int LA193_226 = input.LA(1); + int LA193_623 = input.LA(1); - int index193_226 = input.index(); + int index193_623 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_226); + input.seek(index193_623); if ( s>=0 ) return s; break; case 448 : @@ -19554,15 +19554,15 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 449 : - int LA193_743 = input.LA(1); + int LA193_226 = input.LA(1); - int index193_743 = input.index(); + int index193_226 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_743); + input.seek(index193_226); if ( s>=0 ) return s; break; case 450 : @@ -19590,39 +19590,39 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 452 : - int LA193_741 = input.LA(1); + int LA193_488 = input.LA(1); - int index193_741 = input.index(); + int index193_488 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_741); + input.seek(index193_488); if ( s>=0 ) return s; break; case 453 : - int LA193_814 = input.LA(1); + int LA193_490 = input.LA(1); - int index193_814 = input.index(); + int index193_490 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_814); + input.seek(index193_490); if ( s>=0 ) return s; break; case 454 : - int LA193_727 = input.LA(1); + int LA193_814 = input.LA(1); - int index193_727 = input.index(); + int index193_814 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_727); + input.seek(index193_814); if ( s>=0 ) return s; break; case 455 : @@ -19638,159 +19638,159 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 456 : - int LA193_488 = input.LA(1); + int LA193_605 = input.LA(1); - int index193_488 = input.index(); + int index193_605 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_488); + input.seek(index193_605); if ( s>=0 ) return s; break; case 457 : - int LA193_837 = input.LA(1); + int LA193_727 = input.LA(1); - int index193_837 = input.index(); + int index193_727 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_837); + input.seek(index193_727); if ( s>=0 ) return s; break; case 458 : - int LA193_490 = input.LA(1); + int LA193_621 = input.LA(1); - int index193_490 = input.index(); + int index193_621 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_490); + input.seek(index193_621); if ( s>=0 ) return s; break; case 459 : - int LA193_605 = input.LA(1); + int LA193_837 = input.LA(1); - int index193_605 = input.index(); + int index193_837 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_605); + input.seek(index193_837); if ( s>=0 ) return s; break; case 460 : - int LA193_621 = input.LA(1); + int LA193_741 = input.LA(1); - int index193_621 = input.index(); + int index193_741 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_621); + input.seek(index193_741); if ( s>=0 ) return s; break; case 461 : - int LA193_623 = input.LA(1); + int LA193_743 = input.LA(1); - int index193_623 = input.index(); + int index193_743 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_623); + input.seek(index193_743); if ( s>=0 ) return s; break; case 462 : - int LA193_472 = input.LA(1); + int LA193_624 = input.LA(1); - int index193_472 = input.index(); + int index193_624 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_472); + input.seek(index193_624); if ( s>=0 ) return s; break; case 463 : - int LA193_230 = input.LA(1); + int LA193_228 = input.LA(1); - int index193_230 = input.index(); + int index193_228 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_230); + input.seek(index193_228); if ( s>=0 ) return s; break; case 464 : - int LA193_228 = input.LA(1); + int LA193_838 = input.LA(1); - int index193_228 = input.index(); + int index193_838 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_228); + input.seek(index193_838); if ( s>=0 ) return s; break; case 465 : - int LA193_744 = input.LA(1); + 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 466 : - int LA193_728 = input.LA(1); + int LA193_230 = input.LA(1); - int index193_728 = input.index(); + int index193_230 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_728); + input.seek(index193_230); if ( s>=0 ) return s; break; case 467 : - int LA193_838 = input.LA(1); + int LA193_815 = input.LA(1); - int index193_838 = input.index(); + int index193_815 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_838); + input.seek(index193_815); if ( s>=0 ) return s; break; case 468 : - int LA193_742 = input.LA(1); + int LA193_472 = input.LA(1); - int index193_742 = input.index(); + int index193_472 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_742); + input.seek(index193_472); if ( s>=0 ) return s; break; case 469 : @@ -19806,87 +19806,87 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 470 : - int LA193_824 = input.LA(1); + int LA193_491 = input.LA(1); - int index193_824 = input.index(); + int index193_491 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_824); + input.seek(index193_491); if ( s>=0 ) return s; break; case 471 : - int LA193_491 = input.LA(1); + int LA193_744 = input.LA(1); - int index193_491 = input.index(); + int index193_744 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_491); + input.seek(index193_744); if ( s>=0 ) return s; break; case 472 : - int LA193_606 = input.LA(1); + int LA193_826 = input.LA(1); - int index193_606 = input.index(); + int index193_826 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_606); + input.seek(index193_826); if ( s>=0 ) return s; break; case 473 : - int LA193_815 = input.LA(1); + int LA193_606 = input.LA(1); - int index193_815 = input.index(); + int index193_606 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_815); + input.seek(index193_606); if ( s>=0 ) return s; break; case 474 : - int LA193_622 = input.LA(1); + int LA193_728 = input.LA(1); - int index193_622 = input.index(); + int index193_728 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_622); + input.seek(index193_728); if ( s>=0 ) return s; break; case 475 : - int LA193_826 = input.LA(1); + int LA193_622 = input.LA(1); - int index193_826 = input.index(); + int index193_622 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_826); + input.seek(index193_622); if ( s>=0 ) return s; break; case 476 : - int LA193_624 = input.LA(1); + int LA193_742 = input.LA(1); - int index193_624 = input.index(); + int index193_742 = input.index(); input.rewind(); s = -1; if ( (synpred3_Css3()) ) {s = 221;} else if ( (true) ) {s = 12;} - input.seek(index193_624); + input.seek(index193_742); if ( s>=0 ) return s; break; case 477 : diff --git a/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java b/ide/css.lib/src/org/netbeans/modules/css/lib/Css3Parser.java index bd7056d60eea..ed3361ec6663 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 2025-05-23 06:42:20 +// $ANTLR 3.5.3 ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g 2026-01-14 10:07:39 /* * Licensed to the Apache Software Foundation (ASF) under one @@ -230,66 +230,66 @@ public Parser[] getDelegates() { public static final String[] ruleNames = new String[] { - "invalidRule", "combinator", "body", "sizeFeatureRangeSingle", "synpred35_Css3", - "synpred29_Css3", "mediaFeature", "synpred20_Css3", "synpred66_Css3", - "synpred26_Css3", "webkitKeyframeSelectors", "synpred48_Css3", "rule", - "cssClass", "sass_use_with_declaration", "styleInParens", "synpred34_Css3", - "namespace", "sass_error", "cp_mixin_name", "synpred60_Css3", "mediaFeatureValue", - "synpred58_Css3", "containerQueryInParens", "layerName", "declarations", - "pseudoPage", "synpred18_Css3", "sass_use_as", "synpred50_Css3", "braceBlock", - "typeSelector", "mediaCondition", "sass_use_with", "sass_map_pair", "braceBlock2", - "cp_variable_declaration", "synpred56_Css3", "sass_each_variables", "sass_forward_with", - "synpred8_Css3", "synpred36_Css3", "synpred17_Css3", "mediaQuery", "supportsWithOperator", - "sass_while", "namespacePrefix", "styleQueryConjunction", "property", - "sass_selector_interpolation_exp", "importItem", "elementSubsequent", - "mediaQueryList", "prio", "sass_debug", "synpred54_Css3", "mediaInParens", - "containerQueryWithOperator", "cp_expression_operator", "simpleSelectorSequence", - "bracketBlock", "synpred13_Css3", "declaration", "webkitKeyframesBlock", - "synpred22_Css3", "syncTo_SEMI", "resourceIdentifier", "cp_mixin_call_args", - "synpred59_Css3", "supportsDecl", "supportsConjunction", "imports", "synpred1_Css3", - "less_import_types", "less_selector_interpolation_exp", "synpred55_Css3", - "charSetValue", "synpred27_Css3", "media", "mediaBody", "styleQueryDisjunction", - "sass_use", "webkitKeyframes", "synpred2_Css3", "synpred14_Css3", "styleCondition", - "synpred46_Css3", "componentValueOuter", "cp_math_expressions", "less_selector_interpolation", - "less_condition_operator", "importLayer", "sass_function_declaration", - "mediaQueryOperator", "mediaExpression", "synpred39_Css3", "supportsCondition", - "atRuleId", "synpred32_Css3", "mediaBodyItem", "hexColor", "supportsInParens", - "counterStyle", "less_fn_name", "syncToDeclarationsRule", "containerQueryConjunction", - "namespacePrefixName", "styleFeature", "mediaType", "synpred15_Css3", - "less_condition", "fnAttributes", "functionName", "synpred63_Css3", "cp_expression", - "less_when", "sass_forward", "synpred37_Css3", "supportsDisjunction", - "pseudo", "sass_forward_hide", "styleSheet", "mediaRangeExplicitValue", - "layerBody", "cp_expression_atom", "sass_control_block", "sizeFeatureRangeBetweenLt", - "synpred57_Css3", "synpred7_Css3", "synpred5_Css3", "cp_mixin_call_arg", - "cp_expression_list", "sass_forward_with_declaration", "sizeFeatureRangeBetweenGt", - "slAttributeName", "cp_variable", "fnAttributeValue", "synpred40_Css3", - "sass_control", "cp_term_symbol", "synpred67_Css3", "synpred16_Css3", - "synpred30_Css3", "synpred44_Css3", "preservedToken", "preservedTokenTopLevel", - "synpred53_Css3", "syncTo_RBRACE", "synpred52_Css3", "synpred42_Css3", - "page", "key_or", "cp_math_expression_atom", "fnAttribute", "selectorsGroup", - "mediaConditionWithoutOr", "less_function_in_condition", "sizeFeatureName", - "synpred11_Css3", "synpred45_Css3", "synpred33_Css3", "cp_mixin_declaration", - "key_and", "key_only", "synpred64_Css3", "synpred65_Css3", "unaryOperator", - "sizeFeature", "namespaces", "moz_document", "cssId", "sass_else", "parenBlock", - "layerBlock", "containerAtRule", "synpred47_Css3", "slAttributeValue", - "synpred51_Css3", "synpred19_Css3", "supportsFeature", "generic_at_rule", - "sass_for", "cp_math_expression", "cp_mixin_block", "fontFace", "sass_nested_properties", - "synpred31_Css3", "sass_forward_show", "synpred41_Css3", "operator", "cp_propertyValue", - "synpred68_Css3", "synpred6_Css3", "sass_map_name", "layerStatement", - "syncToFollow", "sass_content", "sass_if", "moz_document_function", "containerQueryDisjunction", - "synpred4_Css3", "componentValue", "charSet", "synpred61_Css3", "at_rule", - "selector", "synpred24_Css3", "sass_extend_only_selector", "synpred28_Css3", - "synpred21_Css3", "styleQuery", "supportsAtRule", "synpred12_Css3", "ws", - "sizeFeatureValue", "bodyItem", "containerName", "expression", "sass_function_return", - "sizeFeatureFixedValue", "synpred25_Css3", "function", "slAttribute", - "cp_mixin_call", "synpred43_Css3", "vendorAtRule", "synpred49_Css3", "containerCondition", - "sass_interpolation_expression_var", "esPred", "sass_extend", "styleConditionWithOperator", - "elementName", "expressionPredicate", "synpred10_Css3", "cp_arg", "synpred3_Css3", - "synpred23_Css3", "sass_control_expression", "margin_sym", "mediaComparisonOperator", - "less_mixin_guarded", "sass_map", "propertyDeclaration", "propertyValue", - "cp_args_list", "synpred9_Css3", "sass_function_name", "mediaFeatureRangeContext", - "term", "margin", "sass_map_pairs", "synpred38_Css3", "fnAttributeName", - "sass_each", "layerAtRule", "synpred62_Css3", "sass_forward_as" + "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" }; public static final boolean[] decisionCanBacktrack = new boolean[] { @@ -332,6 +332,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, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, false, false, false, false, true, false, false, false, false, false, true, false, false, false, @@ -360,7 +361,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, false, false, false, false }; @@ -24390,7 +24391,7 @@ 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 | 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: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 ) ) ); public final void pseudo() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "pseudo"); if ( getRuleLevel()==0 ) {dbg.commence();} @@ -24398,40 +24399,31 @@ public final void pseudo() throws RecognitionException { dbg.location(1080, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:5: ( ( 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.enterAlt(1); + // 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 ) ) ) + int alt385=3; + try { dbg.enterDecision(385, decisionCanBacktrack[385]); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081: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(1081,7); - if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { - 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; - }dbg.location(1082,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082: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 alt375=5; - try { dbg.enterSubRule(375); - try { dbg.enterDecision(375, decisionCanBacktrack[375]); + int LA385_0 = input.LA(1); + if ( (LA385_0==COLON||LA385_0==DCOLON) ) { + int LA385_1 = input.LA(2); + if ( (LA385_1==IDENT) ) { + int LA385_2 = input.LA(3); + if ( (LA385_2==COMMENT||LA385_2==NL||LA385_2==WS) && (synpred51_Css3())) { + alt385=2; + } + else if ( (LA385_2==LPAREN) && (synpred51_Css3())) { + alt385=2; + } + else if ( (synpred50_Css3()) ) { + alt385=1; + } + else if ( (true) ) { + alt385=3; + } - switch ( input.LA(1) ) { - case IDENT: - { - int LA375_1 = input.LA(2); - if ( (!(evalPredicate(((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(tokenNameEquals("is") || tokenNameEquals("where") || tokenNameEquals("has"),"tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")")),""))) ) { - alt375=1; - } - else if ( (evalPredicate(tokenNameEquals("is") || tokenNameEquals("where") || tokenNameEquals("has"),"tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")")) ) { - alt375=4; } - else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt375=5; + else if ( (LA385_1==GEN||LA385_1==HASH_SYMBOL||LA385_1==NOT) ) { + alt385=3; } else { @@ -24440,7 +24432,7 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 375, 1, input); + new NoViableAltException("", 385, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -24448,46 +24440,26 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") } } - } - break; - case HASH_SYMBOL: - { - alt375=2; - } - break; - case NOT: - { - alt375=3; - } - break; - case GEN: - { - alt375=1; - } - break; - default: + } + + else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 375, 0, input); + new NoViableAltException("", 385, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(375);} - switch (alt375) { - case 1 : - dbg.enterAlt(1); + } finally {dbg.exitDecision(385);} - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) - { - dbg.location(1083,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1083:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) + switch (alt385) { + case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1084:21: ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? + // 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 )? { - dbg.location(1084,21); - if ( input.LA(1)==GEN||input.LA(1)==IDENT ) { + dbg.location(1081,76); + if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { input.consume(); state.errorRecovery=false; state.failed=false; @@ -24497,8 +24469,9 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1085,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1085:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? + }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 )? int alt363=2; try { dbg.enterSubRule(363); try { dbg.enterDecision(363, decisionCanBacktrack[363]); @@ -24517,10 +24490,10 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:25: ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:103: ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN { - dbg.location(1086,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:25: ( ws )? + dbg.location(1081,103); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:103: ( ws )? int alt359=2; try { dbg.enterSubRule(359); try { dbg.enterDecision(359, decisionCanBacktrack[359]); @@ -24535,10 +24508,10 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:103: ws { - dbg.location(1086,25); - pushFollow(FOLLOW_ws_in_pseudo7469); + dbg.location(1081,103); + pushFollow(FOLLOW_ws_in_pseudo7387); ws(); state._fsp--; if (state.failed) return; @@ -24547,9 +24520,9 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") } } finally {dbg.exitSubRule(359);} - dbg.location(1086,29); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7472); if (state.failed) return;dbg.location(1086,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:36: ( ws )? + 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 )? int alt360=2; try { dbg.enterSubRule(360); try { dbg.enterDecision(360, decisionCanBacktrack[360]); @@ -24564,10 +24537,10 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:36: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:114: ws { - dbg.location(1086,36); - pushFollow(FOLLOW_ws_in_pseudo7474); + dbg.location(1081,114); + pushFollow(FOLLOW_ws_in_pseudo7392); ws(); state._fsp--; if (state.failed) return; @@ -24576,39 +24549,30 @@ else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\") } } finally {dbg.exitSubRule(360);} - dbg.location(1086,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:40: ( ( expression ( ws )? ) | STAR )? - int alt362=3; + dbg.location(1081,118); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:118: ( selector ( ws )? )? + int alt362=2; try { dbg.enterSubRule(362); try { dbg.enterDecision(362, decisionCanBacktrack[362]); int LA362_0 = input.LA(1); - if ( ((LA362_0 >= ANGLE && LA362_0 <= AT_SIGN)||(LA362_0 >= BOTTOMCENTER_SYM && LA362_0 <= BOTTOMRIGHT_SYM)||LA362_0==CHARSET_SYM||LA362_0==COUNTER_STYLE_SYM||LA362_0==DIMENSION||LA362_0==EMS||LA362_0==EXS||(LA362_0 >= FONT_FACE_SYM && LA362_0 <= FREQ)||LA362_0==GEN||(LA362_0 >= HASH && LA362_0 <= HASH_SYMBOL)||LA362_0==IDENT||LA362_0==IMPORT_SYM||LA362_0==KEYFRAMES_SYM||(LA362_0 >= LBRACKET && LA362_0 <= LENGTH)||(LA362_0 >= LESS_AND && LA362_0 <= LESS_JS_STRING)||(LA362_0 >= MEDIA_SYM && LA362_0 <= MOZ_DOCUMENT_SYM)||LA362_0==NAMESPACE_SYM||LA362_0==NUMBER||(LA362_0 >= PAGE_SYM && LA362_0 <= PERCENTAGE_SYMBOL)||LA362_0==PLUS||(LA362_0 >= REM && LA362_0 <= RIGHTTOP_SYM)||(LA362_0 >= SASS_AT_ROOT && LA362_0 <= SASS_DEBUG)||(LA362_0 >= SASS_EACH && LA362_0 <= SASS_ELSE)||LA362_0==SASS_EXTEND||(LA362_0 >= SASS_FOR && LA362_0 <= SASS_FUNCTION)||(LA362_0 >= SASS_IF && LA362_0 <= SASS_MIXIN)||(LA362_0 >= SASS_RETURN && LA362_0 <= SASS_WHILE)||LA362_0==STRING||(LA362_0 >= TILDE && LA362_0 <= TOPRIGHT_SYM)||(LA362_0 >= URANGE && LA362_0 <= URI)||LA362_0==VARIABLE||LA362_0==WEBKIT_KEYFRAMES_SYM) ) { + if ( (LA362_0==AT_SIGN||LA362_0==COLON||(LA362_0 >= DCOLON && LA362_0 <= DOT)||(LA362_0 >= GEN && LA362_0 <= GREATER)||(LA362_0 >= HASH && LA362_0 <= HASH_SYMBOL)||LA362_0==IDENT||LA362_0==LBRACKET||LA362_0==LESS_AND||LA362_0==MINUS||(LA362_0 >= PIPE && LA362_0 <= PLUS)||LA362_0==SASS_EXTEND_ONLY_SELECTOR||LA362_0==STAR||LA362_0==TILDE) ) { alt362=1; } - else if ( (LA362_0==STAR) ) { - alt362=2; - } } finally {dbg.exitDecision(362);} switch (alt362) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:42: ( expression ( ws )? ) - { - dbg.location(1086,42); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:42: ( expression ( ws )? ) - dbg.enterAlt(1); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:43: expression ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:120: selector ( ws )? { - dbg.location(1086,43); - pushFollow(FOLLOW_expression_in_pseudo7480); - expression(); + dbg.location(1081,120); + pushFollow(FOLLOW_selector_in_pseudo7397); + selector(); state._fsp--; - if (state.failed) return;dbg.location(1086,54); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:54: ( ws )? + if (state.failed) return;dbg.location(1081,129); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:129: ( ws )? int alt361=2; try { dbg.enterSubRule(361); try { dbg.enterDecision(361, decisionCanBacktrack[361]); @@ -24623,10 +24587,10 @@ else if ( (LA362_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:54: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:129: ws { - dbg.location(1086,54); - pushFollow(FOLLOW_ws_in_pseudo7482); + dbg.location(1081,129); + pushFollow(FOLLOW_ws_in_pseudo7399); ws(); state._fsp--; if (state.failed) return; @@ -24636,64 +24600,46 @@ else if ( (LA362_0==STAR) ) { } } finally {dbg.exitSubRule(361);} - } - - } - break; - case 2 : - dbg.enterAlt(2); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:61: STAR - { - dbg.location(1086,61); - match(input,STAR,FOLLOW_STAR_in_pseudo7488); if (state.failed) return; } break; } } finally {dbg.exitSubRule(362);} - dbg.location(1086,69); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7493); if (state.failed) return; + dbg.location(1081,135); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7404); if (state.failed) return; } break; } } finally {dbg.exitSubRule(363);} - } - } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1089:19: {...}? sass_interpolation_expression_var + // 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(1089,19); - if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { - if (state.backtracking>0) {state.failed=true; return;} - throw new FailedPredicateException(input, "pseudo", "isScssSource()"); - }dbg.location(1089,37); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_pseudo7556); - sass_interpolation_expression_var(); - state._fsp--; - if (state.failed) return; + dbg.location(1082,79); + if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { + input.consume(); + state.errorRecovery=false; + state.failed=false; } - break; - case 3 : - dbg.enterAlt(3); - - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:19: ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) - { - dbg.location(1090,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:19: ( NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) + else { + if (state.backtracking>0) {state.failed=true; return;} + 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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:21: NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:106: ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN { - dbg.location(1090,21); - match(input,NOT,FOLLOW_NOT_in_pseudo7578); if (state.failed) return;dbg.location(1090,25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:25: ( ws )? + dbg.location(1082,106); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:106: ( ws )? int alt364=2; try { dbg.enterSubRule(364); try { dbg.enterDecision(364, decisionCanBacktrack[364]); @@ -24708,10 +24654,10 @@ else if ( (LA362_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:25: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:106: ws { - dbg.location(1090,25); - pushFollow(FOLLOW_ws_in_pseudo7580); + dbg.location(1082,106); + pushFollow(FOLLOW_ws_in_pseudo7453); ws(); state._fsp--; if (state.failed) return; @@ -24720,9 +24666,9 @@ else if ( (LA362_0==STAR) ) { } } finally {dbg.exitSubRule(364);} - dbg.location(1090,29); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7583); if (state.failed) return;dbg.location(1090,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:36: ( ws )? + 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 )? int alt365=2; try { dbg.enterSubRule(365); try { dbg.enterDecision(365, decisionCanBacktrack[365]); @@ -24737,10 +24683,10 @@ else if ( (LA362_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:36: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:117: ws { - dbg.location(1090,36); - pushFollow(FOLLOW_ws_in_pseudo7585); + dbg.location(1082,117); + pushFollow(FOLLOW_ws_in_pseudo7458); ws(); state._fsp--; if (state.failed) return; @@ -24749,8 +24695,8 @@ else if ( (LA362_0==STAR) ) { } } finally {dbg.exitSubRule(365);} - dbg.location(1090,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:40: ( selectorsGroup ( ws )? )? + dbg.location(1082,121); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:121: ( selector ( ws )? )? int alt367=2; try { dbg.enterSubRule(367); try { dbg.enterDecision(367, decisionCanBacktrack[367]); @@ -24765,14 +24711,14 @@ else if ( (LA362_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:42: selectorsGroup ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:123: selector ( ws )? { - dbg.location(1090,42); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7590); - selectorsGroup(); + dbg.location(1082,123); + pushFollow(FOLLOW_selector_in_pseudo7463); + selector(); state._fsp--; - if (state.failed) return;dbg.location(1090,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:57: ( ws )? + if (state.failed) return;dbg.location(1082,132); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:132: ( ws )? int alt366=2; try { dbg.enterSubRule(366); try { dbg.enterDecision(366, decisionCanBacktrack[366]); @@ -24787,10 +24733,10 @@ else if ( (LA362_0==STAR) ) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1090:57: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:132: ws { - dbg.location(1090,57); - pushFollow(FOLLOW_ws_in_pseudo7592); + dbg.location(1082,132); + pushFollow(FOLLOW_ws_in_pseudo7465); ws(); state._fsp--; if (state.failed) return; @@ -24805,127 +24751,326 @@ else if ( (LA362_0==STAR) ) { } } finally {dbg.exitSubRule(367);} - dbg.location(1090,63); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7597); if (state.failed) return; + dbg.location(1082,138); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7470); if (state.failed) return; } } break; - case 4 : - dbg.enterAlt(4); + case 3 : + dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:19: {...}? ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) + // 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 ) ) { - dbg.location(1091,19); - if ( !(evalPredicate(tokenNameEquals("is") || tokenNameEquals("where") || tokenNameEquals("has"),"tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")")) ) { + dbg.location(1083,7); + if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { + input.consume(); + state.errorRecovery=false; + state.failed=false; + } + else { if (state.backtracking>0) {state.failed=true; return;} - throw new FailedPredicateException(input, "pseudo", "tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")"); - }dbg.location(1091,98); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:98: ( IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN ) - dbg.enterAlt(1); + 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 ) ) + int alt384=5; + try { dbg.enterSubRule(384); + try { dbg.enterDecision(384, decisionCanBacktrack[384]); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:100: IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN - { - dbg.location(1091,100); - match(input,IDENT,FOLLOW_IDENT_in_pseudo7623); if (state.failed) return;dbg.location(1091,106); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:106: ( ws )? - int alt368=2; - try { dbg.enterSubRule(368); - try { dbg.enterDecision(368, decisionCanBacktrack[368]); + switch ( input.LA(1) ) { + case IDENT: + { + int LA384_1 = input.LA(2); + if ( (!(evalPredicate(((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")&&evalPredicate(isLessSource(),"isLessSource()"))||evalPredicate(tokenNameEquals("is") || tokenNameEquals("where") || tokenNameEquals("has"),"tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")")),""))) ) { + alt384=1; + } + else if ( (evalPredicate(tokenNameEquals("is") || tokenNameEquals("where") || tokenNameEquals("has"),"tokenNameEquals(\"is\") || tokenNameEquals(\"where\") || tokenNameEquals(\"has\")")) ) { + alt384=4; + } + else if ( ((evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt384=5; + } - int LA368_0 = input.LA(1); - if ( (LA368_0==COMMENT||LA368_0==NL||LA368_0==WS) ) { - alt368=1; + else { + if (state.backtracking>0) {state.failed=true; return;} + int nvaeMark = input.mark(); + try { + input.consume(); + NoViableAltException nvae = + new NoViableAltException("", 384, 1, input); + dbg.recognitionException(nvae); + throw nvae; + } finally { + input.rewind(nvaeMark); + } + } + + } + break; + case HASH_SYMBOL: + { + alt384=2; + } + break; + case NOT: + { + alt384=3; + } + break; + case GEN: + { + alt384=1; + } + break; + default: + if (state.backtracking>0) {state.failed=true; return;} + NoViableAltException nvae = + new NoViableAltException("", 384, 0, input); + dbg.recognitionException(nvae); + throw nvae; } - } finally {dbg.exitDecision(368);} + } finally {dbg.exitDecision(384);} - switch (alt368) { + switch (alt384) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:106: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1085:17: ( ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? ) { - dbg.location(1091,106); - pushFollow(FOLLOW_ws_in_pseudo7625); - ws(); - state._fsp--; - if (state.failed) return; + 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.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1086:21: ( IDENT | GEN ) ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )? + { + dbg.location(1086,21); + if ( input.LA(1)==GEN||input.LA(1)==IDENT ) { + input.consume(); + state.errorRecovery=false; + state.failed=false; } - break; + else { + if (state.backtracking>0) {state.failed=true; return;} + 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 )? + int alt372=2; + try { dbg.enterSubRule(372); + try { dbg.enterDecision(372, decisionCanBacktrack[372]); - } - } finally {dbg.exitSubRule(368);} - dbg.location(1091,110); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7628); if (state.failed) return;dbg.location(1091,117); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:117: ( ws )? - int alt369=2; - try { dbg.enterSubRule(369); - try { dbg.enterDecision(369, decisionCanBacktrack[369]); + try { + isCyclicDecision = true; + alt372 = dfa372.predict(input); + } + catch (NoViableAltException nvae) { + dbg.recognitionException(nvae); + throw nvae; + } + } finally {dbg.exitDecision(372);} - int LA369_0 = input.LA(1); - if ( (LA369_0==COMMENT||LA369_0==NL||LA369_0==WS) ) { - alt369=1; - } - } finally {dbg.exitDecision(369);} + switch (alt372) { + case 1 : + dbg.enterAlt(1); - switch (alt369) { - 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 + { + dbg.location(1088,25); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:25: ( ws )? + int alt368=2; + try { dbg.enterSubRule(368); + try { dbg.enterDecision(368, decisionCanBacktrack[368]); + + int LA368_0 = input.LA(1); + if ( (LA368_0==COMMENT||LA368_0==NL||LA368_0==WS) ) { + alt368=1; + } + } finally {dbg.exitDecision(368);} + + switch (alt368) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:25: ws + { + dbg.location(1088,25); + pushFollow(FOLLOW_ws_in_pseudo7600); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } 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 )? + int alt369=2; + try { dbg.enterSubRule(369); + try { dbg.enterDecision(369, decisionCanBacktrack[369]); + + int LA369_0 = input.LA(1); + if ( (LA369_0==COMMENT||LA369_0==NL||LA369_0==WS) ) { + alt369=1; + } + } finally {dbg.exitDecision(369);} + + switch (alt369) { + case 1 : + dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:117: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:36: ws + { + dbg.location(1088,36); + pushFollow(FOLLOW_ws_in_pseudo7605); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(369);} + dbg.location(1088,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:40: ( ( expression ( ws )? ) | STAR )? + int alt371=3; + try { dbg.enterSubRule(371); + try { dbg.enterDecision(371, decisionCanBacktrack[371]); + + int LA371_0 = input.LA(1); + if ( ((LA371_0 >= ANGLE && LA371_0 <= AT_SIGN)||(LA371_0 >= BOTTOMCENTER_SYM && LA371_0 <= BOTTOMRIGHT_SYM)||LA371_0==CHARSET_SYM||LA371_0==COUNTER_STYLE_SYM||LA371_0==DIMENSION||LA371_0==EMS||LA371_0==EXS||(LA371_0 >= FONT_FACE_SYM && LA371_0 <= FREQ)||LA371_0==GEN||(LA371_0 >= HASH && LA371_0 <= HASH_SYMBOL)||LA371_0==IDENT||LA371_0==IMPORT_SYM||LA371_0==KEYFRAMES_SYM||(LA371_0 >= LBRACKET && LA371_0 <= LENGTH)||(LA371_0 >= LESS_AND && LA371_0 <= LESS_JS_STRING)||(LA371_0 >= MEDIA_SYM && LA371_0 <= MOZ_DOCUMENT_SYM)||LA371_0==NAMESPACE_SYM||LA371_0==NUMBER||(LA371_0 >= PAGE_SYM && LA371_0 <= PERCENTAGE_SYMBOL)||LA371_0==PLUS||(LA371_0 >= REM && LA371_0 <= RIGHTTOP_SYM)||(LA371_0 >= SASS_AT_ROOT && LA371_0 <= SASS_DEBUG)||(LA371_0 >= SASS_EACH && LA371_0 <= SASS_ELSE)||LA371_0==SASS_EXTEND||(LA371_0 >= SASS_FOR && LA371_0 <= SASS_FUNCTION)||(LA371_0 >= SASS_IF && LA371_0 <= SASS_MIXIN)||(LA371_0 >= SASS_RETURN && LA371_0 <= SASS_WHILE)||LA371_0==STRING||(LA371_0 >= TILDE && LA371_0 <= TOPRIGHT_SYM)||(LA371_0 >= URANGE && LA371_0 <= URI)||LA371_0==VARIABLE||LA371_0==WEBKIT_KEYFRAMES_SYM) ) { + alt371=1; + } + else if ( (LA371_0==STAR) ) { + alt371=2; + } + } finally {dbg.exitDecision(371);} + + switch (alt371) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:42: ( expression ( ws )? ) + { + dbg.location(1088,42); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:42: ( expression ( ws )? ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:43: expression ( ws )? + { + dbg.location(1088,43); + pushFollow(FOLLOW_expression_in_pseudo7611); + 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 )? + int alt370=2; + try { dbg.enterSubRule(370); + try { dbg.enterDecision(370, decisionCanBacktrack[370]); + + int LA370_0 = input.LA(1); + if ( (LA370_0==COMMENT||LA370_0==NL||LA370_0==WS) ) { + alt370=1; + } + } finally {dbg.exitDecision(370);} + + switch (alt370) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:54: ws + { + dbg.location(1088,54); + pushFollow(FOLLOW_ws_in_pseudo7613); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(370);} + + } + + } + break; + case 2 : + dbg.enterAlt(2); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1088:61: STAR + { + dbg.location(1088,61); + match(input,STAR,FOLLOW_STAR_in_pseudo7619); if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(371);} + dbg.location(1088,69); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7624); if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(372);} + + } + + } + break; + case 2 : + dbg.enterAlt(2); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:19: {...}? sass_interpolation_expression_var { - dbg.location(1091,117); - pushFollow(FOLLOW_ws_in_pseudo7630); - ws(); + dbg.location(1091,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); + sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; } break; + case 3 : + dbg.enterAlt(3); - } - } finally {dbg.exitSubRule(369);} - dbg.location(1091,121); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:121: ( selectorsGroup ( ws )? )? - int alt371=2; - try { dbg.enterSubRule(371); - try { dbg.enterDecision(371, decisionCanBacktrack[371]); - - int LA371_0 = input.LA(1); - if ( (LA371_0==AT_SIGN||LA371_0==COLON||(LA371_0 >= DCOLON && LA371_0 <= DOT)||(LA371_0 >= GEN && LA371_0 <= GREATER)||(LA371_0 >= HASH && LA371_0 <= HASH_SYMBOL)||LA371_0==IDENT||LA371_0==LBRACKET||LA371_0==LESS_AND||LA371_0==MINUS||(LA371_0 >= PIPE && LA371_0 <= PLUS)||LA371_0==SASS_EXTEND_ONLY_SELECTOR||LA371_0==STAR||LA371_0==TILDE) ) { - alt371=1; - } - } finally {dbg.exitDecision(371);} - - switch (alt371) { - case 1 : + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:123: selectorsGroup ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:21: NOT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN { - dbg.location(1091,123); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7635); - selectorsGroup(); - state._fsp--; - if (state.failed) return;dbg.location(1091,138); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:138: ( ws )? - int alt370=2; - try { dbg.enterSubRule(370); - try { dbg.enterDecision(370, decisionCanBacktrack[370]); + 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 )? + int alt373=2; + try { dbg.enterSubRule(373); + try { dbg.enterDecision(373, decisionCanBacktrack[373]); - int LA370_0 = input.LA(1); - if ( (LA370_0==COMMENT||LA370_0==NL||LA370_0==WS) ) { - alt370=1; + int LA373_0 = input.LA(1); + if ( (LA373_0==COMMENT||LA373_0==NL||LA373_0==WS) ) { + alt373=1; } - } finally {dbg.exitDecision(370);} + } finally {dbg.exitDecision(373);} - switch (alt370) { + switch (alt373) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1091:138: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:25: ws { - dbg.location(1091,138); - pushFollow(FOLLOW_ws_in_pseudo7637); + dbg.location(1092,25); + pushFollow(FOLLOW_ws_in_pseudo7711); ws(); state._fsp--; if (state.failed) return; @@ -24933,136 +25078,352 @@ else if ( (LA362_0==STAR) ) { break; } - } finally {dbg.exitSubRule(370);} + } 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 )? + int alt374=2; + try { dbg.enterSubRule(374); + try { dbg.enterDecision(374, decisionCanBacktrack[374]); + int LA374_0 = input.LA(1); + if ( (LA374_0==COMMENT||LA374_0==NL||LA374_0==WS) ) { + alt374=1; } - break; + } finally {dbg.exitDecision(374);} - } - } finally {dbg.exitSubRule(371);} - dbg.location(1091,144); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7642); if (state.failed) return; - } + switch (alt374) { + case 1 : + dbg.enterAlt(1); - } - break; - case 5 : - dbg.enterAlt(5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:36: ws + { + dbg.location(1092,36); + pushFollow(FOLLOW_ws_in_pseudo7716); + ws(); + state._fsp--; + if (state.failed) return; + } + break; - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:19: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) - { - dbg.location(1092,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:19: ({...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN ) - dbg.enterAlt(1); + } + } finally {dbg.exitSubRule(374);} + dbg.location(1092,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:40: ( selectorsGroup ( ws )? )? + int alt376=2; + try { dbg.enterSubRule(376); + try { dbg.enterDecision(376, decisionCanBacktrack[376]); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:20: {...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN - { - dbg.location(1092,20); - if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { - if (state.backtracking>0) {state.failed=true; return;} - throw new FailedPredicateException(input, "pseudo", "isLessSource()"); - }dbg.location(1092,38); - if ( !(evalPredicate(tokenNameEquals("extend"),"tokenNameEquals(\"extend\")")) ) { - if (state.backtracking>0) {state.failed=true; return;} - throw new FailedPredicateException(input, "pseudo", "tokenNameEquals(\"extend\")"); - }dbg.location(1092,67); - match(input,IDENT,FOLLOW_IDENT_in_pseudo7669); if (state.failed) return;dbg.location(1092,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:73: ( ws )? - int alt372=2; - try { dbg.enterSubRule(372); - try { dbg.enterDecision(372, decisionCanBacktrack[372]); + int LA376_0 = input.LA(1); + if ( (LA376_0==AT_SIGN||LA376_0==COLON||(LA376_0 >= DCOLON && LA376_0 <= DOT)||(LA376_0 >= GEN && LA376_0 <= GREATER)||(LA376_0 >= HASH && LA376_0 <= HASH_SYMBOL)||LA376_0==IDENT||LA376_0==LBRACKET||LA376_0==LESS_AND||LA376_0==MINUS||(LA376_0 >= PIPE && LA376_0 <= PLUS)||LA376_0==SASS_EXTEND_ONLY_SELECTOR||LA376_0==STAR||LA376_0==TILDE) ) { + alt376=1; + } + } finally {dbg.exitDecision(376);} - int LA372_0 = input.LA(1); - if ( (LA372_0==COMMENT||LA372_0==NL||LA372_0==WS) ) { - alt372=1; - } - } finally {dbg.exitDecision(372);} + switch (alt376) { + case 1 : + dbg.enterAlt(1); - switch (alt372) { - case 1 : + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:42: selectorsGroup ( ws )? + { + dbg.location(1092,42); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7721); + 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 )? + int alt375=2; + try { dbg.enterSubRule(375); + try { dbg.enterDecision(375, decisionCanBacktrack[375]); + + int LA375_0 = input.LA(1); + if ( (LA375_0==COMMENT||LA375_0==NL||LA375_0==WS) ) { + alt375=1; + } + } finally {dbg.exitDecision(375);} + + switch (alt375) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:57: ws + { + dbg.location(1092,57); + pushFollow(FOLLOW_ws_in_pseudo7723); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(375);} + + } + break; + + } + } finally {dbg.exitSubRule(376);} + dbg.location(1092,63); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7728); if (state.failed) return; + } + + } + break; + 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 ) + { + dbg.location(1093,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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:73: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:100: IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup ( ws )? )? RPAREN { - dbg.location(1092,73); - pushFollow(FOLLOW_ws_in_pseudo7671); - ws(); - state._fsp--; - if (state.failed) return; + 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 )? + int alt377=2; + try { dbg.enterSubRule(377); + try { dbg.enterDecision(377, decisionCanBacktrack[377]); + + int LA377_0 = input.LA(1); + if ( (LA377_0==COMMENT||LA377_0==NL||LA377_0==WS) ) { + alt377=1; } - break; + } finally {dbg.exitDecision(377);} - } - } finally {dbg.exitSubRule(372);} - dbg.location(1092,77); - match(input,LPAREN,FOLLOW_LPAREN_in_pseudo7674); if (state.failed) return;dbg.location(1092,84); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:84: ( ws )? - int alt373=2; - try { dbg.enterSubRule(373); - try { dbg.enterDecision(373, decisionCanBacktrack[373]); + switch (alt377) { + case 1 : + dbg.enterAlt(1); - int LA373_0 = input.LA(1); - if ( (LA373_0==COMMENT||LA373_0==NL||LA373_0==WS) ) { - alt373=1; - } - } finally {dbg.exitDecision(373);} + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:106: ws + { + dbg.location(1093,106); + pushFollow(FOLLOW_ws_in_pseudo7756); + ws(); + state._fsp--; + if (state.failed) return; + } + break; - switch (alt373) { - case 1 : - dbg.enterAlt(1); + } + } 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 )? + int alt378=2; + try { dbg.enterSubRule(378); + try { dbg.enterDecision(378, decisionCanBacktrack[378]); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:84: ws - { - dbg.location(1092,84); - pushFollow(FOLLOW_ws_in_pseudo7676); - ws(); - state._fsp--; - if (state.failed) return; + int LA378_0 = input.LA(1); + if ( (LA378_0==COMMENT||LA378_0==NL||LA378_0==WS) ) { + alt378=1; } - break; + } finally {dbg.exitDecision(378);} - } - } finally {dbg.exitSubRule(373);} - dbg.location(1092,88); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:88: ( selectorsGroup )? - int alt374=2; - try { dbg.enterSubRule(374); - try { dbg.enterDecision(374, decisionCanBacktrack[374]); + switch (alt378) { + case 1 : + dbg.enterAlt(1); - int LA374_0 = input.LA(1); - if ( (LA374_0==AT_SIGN||LA374_0==COLON||(LA374_0 >= DCOLON && LA374_0 <= DOT)||(LA374_0 >= GEN && LA374_0 <= GREATER)||(LA374_0 >= HASH && LA374_0 <= HASH_SYMBOL)||LA374_0==IDENT||LA374_0==LBRACKET||LA374_0==LESS_AND||LA374_0==MINUS||(LA374_0 >= PIPE && LA374_0 <= PLUS)||LA374_0==SASS_EXTEND_ONLY_SELECTOR||LA374_0==STAR||LA374_0==TILDE) ) { - alt374=1; - } - } finally {dbg.exitDecision(374);} + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:117: ws + { + dbg.location(1093,117); + pushFollow(FOLLOW_ws_in_pseudo7761); + ws(); + state._fsp--; + if (state.failed) return; + } + break; - switch (alt374) { - case 1 : + } + } finally {dbg.exitSubRule(378);} + dbg.location(1093,121); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:121: ( selectorsGroup ( ws )? )? + int alt380=2; + try { dbg.enterSubRule(380); + try { dbg.enterDecision(380, decisionCanBacktrack[380]); + + int LA380_0 = input.LA(1); + if ( (LA380_0==AT_SIGN||LA380_0==COLON||(LA380_0 >= DCOLON && LA380_0 <= DOT)||(LA380_0 >= GEN && LA380_0 <= GREATER)||(LA380_0 >= HASH && LA380_0 <= HASH_SYMBOL)||LA380_0==IDENT||LA380_0==LBRACKET||LA380_0==LESS_AND||LA380_0==MINUS||(LA380_0 >= PIPE && LA380_0 <= PLUS)||LA380_0==SASS_EXTEND_ONLY_SELECTOR||LA380_0==STAR||LA380_0==TILDE) ) { + alt380=1; + } + } finally {dbg.exitDecision(380);} + + switch (alt380) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:123: selectorsGroup ( ws )? + { + dbg.location(1093,123); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7766); + 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 )? + int alt379=2; + try { dbg.enterSubRule(379); + try { dbg.enterDecision(379, decisionCanBacktrack[379]); + + int LA379_0 = input.LA(1); + if ( (LA379_0==COMMENT||LA379_0==NL||LA379_0==WS) ) { + alt379=1; + } + } finally {dbg.exitDecision(379);} + + switch (alt379) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1093:138: ws + { + dbg.location(1093,138); + pushFollow(FOLLOW_ws_in_pseudo7768); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(379);} + + } + break; + + } + } finally {dbg.exitSubRule(380);} + dbg.location(1093,144); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7773); if (state.failed) return; + } + + } + break; + case 5 : + dbg.enterAlt(5); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1092:88: selectorsGroup + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:20: {...}?{...}? IDENT ( ws )? LPAREN ( ws )? ( selectorsGroup )? RPAREN { - dbg.location(1092,88); - pushFollow(FOLLOW_selectorsGroup_in_pseudo7679); - selectorsGroup(); - state._fsp--; - if (state.failed) return; + dbg.location(1094,20); + if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { + if (state.backtracking>0) {state.failed=true; return;} + throw new FailedPredicateException(input, "pseudo", "isLessSource()"); + }dbg.location(1094,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 )? + int alt381=2; + try { dbg.enterSubRule(381); + try { dbg.enterDecision(381, decisionCanBacktrack[381]); + + int LA381_0 = input.LA(1); + if ( (LA381_0==COMMENT||LA381_0==NL||LA381_0==WS) ) { + alt381=1; + } + } finally {dbg.exitDecision(381);} + + switch (alt381) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:73: ws + { + dbg.location(1094,73); + pushFollow(FOLLOW_ws_in_pseudo7802); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } 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 )? + int alt382=2; + try { dbg.enterSubRule(382); + try { dbg.enterDecision(382, decisionCanBacktrack[382]); + + int LA382_0 = input.LA(1); + if ( (LA382_0==COMMENT||LA382_0==NL||LA382_0==WS) ) { + alt382=1; + } + } finally {dbg.exitDecision(382);} + + switch (alt382) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:84: ws + { + dbg.location(1094,84); + pushFollow(FOLLOW_ws_in_pseudo7807); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(382);} + dbg.location(1094,88); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:88: ( selectorsGroup )? + int alt383=2; + try { dbg.enterSubRule(383); + try { dbg.enterDecision(383, decisionCanBacktrack[383]); + + int LA383_0 = input.LA(1); + if ( (LA383_0==AT_SIGN||LA383_0==COLON||(LA383_0 >= DCOLON && LA383_0 <= DOT)||(LA383_0 >= GEN && LA383_0 <= GREATER)||(LA383_0 >= HASH && LA383_0 <= HASH_SYMBOL)||LA383_0==IDENT||LA383_0==LBRACKET||LA383_0==LESS_AND||LA383_0==MINUS||(LA383_0 >= PIPE && LA383_0 <= PLUS)||LA383_0==SASS_EXTEND_ONLY_SELECTOR||LA383_0==STAR||LA383_0==TILDE) ) { + alt383=1; + } + } finally {dbg.exitDecision(383);} + + switch (alt383) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1094:88: selectorsGroup + { + dbg.location(1094,88); + pushFollow(FOLLOW_selectorsGroup_in_pseudo7810); + selectorsGroup(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(383);} + dbg.location(1094,104); + match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7813); if (state.failed) return; + } + } break; } - } finally {dbg.exitSubRule(374);} - dbg.location(1092,104); - match(input,RPAREN,FOLLOW_RPAREN_in_pseudo7682); if (state.failed) return; - } + } finally {dbg.exitSubRule(384);} } break; } - } finally {dbg.exitSubRule(375);} - - } - } catch (RecognitionException re) { reportError(re); @@ -25071,7 +25432,7 @@ else if ( (LA362_0==STAR) ) { finally { // do for sure before leaving } - dbg.location(1094, 4); + dbg.location(1096, 4); } finally { @@ -25086,57 +25447,57 @@ else if ( (LA362_0==STAR) ) { // $ANTLR start "propertyDeclaration" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1096: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:1098: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(1096, 0); + dbg.location(1098, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1097:5: ({...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue |{...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? | ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? ) - int alt387=3; - try { dbg.enterDecision(387, decisionCanBacktrack[387]); + // 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 )? ) + int alt397=3; + try { dbg.enterDecision(397, decisionCanBacktrack[397]); switch ( input.LA(1) ) { case STAR: { - int LA387_1 = input.LA(2); + int LA397_1 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { - alt387=1; + alt397=1; } else if ( (true) ) { - alt387=3; + alt397=3; } } break; case IDENT: { - int LA387_2 = input.LA(2); + int LA397_2 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { - alt387=1; + alt397=1; } else if ( (evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")) ) { - alt387=2; + alt397=2; } else if ( (true) ) { - alt387=3; + alt397=3; } } break; case HASH_SYMBOL: { - int LA387_3 = input.LA(2); + int LA397_3 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt387=1; + alt397=1; } else if ( ((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt387=2; + alt397=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt387=3; + alt397=3; } else { @@ -25145,7 +25506,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 387, 3, input); + new NoViableAltException("", 397, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -25157,15 +25518,15 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; case AT_SIGN: { - int LA387_4 = input.LA(2); + int LA397_4 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt387=1; + alt397=1; } else if ( ((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt387=2; + alt397=2; } else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt387=3; + alt397=3; } else { @@ -25174,7 +25535,7 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 387, 4, input); + new NoViableAltException("", 397, 4, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -25186,30 +25547,30 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { break; case VARIABLE: { - int LA387_5 = input.LA(2); + int LA397_5 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { - alt387=1; + alt397=1; } else if ( (evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")) ) { - alt387=2; + alt397=2; } else if ( (true) ) { - alt387=3; + alt397=3; } } break; case MINUS: { - int LA387_6 = input.LA(2); + int LA397_6 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))) ) { - alt387=1; + alt397=1; } else if ( ((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&(evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()")))) ) { - alt387=2; + alt397=2; } else if ( ((evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt387=3; + alt397=3; } else { @@ -25218,7 +25579,7 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScss try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 387, 6, input); + new NoViableAltException("", 397, 6, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -25230,15 +25591,15 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")||evalPredicate(isScss break; case GEN: { - int LA387_7 = input.LA(2); + int LA397_7 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { - alt387=1; + alt397=1; } else if ( (evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")) ) { - alt387=2; + alt397=2; } else if ( (true) ) { - alt387=3; + alt397=3; } } @@ -25287,15 +25648,15 @@ else if ( (true) ) { case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA387_8 = input.LA(2); + int LA397_8 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt387=1; + alt397=1; } else if ( (((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt387=2; + alt397=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt387=3; + alt397=3; } else { @@ -25304,7 +25665,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 387, 8, input); + new NoViableAltException("", 397, 8, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -25316,15 +25677,15 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case SASS_VAR: { - int LA387_9 = input.LA(2); + int LA397_9 = input.LA(2); if ( (((evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt387=1; + alt397=1; } else if ( (((evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt387=2; + alt397=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt387=3; + alt397=3; } else { @@ -25333,7 +25694,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 387, 9, input); + new NoViableAltException("", 397, 9, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -25346,71 +25707,71 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 387, 0, input); + new NoViableAltException("", 397, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(387);} + } finally {dbg.exitDecision(397);} - switch (alt387) { + switch (alt397) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1098:7: {...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:7: {...}? ( STAR )? property ( ws )? COLON ( ws )? cp_propertyValue { - dbg.location(1098,7); + dbg.location(1100,7); if ( !(evalPredicate(isCssPreprocessorSource() && !tokenNameStartsWith("--"),"isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "propertyDeclaration", "isCssPreprocessorSource() && !tokenNameStartsWith(\"--\")"); - }dbg.location(1098,66); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1098:66: ( STAR )? - int alt376=2; - try { dbg.enterSubRule(376); - try { dbg.enterDecision(376, decisionCanBacktrack[376]); + }dbg.location(1100,66); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:66: ( STAR )? + int alt386=2; + try { dbg.enterSubRule(386); + try { dbg.enterDecision(386, decisionCanBacktrack[386]); - int LA376_0 = input.LA(1); - if ( (LA376_0==STAR) ) { - alt376=1; + int LA386_0 = input.LA(1); + if ( (LA386_0==STAR) ) { + alt386=1; } - } finally {dbg.exitDecision(376);} + } finally {dbg.exitDecision(386);} - switch (alt376) { + switch (alt386) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1098:66: STAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:66: STAR { - dbg.location(1098,66); - match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7724); if (state.failed) return; + dbg.location(1100,66); + match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7855); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(376);} - dbg.location(1098,72); - pushFollow(FOLLOW_property_in_propertyDeclaration7727); + } finally {dbg.exitSubRule(386);} + dbg.location(1100,72); + pushFollow(FOLLOW_property_in_propertyDeclaration7858); property(); state._fsp--; - if (state.failed) return;dbg.location(1098,81); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1098:81: ( ws )? - int alt377=2; - try { dbg.enterSubRule(377); - try { dbg.enterDecision(377, decisionCanBacktrack[377]); + if (state.failed) return;dbg.location(1100,81); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:81: ( ws )? + int alt387=2; + try { dbg.enterSubRule(387); + try { dbg.enterDecision(387, decisionCanBacktrack[387]); - int LA377_0 = input.LA(1); - if ( (LA377_0==COMMENT||LA377_0==NL||LA377_0==WS) ) { - alt377=1; + int LA387_0 = input.LA(1); + if ( (LA387_0==COMMENT||LA387_0==NL||LA387_0==WS) ) { + alt387=1; } - } finally {dbg.exitDecision(377);} + } finally {dbg.exitDecision(387);} - switch (alt377) { + switch (alt387) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1098:81: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:81: ws { - dbg.location(1098,81); - pushFollow(FOLLOW_ws_in_propertyDeclaration7729); + dbg.location(1100,81); + pushFollow(FOLLOW_ws_in_propertyDeclaration7860); ws(); state._fsp--; if (state.failed) return; @@ -25418,28 +25779,28 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(377);} - dbg.location(1098,85); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7732); if (state.failed) return;dbg.location(1098,91); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1098:91: ( ws )? - int alt378=2; - try { dbg.enterSubRule(378); - try { dbg.enterDecision(378, decisionCanBacktrack[378]); + } 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 )? + int alt388=2; + try { dbg.enterSubRule(388); + try { dbg.enterDecision(388, decisionCanBacktrack[388]); - int LA378_0 = input.LA(1); - if ( (LA378_0==COMMENT||LA378_0==NL||LA378_0==WS) ) { - alt378=1; + int LA388_0 = input.LA(1); + if ( (LA388_0==COMMENT||LA388_0==NL||LA388_0==WS) ) { + alt388=1; } - } finally {dbg.exitDecision(378);} + } finally {dbg.exitDecision(388);} - switch (alt378) { + switch (alt388) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1098:91: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:91: ws { - dbg.location(1098,91); - pushFollow(FOLLOW_ws_in_propertyDeclaration7734); + dbg.location(1100,91); + pushFollow(FOLLOW_ws_in_propertyDeclaration7865); ws(); state._fsp--; if (state.failed) return; @@ -25447,9 +25808,9 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(378);} - dbg.location(1098,95); - pushFollow(FOLLOW_cp_propertyValue_in_propertyDeclaration7737); + } finally {dbg.exitSubRule(388);} + dbg.location(1100,95); + pushFollow(FOLLOW_cp_propertyValue_in_propertyDeclaration7868); cp_propertyValue(); state._fsp--; if (state.failed) return; @@ -25458,36 +25819,36 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:7: {...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:7: {...}? property ( ws )? COLON ( ws )? ( componentValueOuter )? { - dbg.location(1099,7); + dbg.location(1101,7); if ( !(evalPredicate(tokenNameStartsWith("--"),"tokenNameStartsWith(\"--\")")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "propertyDeclaration", "tokenNameStartsWith(\"--\")"); - }dbg.location(1099,36); - pushFollow(FOLLOW_property_in_propertyDeclaration7748); + }dbg.location(1101,36); + pushFollow(FOLLOW_property_in_propertyDeclaration7879); property(); state._fsp--; - if (state.failed) return;dbg.location(1099,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:45: ( ws )? - int alt379=2; - try { dbg.enterSubRule(379); - try { dbg.enterDecision(379, decisionCanBacktrack[379]); + if (state.failed) return;dbg.location(1101,45); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:45: ( ws )? + int alt389=2; + try { dbg.enterSubRule(389); + try { dbg.enterDecision(389, decisionCanBacktrack[389]); - int LA379_0 = input.LA(1); - if ( (LA379_0==COMMENT||LA379_0==NL||LA379_0==WS) ) { - alt379=1; + int LA389_0 = input.LA(1); + if ( (LA389_0==COMMENT||LA389_0==NL||LA389_0==WS) ) { + alt389=1; } - } finally {dbg.exitDecision(379);} + } finally {dbg.exitDecision(389);} - switch (alt379) { + switch (alt389) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:45: ws { - dbg.location(1099,45); - pushFollow(FOLLOW_ws_in_propertyDeclaration7750); + dbg.location(1101,45); + pushFollow(FOLLOW_ws_in_propertyDeclaration7881); ws(); state._fsp--; if (state.failed) return; @@ -25495,28 +25856,28 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(379);} - dbg.location(1099,49); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7753); if (state.failed) return;dbg.location(1099,55); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:55: ( ws )? - int alt380=2; - try { dbg.enterSubRule(380); - try { dbg.enterDecision(380, decisionCanBacktrack[380]); + } 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 )? + int alt390=2; + try { dbg.enterSubRule(390); + try { dbg.enterDecision(390, decisionCanBacktrack[390]); - int LA380_0 = input.LA(1); - if ( (LA380_0==COMMENT||LA380_0==NL||LA380_0==WS) ) { - alt380=1; + int LA390_0 = input.LA(1); + if ( (LA390_0==COMMENT||LA390_0==NL||LA390_0==WS) ) { + alt390=1; } - } finally {dbg.exitDecision(380);} + } finally {dbg.exitDecision(390);} - switch (alt380) { + switch (alt390) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:55: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:55: ws { - dbg.location(1099,55); - pushFollow(FOLLOW_ws_in_propertyDeclaration7755); + dbg.location(1101,55); + pushFollow(FOLLOW_ws_in_propertyDeclaration7886); ws(); state._fsp--; if (state.failed) return; @@ -25524,170 +25885,170 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(380);} - dbg.location(1099,59); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:59: ( componentValueOuter )? - int alt381=2; - try { dbg.enterSubRule(381); - try { dbg.enterDecision(381, decisionCanBacktrack[381]); + } finally {dbg.exitSubRule(390);} + dbg.location(1101,59); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:59: ( componentValueOuter )? + int alt391=2; + try { dbg.enterSubRule(391); + try { dbg.enterDecision(391, decisionCanBacktrack[391]); switch ( input.LA(1) ) { case LBRACE: case LPAREN: { - alt381=1; + alt391=1; } break; case LBRACKET: { - alt381=1; + alt391=1; } break; case IDENT: { - alt381=1; + alt391=1; } break; case COMMENT: case NL: case WS: { - alt381=1; + alt391=1; } break; case LESS_AND: { - alt381=1; + alt391=1; } break; case DOT: { - alt381=1; + alt391=1; } break; case HASH: { - alt381=1; + alt391=1; } break; case SASS_MIXIN: { - alt381=1; + alt391=1; } break; case AT_IDENT: { - alt381=1; + alt391=1; } break; case SASS_INCLUDE: { - alt381=1; + alt391=1; } break; case SASS_AT_ROOT: { - alt381=1; + alt391=1; } break; case GREATER: case PLUS: case TILDE: { - alt381=1; + alt391=1; } break; case SASS_EXTEND_ONLY_SELECTOR: { - int LA381_16 = input.LA(2); + int LA391_16 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isScssSource(),"isScssSource()"),""))) ) { - alt381=1; + alt391=1; } } break; case HASH_SYMBOL: { - alt381=1; + alt391=1; } break; case DIMENSION: { - int LA381_18 = input.LA(2); + int LA391_18 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt381=1; + alt391=1; } } break; case COLON: case DCOLON: { - alt381=1; + alt391=1; } break; case MINUS: { - alt381=1; + alt391=1; } break; case AT_SIGN: { - alt381=1; + alt391=1; } break; case STAR: { - alt381=1; + alt391=1; } break; case PIPE: { - alt381=1; + alt391=1; } break; case GEN: { - alt381=1; + alt391=1; } break; case VARIABLE: { - alt381=1; + alt391=1; } break; case SASS_DEBUG: case SASS_WARN: { - alt381=1; + alt391=1; } break; case SASS_VAR: { - alt381=1; + alt391=1; } break; case SUPPORTS_SYM: { - alt381=1; + alt391=1; } break; case SASS_IF: { - alt381=1; + alt391=1; } break; case SASS_FOR: { - alt381=1; + alt391=1; } break; case SASS_EACH: { - alt381=1; + alt391=1; } break; case SASS_WHILE: { - alt381=1; + alt391=1; } break; case A: @@ -25774,47 +26135,47 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case Y: case Z: { - alt381=1; + alt391=1; } break; case IMPORT_SYM: { - alt381=1; + alt391=1; } break; case PAGE_SYM: { - alt381=1; + alt391=1; } break; case FONT_FACE_SYM: { - alt381=1; + alt391=1; } break; case MOZ_DOCUMENT_SYM: { - alt381=1; + alt391=1; } break; case WEBKIT_KEYFRAMES_SYM: { - alt381=1; + alt391=1; } break; case KEYFRAMES_SYM: { - alt381=1; + alt391=1; } break; case MEDIA_SYM: { - alt381=1; + alt391=1; } break; case SASS_EXTEND: { - alt381=1; + alt391=1; } break; case BOTTOMCENTER_SYM: @@ -25834,7 +26195,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case TOPRIGHTCORNER_SYM: case TOPRIGHT_SYM: { - alt381=1; + alt391=1; } break; case CHARSET_SYM: @@ -25846,20 +26207,20 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case SASS_RETURN: case SASS_USE: { - alt381=1; + alt391=1; } break; } - } finally {dbg.exitDecision(381);} + } finally {dbg.exitDecision(391);} - switch (alt381) { + switch (alt391) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1099:59: componentValueOuter + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1101:59: componentValueOuter { - dbg.location(1099,59); - pushFollow(FOLLOW_componentValueOuter_in_propertyDeclaration7758); + dbg.location(1101,59); + pushFollow(FOLLOW_componentValueOuter_in_propertyDeclaration7889); componentValueOuter(); state._fsp--; if (state.failed) return; @@ -25867,64 +26228,64 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(381);} + } finally {dbg.exitSubRule(391);} } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:7: ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:7: ( STAR )? property ( ws )? COLON ( ws )? propertyValue ( ( ws )? prio )? { - dbg.location(1100,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:7: ( STAR )? - int alt382=2; - try { dbg.enterSubRule(382); - try { dbg.enterDecision(382, decisionCanBacktrack[382]); + dbg.location(1102,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:7: ( STAR )? + int alt392=2; + try { dbg.enterSubRule(392); + try { dbg.enterDecision(392, decisionCanBacktrack[392]); - int LA382_0 = input.LA(1); - if ( (LA382_0==STAR) ) { - alt382=1; + int LA392_0 = input.LA(1); + if ( (LA392_0==STAR) ) { + alt392=1; } - } finally {dbg.exitDecision(382);} + } finally {dbg.exitDecision(392);} - switch (alt382) { + switch (alt392) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:7: STAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:7: STAR { - dbg.location(1100,7); - match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7767); if (state.failed) return; + dbg.location(1102,7); + match(input,STAR,FOLLOW_STAR_in_propertyDeclaration7898); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(382);} - dbg.location(1100,13); - pushFollow(FOLLOW_property_in_propertyDeclaration7770); + } finally {dbg.exitSubRule(392);} + dbg.location(1102,13); + pushFollow(FOLLOW_property_in_propertyDeclaration7901); property(); state._fsp--; - if (state.failed) return;dbg.location(1100,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:22: ( ws )? - int alt383=2; - try { dbg.enterSubRule(383); - try { dbg.enterDecision(383, decisionCanBacktrack[383]); + if (state.failed) return;dbg.location(1102,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:22: ( ws )? + int alt393=2; + try { dbg.enterSubRule(393); + try { dbg.enterDecision(393, decisionCanBacktrack[393]); - int LA383_0 = input.LA(1); - if ( (LA383_0==COMMENT||LA383_0==NL||LA383_0==WS) ) { - alt383=1; + int LA393_0 = input.LA(1); + if ( (LA393_0==COMMENT||LA393_0==NL||LA393_0==WS) ) { + alt393=1; } - } finally {dbg.exitDecision(383);} + } finally {dbg.exitDecision(393);} - switch (alt383) { + switch (alt393) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:22: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:22: ws { - dbg.location(1100,22); - pushFollow(FOLLOW_ws_in_propertyDeclaration7772); + dbg.location(1102,22); + pushFollow(FOLLOW_ws_in_propertyDeclaration7903); ws(); state._fsp--; if (state.failed) return; @@ -25932,28 +26293,28 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(383);} - dbg.location(1100,26); - match(input,COLON,FOLLOW_COLON_in_propertyDeclaration7775); if (state.failed) return;dbg.location(1100,32); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:32: ( ws )? - int alt384=2; - try { dbg.enterSubRule(384); - try { dbg.enterDecision(384, decisionCanBacktrack[384]); + } 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 )? + int alt394=2; + try { dbg.enterSubRule(394); + try { dbg.enterDecision(394, decisionCanBacktrack[394]); - int LA384_0 = input.LA(1); - if ( (LA384_0==COMMENT||LA384_0==NL||LA384_0==WS) ) { - alt384=1; + int LA394_0 = input.LA(1); + if ( (LA394_0==COMMENT||LA394_0==NL||LA394_0==WS) ) { + alt394=1; } - } finally {dbg.exitDecision(384);} + } finally {dbg.exitDecision(394);} - switch (alt384) { + switch (alt394) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:32: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:32: ws { - dbg.location(1100,32); - pushFollow(FOLLOW_ws_in_propertyDeclaration7777); + dbg.location(1102,32); + pushFollow(FOLLOW_ws_in_propertyDeclaration7908); ws(); state._fsp--; if (state.failed) return; @@ -25961,53 +26322,53 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(384);} - dbg.location(1100,36); - pushFollow(FOLLOW_propertyValue_in_propertyDeclaration7780); + } finally {dbg.exitSubRule(394);} + dbg.location(1102,36); + pushFollow(FOLLOW_propertyValue_in_propertyDeclaration7911); propertyValue(); state._fsp--; - if (state.failed) return;dbg.location(1100,50); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:50: ( ( ws )? prio )? - int alt386=2; - try { dbg.enterSubRule(386); - try { dbg.enterDecision(386, decisionCanBacktrack[386]); + if (state.failed) return;dbg.location(1102,50); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:50: ( ( ws )? prio )? + int alt396=2; + try { dbg.enterSubRule(396); + try { dbg.enterDecision(396, decisionCanBacktrack[396]); try { isCyclicDecision = true; - alt386 = dfa386.predict(input); + alt396 = dfa396.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(386);} + } finally {dbg.exitDecision(396);} - switch (alt386) { + switch (alt396) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:51: ( ws )? prio + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:51: ( ws )? prio { - dbg.location(1100,51); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:51: ( ws )? - int alt385=2; - try { dbg.enterSubRule(385); - try { dbg.enterDecision(385, decisionCanBacktrack[385]); + dbg.location(1102,51); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:51: ( ws )? + int alt395=2; + try { dbg.enterSubRule(395); + try { dbg.enterDecision(395, decisionCanBacktrack[395]); - int LA385_0 = input.LA(1); - if ( (LA385_0==COMMENT||LA385_0==NL||LA385_0==WS) ) { - alt385=1; + int LA395_0 = input.LA(1); + if ( (LA395_0==COMMENT||LA395_0==NL||LA395_0==WS) ) { + alt395=1; } - } finally {dbg.exitDecision(385);} + } finally {dbg.exitDecision(395);} - switch (alt385) { + switch (alt395) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1100:51: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1102:51: ws { - dbg.location(1100,51); - pushFollow(FOLLOW_ws_in_propertyDeclaration7783); + dbg.location(1102,51); + pushFollow(FOLLOW_ws_in_propertyDeclaration7914); ws(); state._fsp--; if (state.failed) return; @@ -26015,9 +26376,9 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(385);} - dbg.location(1100,55); - pushFollow(FOLLOW_prio_in_propertyDeclaration7786); + } finally {dbg.exitSubRule(395);} + dbg.location(1102,55); + pushFollow(FOLLOW_prio_in_propertyDeclaration7917); prio(); state._fsp--; if (state.failed) return; @@ -26025,7 +26386,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(386);} + } finally {dbg.exitSubRule(396);} } break; @@ -26044,7 +26405,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") finally { // do for sure before leaving } - dbg.location(1102, 4); + dbg.location(1104, 4); } finally { @@ -26059,17 +26420,17 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // $ANTLR start "cp_propertyValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1111:1: cp_propertyValue : ({...}? cp_expression_list | propertyValue ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1113: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(1111, 0); + dbg.location(1113, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1112:5: ({...}? cp_expression_list | propertyValue ) - int alt388=2; - try { dbg.enterDecision(388, decisionCanBacktrack[388]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1114:5: ({...}? cp_expression_list | propertyValue ) + int alt398=2; + try { dbg.enterDecision(398, decisionCanBacktrack[398]); switch ( input.LA(1) ) { case IMPORTANT_SYM: @@ -26077,270 +26438,270 @@ public final void cp_propertyValue() throws RecognitionException { case LPAREN: case NOT: { - alt388=1; + alt398=1; } break; case MINUS: case PLUS: { - int LA388_3 = input.LA(2); + int LA398_3 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case IDENT: { - int LA388_4 = input.LA(2); + int LA398_4 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case VARIABLE: { - int LA388_5 = input.LA(2); + int LA398_5 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case LBRACKET: { - int LA388_6 = input.LA(2); + int LA398_6 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case NUMBER: { - int LA388_7 = input.LA(2); + int LA398_7 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case URANGE: { - int LA388_8 = input.LA(2); + int LA398_8 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case PERCENTAGE: { - int LA388_9 = input.LA(2); + int LA398_9 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case LENGTH: { - int LA388_10 = input.LA(2); + int LA398_10 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case EMS: { - int LA388_11 = input.LA(2); + int LA398_11 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case REM: { - int LA388_12 = input.LA(2); + int LA398_12 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case EXS: { - int LA388_13 = input.LA(2); + int LA398_13 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case ANGLE: { - int LA388_14 = input.LA(2); + int LA398_14 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case TIME: { - int LA388_15 = input.LA(2); + int LA398_15 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case FREQ: { - int LA388_16 = input.LA(2); + int LA398_16 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case RESOLUTION: { - int LA388_17 = input.LA(2); + int LA398_17 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case DIMENSION: { - int LA388_18 = input.LA(2); + int LA398_18 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case STRING: { - int LA388_19 = input.LA(2); + int LA398_19 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case TILDE: { - int LA388_20 = input.LA(2); + int LA398_20 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case LESS_JS_STRING: { - int LA388_21 = input.LA(2); + int LA398_21 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case GEN: { - int LA388_22 = input.LA(2); + int LA398_22 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case URI: { - int LA388_23 = input.LA(2); + int LA398_23 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } break; case HASH: { - int LA388_24 = input.LA(2); + int LA398_24 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (true) ) { - alt388=2; + alt398=2; } } @@ -26389,12 +26750,12 @@ else if ( (true) ) { case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA388_25 = input.LA(2); + int LA398_25 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt388=1; + alt398=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt388=2; + alt398=2; } else { @@ -26403,7 +26764,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 388, 25, input); + new NoViableAltException("", 398, 25, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -26415,12 +26776,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case SASS_VAR: { - int LA388_26 = input.LA(2); + int LA398_26 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt388=1; + alt398=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt388=2; + alt398=2; } else { @@ -26429,7 +26790,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 388, 26, input); + new NoViableAltException("", 398, 26, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -26441,12 +26802,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case LESS_AND: { - int LA388_27 = input.LA(2); + int LA398_27 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt388=1; + alt398=1; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt388=2; + alt398=2; } else { @@ -26455,7 +26816,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 388, 27, input); + new NoViableAltException("", 398, 27, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -26467,12 +26828,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; case HASH_SYMBOL: { - int LA388_28 = input.LA(2); + int LA398_28 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt388=1; + alt398=1; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt388=2; + alt398=2; } else { @@ -26481,7 +26842,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 388, 28, input); + new NoViableAltException("", 398, 28, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -26493,12 +26854,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; case AT_SIGN: { - int LA388_29 = input.LA(2); + int LA398_29 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt388=1; + alt398=1; } else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt388=2; + alt398=2; } else { @@ -26507,7 +26868,7 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 388, 29, input); + new NoViableAltException("", 398, 29, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -26519,12 +26880,12 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { break; case PERCENTAGE_SYMBOL: { - int LA388_30 = input.LA(2); + int LA398_30 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=1; + alt398=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt388=2; + alt398=2; } else { @@ -26533,7 +26894,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 388, 30, input); + new NoViableAltException("", 398, 30, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -26546,24 +26907,24 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 388, 0, input); + new NoViableAltException("", 398, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(388);} + } finally {dbg.exitDecision(398);} - switch (alt388) { + switch (alt398) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1113:5: {...}? cp_expression_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1115:5: {...}? cp_expression_list { - dbg.location(1113,5); + dbg.location(1115,5); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_propertyValue", "isCssPreprocessorSource()"); - }dbg.location(1113,34); - pushFollow(FOLLOW_cp_expression_list_in_cp_propertyValue7826); + }dbg.location(1115,34); + pushFollow(FOLLOW_cp_expression_list_in_cp_propertyValue7957); cp_expression_list(); state._fsp--; if (state.failed) return; @@ -26572,10 +26933,10 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1114:7: propertyValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1116:7: propertyValue { - dbg.location(1114,7); - pushFollow(FOLLOW_propertyValue_in_cp_propertyValue7834); + dbg.location(1116,7); + pushFollow(FOLLOW_propertyValue_in_cp_propertyValue7965); propertyValue(); state._fsp--; if (state.failed) return; @@ -26591,7 +26952,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) finally { // do for sure before leaving } - dbg.location(1115, 4); + dbg.location(1117, 4); } finally { @@ -26606,21 +26967,21 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) // $ANTLR start "propertyValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1117:1: propertyValue : expression ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1119:1: propertyValue : expression ; public final void propertyValue() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "propertyValue"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1117, 0); + dbg.location(1119, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1118:2: ( expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1120:2: ( expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1119:9: expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1121:9: expression { - dbg.location(1119,9); - pushFollow(FOLLOW_expression_in_propertyValue7856); + dbg.location(1121,9); + pushFollow(FOLLOW_expression_in_propertyValue7987); expression(); state._fsp--; if (state.failed) return; @@ -26634,7 +26995,7 @@ public final void propertyValue() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1120, 1); + dbg.location(1122, 1); } finally { @@ -26649,43 +27010,43 @@ public final void propertyValue() throws RecognitionException { // $ANTLR start "expressionPredicate" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1123: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:1125: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(1123, 0); + dbg.location(1125, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1125:5: ( (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ ( SEMI | RBRACE ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1127: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:1126: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.location(1126,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1126:5: (~ ( AT_IDENT | STAR | SOLIDUS | LBRACE | SEMI | RBRACE | SASS_VAR ) )+ - int cnt389=0; - try { dbg.enterSubRule(389); + 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 ) )+ + int cnt399=0; + try { dbg.enterSubRule(399); - loop389: + loop399: while (true) { - int alt389=2; - try { dbg.enterDecision(389, decisionCanBacktrack[389]); + int alt399=2; + try { dbg.enterDecision(399, decisionCanBacktrack[399]); - int LA389_0 = input.LA(1); - if ( ((LA389_0 >= A && LA389_0 <= ANGLE)||(LA389_0 >= AT_SIGN && LA389_0 <= LAYER_SYM)||(LA389_0 >= LBRACKET && LA389_0 <= R)||(LA389_0 >= RBRACKET && LA389_0 <= SASS_USE)||(LA389_0 >= SASS_WARN && LA389_0 <= SASS_WHILE)||(LA389_0 >= STRING && LA389_0 <= Z)) ) { - alt389=1; + int LA399_0 = input.LA(1); + if ( ((LA399_0 >= A && LA399_0 <= ANGLE)||(LA399_0 >= AT_SIGN && LA399_0 <= LAYER_SYM)||(LA399_0 >= LBRACKET && LA399_0 <= R)||(LA399_0 >= RBRACKET && LA399_0 <= SASS_USE)||(LA399_0 >= SASS_WARN && LA399_0 <= SASS_WHILE)||(LA399_0 >= STRING && LA399_0 <= Z)) ) { + alt399=1; } - } finally {dbg.exitDecision(389);} + } finally {dbg.exitDecision(399);} - switch (alt389) { + switch (alt399) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1126,5); + dbg.location(1128,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; @@ -26701,17 +27062,17 @@ public final void expressionPredicate() throws RecognitionException { break; default : - if ( cnt389 >= 1 ) break loop389; + if ( cnt399 >= 1 ) break loop399; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(389, input); + EarlyExitException eee = new EarlyExitException(399, input); dbg.recognitionException(eee); throw eee; } - cnt389++; + cnt399++; } - } finally {dbg.exitSubRule(389);} - dbg.location(1126,76); + } finally {dbg.exitSubRule(399);} + dbg.location(1128,76); if ( input.LA(1)==RBRACE||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -26733,7 +27094,7 @@ public final void expressionPredicate() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1127, 4); + dbg.location(1129, 4); } finally { @@ -26748,20 +27109,20 @@ public final void expressionPredicate() throws RecognitionException { // $ANTLR start "preservedToken" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1129:1: preservedToken : ~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1131: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(1129, 0); + dbg.location(1131, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1129:15: (~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1131:15: (~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET ) ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1129,15); + dbg.location(1131,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; @@ -26783,7 +27144,7 @@ public final void preservedToken() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1129, 75); + dbg.location(1131, 75); } finally { @@ -26798,20 +27159,20 @@ public final void preservedToken() throws RecognitionException { // $ANTLR start "preservedTokenTopLevel" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1131:1: preservedTokenTopLevel : ~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET | SEMI ) ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1133: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(1131, 0); + dbg.location(1133, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1131:23: (~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET | SEMI ) ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1133:23: (~ ( LPAREN | LBRACE | LBRACKET | RPAREN | RBRACE | RBRACKET | SEMI ) ) dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1131,23); + dbg.location(1133,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; @@ -26833,7 +27194,7 @@ public final void preservedTokenTopLevel() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1131, 91); + dbg.location(1133, 91); } finally { @@ -26848,40 +27209,40 @@ public final void preservedTokenTopLevel() throws RecognitionException { // $ANTLR start "braceBlock2" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1134:1: braceBlock2 : LBRACE ( ws )? ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1136: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(1134, 0); + dbg.location(1136, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1134:12: ( LBRACE ( ws )? ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1136:12: ( LBRACE ( ws )? ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1135:5: LBRACE ( ws )? ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1137:5: LBRACE ( ws )? ( declarations )? RBRACE { - dbg.location(1135,5); - match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock28017); if (state.failed) return;dbg.location(1135,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1135:12: ( ws )? - int alt390=2; - try { dbg.enterSubRule(390); - try { dbg.enterDecision(390, decisionCanBacktrack[390]); + 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 )? + int alt400=2; + try { dbg.enterSubRule(400); + try { dbg.enterDecision(400, decisionCanBacktrack[400]); - int LA390_0 = input.LA(1); - if ( (LA390_0==COMMENT||LA390_0==NL||LA390_0==WS) ) { - alt390=1; + int LA400_0 = input.LA(1); + if ( (LA400_0==COMMENT||LA400_0==NL||LA400_0==WS) ) { + alt400=1; } - } finally {dbg.exitDecision(390);} + } finally {dbg.exitDecision(400);} - switch (alt390) { + switch (alt400) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1135:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1137:12: ws { - dbg.location(1135,12); - pushFollow(FOLLOW_ws_in_braceBlock28019); + dbg.location(1137,12); + pushFollow(FOLLOW_ws_in_braceBlock28150); ws(); state._fsp--; if (state.failed) return; @@ -26889,27 +27250,27 @@ public final void braceBlock2() throws RecognitionException { break; } - } finally {dbg.exitSubRule(390);} - dbg.location(1136,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1136:9: ( declarations )? - int alt391=2; - try { dbg.enterSubRule(391); - try { dbg.enterDecision(391, decisionCanBacktrack[391]); + } finally {dbg.exitSubRule(400);} + dbg.location(1138,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1138:9: ( declarations )? + int alt401=2; + try { dbg.enterSubRule(401); + try { dbg.enterDecision(401, decisionCanBacktrack[401]); - int LA391_0 = input.LA(1); - if ( ((LA391_0 >= AT_IDENT && LA391_0 <= AT_SIGN)||(LA391_0 >= BOTTOMCENTER_SYM && LA391_0 <= BOTTOMRIGHT_SYM)||(LA391_0 >= CHARSET_SYM && LA391_0 <= COLON)||LA391_0==CONTAINER_SYM||LA391_0==COUNTER_STYLE_SYM||(LA391_0 >= DCOLON && LA391_0 <= DOT)||LA391_0==FONT_FACE_SYM||(LA391_0 >= GEN && LA391_0 <= GREATER)||(LA391_0 >= HASH && LA391_0 <= HASH_SYMBOL)||LA391_0==IDENT||LA391_0==IMPORT_SYM||LA391_0==KEYFRAMES_SYM||LA391_0==LAYER_SYM||(LA391_0 >= LBRACKET && LA391_0 <= LEFTTOP_SYM)||LA391_0==LESS_AND||(LA391_0 >= MEDIA_SYM && LA391_0 <= MOZ_DOCUMENT_SYM)||LA391_0==NAMESPACE_SYM||LA391_0==PAGE_SYM||(LA391_0 >= PIPE && LA391_0 <= PLUS)||(LA391_0 >= RIGHTBOTTOM_SYM && LA391_0 <= RIGHTTOP_SYM)||(LA391_0 >= SASS_AT_ROOT && LA391_0 <= SASS_DEBUG)||(LA391_0 >= SASS_EACH && LA391_0 <= SASS_ELSE)||(LA391_0 >= SASS_ERROR && LA391_0 <= SASS_FUNCTION)||(LA391_0 >= SASS_IF && LA391_0 <= SASS_MIXIN)||(LA391_0 >= SASS_RETURN && LA391_0 <= SEMI)||LA391_0==STAR||LA391_0==SUPPORTS_SYM||LA391_0==TILDE||(LA391_0 >= TOPCENTER_SYM && LA391_0 <= TOPRIGHT_SYM)||LA391_0==VARIABLE||LA391_0==WEBKIT_KEYFRAMES_SYM) ) { - alt391=1; + int LA401_0 = input.LA(1); + if ( ((LA401_0 >= AT_IDENT && LA401_0 <= AT_SIGN)||(LA401_0 >= BOTTOMCENTER_SYM && LA401_0 <= BOTTOMRIGHT_SYM)||(LA401_0 >= CHARSET_SYM && LA401_0 <= COLON)||LA401_0==CONTAINER_SYM||LA401_0==COUNTER_STYLE_SYM||(LA401_0 >= DCOLON && LA401_0 <= DOT)||LA401_0==FONT_FACE_SYM||(LA401_0 >= GEN && LA401_0 <= GREATER)||(LA401_0 >= HASH && LA401_0 <= HASH_SYMBOL)||LA401_0==IDENT||LA401_0==IMPORT_SYM||LA401_0==KEYFRAMES_SYM||LA401_0==LAYER_SYM||(LA401_0 >= LBRACKET && LA401_0 <= LEFTTOP_SYM)||LA401_0==LESS_AND||(LA401_0 >= MEDIA_SYM && LA401_0 <= MOZ_DOCUMENT_SYM)||LA401_0==NAMESPACE_SYM||LA401_0==PAGE_SYM||(LA401_0 >= PIPE && LA401_0 <= PLUS)||(LA401_0 >= RIGHTBOTTOM_SYM && LA401_0 <= RIGHTTOP_SYM)||(LA401_0 >= SASS_AT_ROOT && LA401_0 <= SASS_DEBUG)||(LA401_0 >= SASS_EACH && LA401_0 <= SASS_ELSE)||(LA401_0 >= SASS_ERROR && LA401_0 <= SASS_FUNCTION)||(LA401_0 >= SASS_IF && LA401_0 <= SASS_MIXIN)||(LA401_0 >= SASS_RETURN && LA401_0 <= SEMI)||LA401_0==STAR||LA401_0==SUPPORTS_SYM||LA401_0==TILDE||(LA401_0 >= TOPCENTER_SYM && LA401_0 <= TOPRIGHT_SYM)||LA401_0==VARIABLE||LA401_0==WEBKIT_KEYFRAMES_SYM) ) { + alt401=1; } - } finally {dbg.exitDecision(391);} + } finally {dbg.exitDecision(401);} - switch (alt391) { + switch (alt401) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1136:9: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1138:9: declarations { - dbg.location(1136,9); - pushFollow(FOLLOW_declarations_in_braceBlock28030); + dbg.location(1138,9); + pushFollow(FOLLOW_declarations_in_braceBlock28161); declarations(); state._fsp--; if (state.failed) return; @@ -26917,9 +27278,9 @@ public final void braceBlock2() throws RecognitionException { break; } - } finally {dbg.exitSubRule(391);} - dbg.location(1137,5); - match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock28037); if (state.failed) return; + } finally {dbg.exitSubRule(401);} + dbg.location(1139,5); + match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock28168); if (state.failed) return; } } @@ -26930,7 +27291,7 @@ public final void braceBlock2() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1138, 4); + dbg.location(1140, 4); } finally { @@ -26945,44 +27306,44 @@ public final void braceBlock2() throws RecognitionException { // $ANTLR start "braceBlock" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1141:1: braceBlock : LBRACE ( componentValue )* RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:1: braceBlock : LBRACE ( componentValue )* RBRACE ; public final void braceBlock() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "braceBlock"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1141, 0); + dbg.location(1143, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1141:11: ( LBRACE ( componentValue )* RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:11: ( LBRACE ( componentValue )* RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1141:13: LBRACE ( componentValue )* RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:13: LBRACE ( componentValue )* RBRACE { - dbg.location(1141,13); - match(input,LBRACE,FOLLOW_LBRACE_in_braceBlock8050); if (state.failed) return;dbg.location(1141,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1141:20: ( componentValue )* - try { dbg.enterSubRule(392); + 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 )* + try { dbg.enterSubRule(402); - loop392: + loop402: while (true) { - int alt392=2; - try { dbg.enterDecision(392, decisionCanBacktrack[392]); + int alt402=2; + try { dbg.enterDecision(402, decisionCanBacktrack[402]); - int LA392_0 = input.LA(1); - if ( ((LA392_0 >= A && LA392_0 <= R)||(LA392_0 >= REM && LA392_0 <= RIGHTTOP_SYM)||(LA392_0 >= S && LA392_0 <= Z)) ) { - alt392=1; + int LA402_0 = input.LA(1); + if ( ((LA402_0 >= A && LA402_0 <= R)||(LA402_0 >= REM && LA402_0 <= RIGHTTOP_SYM)||(LA402_0 >= S && LA402_0 <= Z)) ) { + alt402=1; } - } finally {dbg.exitDecision(392);} + } finally {dbg.exitDecision(402);} - switch (alt392) { + switch (alt402) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1141:20: componentValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:20: componentValue { - dbg.location(1141,20); - pushFollow(FOLLOW_componentValue_in_braceBlock8052); + dbg.location(1143,20); + pushFollow(FOLLOW_componentValue_in_braceBlock8183); componentValue(); state._fsp--; if (state.failed) return; @@ -26990,12 +27351,12 @@ public final void braceBlock() throws RecognitionException { break; default : - break loop392; + break loop402; } } - } finally {dbg.exitSubRule(392);} - dbg.location(1141,36); - match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock8055); if (state.failed) return; + } finally {dbg.exitSubRule(402);} + dbg.location(1143,36); + match(input,RBRACE,FOLLOW_RBRACE_in_braceBlock8186); if (state.failed) return; } } @@ -27006,7 +27367,7 @@ public final void braceBlock() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1141, 41); + dbg.location(1143, 41); } finally { @@ -27021,45 +27382,45 @@ public final void braceBlock() throws RecognitionException { // $ANTLR start "bracketBlock" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:1: bracketBlock : LBRACKET ( componentValue )+ RBRACKET ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:1: bracketBlock : LBRACKET ( componentValue )+ RBRACKET ; public final void bracketBlock() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "bracketBlock"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1143, 0); + dbg.location(1145, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:13: ( LBRACKET ( componentValue )+ RBRACKET ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:13: ( LBRACKET ( componentValue )+ RBRACKET ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:15: LBRACKET ( componentValue )+ RBRACKET + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:15: LBRACKET ( componentValue )+ RBRACKET { - dbg.location(1143,15); - match(input,LBRACKET,FOLLOW_LBRACKET_in_bracketBlock8062); if (state.failed) return;dbg.location(1143,24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:24: ( componentValue )+ - int cnt393=0; - try { dbg.enterSubRule(393); + 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 )+ + int cnt403=0; + try { dbg.enterSubRule(403); - loop393: + loop403: while (true) { - int alt393=2; - try { dbg.enterDecision(393, decisionCanBacktrack[393]); + int alt403=2; + try { dbg.enterDecision(403, decisionCanBacktrack[403]); - int LA393_0 = input.LA(1); - if ( ((LA393_0 >= A && LA393_0 <= R)||(LA393_0 >= REM && LA393_0 <= RIGHTTOP_SYM)||(LA393_0 >= S && LA393_0 <= Z)) ) { - alt393=1; + int LA403_0 = input.LA(1); + if ( ((LA403_0 >= A && LA403_0 <= R)||(LA403_0 >= REM && LA403_0 <= RIGHTTOP_SYM)||(LA403_0 >= S && LA403_0 <= Z)) ) { + alt403=1; } - } finally {dbg.exitDecision(393);} + } finally {dbg.exitDecision(403);} - switch (alt393) { + switch (alt403) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1143:24: componentValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:24: componentValue { - dbg.location(1143,24); - pushFollow(FOLLOW_componentValue_in_bracketBlock8064); + dbg.location(1145,24); + pushFollow(FOLLOW_componentValue_in_bracketBlock8195); componentValue(); state._fsp--; if (state.failed) return; @@ -27067,18 +27428,18 @@ public final void bracketBlock() throws RecognitionException { break; default : - if ( cnt393 >= 1 ) break loop393; + if ( cnt403 >= 1 ) break loop403; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(393, input); + EarlyExitException eee = new EarlyExitException(403, input); dbg.recognitionException(eee); throw eee; } - cnt393++; + cnt403++; } - } finally {dbg.exitSubRule(393);} - dbg.location(1143,40); - match(input,RBRACKET,FOLLOW_RBRACKET_in_bracketBlock8067); if (state.failed) return; + } finally {dbg.exitSubRule(403);} + dbg.location(1145,40); + match(input,RBRACKET,FOLLOW_RBRACKET_in_bracketBlock8198); if (state.failed) return; } } @@ -27089,7 +27450,7 @@ public final void bracketBlock() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1143, 47); + dbg.location(1145, 47); } finally { @@ -27104,45 +27465,45 @@ public final void bracketBlock() throws RecognitionException { // $ANTLR start "parenBlock" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:1: parenBlock : LPAREN ( componentValue )+ RPAREN ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:1: parenBlock : LPAREN ( componentValue )+ RPAREN ; public final void parenBlock() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "parenBlock"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1145, 0); + dbg.location(1147, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:11: ( LPAREN ( componentValue )+ RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:11: ( LPAREN ( componentValue )+ RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:13: LPAREN ( componentValue )+ RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:13: LPAREN ( componentValue )+ RPAREN { - dbg.location(1145,13); - match(input,LPAREN,FOLLOW_LPAREN_in_parenBlock8074); if (state.failed) return;dbg.location(1145,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:20: ( componentValue )+ - int cnt394=0; - try { dbg.enterSubRule(394); + 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 )+ + int cnt404=0; + try { dbg.enterSubRule(404); - loop394: + loop404: while (true) { - int alt394=2; - try { dbg.enterDecision(394, decisionCanBacktrack[394]); + int alt404=2; + try { dbg.enterDecision(404, decisionCanBacktrack[404]); - int LA394_0 = input.LA(1); - if ( ((LA394_0 >= A && LA394_0 <= R)||(LA394_0 >= REM && LA394_0 <= RIGHTTOP_SYM)||(LA394_0 >= S && LA394_0 <= Z)) ) { - alt394=1; + int LA404_0 = input.LA(1); + if ( ((LA404_0 >= A && LA404_0 <= R)||(LA404_0 >= REM && LA404_0 <= RIGHTTOP_SYM)||(LA404_0 >= S && LA404_0 <= Z)) ) { + alt404=1; } - } finally {dbg.exitDecision(394);} + } finally {dbg.exitDecision(404);} - switch (alt394) { + switch (alt404) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1145:20: componentValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:20: componentValue { - dbg.location(1145,20); - pushFollow(FOLLOW_componentValue_in_parenBlock8076); + dbg.location(1147,20); + pushFollow(FOLLOW_componentValue_in_parenBlock8207); componentValue(); state._fsp--; if (state.failed) return; @@ -27150,18 +27511,18 @@ public final void parenBlock() throws RecognitionException { break; default : - if ( cnt394 >= 1 ) break loop394; + if ( cnt404 >= 1 ) break loop404; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(394, input); + EarlyExitException eee = new EarlyExitException(404, input); dbg.recognitionException(eee); throw eee; } - cnt394++; + cnt404++; } - } finally {dbg.exitSubRule(394);} - dbg.location(1145,36); - match(input,RPAREN,FOLLOW_RPAREN_in_parenBlock8079); if (state.failed) return; + } finally {dbg.exitSubRule(404);} + dbg.location(1147,36); + match(input,RPAREN,FOLLOW_RPAREN_in_parenBlock8210); if (state.failed) return; } } @@ -27172,7 +27533,7 @@ public final void parenBlock() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1145, 41); + dbg.location(1147, 41); } finally { @@ -27187,42 +27548,42 @@ public final void parenBlock() throws RecognitionException { // $ANTLR start "componentValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:1: componentValue : ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedToken ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149: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(1147, 0); + dbg.location(1149, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:15: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedToken ) - int alt395=5; - try { dbg.enterDecision(395, decisionCanBacktrack[395]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:15: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedToken ) + int alt405=5; + try { dbg.enterDecision(405, decisionCanBacktrack[405]); switch ( input.LA(1) ) { case LPAREN: { - alt395=1; + alt405=1; } break; case LBRACE: { - alt395=2; + alt405=2; } break; case LBRACKET: { - alt395=3; + alt405=3; } break; case IDENT: { - int LA395_4 = input.LA(2); - if ( (synpred50_Css3()) ) { - alt395=4; + int LA405_4 = input.LA(2); + if ( (synpred52_Css3()) ) { + alt405=4; } else if ( (true) ) { - alt395=5; + alt405=5; } } @@ -27376,26 +27737,26 @@ else if ( (true) ) { case Y: case Z: { - alt395=5; + alt405=5; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 395, 0, input); + new NoViableAltException("", 405, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(395);} + } finally {dbg.exitDecision(405);} - switch (alt395) { + switch (alt405) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:17: parenBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:17: parenBlock { - dbg.location(1147,17); - pushFollow(FOLLOW_parenBlock_in_componentValue8086); + dbg.location(1149,17); + pushFollow(FOLLOW_parenBlock_in_componentValue8217); parenBlock(); state._fsp--; if (state.failed) return; @@ -27404,10 +27765,10 @@ else if ( (true) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:30: braceBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:30: braceBlock { - dbg.location(1147,30); - pushFollow(FOLLOW_braceBlock_in_componentValue8090); + dbg.location(1149,30); + pushFollow(FOLLOW_braceBlock_in_componentValue8221); braceBlock(); state._fsp--; if (state.failed) return; @@ -27416,10 +27777,10 @@ else if ( (true) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:43: bracketBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:43: bracketBlock { - dbg.location(1147,43); - pushFollow(FOLLOW_bracketBlock_in_componentValue8094); + dbg.location(1149,43); + pushFollow(FOLLOW_bracketBlock_in_componentValue8225); bracketBlock(); state._fsp--; if (state.failed) return; @@ -27428,10 +27789,10 @@ else if ( (true) ) { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:58: ( functionName ( ws )? LPAREN )=> function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:58: ( functionName ( ws )? LPAREN )=> function { - dbg.location(1147,87); - pushFollow(FOLLOW_function_in_componentValue8109); + dbg.location(1149,87); + pushFollow(FOLLOW_function_in_componentValue8240); function(); state._fsp--; if (state.failed) return; @@ -27440,10 +27801,10 @@ else if ( (true) ) { case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:98: preservedToken + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:98: preservedToken { - dbg.location(1147,98); - pushFollow(FOLLOW_preservedToken_in_componentValue8113); + dbg.location(1149,98); + pushFollow(FOLLOW_preservedToken_in_componentValue8244); preservedToken(); state._fsp--; if (state.failed) return; @@ -27459,7 +27820,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(1147, 111); + dbg.location(1149, 111); } finally { @@ -27474,49 +27835,49 @@ else if ( (true) ) { // $ANTLR start "componentValueOuter" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:1: componentValueOuter : ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151: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(1149, 0); + dbg.location(1151, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:20: ( ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:20: ( ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:22: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:22: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) ( componentValueOuter )* { - dbg.location(1149,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:22: ( parenBlock | braceBlock | bracketBlock | ( functionName ( ws )? LPAREN )=> function | preservedTokenTopLevel ) - int alt396=5; - try { dbg.enterSubRule(396); - try { dbg.enterDecision(396, decisionCanBacktrack[396]); + 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 ) + int alt406=5; + try { dbg.enterSubRule(406); + try { dbg.enterDecision(406, decisionCanBacktrack[406]); switch ( input.LA(1) ) { case LPAREN: { - alt396=1; + alt406=1; } break; case LBRACE: { - alt396=2; + alt406=2; } break; case LBRACKET: { - alt396=3; + alt406=3; } break; case IDENT: { - int LA396_4 = input.LA(2); - if ( (synpred51_Css3()) ) { - alt396=4; + int LA406_4 = input.LA(2); + if ( (synpred53_Css3()) ) { + alt406=4; } else if ( (true) ) { - alt396=5; + alt406=5; } } @@ -27669,26 +28030,26 @@ else if ( (true) ) { case Y: case Z: { - alt396=5; + alt406=5; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 396, 0, input); + new NoViableAltException("", 406, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(396);} + } finally {dbg.exitDecision(406);} - switch (alt396) { + switch (alt406) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:23: parenBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:23: parenBlock { - dbg.location(1149,23); - pushFollow(FOLLOW_parenBlock_in_componentValueOuter8121); + dbg.location(1151,23); + pushFollow(FOLLOW_parenBlock_in_componentValueOuter8252); parenBlock(); state._fsp--; if (state.failed) return; @@ -27697,10 +28058,10 @@ else if ( (true) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:36: braceBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:36: braceBlock { - dbg.location(1149,36); - pushFollow(FOLLOW_braceBlock_in_componentValueOuter8125); + dbg.location(1151,36); + pushFollow(FOLLOW_braceBlock_in_componentValueOuter8256); braceBlock(); state._fsp--; if (state.failed) return; @@ -27709,10 +28070,10 @@ else if ( (true) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:49: bracketBlock + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:49: bracketBlock { - dbg.location(1149,49); - pushFollow(FOLLOW_bracketBlock_in_componentValueOuter8129); + dbg.location(1151,49); + pushFollow(FOLLOW_bracketBlock_in_componentValueOuter8260); bracketBlock(); state._fsp--; if (state.failed) return; @@ -27721,10 +28082,10 @@ else if ( (true) ) { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:64: ( functionName ( ws )? LPAREN )=> function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:64: ( functionName ( ws )? LPAREN )=> function { - dbg.location(1149,93); - pushFollow(FOLLOW_function_in_componentValueOuter8144); + dbg.location(1151,93); + pushFollow(FOLLOW_function_in_componentValueOuter8275); function(); state._fsp--; if (state.failed) return; @@ -27733,10 +28094,10 @@ else if ( (true) ) { case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:104: preservedTokenTopLevel + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:104: preservedTokenTopLevel { - dbg.location(1149,104); - pushFollow(FOLLOW_preservedTokenTopLevel_in_componentValueOuter8148); + dbg.location(1151,104); + pushFollow(FOLLOW_preservedTokenTopLevel_in_componentValueOuter8279); preservedTokenTopLevel(); state._fsp--; if (state.failed) return; @@ -27744,206 +28105,206 @@ else if ( (true) ) { break; } - } finally {dbg.exitSubRule(396);} - dbg.location(1149,128); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:128: ( componentValueOuter )* - try { dbg.enterSubRule(397); + } finally {dbg.exitSubRule(406);} + dbg.location(1151,128); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:128: ( componentValueOuter )* + try { dbg.enterSubRule(407); - loop397: + loop407: while (true) { - int alt397=2; - try { dbg.enterDecision(397, decisionCanBacktrack[397]); + int alt407=2; + try { dbg.enterDecision(407, decisionCanBacktrack[407]); switch ( input.LA(1) ) { case COMMENT: case NL: case WS: { - alt397=1; + alt407=1; } break; case LESS_AND: { - alt397=1; + alt407=1; } break; case DOT: { - alt397=1; + alt407=1; } break; case HASH: { - alt397=1; + alt407=1; } break; case SASS_MIXIN: { - alt397=1; + alt407=1; } break; case AT_IDENT: { - alt397=1; + alt407=1; } break; case SASS_INCLUDE: { - alt397=1; + alt407=1; } break; case SASS_AT_ROOT: { - alt397=1; + alt407=1; } break; case GREATER: case PLUS: case TILDE: { - alt397=1; + alt407=1; } break; case SASS_EXTEND_ONLY_SELECTOR: { - alt397=1; + alt407=1; } break; case HASH_SYMBOL: { - alt397=1; + alt407=1; } break; case DIMENSION: { - alt397=1; + alt407=1; } break; case LBRACKET: { - alt397=1; + alt407=1; } break; case COLON: case DCOLON: { - alt397=1; + alt407=1; } break; case IDENT: { - alt397=1; + alt407=1; } break; case AT_SIGN: { - alt397=1; + alt407=1; } break; case MINUS: { - alt397=1; + alt407=1; } break; case STAR: { - alt397=1; + alt407=1; } break; case PIPE: { - alt397=1; + alt407=1; } break; case GEN: { - alt397=1; + alt407=1; } break; case VARIABLE: { - alt397=1; + alt407=1; } break; case SASS_DEBUG: case SASS_WARN: { - alt397=1; + alt407=1; } break; case SASS_VAR: { - alt397=1; + alt407=1; } break; case SASS_IF: { - alt397=1; + alt407=1; } break; case SASS_FOR: { - alt397=1; + alt407=1; } break; case SASS_EACH: { - alt397=1; + alt407=1; } break; case SASS_WHILE: { - alt397=1; + alt407=1; } break; case SASS_CONTENT: { - alt397=1; + alt407=1; } break; case IMPORT_SYM: { - alt397=1; + alt407=1; } break; case PAGE_SYM: { - alt397=1; + alt407=1; } break; case FONT_FACE_SYM: { - alt397=1; + alt407=1; } break; case MOZ_DOCUMENT_SYM: { - alt397=1; + alt407=1; } break; case WEBKIT_KEYFRAMES_SYM: { - alt397=1; + alt407=1; } break; case KEYFRAMES_SYM: { - alt397=1; + alt407=1; } break; case MEDIA_SYM: { - alt397=1; + alt407=1; } break; case SASS_EXTEND: { - alt397=1; + alt407=1; } break; case SUPPORTS_SYM: { - alt397=1; + alt407=1; } break; case BOTTOMCENTER_SYM: @@ -27963,7 +28324,7 @@ else if ( (true) ) { case TOPRIGHTCORNER_SYM: case TOPRIGHT_SYM: { - alt397=1; + alt407=1; } break; case CHARSET_SYM: @@ -27975,17 +28336,17 @@ else if ( (true) ) { case SASS_RETURN: case SASS_USE: { - alt397=1; + alt407=1; } break; case LPAREN: { - alt397=1; + alt407=1; } break; case LBRACE: { - alt397=1; + alt407=1; } break; case A: @@ -28071,20 +28432,20 @@ else if ( (true) ) { case Y: case Z: { - alt397=1; + alt407=1; } break; } - } finally {dbg.exitDecision(397);} + } finally {dbg.exitDecision(407);} - switch (alt397) { + switch (alt407) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:128: componentValueOuter + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:128: componentValueOuter { - dbg.location(1149,128); - pushFollow(FOLLOW_componentValueOuter_in_componentValueOuter8151); + dbg.location(1151,128); + pushFollow(FOLLOW_componentValueOuter_in_componentValueOuter8282); componentValueOuter(); state._fsp--; if (state.failed) return; @@ -28092,10 +28453,10 @@ else if ( (true) ) { break; default : - break loop397; + break loop407; } } - } finally {dbg.exitSubRule(397);} + } finally {dbg.exitSubRule(407);} } @@ -28107,7 +28468,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(1149, 147); + dbg.location(1151, 147); } finally { @@ -28122,7 +28483,7 @@ else if ( (true) ) { // $ANTLR start "syncToDeclarationsRule" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1153:1: syncToDeclarationsRule :; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1155:1: syncToDeclarationsRule :; public final void syncToDeclarationsRule() throws RecognitionException { //why sync to DOT? - LESS allows class rules nested @@ -28131,13 +28492,13 @@ public final void syncToDeclarationsRule() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "syncToDeclarationsRule"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1153, 0); + dbg.location(1155, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1158:6: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1160:6: () dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1159:6: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1161:6: { } @@ -28145,7 +28506,7 @@ public final void syncToDeclarationsRule() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1159, 5); + dbg.location(1161, 5); } finally { @@ -28160,7 +28521,7 @@ public final void syncToDeclarationsRule() throws RecognitionException { // $ANTLR start "syncTo_RBRACE" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1161:1: syncTo_RBRACE :; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1163:1: syncTo_RBRACE :; public final void syncTo_RBRACE() throws RecognitionException { syncToRBRACE(1); //initial nest == 1 @@ -28168,13 +28529,13 @@ public final void syncTo_RBRACE() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "syncTo_RBRACE"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1161, 0); + dbg.location(1163, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1165:6: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1167:6: () dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1166:6: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1168:6: { } @@ -28182,7 +28543,7 @@ public final void syncTo_RBRACE() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1166, 5); + dbg.location(1168, 5); } finally { @@ -28197,7 +28558,7 @@ public final void syncTo_RBRACE() throws RecognitionException { // $ANTLR start "syncTo_SEMI" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1168:1: syncTo_SEMI : SEMI ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1170:1: syncTo_SEMI : SEMI ; public final void syncTo_SEMI() throws RecognitionException { syncToSet(BitSet.of(SEMI)); @@ -28205,16 +28566,16 @@ public final void syncTo_SEMI() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "syncTo_SEMI"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1168, 0); + dbg.location(1170, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1172:6: ( SEMI ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1174:6: ( SEMI ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1173:13: SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1175:13: SEMI { - dbg.location(1173,13); - match(input,SEMI,FOLLOW_SEMI_in_syncTo_SEMI8240); if (state.failed) return; + dbg.location(1175,13); + match(input,SEMI,FOLLOW_SEMI_in_syncTo_SEMI8371); if (state.failed) return; } } @@ -28225,7 +28586,7 @@ public final void syncTo_SEMI() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1174, 5); + dbg.location(1176, 5); } finally { @@ -28240,7 +28601,7 @@ public final void syncTo_SEMI() throws RecognitionException { // $ANTLR start "syncToFollow" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1177:1: syncToFollow :; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1179:1: syncToFollow :; public final void syncToFollow() throws RecognitionException { syncToSet(); @@ -28248,13 +28609,13 @@ public final void syncToFollow() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "syncToFollow"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1177, 0); + dbg.location(1179, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1181:6: () + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1183:6: () dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1182:6: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1184:6: { } @@ -28262,7 +28623,7 @@ public final void syncToFollow() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1182, 5); + dbg.location(1184, 5); } finally { @@ -28277,21 +28638,21 @@ public final void syncToFollow() throws RecognitionException { // $ANTLR start "prio" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1184:1: prio : IMPORTANT_SYM ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1186:1: prio : IMPORTANT_SYM ; public final void prio() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "prio"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1184, 0); + dbg.location(1186, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1185:5: ( IMPORTANT_SYM ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1187:5: ( IMPORTANT_SYM ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1185:7: IMPORTANT_SYM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1187:7: IMPORTANT_SYM { - dbg.location(1185,7); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_prio8285); if (state.failed) return; + dbg.location(1187,7); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_prio8416); if (state.failed) return; } } @@ -28302,7 +28663,7 @@ public final void prio() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1186, 4); + dbg.location(1188, 4); } finally { @@ -28317,72 +28678,72 @@ public final void prio() throws RecognitionException { // $ANTLR start "expression" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1188:1: expression : term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ; + // 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 )* ; public final void expression() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "expression"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1188, 0); + dbg.location(1190, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:5: ( term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191: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:1189:7: term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:7: term ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* { - dbg.location(1189,7); - pushFollow(FOLLOW_term_in_expression8302); + dbg.location(1191,7); + pushFollow(FOLLOW_term_in_expression8433); term(); state._fsp--; - if (state.failed) return;dbg.location(1189,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )* - try { dbg.enterSubRule(401); + 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 )* + try { dbg.enterSubRule(411); - loop401: + loop411: while (true) { - int alt401=2; - try { dbg.enterDecision(401, decisionCanBacktrack[401]); + int alt411=2; + try { dbg.enterDecision(411, decisionCanBacktrack[411]); try { isCyclicDecision = true; - alt401 = dfa401.predict(input); + alt411 = dfa411.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(401);} + } finally {dbg.exitDecision(411);} - switch (alt401) { + switch (alt411) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term { - dbg.location(1189,66); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:66: ( ws | ( ( ws )? operator ( ws )? ) |) - int alt400=3; - try { dbg.enterSubRule(400); - try { dbg.enterDecision(400, decisionCanBacktrack[400]); + dbg.location(1191,66); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:66: ( ws | ( ( ws )? operator ( ws )? ) |) + int alt410=3; + try { dbg.enterSubRule(410); + try { dbg.enterDecision(410, decisionCanBacktrack[410]); try { isCyclicDecision = true; - alt400 = dfa400.predict(input); + alt410 = dfa410.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(400);} + } finally {dbg.exitDecision(410);} - switch (alt400) { + switch (alt410) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:68: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:68: ws { - dbg.location(1189,68); - pushFollow(FOLLOW_ws_in_expression8334); + dbg.location(1191,68); + pushFollow(FOLLOW_ws_in_expression8465); ws(); state._fsp--; if (state.failed) return; @@ -28391,34 +28752,34 @@ public final void expression() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:73: ( ( ws )? operator ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:73: ( ( ws )? operator ( ws )? ) { - dbg.location(1189,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:74: ( ws )? operator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:74: ( ws )? operator ( ws )? { - dbg.location(1189,74); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:74: ( ws )? - int alt398=2; - try { dbg.enterSubRule(398); - try { dbg.enterDecision(398, decisionCanBacktrack[398]); + dbg.location(1191,74); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:74: ( ws )? + int alt408=2; + try { dbg.enterSubRule(408); + try { dbg.enterDecision(408, decisionCanBacktrack[408]); - int LA398_0 = input.LA(1); - if ( (LA398_0==COMMENT||LA398_0==NL||LA398_0==WS) ) { - alt398=1; + int LA408_0 = input.LA(1); + if ( (LA408_0==COMMENT||LA408_0==NL||LA408_0==WS) ) { + alt408=1; } - } finally {dbg.exitDecision(398);} + } finally {dbg.exitDecision(408);} - switch (alt398) { + switch (alt408) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:74: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:74: ws { - dbg.location(1189,74); - pushFollow(FOLLOW_ws_in_expression8339); + dbg.location(1191,74); + pushFollow(FOLLOW_ws_in_expression8470); ws(); state._fsp--; if (state.failed) return; @@ -28426,31 +28787,31 @@ public final void expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(398);} - dbg.location(1189,78); - pushFollow(FOLLOW_operator_in_expression8342); + } finally {dbg.exitSubRule(408);} + dbg.location(1191,78); + pushFollow(FOLLOW_operator_in_expression8473); operator(); state._fsp--; - if (state.failed) return;dbg.location(1189,87); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:87: ( ws )? - int alt399=2; - try { dbg.enterSubRule(399); - try { dbg.enterDecision(399, decisionCanBacktrack[399]); + if (state.failed) return;dbg.location(1191,87); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:87: ( ws )? + int alt409=2; + try { dbg.enterSubRule(409); + try { dbg.enterDecision(409, decisionCanBacktrack[409]); - int LA399_0 = input.LA(1); - if ( (LA399_0==COMMENT||LA399_0==NL||LA399_0==WS) ) { - alt399=1; + int LA409_0 = input.LA(1); + if ( (LA409_0==COMMENT||LA409_0==NL||LA409_0==WS) ) { + alt409=1; } - } finally {dbg.exitDecision(399);} + } finally {dbg.exitDecision(409);} - switch (alt399) { + switch (alt409) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:87: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:87: ws { - dbg.location(1189,87); - pushFollow(FOLLOW_ws_in_expression8344); + dbg.location(1191,87); + pushFollow(FOLLOW_ws_in_expression8475); ws(); state._fsp--; if (state.failed) return; @@ -28458,7 +28819,7 @@ public final void expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(399);} + } finally {dbg.exitSubRule(409);} } @@ -28467,15 +28828,15 @@ public final void expression() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:107: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:107: { } break; } - } finally {dbg.exitSubRule(400);} - dbg.location(1189,109); - pushFollow(FOLLOW_term_in_expression8353); + } finally {dbg.exitSubRule(410);} + dbg.location(1191,109); + pushFollow(FOLLOW_term_in_expression8484); term(); state._fsp--; if (state.failed) return; @@ -28483,10 +28844,10 @@ public final void expression() throws RecognitionException { break; default : - break loop401; + break loop411; } } - } finally {dbg.exitSubRule(401);} + } finally {dbg.exitSubRule(411);} } @@ -28498,7 +28859,7 @@ public final void expression() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1190, 4); + dbg.location(1192, 4); } finally { @@ -28513,61 +28874,61 @@ public final void expression() throws RecognitionException { // $ANTLR start "term" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1192: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: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 ) ; public final void term() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "term"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1192, 0); + dbg.location(1194, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1193: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: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 ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1194: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.location(1194,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1194:5: ( unaryOperator ( ws )? )? - int alt403=2; - try { dbg.enterSubRule(403); - try { dbg.enterDecision(403, decisionCanBacktrack[403]); + dbg.location(1196,5); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:5: ( unaryOperator ( ws )? )? + int alt413=2; + try { dbg.enterSubRule(413); + try { dbg.enterDecision(413, decisionCanBacktrack[413]); - int LA403_0 = input.LA(1); - if ( (LA403_0==MINUS||LA403_0==PLUS) ) { - alt403=1; + int LA413_0 = input.LA(1); + if ( (LA413_0==MINUS||LA413_0==PLUS) ) { + alt413=1; } - } finally {dbg.exitDecision(403);} + } finally {dbg.exitDecision(413);} - switch (alt403) { + switch (alt413) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1194:7: unaryOperator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:7: unaryOperator ( ws )? { - dbg.location(1194,7); - pushFollow(FOLLOW_unaryOperator_in_term8378); + dbg.location(1196,7); + pushFollow(FOLLOW_unaryOperator_in_term8509); unaryOperator(); state._fsp--; - if (state.failed) return;dbg.location(1194,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1194:21: ( ws )? - int alt402=2; - try { dbg.enterSubRule(402); - try { dbg.enterDecision(402, decisionCanBacktrack[402]); + if (state.failed) return;dbg.location(1196,21); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:21: ( ws )? + int alt412=2; + try { dbg.enterSubRule(412); + try { dbg.enterDecision(412, decisionCanBacktrack[412]); - int LA402_0 = input.LA(1); - if ( (LA402_0==COMMENT||LA402_0==NL||LA402_0==WS) ) { - alt402=1; + int LA412_0 = input.LA(1); + if ( (LA412_0==COMMENT||LA412_0==NL||LA412_0==WS) ) { + alt412=1; } - } finally {dbg.exitDecision(402);} + } finally {dbg.exitDecision(412);} - switch (alt402) { + switch (alt412) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1194:21: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:21: ws { - dbg.location(1194,21); - pushFollow(FOLLOW_ws_in_term8380); + dbg.location(1196,21); + pushFollow(FOLLOW_ws_in_term8511); ws(); state._fsp--; if (state.failed) return; @@ -28575,31 +28936,31 @@ public final void term() throws RecognitionException { break; } - } finally {dbg.exitSubRule(402);} + } finally {dbg.exitSubRule(412);} } break; } - } finally {dbg.exitSubRule(403);} - dbg.location(1195,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1195: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 alt407=27; - try { dbg.enterSubRule(407); - try { dbg.enterDecision(407, decisionCanBacktrack[407]); + } 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 ) + int alt417=27; + try { dbg.enterSubRule(417); + try { dbg.enterDecision(417, decisionCanBacktrack[417]); switch ( input.LA(1) ) { case IDENT: { - int LA407_1 = input.LA(2); - if ( (synpred53_Css3()) ) { - alt407=1; + int LA417_1 = input.LA(2); + if ( (synpred55_Css3()) ) { + alt417=1; } else if ( (evalPredicate(! (isScssSource() && tokenNameEquals2(".")),"! (isScssSource() && tokenNameEquals2(\".\"))")) ) { - alt407=3; + alt417=3; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt407=23; + alt417=23; } else { @@ -28608,7 +28969,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 407, 1, input); + new NoViableAltException("", 417, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -28620,102 +28981,102 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case VARIABLE: { - alt407=2; + alt417=2; } break; case LBRACKET: { - alt407=4; + alt417=4; } break; case NUMBER: { - alt407=5; + alt417=5; } break; case URANGE: { - alt407=6; + alt417=6; } break; case PERCENTAGE: { - alt407=7; + alt417=7; } break; case LENGTH: { - alt407=8; + alt417=8; } break; case EMS: { - alt407=9; + alt417=9; } break; case REM: { - alt407=10; + alt417=10; } break; case EXS: { - alt407=11; + alt417=11; } break; case ANGLE: { - alt407=12; + alt417=12; } break; case TIME: { - alt407=13; + alt417=13; } break; case FREQ: { - alt407=14; + alt417=14; } break; case RESOLUTION: { - alt407=15; + alt417=15; } break; case DIMENSION: { - alt407=16; + alt417=16; } break; case STRING: { - alt407=17; + alt417=17; } break; case TILDE: { - alt407=18; + alt417=18; } break; case LESS_JS_STRING: { - alt407=19; + alt417=19; } break; case GEN: { - alt407=20; + alt417=20; } break; case URI: { - alt407=21; + alt417=21; } break; case HASH: { - alt407=22; + alt417=22; } break; case AT_IDENT: @@ -28763,46 +29124,46 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - alt407=23; + alt417=23; } break; case LESS_AND: { - alt407=24; + alt417=24; } break; case HASH_SYMBOL: { - alt407=25; + alt417=25; } break; case AT_SIGN: { - alt407=26; + alt417=26; } break; case PERCENTAGE_SYMBOL: { - alt407=27; + alt417=27; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 407, 0, input); + new NoViableAltException("", 417, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(407);} + } finally {dbg.exitDecision(417);} - switch (alt407) { + switch (alt417) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:9: ( functionName ( ws )? LPAREN )=> function + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:9: ( functionName ( ws )? LPAREN )=> function { - dbg.location(1196,36); - pushFollow(FOLLOW_function_in_term8409); + dbg.location(1198,36); + pushFollow(FOLLOW_function_in_term8540); function(); state._fsp--; if (state.failed) return; @@ -28811,127 +29172,127 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1197:11: VARIABLE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:11: VARIABLE { - dbg.location(1197,11); - match(input,VARIABLE,FOLLOW_VARIABLE_in_term8422); if (state.failed) return; + dbg.location(1199,11); + match(input,VARIABLE,FOLLOW_VARIABLE_in_term8553); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:11: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1200:11: {...}? IDENT { - dbg.location(1198,11); + dbg.location(1200,11); if ( !(evalPredicate(! (isScssSource() && tokenNameEquals2(".")),"! (isScssSource() && tokenNameEquals2(\".\"))")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "! (isScssSource() && tokenNameEquals2(\".\"))"); - }dbg.location(1198,58); - match(input,IDENT,FOLLOW_IDENT_in_term8436); if (state.failed) return; + }dbg.location(1200,58); + match(input,IDENT,FOLLOW_IDENT_in_term8567); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:11: ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:11: ( LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET ) { - dbg.location(1199,11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:12: LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:12: LBRACKET ( WS )? IDENT ( WS IDENT )* ( WS )? RBRACKET { - dbg.location(1199,12); - match(input,LBRACKET,FOLLOW_LBRACKET_in_term8449); if (state.failed) return;dbg.location(1199,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:21: ( WS )? - int alt404=2; - try { dbg.enterSubRule(404); - try { dbg.enterDecision(404, decisionCanBacktrack[404]); + 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 )? + int alt414=2; + try { dbg.enterSubRule(414); + try { dbg.enterDecision(414, decisionCanBacktrack[414]); - int LA404_0 = input.LA(1); - if ( (LA404_0==WS) ) { - alt404=1; + int LA414_0 = input.LA(1); + if ( (LA414_0==WS) ) { + alt414=1; } - } finally {dbg.exitDecision(404);} + } finally {dbg.exitDecision(414);} - switch (alt404) { + switch (alt414) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:21: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:21: WS { - dbg.location(1199,21); - match(input,WS,FOLLOW_WS_in_term8451); if (state.failed) return; + dbg.location(1201,21); + match(input,WS,FOLLOW_WS_in_term8582); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(404);} - dbg.location(1199,25); - match(input,IDENT,FOLLOW_IDENT_in_term8454); if (state.failed) return;dbg.location(1199,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:31: ( WS IDENT )* - try { dbg.enterSubRule(405); + } 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 )* + try { dbg.enterSubRule(415); - loop405: + loop415: while (true) { - int alt405=2; - try { dbg.enterDecision(405, decisionCanBacktrack[405]); + int alt415=2; + try { dbg.enterDecision(415, decisionCanBacktrack[415]); - int LA405_0 = input.LA(1); - if ( (LA405_0==WS) ) { - int LA405_1 = input.LA(2); - if ( (LA405_1==IDENT) ) { - alt405=1; + int LA415_0 = input.LA(1); + if ( (LA415_0==WS) ) { + int LA415_1 = input.LA(2); + if ( (LA415_1==IDENT) ) { + alt415=1; } } - } finally {dbg.exitDecision(405);} + } finally {dbg.exitDecision(415);} - switch (alt405) { + switch (alt415) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:32: WS IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:32: WS IDENT { - dbg.location(1199,32); - match(input,WS,FOLLOW_WS_in_term8457); if (state.failed) return;dbg.location(1199,35); - match(input,IDENT,FOLLOW_IDENT_in_term8459); if (state.failed) return; + 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; } break; default : - break loop405; + break loop415; } } - } finally {dbg.exitSubRule(405);} - dbg.location(1199,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:43: ( WS )? - int alt406=2; - try { dbg.enterSubRule(406); - try { dbg.enterDecision(406, decisionCanBacktrack[406]); + } finally {dbg.exitSubRule(415);} + dbg.location(1201,43); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:43: ( WS )? + int alt416=2; + try { dbg.enterSubRule(416); + try { dbg.enterDecision(416, decisionCanBacktrack[416]); - int LA406_0 = input.LA(1); - if ( (LA406_0==WS) ) { - alt406=1; + int LA416_0 = input.LA(1); + if ( (LA416_0==WS) ) { + alt416=1; } - } finally {dbg.exitDecision(406);} + } finally {dbg.exitDecision(416);} - switch (alt406) { + switch (alt416) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1199:43: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:43: WS { - dbg.location(1199,43); - match(input,WS,FOLLOW_WS_in_term8463); if (state.failed) return; + dbg.location(1201,43); + match(input,WS,FOLLOW_WS_in_term8594); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(406);} - dbg.location(1199,47); - match(input,RBRACKET,FOLLOW_RBRACKET_in_term8466); if (state.failed) return; + } finally {dbg.exitSubRule(416);} + dbg.location(1201,47); + match(input,RBRACKET,FOLLOW_RBRACKET_in_term8597); if (state.failed) return; } } @@ -28939,127 +29300,127 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1200:11: NUMBER + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:11: NUMBER { - dbg.location(1200,11); - match(input,NUMBER,FOLLOW_NUMBER_in_term8479); if (state.failed) return; + dbg.location(1202,11); + match(input,NUMBER,FOLLOW_NUMBER_in_term8610); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1201:11: URANGE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1203:11: URANGE { - dbg.location(1201,11); - match(input,URANGE,FOLLOW_URANGE_in_term8491); if (state.failed) return; + dbg.location(1203,11); + match(input,URANGE,FOLLOW_URANGE_in_term8622); if (state.failed) return; } break; case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1202:11: PERCENTAGE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1204:11: PERCENTAGE { - dbg.location(1202,11); - match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_term8503); if (state.failed) return; + dbg.location(1204,11); + match(input,PERCENTAGE,FOLLOW_PERCENTAGE_in_term8634); if (state.failed) return; } break; case 8 : dbg.enterAlt(8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1203:11: LENGTH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1205:11: LENGTH { - dbg.location(1203,11); - match(input,LENGTH,FOLLOW_LENGTH_in_term8515); if (state.failed) return; + dbg.location(1205,11); + match(input,LENGTH,FOLLOW_LENGTH_in_term8646); if (state.failed) return; } break; case 9 : dbg.enterAlt(9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1204:11: EMS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1206:11: EMS { - dbg.location(1204,11); - match(input,EMS,FOLLOW_EMS_in_term8527); if (state.failed) return; + dbg.location(1206,11); + match(input,EMS,FOLLOW_EMS_in_term8658); if (state.failed) return; } break; case 10 : dbg.enterAlt(10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1205:11: REM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1207:11: REM { - dbg.location(1205,11); - match(input,REM,FOLLOW_REM_in_term8539); if (state.failed) return; + dbg.location(1207,11); + match(input,REM,FOLLOW_REM_in_term8670); if (state.failed) return; } break; case 11 : dbg.enterAlt(11); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1206:11: EXS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1208:11: EXS { - dbg.location(1206,11); - match(input,EXS,FOLLOW_EXS_in_term8551); if (state.failed) return; + dbg.location(1208,11); + match(input,EXS,FOLLOW_EXS_in_term8682); if (state.failed) return; } break; case 12 : dbg.enterAlt(12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1207:11: ANGLE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1209:11: ANGLE { - dbg.location(1207,11); - match(input,ANGLE,FOLLOW_ANGLE_in_term8563); if (state.failed) return; + dbg.location(1209,11); + match(input,ANGLE,FOLLOW_ANGLE_in_term8694); if (state.failed) return; } break; case 13 : dbg.enterAlt(13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1208:11: TIME + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1210:11: TIME { - dbg.location(1208,11); - match(input,TIME,FOLLOW_TIME_in_term8575); if (state.failed) return; + dbg.location(1210,11); + match(input,TIME,FOLLOW_TIME_in_term8706); if (state.failed) return; } break; case 14 : dbg.enterAlt(14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1209:11: FREQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1211:11: FREQ { - dbg.location(1209,11); - match(input,FREQ,FOLLOW_FREQ_in_term8587); if (state.failed) return; + dbg.location(1211,11); + match(input,FREQ,FOLLOW_FREQ_in_term8718); if (state.failed) return; } break; case 15 : dbg.enterAlt(15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1210:11: RESOLUTION + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1212:11: RESOLUTION { - dbg.location(1210,11); - match(input,RESOLUTION,FOLLOW_RESOLUTION_in_term8599); if (state.failed) return; + dbg.location(1212,11); + match(input,RESOLUTION,FOLLOW_RESOLUTION_in_term8730); if (state.failed) return; } break; case 16 : dbg.enterAlt(16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1211:11: DIMENSION + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1213:11: DIMENSION { - dbg.location(1211,11); - match(input,DIMENSION,FOLLOW_DIMENSION_in_term8611); if (state.failed) return; + dbg.location(1213,11); + match(input,DIMENSION,FOLLOW_DIMENSION_in_term8742); if (state.failed) return; } break; case 17 : dbg.enterAlt(17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1212:11: STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1214:11: STRING { - dbg.location(1212,11); - match(input,STRING,FOLLOW_STRING_in_term8628); if (state.failed) return; + dbg.location(1214,11); + match(input,STRING,FOLLOW_STRING_in_term8759); if (state.failed) return; } break; case 18 : dbg.enterAlt(18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1213:11: TILDE ( STRING | LESS_JS_STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1215:11: TILDE ( STRING | LESS_JS_STRING ) { - dbg.location(1213,11); - match(input,TILDE,FOLLOW_TILDE_in_term8640); if (state.failed) return;dbg.location(1213,17); + dbg.location(1215,11); + match(input,TILDE,FOLLOW_TILDE_in_term8771); if (state.failed) return;dbg.location(1215,17); if ( input.LA(1)==LESS_JS_STRING||input.LA(1)==STRING ) { input.consume(); state.errorRecovery=false; @@ -29076,37 +29437,37 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 19 : dbg.enterAlt(19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1214:11: LESS_JS_STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1216:11: LESS_JS_STRING { - dbg.location(1214,11); - match(input,LESS_JS_STRING,FOLLOW_LESS_JS_STRING_in_term8663); if (state.failed) return; + dbg.location(1216,11); + match(input,LESS_JS_STRING,FOLLOW_LESS_JS_STRING_in_term8794); if (state.failed) return; } break; case 20 : dbg.enterAlt(20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1215:11: GEN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1217:11: GEN { - dbg.location(1215,11); - match(input,GEN,FOLLOW_GEN_in_term8678); if (state.failed) return; + dbg.location(1217,11); + match(input,GEN,FOLLOW_GEN_in_term8809); if (state.failed) return; } break; case 21 : dbg.enterAlt(21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1216:11: URI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1218:11: URI { - dbg.location(1216,11); - match(input,URI,FOLLOW_URI_in_term8690); if (state.failed) return; + dbg.location(1218,11); + match(input,URI,FOLLOW_URI_in_term8821); if (state.failed) return; } break; case 22 : dbg.enterAlt(22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1217:11: hexColor + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1219:11: hexColor { - dbg.location(1217,11); - pushFollow(FOLLOW_hexColor_in_term8702); + dbg.location(1219,11); + pushFollow(FOLLOW_hexColor_in_term8833); hexColor(); state._fsp--; if (state.failed) return; @@ -29115,14 +29476,14 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 23 : dbg.enterAlt(23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1218:11: {...}? cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1220:11: {...}? cp_variable { - dbg.location(1218,11); + dbg.location(1220,11); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); - }dbg.location(1218,40); - pushFollow(FOLLOW_cp_variable_in_term8716); + }dbg.location(1220,40); + pushFollow(FOLLOW_cp_variable_in_term8847); cp_variable(); state._fsp--; if (state.failed) return; @@ -29131,27 +29492,27 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 24 : dbg.enterAlt(24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1219:11: {...}? LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1221:11: {...}? LESS_AND { - dbg.location(1219,11); + dbg.location(1221,11); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isScssSource()"); - }dbg.location(1219,29); - match(input,LESS_AND,FOLLOW_LESS_AND_in_term8730); if (state.failed) return; + }dbg.location(1221,29); + match(input,LESS_AND,FOLLOW_LESS_AND_in_term8861); if (state.failed) return; } break; case 25 : dbg.enterAlt(25); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1220:11: {...}? sass_interpolation_expression_var + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1222:11: {...}? sass_interpolation_expression_var { - dbg.location(1220,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(1220,29); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_term8744); + }dbg.location(1222,29); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_term8875); sass_interpolation_expression_var(); state._fsp--; if (state.failed) return; @@ -29160,14 +29521,14 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 26 : dbg.enterAlt(26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1221:11: {...}? less_selector_interpolation + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1223:11: {...}? less_selector_interpolation { - dbg.location(1221,11); + dbg.location(1223,11); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isLessSource()"); - }dbg.location(1221,29); - pushFollow(FOLLOW_less_selector_interpolation_in_term8758); + }dbg.location(1223,29); + pushFollow(FOLLOW_less_selector_interpolation_in_term8889); less_selector_interpolation(); state._fsp--; if (state.failed) return; @@ -29176,14 +29537,14 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") case 27 : dbg.enterAlt(27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1222:11: {...}? cp_term_symbol + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1224:11: {...}? cp_term_symbol { - dbg.location(1222,11); + dbg.location(1224,11); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "term", "isCssPreprocessorSource()"); - }dbg.location(1222,40); - pushFollow(FOLLOW_cp_term_symbol_in_term8772); + }dbg.location(1224,40); + pushFollow(FOLLOW_cp_term_symbol_in_term8903); cp_term_symbol(); state._fsp--; if (state.failed) return; @@ -29191,7 +29552,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; } - } finally {dbg.exitSubRule(407);} + } finally {dbg.exitSubRule(417);} } @@ -29203,7 +29564,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") finally { // do for sure before leaving } - dbg.location(1224, 4); + dbg.location(1226, 4); } finally { @@ -29218,21 +29579,21 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") // $ANTLR start "cp_term_symbol" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1229:1: cp_term_symbol : PERCENTAGE_SYMBOL ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1231: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(1229, 0); + dbg.location(1231, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1230:5: ( PERCENTAGE_SYMBOL ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1232:5: ( PERCENTAGE_SYMBOL ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1230:7: PERCENTAGE_SYMBOL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1232:7: PERCENTAGE_SYMBOL { - dbg.location(1230,7); - match(input,PERCENTAGE_SYMBOL,FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol8799); if (state.failed) return; + dbg.location(1232,7); + match(input,PERCENTAGE_SYMBOL,FOLLOW_PERCENTAGE_SYMBOL_in_cp_term_symbol8930); if (state.failed) return; } } @@ -29243,7 +29604,7 @@ public final void cp_term_symbol() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1231, 4); + dbg.location(1233, 4); } finally { @@ -29258,44 +29619,44 @@ public final void cp_term_symbol() throws RecognitionException { // $ANTLR start "function" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1233:1: function : functionName LPAREN ( ws )? ( fnAttributes |) RPAREN ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1235: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(1233, 0); + dbg.location(1235, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1234:2: ( functionName LPAREN ( ws )? ( fnAttributes |) RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1236:2: ( functionName LPAREN ( ws )? ( fnAttributes |) RPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1234:5: functionName LPAREN ( ws )? ( fnAttributes |) RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1236:5: functionName LPAREN ( ws )? ( fnAttributes |) RPAREN { - dbg.location(1234,5); - pushFollow(FOLLOW_functionName_in_function8815); + dbg.location(1236,5); + pushFollow(FOLLOW_functionName_in_function8946); functionName(); state._fsp--; - if (state.failed) return;dbg.location(1235,3); - match(input,LPAREN,FOLLOW_LPAREN_in_function8819); if (state.failed) return;dbg.location(1235,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1235:10: ( ws )? - int alt408=2; - try { dbg.enterSubRule(408); - try { dbg.enterDecision(408, decisionCanBacktrack[408]); + 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 )? + int alt418=2; + try { dbg.enterSubRule(418); + try { dbg.enterDecision(418, decisionCanBacktrack[418]); - int LA408_0 = input.LA(1); - if ( (LA408_0==COMMENT||LA408_0==NL||LA408_0==WS) ) { - alt408=1; + int LA418_0 = input.LA(1); + if ( (LA418_0==COMMENT||LA418_0==NL||LA418_0==WS) ) { + alt418=1; } - } finally {dbg.exitDecision(408);} + } finally {dbg.exitDecision(418);} - switch (alt408) { + switch (alt418) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1235:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1237:10: ws { - dbg.location(1235,10); - pushFollow(FOLLOW_ws_in_function8821); + dbg.location(1237,10); + pushFollow(FOLLOW_ws_in_function8952); ws(); state._fsp--; if (state.failed) return; @@ -29303,39 +29664,39 @@ public final void function() throws RecognitionException { break; } - } finally {dbg.exitSubRule(408);} - dbg.location(1236,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1236:3: ( fnAttributes |) - int alt409=2; - try { dbg.enterSubRule(409); - try { dbg.enterDecision(409, decisionCanBacktrack[409]); + } finally {dbg.exitSubRule(418);} + dbg.location(1238,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1238:3: ( fnAttributes |) + int alt419=2; + try { dbg.enterSubRule(419); + try { dbg.enterDecision(419, decisionCanBacktrack[419]); - int LA409_0 = input.LA(1); - if ( ((LA409_0 >= ANGLE && LA409_0 <= AT_SIGN)||(LA409_0 >= BOTTOMCENTER_SYM && LA409_0 <= BOTTOMRIGHT_SYM)||LA409_0==CHARSET_SYM||LA409_0==COUNTER_STYLE_SYM||LA409_0==DIMENSION||LA409_0==EMS||LA409_0==EXS||(LA409_0 >= FONT_FACE_SYM && LA409_0 <= FREQ)||LA409_0==GEN||(LA409_0 >= HASH && LA409_0 <= HASH_SYMBOL)||(LA409_0 >= IDENT && LA409_0 <= IMPORT_SYM)||LA409_0==KEYFRAMES_SYM||(LA409_0 >= LBRACE && LA409_0 <= LENGTH)||(LA409_0 >= LESS_AND && LA409_0 <= LESS_JS_STRING)||LA409_0==LPAREN||(LA409_0 >= MEDIA_SYM && LA409_0 <= MOZ_DOCUMENT_SYM)||LA409_0==NAMESPACE_SYM||(LA409_0 >= NOT && LA409_0 <= NUMBER)||(LA409_0 >= PAGE_SYM && LA409_0 <= PERCENTAGE_SYMBOL)||LA409_0==PLUS||(LA409_0 >= REM && LA409_0 <= RIGHTTOP_SYM)||(LA409_0 >= SASS_AT_ROOT && LA409_0 <= SASS_DEBUG)||(LA409_0 >= SASS_EACH && LA409_0 <= SASS_ELSE)||LA409_0==SASS_EXTEND||(LA409_0 >= SASS_FOR && LA409_0 <= SASS_FUNCTION)||(LA409_0 >= SASS_IF && LA409_0 <= SASS_MIXIN)||(LA409_0 >= SASS_RETURN && LA409_0 <= SASS_WHILE)||LA409_0==STRING||(LA409_0 >= TILDE && LA409_0 <= TOPRIGHT_SYM)||(LA409_0 >= URANGE && LA409_0 <= URI)||LA409_0==VARIABLE||LA409_0==WEBKIT_KEYFRAMES_SYM) ) { - alt409=1; + int LA419_0 = input.LA(1); + if ( ((LA419_0 >= ANGLE && LA419_0 <= AT_SIGN)||(LA419_0 >= BOTTOMCENTER_SYM && LA419_0 <= BOTTOMRIGHT_SYM)||LA419_0==CHARSET_SYM||LA419_0==COUNTER_STYLE_SYM||LA419_0==DIMENSION||LA419_0==EMS||LA419_0==EXS||(LA419_0 >= FONT_FACE_SYM && LA419_0 <= FREQ)||LA419_0==GEN||(LA419_0 >= HASH && LA419_0 <= HASH_SYMBOL)||(LA419_0 >= IDENT && LA419_0 <= IMPORT_SYM)||LA419_0==KEYFRAMES_SYM||(LA419_0 >= LBRACE && LA419_0 <= LENGTH)||(LA419_0 >= LESS_AND && LA419_0 <= LESS_JS_STRING)||LA419_0==LPAREN||(LA419_0 >= MEDIA_SYM && LA419_0 <= MOZ_DOCUMENT_SYM)||LA419_0==NAMESPACE_SYM||(LA419_0 >= NOT && LA419_0 <= NUMBER)||(LA419_0 >= PAGE_SYM && LA419_0 <= PERCENTAGE_SYMBOL)||LA419_0==PLUS||(LA419_0 >= REM && LA419_0 <= RIGHTTOP_SYM)||(LA419_0 >= SASS_AT_ROOT && LA419_0 <= SASS_DEBUG)||(LA419_0 >= SASS_EACH && LA419_0 <= SASS_ELSE)||LA419_0==SASS_EXTEND||(LA419_0 >= SASS_FOR && LA419_0 <= SASS_FUNCTION)||(LA419_0 >= SASS_IF && LA419_0 <= SASS_MIXIN)||(LA419_0 >= SASS_RETURN && LA419_0 <= SASS_WHILE)||LA419_0==STRING||(LA419_0 >= TILDE && LA419_0 <= TOPRIGHT_SYM)||(LA419_0 >= URANGE && LA419_0 <= URI)||LA419_0==VARIABLE||LA419_0==WEBKIT_KEYFRAMES_SYM) ) { + alt419=1; } - else if ( (LA409_0==RPAREN) ) { - alt409=2; + else if ( (LA419_0==RPAREN) ) { + alt419=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 409, 0, input); + new NoViableAltException("", 419, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(409);} + } finally {dbg.exitDecision(419);} - switch (alt409) { + switch (alt419) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1237:21: fnAttributes + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1239:21: fnAttributes { - dbg.location(1237,21); - pushFollow(FOLLOW_fnAttributes_in_function8848); + dbg.location(1239,21); + pushFollow(FOLLOW_fnAttributes_in_function8979); fnAttributes(); state._fsp--; if (state.failed) return; @@ -29344,15 +29705,15 @@ else if ( (LA409_0==RPAREN) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1239:3: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1241:3: { } break; } - } finally {dbg.exitSubRule(409);} - dbg.location(1240,3); - match(input,RPAREN,FOLLOW_RPAREN_in_function8879); if (state.failed) return; + } finally {dbg.exitSubRule(419);} + dbg.location(1242,3); + match(input,RPAREN,FOLLOW_RPAREN_in_function9010); if (state.failed) return; } } @@ -29366,7 +29727,7 @@ else if ( (LA409_0==RPAREN) ) { finally { // do for sure before leaving } - dbg.location(1241, 1); + dbg.location(1243, 1); } finally { @@ -29381,82 +29742,82 @@ else if ( (LA409_0==RPAREN) ) { // $ANTLR start "functionName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1247:1: functionName : ( IDENT COLON )? IDENT ( DOT IDENT )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1249: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(1247, 0); + dbg.location(1249, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1251:2: ( ( IDENT COLON )? IDENT ( DOT IDENT )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1253:2: ( ( IDENT COLON )? IDENT ( DOT IDENT )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1252:9: ( IDENT COLON )? IDENT ( DOT IDENT )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:9: ( IDENT COLON )? IDENT ( DOT IDENT )* { - dbg.location(1252,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1252:9: ( IDENT COLON )? - int alt410=2; - try { dbg.enterSubRule(410); - try { dbg.enterDecision(410, decisionCanBacktrack[410]); + dbg.location(1254,9); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:9: ( IDENT COLON )? + int alt420=2; + try { dbg.enterSubRule(420); + try { dbg.enterDecision(420, decisionCanBacktrack[420]); - int LA410_0 = input.LA(1); - if ( (LA410_0==IDENT) ) { - int LA410_1 = input.LA(2); - if ( (LA410_1==COLON) ) { - alt410=1; + int LA420_0 = input.LA(1); + if ( (LA420_0==IDENT) ) { + int LA420_1 = input.LA(2); + if ( (LA420_1==COLON) ) { + alt420=1; } } - } finally {dbg.exitDecision(410);} + } finally {dbg.exitDecision(420);} - switch (alt410) { + switch (alt420) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1252:10: IDENT COLON + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:10: IDENT COLON { - dbg.location(1252,10); - match(input,IDENT,FOLLOW_IDENT_in_functionName8931); if (state.failed) return;dbg.location(1252,16); - match(input,COLON,FOLLOW_COLON_in_functionName8933); if (state.failed) return; + 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; } break; } - } finally {dbg.exitSubRule(410);} - dbg.location(1252,24); - match(input,IDENT,FOLLOW_IDENT_in_functionName8937); if (state.failed) return;dbg.location(1252,30); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1252:30: ( DOT IDENT )* - try { dbg.enterSubRule(411); + } 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 )* + try { dbg.enterSubRule(421); - loop411: + loop421: while (true) { - int alt411=2; - try { dbg.enterDecision(411, decisionCanBacktrack[411]); + int alt421=2; + try { dbg.enterDecision(421, decisionCanBacktrack[421]); - int LA411_0 = input.LA(1); - if ( (LA411_0==DOT) ) { - alt411=1; + int LA421_0 = input.LA(1); + if ( (LA421_0==DOT) ) { + alt421=1; } - } finally {dbg.exitDecision(411);} + } finally {dbg.exitDecision(421);} - switch (alt411) { + switch (alt421) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1252:31: DOT IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1254:31: DOT IDENT { - dbg.location(1252,31); - match(input,DOT,FOLLOW_DOT_in_functionName8940); if (state.failed) return;dbg.location(1252,35); - match(input,IDENT,FOLLOW_IDENT_in_functionName8942); if (state.failed) return; + 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; } break; default : - break loop411; + break loop421; } } - } finally {dbg.exitSubRule(411);} + } finally {dbg.exitSubRule(421);} } @@ -29468,7 +29829,7 @@ public final void functionName() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1253, 5); + dbg.location(1255, 5); } finally { @@ -29483,68 +29844,68 @@ public final void functionName() throws RecognitionException { // $ANTLR start "fnAttributes" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1255:1: fnAttributes : fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257: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(1255, 0); + dbg.location(1257, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1256:5: ( fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1258:5: ( fnAttribute ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257: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.location(1257,5); - pushFollow(FOLLOW_fnAttribute_in_fnAttributes8966); + dbg.location(1259,5); + pushFollow(FOLLOW_fnAttribute_in_fnAttributes9097); fnAttribute(); state._fsp--; - if (state.failed) return;dbg.location(1257,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:17: ( ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute )* - try { dbg.enterSubRule(415); + 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 )* + try { dbg.enterSubRule(425); - loop415: + loop425: while (true) { - int alt415=2; - try { dbg.enterDecision(415, decisionCanBacktrack[415]); + int alt425=2; + try { dbg.enterDecision(425, decisionCanBacktrack[425]); try { isCyclicDecision = true; - alt415 = dfa415.predict(input); + alt425 = dfa425.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(415);} + } finally {dbg.exitDecision(425);} - switch (alt415) { + switch (alt425) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:18: ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:18: ( ws )? ( COMMA |{...}? SEMI ) ( ws )? fnAttribute { - dbg.location(1257,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:18: ( ws )? - int alt412=2; - try { dbg.enterSubRule(412); - try { dbg.enterDecision(412, decisionCanBacktrack[412]); + dbg.location(1259,18); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:18: ( ws )? + int alt422=2; + try { dbg.enterSubRule(422); + try { dbg.enterDecision(422, decisionCanBacktrack[422]); - int LA412_0 = input.LA(1); - if ( (LA412_0==COMMENT||LA412_0==NL||LA412_0==WS) ) { - alt412=1; + int LA422_0 = input.LA(1); + if ( (LA422_0==COMMENT||LA422_0==NL||LA422_0==WS) ) { + alt422=1; } - } finally {dbg.exitDecision(412);} + } finally {dbg.exitDecision(422);} - switch (alt412) { + switch (alt422) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:18: ws { - dbg.location(1257,18); - pushFollow(FOLLOW_ws_in_fnAttributes8969); + dbg.location(1259,18); + pushFollow(FOLLOW_ws_in_fnAttributes9100); ws(); state._fsp--; if (state.failed) return; @@ -29552,77 +29913,77 @@ public final void fnAttributes() throws RecognitionException { break; } - } finally {dbg.exitSubRule(412);} - dbg.location(1257,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:22: ( COMMA |{...}? SEMI ) - int alt413=2; - try { dbg.enterSubRule(413); - try { dbg.enterDecision(413, decisionCanBacktrack[413]); + } finally {dbg.exitSubRule(422);} + dbg.location(1259,22); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:22: ( COMMA |{...}? SEMI ) + int alt423=2; + try { dbg.enterSubRule(423); + try { dbg.enterDecision(423, decisionCanBacktrack[423]); - int LA413_0 = input.LA(1); - if ( (LA413_0==COMMA) ) { - alt413=1; + int LA423_0 = input.LA(1); + if ( (LA423_0==COMMA) ) { + alt423=1; } - else if ( (LA413_0==SEMI) ) { - alt413=2; + else if ( (LA423_0==SEMI) ) { + alt423=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 413, 0, input); + new NoViableAltException("", 423, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(413);} + } finally {dbg.exitDecision(423);} - switch (alt413) { + switch (alt423) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:23: COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:23: COMMA { - dbg.location(1257,23); - match(input,COMMA,FOLLOW_COMMA_in_fnAttributes8973); if (state.failed) return; + dbg.location(1259,23); + match(input,COMMA,FOLLOW_COMMA_in_fnAttributes9104); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:31: {...}? SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:31: {...}? SEMI { - dbg.location(1257,31); + dbg.location(1259,31); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributes", "isLessSource()"); - }dbg.location(1257,49); - match(input,SEMI,FOLLOW_SEMI_in_fnAttributes8979); if (state.failed) return; + }dbg.location(1259,49); + match(input,SEMI,FOLLOW_SEMI_in_fnAttributes9110); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(413);} - dbg.location(1257,55); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:55: ( ws )? - int alt414=2; - try { dbg.enterSubRule(414); - try { dbg.enterDecision(414, decisionCanBacktrack[414]); + } finally {dbg.exitSubRule(423);} + dbg.location(1259,55); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:55: ( ws )? + int alt424=2; + try { dbg.enterSubRule(424); + try { dbg.enterDecision(424, decisionCanBacktrack[424]); - int LA414_0 = input.LA(1); - if ( (LA414_0==COMMENT||LA414_0==NL||LA414_0==WS) ) { - alt414=1; + int LA424_0 = input.LA(1); + if ( (LA424_0==COMMENT||LA424_0==NL||LA424_0==WS) ) { + alt424=1; } - } finally {dbg.exitDecision(414);} + } finally {dbg.exitDecision(424);} - switch (alt414) { + switch (alt424) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:55: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:55: ws { - dbg.location(1257,55); - pushFollow(FOLLOW_ws_in_fnAttributes8982); + dbg.location(1259,55); + pushFollow(FOLLOW_ws_in_fnAttributes9113); ws(); state._fsp--; if (state.failed) return; @@ -29630,9 +29991,9 @@ else if ( (LA413_0==SEMI) ) { break; } - } finally {dbg.exitSubRule(414);} - dbg.location(1257,59); - pushFollow(FOLLOW_fnAttribute_in_fnAttributes8985); + } finally {dbg.exitSubRule(424);} + dbg.location(1259,59); + pushFollow(FOLLOW_fnAttribute_in_fnAttributes9116); fnAttribute(); state._fsp--; if (state.failed) return; @@ -29640,30 +30001,30 @@ else if ( (LA413_0==SEMI) ) { break; default : - break loop415; + break loop425; } } - } finally {dbg.exitSubRule(415);} - dbg.location(1257,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:73: ( ws )? - int alt416=2; - try { dbg.enterSubRule(416); - try { dbg.enterDecision(416, decisionCanBacktrack[416]); + } finally {dbg.exitSubRule(425);} + dbg.location(1259,73); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:73: ( ws )? + int alt426=2; + try { dbg.enterSubRule(426); + try { dbg.enterDecision(426, decisionCanBacktrack[426]); - int LA416_0 = input.LA(1); - if ( (LA416_0==COMMENT||LA416_0==NL||LA416_0==WS) ) { - alt416=1; + int LA426_0 = input.LA(1); + if ( (LA426_0==COMMENT||LA426_0==NL||LA426_0==WS) ) { + alt426=1; } - } finally {dbg.exitDecision(416);} + } finally {dbg.exitDecision(426);} - switch (alt416) { + switch (alt426) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1257:73: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1259:73: ws { - dbg.location(1257,73); - pushFollow(FOLLOW_ws_in_fnAttributes8989); + dbg.location(1259,73); + pushFollow(FOLLOW_ws_in_fnAttributes9120); ws(); state._fsp--; if (state.failed) return; @@ -29671,7 +30032,7 @@ else if ( (LA413_0==SEMI) ) { break; } - } finally {dbg.exitSubRule(416);} + } finally {dbg.exitSubRule(426);} } @@ -29683,7 +30044,7 @@ else if ( (LA413_0==SEMI) ) { finally { // do for sure before leaving } - dbg.location(1258, 4); + dbg.location(1260, 4); } finally { @@ -29698,42 +30059,42 @@ else if ( (LA413_0==SEMI) ) { // $ANTLR start "fnAttribute" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1260: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:1262: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(1260, 0); + dbg.location(1262, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1261:2: ( ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue | ( cp_expression )=> cp_expression | expression ) - int alt419=3; - try { dbg.enterDecision(419, decisionCanBacktrack[419]); + // 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 ) + int alt429=3; + try { dbg.enterDecision(429, decisionCanBacktrack[429]); - int LA419_0 = input.LA(1); - if ( (LA419_0==IDENT) ) { - int LA419_1 = input.LA(2); - if ( (synpred54_Css3()) ) { - alt419=1; + int LA429_0 = input.LA(1); + if ( (LA429_0==IDENT) ) { + int LA429_1 = input.LA(2); + if ( (synpred56_Css3()) ) { + alt429=1; } - else if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==AT_IDENT||(LA419_0 >= BOTTOMCENTER_SYM && LA419_0 <= BOTTOMRIGHT_SYM)||LA419_0==CHARSET_SYM||LA419_0==COUNTER_STYLE_SYM||LA419_0==FONT_FACE_SYM||LA419_0==IMPORT_SYM||LA419_0==KEYFRAMES_SYM||(LA419_0 >= LEFTBOTTOM_SYM && LA419_0 <= LEFTTOP_SYM)||LA419_0==MEDIA_SYM||LA419_0==MOZ_DOCUMENT_SYM||LA419_0==NAMESPACE_SYM||LA419_0==PAGE_SYM||(LA419_0 >= RIGHTBOTTOM_SYM && LA419_0 <= RIGHTTOP_SYM)||(LA419_0 >= SASS_AT_ROOT && LA419_0 <= SASS_DEBUG)||(LA419_0 >= SASS_EACH && LA419_0 <= SASS_ELSE)||LA419_0==SASS_EXTEND||(LA419_0 >= SASS_FOR && LA419_0 <= SASS_FUNCTION)||(LA419_0 >= SASS_IF && LA419_0 <= SASS_MIXIN)||(LA419_0 >= SASS_RETURN && LA419_0 <= SASS_USE)||(LA419_0 >= SASS_WARN && LA419_0 <= SASS_WHILE)||(LA419_0 >= TOPCENTER_SYM && LA419_0 <= TOPRIGHT_SYM)||LA419_0==WEBKIT_KEYFRAMES_SYM) ) { - int LA419_2 = input.LA(2); - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) { - alt419=1; + else if ( (LA429_0==AT_IDENT||(LA429_0 >= BOTTOMCENTER_SYM && LA429_0 <= BOTTOMRIGHT_SYM)||LA429_0==CHARSET_SYM||LA429_0==COUNTER_STYLE_SYM||LA429_0==FONT_FACE_SYM||LA429_0==IMPORT_SYM||LA429_0==KEYFRAMES_SYM||(LA429_0 >= LEFTBOTTOM_SYM && LA429_0 <= LEFTTOP_SYM)||LA429_0==MEDIA_SYM||LA429_0==MOZ_DOCUMENT_SYM||LA429_0==NAMESPACE_SYM||LA429_0==PAGE_SYM||(LA429_0 >= RIGHTBOTTOM_SYM && LA429_0 <= RIGHTTOP_SYM)||(LA429_0 >= SASS_AT_ROOT && LA429_0 <= SASS_DEBUG)||(LA429_0 >= SASS_EACH && LA429_0 <= SASS_ELSE)||LA429_0==SASS_EXTEND||(LA429_0 >= SASS_FOR && LA429_0 <= SASS_FUNCTION)||(LA429_0 >= SASS_IF && LA429_0 <= SASS_MIXIN)||(LA429_0 >= SASS_RETURN && LA429_0 <= SASS_USE)||(LA429_0 >= SASS_WARN && LA429_0 <= SASS_WHILE)||(LA429_0 >= TOPCENTER_SYM && LA429_0 <= TOPRIGHT_SYM)||LA429_0==WEBKIT_KEYFRAMES_SYM) ) { + int LA429_2 = input.LA(2); + if ( (((synpred56_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { + alt429=1; } - else if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt419=2; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred57_Css3())) ) { + alt429=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt419=3; + alt429=3; } else { @@ -29742,7 +30103,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 419, 2, input); + new NoViableAltException("", 429, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29751,16 +30112,16 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } - else if ( (LA419_0==SASS_VAR) ) { - int LA419_3 = input.LA(2); - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred54_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt419=1; + else if ( (LA429_0==SASS_VAR) ) { + int LA429_3 = input.LA(2); + if ( (((synpred56_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt429=1; } - else if ( (((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt419=2; + else if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred57_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt429=2; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt419=3; + alt429=3; } else { @@ -29769,7 +30130,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 419, 3, input); + new NoViableAltException("", 429, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -29778,229 +30139,229 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") } } - else if ( (LA419_0==LBRACE) && (synpred55_Css3())) { - alt419=2; + else if ( (LA429_0==LBRACE) && (synpred57_Css3())) { + alt429=2; } - else if ( (LA419_0==NOT) && (synpred55_Css3())) { - alt419=2; + else if ( (LA429_0==NOT) && (synpred57_Css3())) { + alt429=2; } - else if ( (LA419_0==MINUS||LA419_0==PLUS) ) { - int LA419_6 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==MINUS||LA429_0==PLUS) ) { + int LA429_6 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==VARIABLE) ) { - int LA419_7 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==VARIABLE) ) { + int LA429_7 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==LBRACKET) ) { - int LA419_8 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==LBRACKET) ) { + int LA429_8 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==NUMBER) ) { - int LA419_9 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==NUMBER) ) { + int LA429_9 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==URANGE) ) { - int LA419_10 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==URANGE) ) { + int LA429_10 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==PERCENTAGE) ) { - int LA419_11 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==PERCENTAGE) ) { + int LA429_11 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==LENGTH) ) { - int LA419_12 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==LENGTH) ) { + int LA429_12 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==EMS) ) { - int LA419_13 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==EMS) ) { + int LA429_13 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==REM) ) { - int LA419_14 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==REM) ) { + int LA429_14 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==EXS) ) { - int LA419_15 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==EXS) ) { + int LA429_15 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==ANGLE) ) { - int LA419_16 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==ANGLE) ) { + int LA429_16 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==TIME) ) { - int LA419_17 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==TIME) ) { + int LA429_17 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==FREQ) ) { - int LA419_18 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==FREQ) ) { + int LA429_18 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==RESOLUTION) ) { - int LA419_19 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==RESOLUTION) ) { + int LA429_19 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==DIMENSION) ) { - int LA419_20 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==DIMENSION) ) { + int LA429_20 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==STRING) ) { - int LA419_21 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==STRING) ) { + int LA429_21 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==TILDE) ) { - int LA419_22 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==TILDE) ) { + int LA429_22 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==LESS_JS_STRING) ) { - int LA419_23 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==LESS_JS_STRING) ) { + int LA429_23 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==GEN) ) { - int LA419_24 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==GEN) ) { + int LA429_24 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==URI) ) { - int LA419_25 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==URI) ) { + int LA429_25 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==HASH) ) { - int LA419_26 = input.LA(2); - if ( (synpred55_Css3()) ) { - alt419=2; + else if ( (LA429_0==HASH) ) { + int LA429_26 = input.LA(2); + if ( (synpred57_Css3()) ) { + alt429=2; } else if ( (true) ) { - alt419=3; + alt429=3; } } - else if ( (LA419_0==LESS_AND) ) { - int LA419_27 = input.LA(2); - if ( ((synpred55_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt419=2; + else if ( (LA429_0==LESS_AND) ) { + int LA429_27 = input.LA(2); + if ( ((synpred57_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt429=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt419=3; + alt429=3; } else { @@ -30009,7 +30370,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 419, 27, input); + new NoViableAltException("", 429, 27, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30018,13 +30379,13 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA419_0==HASH_SYMBOL) ) { - int LA419_28 = input.LA(2); - if ( ((synpred55_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt419=2; + else if ( (LA429_0==HASH_SYMBOL) ) { + int LA429_28 = input.LA(2); + if ( ((synpred57_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { + alt429=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt419=3; + alt429=3; } else { @@ -30033,7 +30394,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 419, 28, input); + new NoViableAltException("", 429, 28, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30042,13 +30403,13 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { } } - else if ( (LA419_0==AT_SIGN) ) { - int LA419_29 = input.LA(2); - if ( ((synpred55_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt419=2; + else if ( (LA429_0==AT_SIGN) ) { + int LA429_29 = input.LA(2); + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred57_Css3())) ) { + alt429=2; } else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt419=3; + alt429=3; } else { @@ -30057,7 +30418,7 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 419, 29, input); + new NoViableAltException("", 429, 29, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30066,13 +30427,13 @@ else if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { } } - else if ( (LA419_0==PERCENTAGE_SYMBOL) ) { - int LA419_30 = input.LA(2); - if ( ((synpred55_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))) ) { - alt419=2; + else if ( (LA429_0==PERCENTAGE_SYMBOL) ) { + int LA429_30 = input.LA(2); + if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred57_Css3())) ) { + alt429=2; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt419=3; + alt429=3; } else { @@ -30081,7 +30442,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 419, 30, input); + new NoViableAltException("", 429, 30, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30090,45 +30451,45 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) } } - else if ( (LA419_0==IMPORTANT_SYM) && (synpred55_Css3())) { - alt419=2; + else if ( (LA429_0==IMPORTANT_SYM) && (synpred57_Css3())) { + alt429=2; } - else if ( (LA419_0==LPAREN) && (synpred55_Css3())) { - alt419=2; + else if ( (LA429_0==LPAREN) && (synpred57_Css3())) { + alt429=2; } - } finally {dbg.exitDecision(419);} + } finally {dbg.exitDecision(429);} - switch (alt419) { + switch (alt429) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) )=> fnAttributeName ( ws )? ( OPEQ | COLON ) ( ws )? fnAttributeValue { - dbg.location(1262,46); - pushFollow(FOLLOW_fnAttributeName_in_fnAttribute9026); + dbg.location(1264,46); + pushFollow(FOLLOW_fnAttributeName_in_fnAttribute9157); fnAttributeName(); state._fsp--; - if (state.failed) return;dbg.location(1262,62); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:62: ( ws )? - int alt417=2; - try { dbg.enterSubRule(417); - try { dbg.enterDecision(417, decisionCanBacktrack[417]); + if (state.failed) return;dbg.location(1264,62); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:62: ( ws )? + int alt427=2; + try { dbg.enterSubRule(427); + try { dbg.enterDecision(427, decisionCanBacktrack[427]); - int LA417_0 = input.LA(1); - if ( (LA417_0==COMMENT||LA417_0==NL||LA417_0==WS) ) { - alt417=1; + int LA427_0 = input.LA(1); + if ( (LA427_0==COMMENT||LA427_0==NL||LA427_0==WS) ) { + alt427=1; } - } finally {dbg.exitDecision(417);} + } finally {dbg.exitDecision(427);} - switch (alt417) { + switch (alt427) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:62: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:62: ws { - dbg.location(1262,62); - pushFollow(FOLLOW_ws_in_fnAttribute9028); + dbg.location(1264,62); + pushFollow(FOLLOW_ws_in_fnAttribute9159); ws(); state._fsp--; if (state.failed) return; @@ -30136,8 +30497,8 @@ else if ( (LA419_0==LPAREN) && (synpred55_Css3())) { break; } - } finally {dbg.exitSubRule(417);} - dbg.location(1262,66); + } finally {dbg.exitSubRule(427);} + dbg.location(1264,66); if ( input.LA(1)==COLON||input.LA(1)==OPEQ ) { input.consume(); state.errorRecovery=false; @@ -30148,26 +30509,26 @@ else if ( (LA419_0==LPAREN) && (synpred55_Css3())) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1262,79); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:79: ( ws )? - int alt418=2; - try { dbg.enterSubRule(418); - try { dbg.enterDecision(418, decisionCanBacktrack[418]); + }dbg.location(1264,79); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:79: ( ws )? + int alt428=2; + try { dbg.enterSubRule(428); + try { dbg.enterDecision(428, decisionCanBacktrack[428]); - int LA418_0 = input.LA(1); - if ( (LA418_0==COMMENT||LA418_0==NL||LA418_0==WS) ) { - alt418=1; + int LA428_0 = input.LA(1); + if ( (LA428_0==COMMENT||LA428_0==NL||LA428_0==WS) ) { + alt428=1; } - } finally {dbg.exitDecision(418);} + } finally {dbg.exitDecision(428);} - switch (alt418) { + switch (alt428) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:79: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:79: ws { - dbg.location(1262,79); - pushFollow(FOLLOW_ws_in_fnAttribute9037); + dbg.location(1264,79); + pushFollow(FOLLOW_ws_in_fnAttribute9168); ws(); state._fsp--; if (state.failed) return; @@ -30175,9 +30536,9 @@ else if ( (LA419_0==LPAREN) && (synpred55_Css3())) { break; } - } finally {dbg.exitSubRule(418);} - dbg.location(1262,83); - pushFollow(FOLLOW_fnAttributeValue_in_fnAttribute9040); + } finally {dbg.exitSubRule(428);} + dbg.location(1264,83); + pushFollow(FOLLOW_fnAttributeValue_in_fnAttribute9171); fnAttributeValue(); state._fsp--; if (state.failed) return; @@ -30186,10 +30547,10 @@ else if ( (LA419_0==LPAREN) && (synpred55_Css3())) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1263:11: ( cp_expression )=> cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:11: ( cp_expression )=> cp_expression { - dbg.location(1263,29); - pushFollow(FOLLOW_cp_expression_in_fnAttribute9057); + dbg.location(1265,29); + pushFollow(FOLLOW_cp_expression_in_fnAttribute9188); cp_expression(); state._fsp--; if (state.failed) return; @@ -30198,10 +30559,10 @@ else if ( (LA419_0==LPAREN) && (synpred55_Css3())) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:11: expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1266:11: expression { - dbg.location(1264,11); - pushFollow(FOLLOW_expression_in_fnAttribute9069); + dbg.location(1266,11); + pushFollow(FOLLOW_expression_in_fnAttribute9200); expression(); state._fsp--; if (state.failed) return; @@ -30217,7 +30578,7 @@ else if ( (LA419_0==LPAREN) && (synpred55_Css3())) { finally { // do for sure before leaving } - dbg.location(1265, 1); + dbg.location(1267, 1); } finally { @@ -30232,28 +30593,28 @@ else if ( (LA419_0==LPAREN) && (synpred55_Css3())) { // $ANTLR start "fnAttributeName" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1267:1: fnAttributeName : ( IDENT ( DOT IDENT )* |{...}? cp_variable ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1269: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(1267, 0); + dbg.location(1269, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1268:2: ( IDENT ( DOT IDENT )* |{...}? cp_variable ) - int alt421=2; - try { dbg.enterDecision(421, decisionCanBacktrack[421]); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1270:2: ( IDENT ( DOT IDENT )* |{...}? cp_variable ) + int alt431=2; + try { dbg.enterDecision(431, decisionCanBacktrack[431]); - int LA421_0 = input.LA(1); - if ( (LA421_0==IDENT) ) { - int LA421_1 = input.LA(2); - if ( (LA421_1==DOT) ) { - int LA421_3 = input.LA(3); - if ( (LA421_3==SASS_VAR) ) { - alt421=2; + int LA431_0 = input.LA(1); + if ( (LA431_0==IDENT) ) { + int LA431_1 = input.LA(2); + if ( (LA431_1==DOT) ) { + int LA431_3 = input.LA(3); + if ( (LA431_3==SASS_VAR) ) { + alt431=2; } - else if ( (LA421_3==IDENT) ) { - alt421=1; + else if ( (LA431_3==IDENT) ) { + alt431=1; } else { @@ -30264,7 +30625,7 @@ else if ( (LA421_3==IDENT) ) { input.consume(); } NoViableAltException nvae = - new NoViableAltException("", 421, 3, input); + new NoViableAltException("", 431, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30273,8 +30634,8 @@ else if ( (LA421_3==IDENT) ) { } } - else if ( (LA421_1==COLON||LA421_1==COMMENT||LA421_1==NL||LA421_1==OPEQ||LA421_1==WS) ) { - alt421=1; + else if ( (LA431_1==COLON||LA431_1==COMMENT||LA431_1==NL||LA431_1==OPEQ||LA431_1==WS) ) { + alt431=1; } else { @@ -30283,7 +30644,7 @@ else if ( (LA421_1==COLON||LA421_1==COMMENT||LA421_1==NL||LA421_1==OPEQ||LA421_1 try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 421, 1, input); + new NoViableAltException("", 431, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30292,74 +30653,74 @@ else if ( (LA421_1==COLON||LA421_1==COMMENT||LA421_1==NL||LA421_1==OPEQ||LA421_1 } } - else if ( (LA421_0==AT_IDENT||(LA421_0 >= BOTTOMCENTER_SYM && LA421_0 <= BOTTOMRIGHT_SYM)||LA421_0==CHARSET_SYM||LA421_0==COUNTER_STYLE_SYM||LA421_0==FONT_FACE_SYM||LA421_0==IMPORT_SYM||LA421_0==KEYFRAMES_SYM||(LA421_0 >= LEFTBOTTOM_SYM && LA421_0 <= LEFTTOP_SYM)||LA421_0==MEDIA_SYM||LA421_0==MOZ_DOCUMENT_SYM||LA421_0==NAMESPACE_SYM||LA421_0==PAGE_SYM||(LA421_0 >= RIGHTBOTTOM_SYM && LA421_0 <= RIGHTTOP_SYM)||(LA421_0 >= SASS_AT_ROOT && LA421_0 <= SASS_DEBUG)||(LA421_0 >= SASS_EACH && LA421_0 <= SASS_ELSE)||LA421_0==SASS_EXTEND||(LA421_0 >= SASS_FOR && LA421_0 <= SASS_FUNCTION)||(LA421_0 >= SASS_IF && LA421_0 <= SASS_MIXIN)||(LA421_0 >= SASS_RETURN && LA421_0 <= SASS_WHILE)||(LA421_0 >= TOPCENTER_SYM && LA421_0 <= TOPRIGHT_SYM)||LA421_0==WEBKIT_KEYFRAMES_SYM) ) { - alt421=2; + else if ( (LA431_0==AT_IDENT||(LA431_0 >= BOTTOMCENTER_SYM && LA431_0 <= BOTTOMRIGHT_SYM)||LA431_0==CHARSET_SYM||LA431_0==COUNTER_STYLE_SYM||LA431_0==FONT_FACE_SYM||LA431_0==IMPORT_SYM||LA431_0==KEYFRAMES_SYM||(LA431_0 >= LEFTBOTTOM_SYM && LA431_0 <= LEFTTOP_SYM)||LA431_0==MEDIA_SYM||LA431_0==MOZ_DOCUMENT_SYM||LA431_0==NAMESPACE_SYM||LA431_0==PAGE_SYM||(LA431_0 >= RIGHTBOTTOM_SYM && LA431_0 <= RIGHTTOP_SYM)||(LA431_0 >= SASS_AT_ROOT && LA431_0 <= SASS_DEBUG)||(LA431_0 >= SASS_EACH && LA431_0 <= SASS_ELSE)||LA431_0==SASS_EXTEND||(LA431_0 >= SASS_FOR && LA431_0 <= SASS_FUNCTION)||(LA431_0 >= SASS_IF && LA431_0 <= SASS_MIXIN)||(LA431_0 >= SASS_RETURN && LA431_0 <= SASS_WHILE)||(LA431_0 >= TOPCENTER_SYM && LA431_0 <= TOPRIGHT_SYM)||LA431_0==WEBKIT_KEYFRAMES_SYM) ) { + alt431=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 421, 0, input); + new NoViableAltException("", 431, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(421);} + } finally {dbg.exitDecision(431);} - switch (alt421) { + switch (alt431) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1269:13: IDENT ( DOT IDENT )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1271:13: IDENT ( DOT IDENT )* { - dbg.location(1269,13); - match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName9092); if (state.failed) return;dbg.location(1269,19); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1269:19: ( DOT IDENT )* - try { dbg.enterSubRule(420); + 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 )* + try { dbg.enterSubRule(430); - loop420: + loop430: while (true) { - int alt420=2; - try { dbg.enterDecision(420, decisionCanBacktrack[420]); + int alt430=2; + try { dbg.enterDecision(430, decisionCanBacktrack[430]); - int LA420_0 = input.LA(1); - if ( (LA420_0==DOT) ) { - alt420=1; + int LA430_0 = input.LA(1); + if ( (LA430_0==DOT) ) { + alt430=1; } - } finally {dbg.exitDecision(420);} + } finally {dbg.exitDecision(430);} - switch (alt420) { + switch (alt430) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1269:20: DOT IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1271:20: DOT IDENT { - dbg.location(1269,20); - match(input,DOT,FOLLOW_DOT_in_fnAttributeName9095); if (state.failed) return;dbg.location(1269,24); - match(input,IDENT,FOLLOW_IDENT_in_fnAttributeName9097); if (state.failed) return; + 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; } break; default : - break loop420; + break loop430; } } - } finally {dbg.exitSubRule(420);} + } finally {dbg.exitSubRule(430);} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1270:15: {...}? cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1272:15: {...}? cp_variable { - dbg.location(1270,15); + dbg.location(1272,15); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributeName", "isCssPreprocessorSource()"); - }dbg.location(1270,44); - pushFollow(FOLLOW_cp_variable_in_fnAttributeName9117); + }dbg.location(1272,44); + pushFollow(FOLLOW_cp_variable_in_fnAttributeName9248); cp_variable(); state._fsp--; if (state.failed) return; @@ -30375,7 +30736,7 @@ else if ( (LA421_0==AT_IDENT||(LA421_0 >= BOTTOMCENTER_SYM && LA421_0 <= BOTTOMR finally { // do for sure before leaving } - dbg.location(1271, 1); + dbg.location(1273, 1); } finally { @@ -30390,28 +30751,28 @@ else if ( (LA421_0==AT_IDENT||(LA421_0 >= BOTTOMCENTER_SYM && LA421_0 <= BOTTOMR // $ANTLR start "fnAttributeValue" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1273: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:1275: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(1273, 0); + dbg.location(1275, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1274:2: ( term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* |{...}? cp_math_expression ) - int alt426=2; - try { dbg.enterDecision(426, decisionCanBacktrack[426]); + // 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 ) + int alt436=2; + try { dbg.enterDecision(436, decisionCanBacktrack[436]); switch ( input.LA(1) ) { case MINUS: case PLUS: { - int LA426_1 = input.LA(2); + int LA436_1 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30420,7 +30781,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 1, input); + new NoViableAltException("", 436, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30432,12 +30793,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case IDENT: { - int LA426_2 = input.LA(2); + int LA436_2 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30446,7 +30807,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 2, input); + new NoViableAltException("", 436, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30458,12 +30819,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case VARIABLE: { - int LA426_3 = input.LA(2); + int LA436_3 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30472,7 +30833,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 3, input); + new NoViableAltException("", 436, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30484,12 +30845,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case LBRACKET: { - int LA426_4 = input.LA(2); + int LA436_4 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30498,7 +30859,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 4, input); + new NoViableAltException("", 436, 4, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30510,12 +30871,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case NUMBER: { - int LA426_5 = input.LA(2); + int LA436_5 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30524,7 +30885,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 5, input); + new NoViableAltException("", 436, 5, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30536,12 +30897,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case URANGE: { - int LA426_6 = input.LA(2); + int LA436_6 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30550,7 +30911,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 6, input); + new NoViableAltException("", 436, 6, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30562,12 +30923,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case PERCENTAGE: { - int LA426_7 = input.LA(2); + int LA436_7 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30576,7 +30937,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 7, input); + new NoViableAltException("", 436, 7, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30588,12 +30949,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case LENGTH: { - int LA426_8 = input.LA(2); + int LA436_8 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30602,7 +30963,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 8, input); + new NoViableAltException("", 436, 8, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30614,12 +30975,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case EMS: { - int LA426_9 = input.LA(2); + int LA436_9 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30628,7 +30989,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 9, input); + new NoViableAltException("", 436, 9, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30640,12 +31001,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case REM: { - int LA426_10 = input.LA(2); + int LA436_10 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30654,7 +31015,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 10, input); + new NoViableAltException("", 436, 10, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30666,12 +31027,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case EXS: { - int LA426_11 = input.LA(2); + int LA436_11 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30680,7 +31041,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 11, input); + new NoViableAltException("", 436, 11, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30692,12 +31053,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case ANGLE: { - int LA426_12 = input.LA(2); + int LA436_12 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30706,7 +31067,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 12, input); + new NoViableAltException("", 436, 12, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30718,12 +31079,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case TIME: { - int LA426_13 = input.LA(2); + int LA436_13 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30732,7 +31093,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 13, input); + new NoViableAltException("", 436, 13, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30744,12 +31105,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case FREQ: { - int LA426_14 = input.LA(2); + int LA436_14 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30758,7 +31119,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 14, input); + new NoViableAltException("", 436, 14, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30770,12 +31131,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case RESOLUTION: { - int LA426_15 = input.LA(2); + int LA436_15 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30784,7 +31145,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 15, input); + new NoViableAltException("", 436, 15, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30796,12 +31157,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case DIMENSION: { - int LA426_16 = input.LA(2); + int LA436_16 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30810,7 +31171,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 16, input); + new NoViableAltException("", 436, 16, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30822,12 +31183,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case STRING: { - int LA426_17 = input.LA(2); + int LA436_17 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30836,7 +31197,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 17, input); + new NoViableAltException("", 436, 17, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30848,12 +31209,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case TILDE: { - int LA426_18 = input.LA(2); + int LA436_18 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30862,7 +31223,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 18, input); + new NoViableAltException("", 436, 18, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30874,12 +31235,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case LESS_JS_STRING: { - int LA426_19 = input.LA(2); + int LA436_19 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30888,7 +31249,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 19, input); + new NoViableAltException("", 436, 19, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30900,12 +31261,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case GEN: { - int LA426_20 = input.LA(2); + int LA436_20 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30914,7 +31275,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 20, input); + new NoViableAltException("", 436, 20, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30926,12 +31287,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case URI: { - int LA426_21 = input.LA(2); + int LA436_21 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30940,7 +31301,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 21, input); + new NoViableAltException("", 436, 21, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -30952,12 +31313,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; case HASH: { - int LA426_22 = input.LA(2); + int LA436_22 = input.LA(2); if ( (!(evalPredicate(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"),""))) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -30966,7 +31327,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 22, input); + new NoViableAltException("", 436, 22, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31020,12 +31381,12 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA426_23 = input.LA(2); + int LA436_23 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt426=1; + alt436=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt426=2; + alt436=2; } else { @@ -31034,7 +31395,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 23, input); + new NoViableAltException("", 436, 23, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31046,12 +31407,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case SASS_VAR: { - int LA426_24 = input.LA(2); + int LA436_24 = input.LA(2); if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt426=1; + alt436=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt426=2; + alt436=2; } else { @@ -31060,7 +31421,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 24, input); + new NoViableAltException("", 436, 24, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31072,12 +31433,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case LESS_AND: { - int LA426_25 = input.LA(2); + int LA436_25 = input.LA(2); if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt426=1; + alt436=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt426=2; + alt436=2; } else { @@ -31086,7 +31447,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 25, input); + new NoViableAltException("", 436, 25, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31098,12 +31459,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case HASH_SYMBOL: { - int LA426_26 = input.LA(2); + int LA436_26 = input.LA(2); if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt426=1; + alt436=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt426=2; + alt436=2; } else { @@ -31112,7 +31473,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 26, input); + new NoViableAltException("", 436, 26, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31124,12 +31485,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case AT_SIGN: { - int LA426_27 = input.LA(2); + int LA436_27 = input.LA(2); if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt426=1; + alt436=1; } else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))) ) { - alt426=2; + alt436=2; } else { @@ -31138,7 +31499,7 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 27, input); + new NoViableAltException("", 436, 27, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31150,12 +31511,12 @@ else if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()") break; case PERCENTAGE_SYMBOL: { - int LA426_28 = input.LA(2); + int LA436_28 = input.LA(2); if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=1; + alt436=1; } else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { - alt426=2; + alt436=2; } else { @@ -31164,7 +31525,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 426, 28, input); + new NoViableAltException("", 436, 28, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31177,77 +31538,77 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case IMPORTANT_SYM: case LPAREN: { - alt426=2; + alt436=2; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 426, 0, input); + new NoViableAltException("", 436, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(426);} + } finally {dbg.exitDecision(436);} - switch (alt426) { + switch (alt436) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:13: term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:13: term ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* { - dbg.location(1275,13); - pushFollow(FOLLOW_term_in_fnAttributeValue9140); + dbg.location(1277,13); + pushFollow(FOLLOW_term_in_fnAttributeValue9271); term(); state._fsp--; - if (state.failed) return;dbg.location(1275,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )* - try { dbg.enterSubRule(425); + 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 )* + try { dbg.enterSubRule(435); - loop425: + loop435: while (true) { - int alt425=2; - try { dbg.enterDecision(425, decisionCanBacktrack[425]); + int alt435=2; + try { dbg.enterDecision(435, decisionCanBacktrack[435]); try { isCyclicDecision = true; - alt425 = dfa425.predict(input); + alt435 = dfa435.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(425);} + } finally {dbg.exitDecision(435);} - switch (alt425) { + switch (alt435) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term { - dbg.location(1275,71); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) - int alt424=3; - try { dbg.enterSubRule(424); - try { dbg.enterDecision(424, decisionCanBacktrack[424]); + dbg.location(1277,71); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:71: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) + int alt434=3; + try { dbg.enterSubRule(434); + try { dbg.enterDecision(434, decisionCanBacktrack[434]); try { isCyclicDecision = true; - alt424 = dfa424.predict(input); + alt434 = dfa434.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(424);} + } finally {dbg.exitDecision(434);} - switch (alt424) { + switch (alt434) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:73: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:73: ws { - dbg.location(1275,73); - pushFollow(FOLLOW_ws_in_fnAttributeValue9172); + dbg.location(1277,73); + pushFollow(FOLLOW_ws_in_fnAttributeValue9303); ws(); state._fsp--; if (state.failed) return; @@ -31256,34 +31617,34 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:78: ( ( ws )? SOLIDUS ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:78: ( ( ws )? SOLIDUS ( ws )? ) { - dbg.location(1275,78); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:79: ( ws )? SOLIDUS ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:79: ( ws )? SOLIDUS ( ws )? { - dbg.location(1275,79); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:79: ( ws )? - int alt422=2; - try { dbg.enterSubRule(422); - try { dbg.enterDecision(422, decisionCanBacktrack[422]); - - int LA422_0 = input.LA(1); - if ( (LA422_0==COMMENT||LA422_0==NL||LA422_0==WS) ) { - alt422=1; + dbg.location(1277,79); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:79: ( ws )? + int alt432=2; + try { dbg.enterSubRule(432); + try { dbg.enterDecision(432, decisionCanBacktrack[432]); + + int LA432_0 = input.LA(1); + if ( (LA432_0==COMMENT||LA432_0==NL||LA432_0==WS) ) { + alt432=1; } - } finally {dbg.exitDecision(422);} + } finally {dbg.exitDecision(432);} - switch (alt422) { + switch (alt432) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:79: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:79: ws { - dbg.location(1275,79); - pushFollow(FOLLOW_ws_in_fnAttributeValue9177); + dbg.location(1277,79); + pushFollow(FOLLOW_ws_in_fnAttributeValue9308); ws(); state._fsp--; if (state.failed) return; @@ -31291,28 +31652,28 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; } - } finally {dbg.exitSubRule(422);} - dbg.location(1275,83); - match(input,SOLIDUS,FOLLOW_SOLIDUS_in_fnAttributeValue9180); if (state.failed) return;dbg.location(1275,91); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:91: ( ws )? - int alt423=2; - try { dbg.enterSubRule(423); - try { dbg.enterDecision(423, decisionCanBacktrack[423]); - - int LA423_0 = input.LA(1); - if ( (LA423_0==COMMENT||LA423_0==NL||LA423_0==WS) ) { - alt423=1; + } 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 )? + int alt433=2; + try { dbg.enterSubRule(433); + try { dbg.enterDecision(433, decisionCanBacktrack[433]); + + int LA433_0 = input.LA(1); + if ( (LA433_0==COMMENT||LA433_0==NL||LA433_0==WS) ) { + alt433=1; } - } finally {dbg.exitDecision(423);} + } finally {dbg.exitDecision(433);} - switch (alt423) { + switch (alt433) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:91: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:91: ws { - dbg.location(1275,91); - pushFollow(FOLLOW_ws_in_fnAttributeValue9182); + dbg.location(1277,91); + pushFollow(FOLLOW_ws_in_fnAttributeValue9313); ws(); state._fsp--; if (state.failed) return; @@ -31320,7 +31681,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; } - } finally {dbg.exitSubRule(423);} + } finally {dbg.exitSubRule(433);} } @@ -31329,15 +31690,15 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:111: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:111: { } break; } - } finally {dbg.exitSubRule(424);} - dbg.location(1275,113); - pushFollow(FOLLOW_term_in_fnAttributeValue9191); + } finally {dbg.exitSubRule(434);} + dbg.location(1277,113); + pushFollow(FOLLOW_term_in_fnAttributeValue9322); term(); state._fsp--; if (state.failed) return; @@ -31345,24 +31706,24 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) break; default : - break loop425; + break loop435; } } - } finally {dbg.exitSubRule(425);} + } finally {dbg.exitSubRule(435);} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1276:15: {...}? cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1278:15: {...}? cp_math_expression { - dbg.location(1276,15); + dbg.location(1278,15); if ( !(evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "fnAttributeValue", "isCssPreprocessorSource()"); - }dbg.location(1276,44); - pushFollow(FOLLOW_cp_math_expression_in_fnAttributeValue9212); + }dbg.location(1278,44); + pushFollow(FOLLOW_cp_math_expression_in_fnAttributeValue9343); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -31378,7 +31739,7 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) finally { // do for sure before leaving } - dbg.location(1277, 1); + dbg.location(1279, 1); } finally { @@ -31393,21 +31754,21 @@ else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) // $ANTLR start "hexColor" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1279:1: hexColor : HASH ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1281:1: hexColor : HASH ; public final void hexColor() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "hexColor"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1279, 0); + dbg.location(1281, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1280:5: ( HASH ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1282:5: ( HASH ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1280:7: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1282:7: HASH { - dbg.location(1280,7); - match(input,HASH,FOLLOW_HASH_in_hexColor9226); if (state.failed) return; + dbg.location(1282,7); + match(input,HASH,FOLLOW_HASH_in_hexColor9357); if (state.failed) return; } } @@ -31418,7 +31779,7 @@ public final void hexColor() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1281, 4); + dbg.location(1283, 4); } finally { @@ -31433,43 +31794,43 @@ public final void hexColor() throws RecognitionException { // $ANTLR start "ws" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1283:1: ws : ( WS | NL | COMMENT )+ ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1285:1: ws : ( WS | NL | COMMENT )+ ; public final void ws() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "ws"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1283, 0); + dbg.location(1285, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1284:5: ( ( WS | NL | COMMENT )+ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1286:5: ( ( WS | NL | COMMENT )+ ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1284:7: ( WS | NL | COMMENT )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1286:7: ( WS | NL | COMMENT )+ { - dbg.location(1284,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1284:7: ( WS | NL | COMMENT )+ - int cnt427=0; - try { dbg.enterSubRule(427); + dbg.location(1286,7); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1286:7: ( WS | NL | COMMENT )+ + int cnt437=0; + try { dbg.enterSubRule(437); - loop427: + loop437: while (true) { - int alt427=2; - try { dbg.enterDecision(427, decisionCanBacktrack[427]); + int alt437=2; + try { dbg.enterDecision(437, decisionCanBacktrack[437]); - int LA427_0 = input.LA(1); - if ( (LA427_0==COMMENT||LA427_0==NL||LA427_0==WS) ) { - alt427=1; + int LA437_0 = input.LA(1); + if ( (LA437_0==COMMENT||LA437_0==NL||LA437_0==WS) ) { + alt437=1; } - } finally {dbg.exitDecision(427);} + } finally {dbg.exitDecision(437);} - switch (alt427) { + switch (alt437) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1284,7); + dbg.location(1286,7); if ( input.LA(1)==COMMENT||input.LA(1)==NL||input.LA(1)==WS ) { input.consume(); state.errorRecovery=false; @@ -31485,16 +31846,16 @@ public final void ws() throws RecognitionException { break; default : - if ( cnt427 >= 1 ) break loop427; + if ( cnt437 >= 1 ) break loop437; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(427, input); + EarlyExitException eee = new EarlyExitException(437, input); dbg.recognitionException(eee); throw eee; } - cnt427++; + cnt437++; } - } finally {dbg.exitSubRule(427);} + } finally {dbg.exitSubRule(437);} } @@ -31506,7 +31867,7 @@ public final void ws() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1285, 4); + dbg.location(1287, 4); } finally { @@ -31521,17 +31882,17 @@ public final void ws() throws RecognitionException { // $ANTLR start "cp_variable_declaration" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1290: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: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 ) )* ); public final void cp_variable_declaration() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_variable_declaration"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1290, 0); + dbg.location(1292, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1291:5: ({...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list |{...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* ) - int alt435=2; - try { dbg.enterDecision(435, decisionCanBacktrack[435]); + // 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 ) )* ) + int alt445=2; + try { dbg.enterDecision(445, decisionCanBacktrack[445]); switch ( input.LA(1) ) { case AT_IDENT: @@ -31578,12 +31939,12 @@ public final void cp_variable_declaration() throws RecognitionException { case TOPRIGHT_SYM: case WEBKIT_KEYFRAMES_SYM: { - int LA435_1 = input.LA(2); + int LA445_1 = input.LA(2); if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt435=1; + alt445=1; } else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt435=2; + alt445=2; } else { @@ -31592,7 +31953,7 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScss try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 435, 1, input); + new NoViableAltException("", 445, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31604,12 +31965,12 @@ else if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScss break; case SASS_VAR: { - int LA435_2 = input.LA(2); + int LA445_2 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt435=1; + alt445=1; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt435=2; + alt445=2; } else { @@ -31618,7 +31979,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 435, 2, input); + new NoViableAltException("", 445, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31630,12 +31991,12 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; case IDENT: { - int LA435_3 = input.LA(2); + int LA445_3 = input.LA(2); if ( ((evalPredicate(isLessSource(),"isLessSource()")&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt435=1; + alt445=1; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt435=2; + alt445=2; } else { @@ -31644,7 +32005,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 435, 3, input); + new NoViableAltException("", 445, 3, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -31657,46 +32018,46 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 435, 0, input); + new NoViableAltException("", 445, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(435);} + } finally {dbg.exitDecision(445);} - switch (alt435) { + switch (alt445) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1292:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list { - dbg.location(1292,9); + dbg.location(1294,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable_declaration", "isLessSource()"); - }dbg.location(1292,27); - pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration9286); + }dbg.location(1294,27); + pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration9417); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1292,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1292:39: ( ws )? - int alt428=2; - try { dbg.enterSubRule(428); - try { dbg.enterDecision(428, decisionCanBacktrack[428]); + if (state.failed) return;dbg.location(1294,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:39: ( ws )? + int alt438=2; + try { dbg.enterSubRule(438); + try { dbg.enterDecision(438, decisionCanBacktrack[438]); - int LA428_0 = input.LA(1); - if ( (LA428_0==COMMENT||LA428_0==NL||LA428_0==WS) ) { - alt428=1; + int LA438_0 = input.LA(1); + if ( (LA438_0==COMMENT||LA438_0==NL||LA438_0==WS) ) { + alt438=1; } - } finally {dbg.exitDecision(428);} + } finally {dbg.exitDecision(438);} - switch (alt428) { + switch (alt438) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1292:39: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:39: ws { - dbg.location(1292,39); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9288); + dbg.location(1294,39); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9419); ws(); state._fsp--; if (state.failed) return; @@ -31704,28 +32065,28 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(428);} - dbg.location(1292,43); - match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration9291); if (state.failed) return;dbg.location(1292,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1292:49: ( ws )? - int alt429=2; - try { dbg.enterSubRule(429); - try { dbg.enterDecision(429, decisionCanBacktrack[429]); + } 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 )? + int alt439=2; + try { dbg.enterSubRule(439); + try { dbg.enterDecision(439, decisionCanBacktrack[439]); - int LA429_0 = input.LA(1); - if ( (LA429_0==COMMENT||LA429_0==NL||LA429_0==WS) ) { - alt429=1; + int LA439_0 = input.LA(1); + if ( (LA439_0==COMMENT||LA439_0==NL||LA439_0==WS) ) { + alt439=1; } - } finally {dbg.exitDecision(429);} + } finally {dbg.exitDecision(439);} - switch (alt429) { + switch (alt439) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1292:49: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:49: ws { - dbg.location(1292,49); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9293); + dbg.location(1294,49); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9424); ws(); state._fsp--; if (state.failed) return; @@ -31733,9 +32094,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(429);} - dbg.location(1292,53); - pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration9296); + } finally {dbg.exitSubRule(439);} + dbg.location(1294,53); + pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration9427); cp_expression_list(); state._fsp--; if (state.failed) return; @@ -31744,36 +32105,36 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294: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:1296:9: {...}? cp_variable ( ws )? COLON ( ws )? cp_expression_list ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* { - dbg.location(1294,9); + dbg.location(1296,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable_declaration", "isScssSource()"); - }dbg.location(1294,27); - pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration9318); + }dbg.location(1296,27); + pushFollow(FOLLOW_cp_variable_in_cp_variable_declaration9449); 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 )? - int alt430=2; - try { dbg.enterSubRule(430); - try { dbg.enterDecision(430, decisionCanBacktrack[430]); + if (state.failed) return;dbg.location(1296,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:39: ( ws )? + int alt440=2; + try { dbg.enterSubRule(440); + try { dbg.enterDecision(440, decisionCanBacktrack[440]); - int LA430_0 = input.LA(1); - if ( (LA430_0==COMMENT||LA430_0==NL||LA430_0==WS) ) { - alt430=1; + int LA440_0 = input.LA(1); + if ( (LA440_0==COMMENT||LA440_0==NL||LA440_0==WS) ) { + alt440=1; } - } finally {dbg.exitDecision(430);} + } finally {dbg.exitDecision(440);} - switch (alt430) { + switch (alt440) { 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:1296:39: ws { - dbg.location(1294,39); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9320); + dbg.location(1296,39); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9451); ws(); state._fsp--; if (state.failed) return; @@ -31781,28 +32142,28 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(430);} - dbg.location(1294,43); - match(input,COLON,FOLLOW_COLON_in_cp_variable_declaration9323); if (state.failed) return;dbg.location(1294,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:49: ( ws )? - int alt431=2; - try { dbg.enterSubRule(431); - try { dbg.enterDecision(431, decisionCanBacktrack[431]); + } 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 )? + int alt441=2; + try { dbg.enterSubRule(441); + try { dbg.enterDecision(441, decisionCanBacktrack[441]); - int LA431_0 = input.LA(1); - if ( (LA431_0==COMMENT||LA431_0==NL||LA431_0==WS) ) { - alt431=1; + int LA441_0 = input.LA(1); + if ( (LA441_0==COMMENT||LA441_0==NL||LA441_0==WS) ) { + alt441=1; } - } finally {dbg.exitDecision(431);} + } finally {dbg.exitDecision(441);} - switch (alt431) { + switch (alt441) { 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:1296:49: ws { - dbg.location(1294,49); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9325); + dbg.location(1296,49); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9456); ws(); state._fsp--; if (state.failed) return; @@ -31810,62 +32171,62 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(431);} - dbg.location(1294,53); - pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration9328); + } finally {dbg.exitSubRule(441);} + dbg.location(1296,53); + pushFollow(FOLLOW_cp_expression_list_in_cp_variable_declaration9459); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1294,72); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:72: ( ( ( ws )? SASS_DEFAULT ) | ( ( ws )? SASS_GLOBAL ) )* - try { dbg.enterSubRule(434); + 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 ) )* + try { dbg.enterSubRule(444); - loop434: + loop444: while (true) { - int alt434=3; - try { dbg.enterDecision(434, decisionCanBacktrack[434]); + int alt444=3; + try { dbg.enterDecision(444, decisionCanBacktrack[444]); try { isCyclicDecision = true; - alt434 = dfa434.predict(input); + alt444 = dfa444.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(434);} + } finally {dbg.exitDecision(444);} - switch (alt434) { + switch (alt444) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:73: ( ( ws )? SASS_DEFAULT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:73: ( ( ws )? SASS_DEFAULT ) { - dbg.location(1294,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:74: ( ws )? SASS_DEFAULT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:74: ( ws )? SASS_DEFAULT { - dbg.location(1294,74); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:74: ( ws )? - int alt432=2; - try { dbg.enterSubRule(432); - try { dbg.enterDecision(432, decisionCanBacktrack[432]); + dbg.location(1296,74); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:74: ( ws )? + int alt442=2; + try { dbg.enterSubRule(442); + try { dbg.enterDecision(442, decisionCanBacktrack[442]); - int LA432_0 = input.LA(1); - if ( (LA432_0==COMMENT||LA432_0==NL||LA432_0==WS) ) { - alt432=1; + int LA442_0 = input.LA(1); + if ( (LA442_0==COMMENT||LA442_0==NL||LA442_0==WS) ) { + alt442=1; } - } finally {dbg.exitDecision(432);} + } finally {dbg.exitDecision(442);} - switch (alt432) { + switch (alt442) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:74: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:74: ws { - dbg.location(1294,74); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9332); + dbg.location(1296,74); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9463); ws(); state._fsp--; if (state.failed) return; @@ -31873,9 +32234,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(432);} - dbg.location(1294,78); - match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_cp_variable_declaration9335); if (state.failed) return; + } finally {dbg.exitSubRule(442);} + dbg.location(1296,78); + match(input,SASS_DEFAULT,FOLLOW_SASS_DEFAULT_in_cp_variable_declaration9466); if (state.failed) return; } } @@ -31883,34 +32244,34 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:94: ( ( ws )? SASS_GLOBAL ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:94: ( ( ws )? SASS_GLOBAL ) { - dbg.location(1294,94); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:95: ( ws )? SASS_GLOBAL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:95: ( ws )? SASS_GLOBAL { - dbg.location(1294,95); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:95: ( ws )? - int alt433=2; - try { dbg.enterSubRule(433); - try { dbg.enterDecision(433, decisionCanBacktrack[433]); + dbg.location(1296,95); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:95: ( ws )? + int alt443=2; + try { dbg.enterSubRule(443); + try { dbg.enterDecision(443, decisionCanBacktrack[443]); - int LA433_0 = input.LA(1); - if ( (LA433_0==COMMENT||LA433_0==NL||LA433_0==WS) ) { - alt433=1; + int LA443_0 = input.LA(1); + if ( (LA443_0==COMMENT||LA443_0==NL||LA443_0==WS) ) { + alt443=1; } - } finally {dbg.exitDecision(433);} + } finally {dbg.exitDecision(443);} - switch (alt433) { + switch (alt443) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1294:95: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1296:95: ws { - dbg.location(1294,95); - pushFollow(FOLLOW_ws_in_cp_variable_declaration9341); + dbg.location(1296,95); + pushFollow(FOLLOW_ws_in_cp_variable_declaration9472); ws(); state._fsp--; if (state.failed) return; @@ -31918,19 +32279,19 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(433);} - dbg.location(1294,99); - match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_cp_variable_declaration9344); if (state.failed) return; + } finally {dbg.exitSubRule(443);} + dbg.location(1296,99); + match(input,SASS_GLOBAL,FOLLOW_SASS_GLOBAL_in_cp_variable_declaration9475); if (state.failed) return; } } break; default : - break loop434; + break loop444; } } - } finally {dbg.exitSubRule(434);} + } finally {dbg.exitSubRule(444);} } break; @@ -31944,7 +32305,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { finally { // do for sure before leaving } - dbg.location(1295, 4); + dbg.location(1297, 4); } finally { @@ -31959,47 +32320,47 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // $ANTLR start "cp_variable" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1298: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: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 ) ); public final void cp_variable() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_variable"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1298, 0); + dbg.location(1300, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1299: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 alt437=2; - try { dbg.enterDecision(437, decisionCanBacktrack[437]); + // 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 ) ) + int alt447=2; + try { dbg.enterDecision(447, decisionCanBacktrack[447]); - int LA437_0 = input.LA(1); - if ( (LA437_0==AT_IDENT||(LA437_0 >= BOTTOMCENTER_SYM && LA437_0 <= BOTTOMRIGHT_SYM)||LA437_0==CHARSET_SYM||LA437_0==COUNTER_STYLE_SYM||LA437_0==FONT_FACE_SYM||LA437_0==IMPORT_SYM||LA437_0==KEYFRAMES_SYM||(LA437_0 >= LEFTBOTTOM_SYM && LA437_0 <= LEFTTOP_SYM)||LA437_0==MEDIA_SYM||LA437_0==MOZ_DOCUMENT_SYM||LA437_0==NAMESPACE_SYM||LA437_0==PAGE_SYM||(LA437_0 >= RIGHTBOTTOM_SYM && LA437_0 <= RIGHTTOP_SYM)||(LA437_0 >= SASS_AT_ROOT && LA437_0 <= SASS_DEBUG)||(LA437_0 >= SASS_EACH && LA437_0 <= SASS_ELSE)||LA437_0==SASS_EXTEND||(LA437_0 >= SASS_FOR && LA437_0 <= SASS_FUNCTION)||(LA437_0 >= SASS_IF && LA437_0 <= SASS_MIXIN)||(LA437_0 >= SASS_RETURN && LA437_0 <= SASS_USE)||(LA437_0 >= SASS_WARN && LA437_0 <= SASS_WHILE)||(LA437_0 >= TOPCENTER_SYM && LA437_0 <= TOPRIGHT_SYM)||LA437_0==WEBKIT_KEYFRAMES_SYM) ) { - alt437=1; + int LA447_0 = input.LA(1); + if ( (LA447_0==AT_IDENT||(LA447_0 >= BOTTOMCENTER_SYM && LA447_0 <= BOTTOMRIGHT_SYM)||LA447_0==CHARSET_SYM||LA447_0==COUNTER_STYLE_SYM||LA447_0==FONT_FACE_SYM||LA447_0==IMPORT_SYM||LA447_0==KEYFRAMES_SYM||(LA447_0 >= LEFTBOTTOM_SYM && LA447_0 <= LEFTTOP_SYM)||LA447_0==MEDIA_SYM||LA447_0==MOZ_DOCUMENT_SYM||LA447_0==NAMESPACE_SYM||LA447_0==PAGE_SYM||(LA447_0 >= RIGHTBOTTOM_SYM && LA447_0 <= RIGHTTOP_SYM)||(LA447_0 >= SASS_AT_ROOT && LA447_0 <= SASS_DEBUG)||(LA447_0 >= SASS_EACH && LA447_0 <= SASS_ELSE)||LA447_0==SASS_EXTEND||(LA447_0 >= SASS_FOR && LA447_0 <= SASS_FUNCTION)||(LA447_0 >= SASS_IF && LA447_0 <= SASS_MIXIN)||(LA447_0 >= SASS_RETURN && LA447_0 <= SASS_USE)||(LA447_0 >= SASS_WARN && LA447_0 <= SASS_WHILE)||(LA447_0 >= TOPCENTER_SYM && LA447_0 <= TOPRIGHT_SYM)||LA447_0==WEBKIT_KEYFRAMES_SYM) ) { + alt447=1; } - else if ( (LA437_0==IDENT||LA437_0==SASS_VAR) ) { - alt437=2; + else if ( (LA447_0==IDENT||LA447_0==SASS_VAR) ) { + alt447=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 437, 0, input); + new NoViableAltException("", 447, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(437);} + } finally {dbg.exitDecision(447);} - switch (alt437) { + switch (alt447) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1301: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: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 ) { - dbg.location(1301,9); + dbg.location(1303,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable", "isLessSource()"); - }dbg.location(1301,27); + }dbg.location(1303,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; @@ -32016,60 +32377,60 @@ else if ( (LA437_0==IDENT||LA437_0==SASS_VAR) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1303:9: {...}? ( SASS_VAR | IDENT DOT SASS_VAR ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1305:9: {...}? ( SASS_VAR | IDENT DOT SASS_VAR ) { - dbg.location(1303,9); + dbg.location(1305,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_variable", "isScssSource()"); - }dbg.location(1303,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1303:27: ( SASS_VAR | IDENT DOT SASS_VAR ) - int alt436=2; - try { dbg.enterSubRule(436); - try { dbg.enterDecision(436, decisionCanBacktrack[436]); + }dbg.location(1305,27); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1305:27: ( SASS_VAR | IDENT DOT SASS_VAR ) + int alt446=2; + try { dbg.enterSubRule(446); + try { dbg.enterDecision(446, decisionCanBacktrack[446]); - int LA436_0 = input.LA(1); - if ( (LA436_0==SASS_VAR) ) { - alt436=1; + int LA446_0 = input.LA(1); + if ( (LA446_0==SASS_VAR) ) { + alt446=1; } - else if ( (LA436_0==IDENT) ) { - alt436=2; + else if ( (LA446_0==IDENT) ) { + alt446=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 436, 0, input); + new NoViableAltException("", 446, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(436);} + } finally {dbg.exitDecision(446);} - switch (alt436) { + switch (alt446) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1303:29: SASS_VAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1305:29: SASS_VAR { - dbg.location(1303,29); - match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9580); if (state.failed) return; + dbg.location(1305,29); + match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9711); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1303:40: IDENT DOT SASS_VAR + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1305:40: IDENT DOT SASS_VAR { - dbg.location(1303,40); - match(input,IDENT,FOLLOW_IDENT_in_cp_variable9584); if (state.failed) return;dbg.location(1303,46); - match(input,DOT,FOLLOW_DOT_in_cp_variable9586); if (state.failed) return;dbg.location(1303,50); - match(input,SASS_VAR,FOLLOW_SASS_VAR_in_cp_variable9588); if (state.failed) return; + 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; } break; } - } finally {dbg.exitSubRule(436);} + } finally {dbg.exitSubRule(446);} } break; @@ -32083,7 +32444,7 @@ else if ( (LA436_0==IDENT) ) { finally { // do for sure before leaving } - dbg.location(1304, 4); + dbg.location(1306, 4); } finally { @@ -32098,68 +32459,68 @@ else if ( (LA436_0==IDENT) ) { // $ANTLR start "cp_expression_list" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1307: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:1309: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(1307, 0); + dbg.location(1309, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1308: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:1310: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:1309: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.location(1309,24); - pushFollow(FOLLOW_cp_expression_in_cp_expression_list9618); + dbg.location(1311,24); + pushFollow(FOLLOW_cp_expression_in_cp_expression_list9749); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1310,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )* - try { dbg.enterSubRule(440); + 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 )* + try { dbg.enterSubRule(450); - loop440: + loop450: while (true) { - int alt440=2; - try { dbg.enterDecision(440, decisionCanBacktrack[440]); + int alt450=2; + try { dbg.enterDecision(450, decisionCanBacktrack[450]); try { isCyclicDecision = true; - alt440 = dfa440.predict(input); + alt450 = dfa450.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(440);} + } finally {dbg.exitDecision(450);} - switch (alt440) { + switch (alt450) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:6: ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:6: ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression { - dbg.location(1310,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:37: ( ws )? - int alt438=2; - try { dbg.enterSubRule(438); - try { dbg.enterDecision(438, decisionCanBacktrack[438]); + dbg.location(1312,37); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:37: ( ws )? + int alt448=2; + try { dbg.enterSubRule(448); + try { dbg.enterDecision(448, decisionCanBacktrack[448]); - int LA438_0 = input.LA(1); - if ( (LA438_0==COMMENT||LA438_0==NL||LA438_0==WS) ) { - alt438=1; + int LA448_0 = input.LA(1); + if ( (LA448_0==COMMENT||LA448_0==NL||LA448_0==WS) ) { + alt448=1; } - } finally {dbg.exitDecision(438);} + } finally {dbg.exitDecision(448);} - switch (alt438) { + switch (alt448) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:37: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:37: ws { - dbg.location(1310,37); - pushFollow(FOLLOW_ws_in_cp_expression_list9637); + dbg.location(1312,37); + pushFollow(FOLLOW_ws_in_cp_expression_list9768); ws(); state._fsp--; if (state.failed) return; @@ -32167,28 +32528,28 @@ public final void cp_expression_list() throws RecognitionException { break; } - } finally {dbg.exitSubRule(438);} - dbg.location(1310,41); - match(input,COMMA,FOLLOW_COMMA_in_cp_expression_list9640); if (state.failed) return;dbg.location(1310,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:47: ( ws )? - int alt439=2; - try { dbg.enterSubRule(439); - try { dbg.enterDecision(439, decisionCanBacktrack[439]); + } 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 )? + int alt449=2; + try { dbg.enterSubRule(449); + try { dbg.enterDecision(449, decisionCanBacktrack[449]); - int LA439_0 = input.LA(1); - if ( (LA439_0==COMMENT||LA439_0==NL||LA439_0==WS) ) { - alt439=1; + int LA449_0 = input.LA(1); + if ( (LA449_0==COMMENT||LA449_0==NL||LA449_0==WS) ) { + alt449=1; } - } finally {dbg.exitDecision(439);} + } finally {dbg.exitDecision(449);} - switch (alt439) { + switch (alt449) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:47: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:47: ws { - dbg.location(1310,47); - pushFollow(FOLLOW_ws_in_cp_expression_list9642); + dbg.location(1312,47); + pushFollow(FOLLOW_ws_in_cp_expression_list9773); ws(); state._fsp--; if (state.failed) return; @@ -32196,9 +32557,9 @@ public final void cp_expression_list() throws RecognitionException { break; } - } finally {dbg.exitSubRule(439);} - dbg.location(1310,51); - pushFollow(FOLLOW_cp_expression_in_cp_expression_list9645); + } finally {dbg.exitSubRule(449);} + dbg.location(1312,51); + pushFollow(FOLLOW_cp_expression_in_cp_expression_list9776); cp_expression(); state._fsp--; if (state.failed) return; @@ -32206,10 +32567,10 @@ public final void cp_expression_list() throws RecognitionException { break; default : - break loop440; + break loop450; } } - } finally {dbg.exitSubRule(440);} + } finally {dbg.exitSubRule(450);} } @@ -32221,7 +32582,7 @@ public final void cp_expression_list() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1311, 4); + dbg.location(1313, 4); } finally { @@ -32236,119 +32597,119 @@ public final void cp_expression_list() throws RecognitionException { // $ANTLR start "cp_expression" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1323: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: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 ); public final void cp_expression() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_expression"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1323, 0); + dbg.location(1325, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1324: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 alt449=3; - try { dbg.enterDecision(449, decisionCanBacktrack[449]); + // 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]); - int LA449_0 = input.LA(1); - if ( (LA449_0==LBRACE) ) { - alt449=1; + int LA459_0 = input.LA(1); + if ( (LA459_0==LBRACE) ) { + alt459=1; } - else if ( (LA449_0==NOT) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==NOT) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==MINUS||LA449_0==PLUS) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==MINUS||LA459_0==PLUS) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==IDENT) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==IDENT) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==VARIABLE) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==VARIABLE) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==LBRACKET) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==LBRACKET) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==NUMBER) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==NUMBER) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==URANGE) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==URANGE) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==PERCENTAGE) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==PERCENTAGE) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==LENGTH) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==LENGTH) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==EMS) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==EMS) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==REM) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==REM) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==EXS) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==EXS) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==ANGLE) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==ANGLE) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==TIME) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==TIME) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==FREQ) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==FREQ) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==RESOLUTION) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==RESOLUTION) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==DIMENSION) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==DIMENSION) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==STRING) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==STRING) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==TILDE) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==TILDE) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==LESS_JS_STRING) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==LESS_JS_STRING) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==GEN) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==GEN) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==URI) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==URI) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==HASH) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==HASH) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==AT_IDENT||(LA449_0 >= BOTTOMCENTER_SYM && LA449_0 <= BOTTOMRIGHT_SYM)||LA449_0==CHARSET_SYM||LA449_0==COUNTER_STYLE_SYM||LA449_0==FONT_FACE_SYM||LA449_0==IMPORT_SYM||LA449_0==KEYFRAMES_SYM||(LA449_0 >= LEFTBOTTOM_SYM && LA449_0 <= LEFTTOP_SYM)||LA449_0==MEDIA_SYM||LA449_0==MOZ_DOCUMENT_SYM||LA449_0==NAMESPACE_SYM||LA449_0==PAGE_SYM||(LA449_0 >= RIGHTBOTTOM_SYM && LA449_0 <= RIGHTTOP_SYM)||(LA449_0 >= SASS_AT_ROOT && LA449_0 <= SASS_DEBUG)||(LA449_0 >= SASS_EACH && LA449_0 <= SASS_ELSE)||LA449_0==SASS_EXTEND||(LA449_0 >= SASS_FOR && LA449_0 <= SASS_FUNCTION)||(LA449_0 >= SASS_IF && LA449_0 <= SASS_MIXIN)||(LA449_0 >= SASS_RETURN && LA449_0 <= SASS_USE)||(LA449_0 >= SASS_WARN && LA449_0 <= SASS_WHILE)||(LA449_0 >= TOPCENTER_SYM && LA449_0 <= TOPRIGHT_SYM)||LA449_0==WEBKIT_KEYFRAMES_SYM) && (synpred59_Css3())) { - alt449=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 ( (LA449_0==SASS_VAR) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==SASS_VAR) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==LESS_AND) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==LESS_AND) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==HASH_SYMBOL) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==HASH_SYMBOL) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==AT_SIGN) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==AT_SIGN) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==PERCENTAGE_SYMBOL) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==PERCENTAGE_SYMBOL) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==IMPORTANT_SYM) && (synpred59_Css3())) { - alt449=2; + else if ( (LA459_0==IMPORTANT_SYM) && (synpred61_Css3())) { + alt459=2; } - else if ( (LA449_0==LPAREN) ) { - int LA449_32 = input.LA(2); - if ( (synpred59_Css3()) ) { - alt449=2; + else if ( (LA459_0==LPAREN) ) { + int LA459_32 = input.LA(2); + if ( (synpred61_Css3()) ) { + alt459=2; } else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { - alt449=3; + alt459=3; } else { @@ -32357,7 +32718,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 449, 32, input); + new NoViableAltException("", 459, 32, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -32370,50 +32731,50 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 449, 0, input); + new NoViableAltException("", 459, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(449);} + } finally {dbg.exitDecision(459);} - switch (alt449) { + switch (alt459) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1325:5: {...}? ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:5: {...}? ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) { - dbg.location(1325,5); + dbg.location(1327,5); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_expression", "isLessSource()"); - }dbg.location(1325,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1325:23: ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + }dbg.location(1327,23); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:23: ( LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1325:24: LBRACE ( ws )? syncToFollow ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:24: LBRACE ( ws )? syncToFollow ( declarations )? RBRACE { - dbg.location(1325,24); - match(input,LBRACE,FOLLOW_LBRACE_in_cp_expression9681); if (state.failed) return;dbg.location(1325,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1325:31: ( ws )? - int alt441=2; - try { dbg.enterSubRule(441); - try { dbg.enterDecision(441, decisionCanBacktrack[441]); + 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 )? + int alt451=2; + try { dbg.enterSubRule(451); + try { dbg.enterDecision(451, decisionCanBacktrack[451]); - int LA441_0 = input.LA(1); - if ( (LA441_0==COMMENT||LA441_0==NL||LA441_0==WS) ) { - alt441=1; + int LA451_0 = input.LA(1); + if ( (LA451_0==COMMENT||LA451_0==NL||LA451_0==WS) ) { + alt451=1; } - } finally {dbg.exitDecision(441);} + } finally {dbg.exitDecision(451);} - switch (alt441) { + switch (alt451) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1325:31: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:31: ws { - dbg.location(1325,31); - pushFollow(FOLLOW_ws_in_cp_expression9683); + dbg.location(1327,31); + pushFollow(FOLLOW_ws_in_cp_expression9814); ws(); state._fsp--; if (state.failed) return; @@ -32421,31 +32782,31 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(441);} - dbg.location(1325,35); - pushFollow(FOLLOW_syncToFollow_in_cp_expression9686); + } finally {dbg.exitSubRule(451);} + dbg.location(1327,35); + pushFollow(FOLLOW_syncToFollow_in_cp_expression9817); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1325,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1325:48: ( declarations )? - int alt442=2; - try { dbg.enterSubRule(442); - try { dbg.enterDecision(442, decisionCanBacktrack[442]); + if (state.failed) return;dbg.location(1327,48); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:48: ( declarations )? + int alt452=2; + try { dbg.enterSubRule(452); + try { dbg.enterDecision(452, decisionCanBacktrack[452]); - int LA442_0 = input.LA(1); - if ( ((LA442_0 >= AT_IDENT && LA442_0 <= AT_SIGN)||(LA442_0 >= BOTTOMCENTER_SYM && LA442_0 <= BOTTOMRIGHT_SYM)||(LA442_0 >= CHARSET_SYM && LA442_0 <= COLON)||LA442_0==CONTAINER_SYM||LA442_0==COUNTER_STYLE_SYM||(LA442_0 >= DCOLON && LA442_0 <= DOT)||LA442_0==FONT_FACE_SYM||(LA442_0 >= GEN && LA442_0 <= GREATER)||(LA442_0 >= HASH && LA442_0 <= HASH_SYMBOL)||LA442_0==IDENT||LA442_0==IMPORT_SYM||LA442_0==KEYFRAMES_SYM||LA442_0==LAYER_SYM||(LA442_0 >= LBRACKET && LA442_0 <= LEFTTOP_SYM)||LA442_0==LESS_AND||(LA442_0 >= MEDIA_SYM && LA442_0 <= MOZ_DOCUMENT_SYM)||LA442_0==NAMESPACE_SYM||LA442_0==PAGE_SYM||(LA442_0 >= PIPE && LA442_0 <= PLUS)||(LA442_0 >= RIGHTBOTTOM_SYM && LA442_0 <= RIGHTTOP_SYM)||(LA442_0 >= SASS_AT_ROOT && LA442_0 <= SASS_DEBUG)||(LA442_0 >= SASS_EACH && LA442_0 <= SASS_ELSE)||(LA442_0 >= SASS_ERROR && LA442_0 <= SASS_FUNCTION)||(LA442_0 >= SASS_IF && LA442_0 <= SASS_MIXIN)||(LA442_0 >= SASS_RETURN && LA442_0 <= SEMI)||LA442_0==STAR||LA442_0==SUPPORTS_SYM||LA442_0==TILDE||(LA442_0 >= TOPCENTER_SYM && LA442_0 <= TOPRIGHT_SYM)||LA442_0==VARIABLE||LA442_0==WEBKIT_KEYFRAMES_SYM) ) { - alt442=1; + int LA452_0 = input.LA(1); + if ( ((LA452_0 >= AT_IDENT && LA452_0 <= AT_SIGN)||(LA452_0 >= BOTTOMCENTER_SYM && LA452_0 <= BOTTOMRIGHT_SYM)||(LA452_0 >= CHARSET_SYM && LA452_0 <= COLON)||LA452_0==CONTAINER_SYM||LA452_0==COUNTER_STYLE_SYM||(LA452_0 >= DCOLON && LA452_0 <= DOT)||LA452_0==FONT_FACE_SYM||(LA452_0 >= GEN && LA452_0 <= GREATER)||(LA452_0 >= HASH && LA452_0 <= HASH_SYMBOL)||LA452_0==IDENT||LA452_0==IMPORT_SYM||LA452_0==KEYFRAMES_SYM||LA452_0==LAYER_SYM||(LA452_0 >= LBRACKET && LA452_0 <= LEFTTOP_SYM)||LA452_0==LESS_AND||(LA452_0 >= MEDIA_SYM && LA452_0 <= MOZ_DOCUMENT_SYM)||LA452_0==NAMESPACE_SYM||LA452_0==PAGE_SYM||(LA452_0 >= PIPE && LA452_0 <= PLUS)||(LA452_0 >= RIGHTBOTTOM_SYM && LA452_0 <= RIGHTTOP_SYM)||(LA452_0 >= SASS_AT_ROOT && LA452_0 <= SASS_DEBUG)||(LA452_0 >= SASS_EACH && LA452_0 <= SASS_ELSE)||(LA452_0 >= SASS_ERROR && LA452_0 <= SASS_FUNCTION)||(LA452_0 >= SASS_IF && LA452_0 <= SASS_MIXIN)||(LA452_0 >= SASS_RETURN && LA452_0 <= SEMI)||LA452_0==STAR||LA452_0==SUPPORTS_SYM||LA452_0==TILDE||(LA452_0 >= TOPCENTER_SYM && LA452_0 <= TOPRIGHT_SYM)||LA452_0==VARIABLE||LA452_0==WEBKIT_KEYFRAMES_SYM) ) { + alt452=1; } - } finally {dbg.exitDecision(442);} + } finally {dbg.exitDecision(452);} - switch (alt442) { + switch (alt452) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1325:48: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:48: declarations { - dbg.location(1325,48); - pushFollow(FOLLOW_declarations_in_cp_expression9688); + dbg.location(1327,48); + pushFollow(FOLLOW_declarations_in_cp_expression9819); declarations(); state._fsp--; if (state.failed) return; @@ -32453,9 +32814,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(442);} - dbg.location(1325,62); - match(input,RBRACE,FOLLOW_RBRACE_in_cp_expression9691); if (state.failed) return; + } finally {dbg.exitSubRule(452);} + dbg.location(1327,62); + match(input,RBRACE,FOLLOW_RBRACE_in_cp_expression9822); if (state.failed) return; } } @@ -32463,69 +32824,69 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1326: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: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 )* ) { - dbg.location(1326,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1326: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(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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1326: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: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 )* { - dbg.location(1326,32); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9707); + dbg.location(1328,32); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9838); cp_expression_atom(); state._fsp--; - if (state.failed) return;dbg.location(1327,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1327:5: ( ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )* - try { dbg.enterSubRule(446); + 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 )* + try { dbg.enterSubRule(456); - loop446: + loop456: while (true) { - int alt446=3; - try { dbg.enterDecision(446, decisionCanBacktrack[446]); + int alt456=3; + try { dbg.enterDecision(456, decisionCanBacktrack[456]); try { isCyclicDecision = true; - alt446 = dfa446.predict(input); + alt456 = dfa456.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(446);} + } finally {dbg.exitDecision(456);} - switch (alt446) { + switch (alt456) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:9: ( ( ws )? cp_expression_operator )=> ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom + // 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 { - dbg.location(1328,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:39: ( ( ws )? cp_expression_operator ( ws )? ) + dbg.location(1330,39); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:39: ( ( ws )? cp_expression_operator ( ws )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:40: ( ws )? cp_expression_operator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:40: ( ws )? cp_expression_operator ( ws )? { - dbg.location(1328,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:40: ( ws )? - int alt443=2; - try { dbg.enterSubRule(443); - try { dbg.enterDecision(443, decisionCanBacktrack[443]); + dbg.location(1330,40); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:40: ( ws )? + int alt453=2; + try { dbg.enterSubRule(453); + try { dbg.enterDecision(453, decisionCanBacktrack[453]); - int LA443_0 = input.LA(1); - if ( (LA443_0==COMMENT||LA443_0==NL||LA443_0==WS) ) { - alt443=1; + int LA453_0 = input.LA(1); + if ( (LA453_0==COMMENT||LA453_0==NL||LA453_0==WS) ) { + alt453=1; } - } finally {dbg.exitDecision(443);} + } finally {dbg.exitDecision(453);} - switch (alt443) { + switch (alt453) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:40: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:40: ws { - dbg.location(1328,40); - pushFollow(FOLLOW_ws_in_cp_expression9731); + dbg.location(1330,40); + pushFollow(FOLLOW_ws_in_cp_expression9862); ws(); state._fsp--; if (state.failed) return; @@ -32533,31 +32894,31 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(443);} - dbg.location(1328,44); - pushFollow(FOLLOW_cp_expression_operator_in_cp_expression9734); + } finally {dbg.exitSubRule(453);} + dbg.location(1330,44); + pushFollow(FOLLOW_cp_expression_operator_in_cp_expression9865); cp_expression_operator(); state._fsp--; - if (state.failed) return;dbg.location(1328,67); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:67: ( ws )? - int alt444=2; - try { dbg.enterSubRule(444); - try { dbg.enterDecision(444, decisionCanBacktrack[444]); + if (state.failed) return;dbg.location(1330,67); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:67: ( ws )? + int alt454=2; + try { dbg.enterSubRule(454); + try { dbg.enterDecision(454, decisionCanBacktrack[454]); - int LA444_0 = input.LA(1); - if ( (LA444_0==COMMENT||LA444_0==NL||LA444_0==WS) ) { - alt444=1; + int LA454_0 = input.LA(1); + if ( (LA454_0==COMMENT||LA454_0==NL||LA454_0==WS) ) { + alt454=1; } - } finally {dbg.exitDecision(444);} + } finally {dbg.exitDecision(454);} - switch (alt444) { + switch (alt454) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:67: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:67: ws { - dbg.location(1328,67); - pushFollow(FOLLOW_ws_in_cp_expression9736); + dbg.location(1330,67); + pushFollow(FOLLOW_ws_in_cp_expression9867); ws(); state._fsp--; if (state.failed) return; @@ -32565,11 +32926,11 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(444);} + } finally {dbg.exitSubRule(454);} } - dbg.location(1328,72); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9740); + dbg.location(1330,72); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9871); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -32578,28 +32939,28 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:11: ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:11: ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom { - dbg.location(1329,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:37: ( ws )? - int alt445=2; - try { dbg.enterSubRule(445); - try { dbg.enterDecision(445, decisionCanBacktrack[445]); + dbg.location(1331,37); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:37: ( ws )? + int alt455=2; + try { dbg.enterSubRule(455); + try { dbg.enterDecision(455, decisionCanBacktrack[455]); - int LA445_0 = input.LA(1); - if ( (LA445_0==COMMENT||LA445_0==NL||LA445_0==WS) ) { - alt445=1; + int LA455_0 = input.LA(1); + if ( (LA455_0==COMMENT||LA455_0==NL||LA455_0==WS) ) { + alt455=1; } - } finally {dbg.exitDecision(445);} + } finally {dbg.exitDecision(455);} - switch (alt445) { + switch (alt455) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:37: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:37: ws { - dbg.location(1329,37); - pushFollow(FOLLOW_ws_in_cp_expression9759); + dbg.location(1331,37); + pushFollow(FOLLOW_ws_in_cp_expression9890); ws(); state._fsp--; if (state.failed) return; @@ -32607,9 +32968,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(445);} - dbg.location(1329,41); - pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9762); + } finally {dbg.exitSubRule(455);} + dbg.location(1331,41); + pushFollow(FOLLOW_cp_expression_atom_in_cp_expression9893); cp_expression_atom(); state._fsp--; if (state.failed) return; @@ -32617,10 +32978,10 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; default : - break loop446; + break loop456; } } - } finally {dbg.exitSubRule(446);} + } finally {dbg.exitSubRule(456);} } @@ -32629,33 +32990,33 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:7: {...}? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:7: {...}? LPAREN ( ws )? syncToFollow ( sass_map_pairs )? RPAREN { - dbg.location(1331,7); + dbg.location(1333,7); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_expression", "isScssSource()"); - }dbg.location(1331,25); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression9780); if (state.failed) return;dbg.location(1331,32); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:32: ( ws )? - int alt447=2; - try { dbg.enterSubRule(447); - try { dbg.enterDecision(447, decisionCanBacktrack[447]); + }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 )? + int alt457=2; + try { dbg.enterSubRule(457); + try { dbg.enterDecision(457, decisionCanBacktrack[457]); - int LA447_0 = input.LA(1); - if ( (LA447_0==COMMENT||LA447_0==NL||LA447_0==WS) ) { - alt447=1; + int LA457_0 = input.LA(1); + if ( (LA457_0==COMMENT||LA457_0==NL||LA457_0==WS) ) { + alt457=1; } - } finally {dbg.exitDecision(447);} + } finally {dbg.exitDecision(457);} - switch (alt447) { + switch (alt457) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:32: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:32: ws { - dbg.location(1331,32); - pushFollow(FOLLOW_ws_in_cp_expression9782); + dbg.location(1333,32); + pushFollow(FOLLOW_ws_in_cp_expression9913); ws(); state._fsp--; if (state.failed) return; @@ -32663,31 +33024,31 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(447);} - dbg.location(1331,36); - pushFollow(FOLLOW_syncToFollow_in_cp_expression9785); + } finally {dbg.exitSubRule(457);} + dbg.location(1333,36); + pushFollow(FOLLOW_syncToFollow_in_cp_expression9916); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1331,49); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:49: ( sass_map_pairs )? - int alt448=2; - try { dbg.enterSubRule(448); - try { dbg.enterDecision(448, decisionCanBacktrack[448]); + if (state.failed) return;dbg.location(1333,49); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:49: ( sass_map_pairs )? + int alt458=2; + try { dbg.enterSubRule(458); + try { dbg.enterDecision(458, decisionCanBacktrack[458]); - int LA448_0 = input.LA(1); - if ( ((LA448_0 >= AT_IDENT && LA448_0 <= AT_SIGN)||(LA448_0 >= BOTTOMCENTER_SYM && LA448_0 <= BOTTOMRIGHT_SYM)||LA448_0==CHARSET_SYM||LA448_0==COMMA||LA448_0==COUNTER_STYLE_SYM||LA448_0==FONT_FACE_SYM||LA448_0==GEN||LA448_0==HASH_SYMBOL||LA448_0==IDENT||LA448_0==IMPORT_SYM||LA448_0==KEYFRAMES_SYM||(LA448_0 >= LEFTBOTTOM_SYM && LA448_0 <= LEFTTOP_SYM)||(LA448_0 >= MEDIA_SYM && LA448_0 <= MOZ_DOCUMENT_SYM)||LA448_0==NAMESPACE_SYM||LA448_0==NUMBER||LA448_0==PAGE_SYM||(LA448_0 >= RIGHTBOTTOM_SYM && LA448_0 <= RIGHTTOP_SYM)||(LA448_0 >= SASS_AT_ROOT && LA448_0 <= SASS_DEBUG)||(LA448_0 >= SASS_EACH && LA448_0 <= SASS_ELSE)||LA448_0==SASS_EXTEND||(LA448_0 >= SASS_FOR && LA448_0 <= SASS_FUNCTION)||(LA448_0 >= SASS_IF && LA448_0 <= SASS_MIXIN)||(LA448_0 >= SASS_RETURN && LA448_0 <= SASS_WHILE)||LA448_0==STRING||(LA448_0 >= TOPCENTER_SYM && LA448_0 <= TOPRIGHT_SYM)||LA448_0==VARIABLE||LA448_0==WEBKIT_KEYFRAMES_SYM) ) { - alt448=1; + int LA458_0 = input.LA(1); + if ( ((LA458_0 >= AT_IDENT && LA458_0 <= AT_SIGN)||(LA458_0 >= BOTTOMCENTER_SYM && LA458_0 <= BOTTOMRIGHT_SYM)||LA458_0==CHARSET_SYM||LA458_0==COMMA||LA458_0==COUNTER_STYLE_SYM||LA458_0==FONT_FACE_SYM||LA458_0==GEN||LA458_0==HASH_SYMBOL||LA458_0==IDENT||LA458_0==IMPORT_SYM||LA458_0==KEYFRAMES_SYM||(LA458_0 >= LEFTBOTTOM_SYM && LA458_0 <= LEFTTOP_SYM)||(LA458_0 >= MEDIA_SYM && LA458_0 <= MOZ_DOCUMENT_SYM)||LA458_0==NAMESPACE_SYM||LA458_0==NUMBER||LA458_0==PAGE_SYM||(LA458_0 >= RIGHTBOTTOM_SYM && LA458_0 <= RIGHTTOP_SYM)||(LA458_0 >= SASS_AT_ROOT && LA458_0 <= SASS_DEBUG)||(LA458_0 >= SASS_EACH && LA458_0 <= SASS_ELSE)||LA458_0==SASS_EXTEND||(LA458_0 >= SASS_FOR && LA458_0 <= SASS_FUNCTION)||(LA458_0 >= SASS_IF && LA458_0 <= SASS_MIXIN)||(LA458_0 >= SASS_RETURN && LA458_0 <= SASS_WHILE)||LA458_0==STRING||(LA458_0 >= TOPCENTER_SYM && LA458_0 <= TOPRIGHT_SYM)||LA458_0==VARIABLE||LA458_0==WEBKIT_KEYFRAMES_SYM) ) { + alt458=1; } - } finally {dbg.exitDecision(448);} + } finally {dbg.exitDecision(458);} - switch (alt448) { + switch (alt458) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:49: sass_map_pairs + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1333:49: sass_map_pairs { - dbg.location(1331,49); - pushFollow(FOLLOW_sass_map_pairs_in_cp_expression9787); + dbg.location(1333,49); + pushFollow(FOLLOW_sass_map_pairs_in_cp_expression9918); sass_map_pairs(); state._fsp--; if (state.failed) return; @@ -32695,9 +33056,9 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { break; } - } finally {dbg.exitSubRule(448);} - dbg.location(1331,65); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression9790); if (state.failed) return; + } finally {dbg.exitSubRule(458);} + dbg.location(1333,65); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression9921); if (state.failed) return; } break; @@ -32710,7 +33071,7 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { finally { // do for sure before leaving } - dbg.location(1332, 4); + dbg.location(1334, 4); } finally { @@ -32725,27 +33086,27 @@ else if ( (evalPredicate(isScssSource(),"isScssSource()")) ) { // $ANTLR start "cp_expression_operator" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1334: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:1336: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(1334, 0); + dbg.location(1336, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1335:5: ( key_or | key_and | CP_EQ | CP_NOT_EQ | LESS | LESS_OR_EQ | GREATER | GREATER_OR_EQ ) - int alt450=8; - try { dbg.enterDecision(450, decisionCanBacktrack[450]); + // 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]); switch ( input.LA(1) ) { case IDENT: { - int LA450_1 = input.LA(2); + int LA460_1 = input.LA(2); if ( (evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")) ) { - alt450=1; + alt460=1; } else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { - alt450=2; + alt460=2; } else { @@ -32754,7 +33115,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 450, 1, input); + new NoViableAltException("", 460, 1, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -32766,51 +33127,51 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { break; case CP_EQ: { - alt450=3; + alt460=3; } break; case CP_NOT_EQ: { - alt450=4; + alt460=4; } break; case LESS: { - alt450=5; + alt460=5; } break; case LESS_OR_EQ: { - alt450=6; + alt460=6; } break; case GREATER: { - alt450=7; + alt460=7; } break; case GREATER_OR_EQ: { - alt450=8; + alt460=8; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 450, 0, input); + new NoViableAltException("", 460, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(450);} + } finally {dbg.exitDecision(460);} - switch (alt450) { + switch (alt460) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:5: key_or + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:5: key_or { - dbg.location(1336,5); - pushFollow(FOLLOW_key_or_in_cp_expression_operator9811); + dbg.location(1338,5); + pushFollow(FOLLOW_key_or_in_cp_expression_operator9942); key_or(); state._fsp--; if (state.failed) return; @@ -32819,10 +33180,10 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:14: key_and + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:14: key_and { - dbg.location(1336,14); - pushFollow(FOLLOW_key_and_in_cp_expression_operator9815); + dbg.location(1338,14); + pushFollow(FOLLOW_key_and_in_cp_expression_operator9946); key_and(); state._fsp--; if (state.failed) return; @@ -32831,55 +33192,55 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:25: CP_EQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:25: CP_EQ { - dbg.location(1336,25); - match(input,CP_EQ,FOLLOW_CP_EQ_in_cp_expression_operator9820); if (state.failed) return; + dbg.location(1338,25); + match(input,CP_EQ,FOLLOW_CP_EQ_in_cp_expression_operator9951); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:33: CP_NOT_EQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:33: CP_NOT_EQ { - dbg.location(1336,33); - match(input,CP_NOT_EQ,FOLLOW_CP_NOT_EQ_in_cp_expression_operator9824); if (state.failed) return; + dbg.location(1338,33); + match(input,CP_NOT_EQ,FOLLOW_CP_NOT_EQ_in_cp_expression_operator9955); if (state.failed) return; } break; case 5 : dbg.enterAlt(5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:45: LESS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:45: LESS { - dbg.location(1336,45); - match(input,LESS,FOLLOW_LESS_in_cp_expression_operator9828); if (state.failed) return; + dbg.location(1338,45); + match(input,LESS,FOLLOW_LESS_in_cp_expression_operator9959); if (state.failed) return; } break; case 6 : dbg.enterAlt(6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:52: LESS_OR_EQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:52: LESS_OR_EQ { - dbg.location(1336,52); - match(input,LESS_OR_EQ,FOLLOW_LESS_OR_EQ_in_cp_expression_operator9832); if (state.failed) return; + dbg.location(1338,52); + match(input,LESS_OR_EQ,FOLLOW_LESS_OR_EQ_in_cp_expression_operator9963); if (state.failed) return; } break; case 7 : dbg.enterAlt(7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:65: GREATER + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:65: GREATER { - dbg.location(1336,65); - match(input,GREATER,FOLLOW_GREATER_in_cp_expression_operator9836); if (state.failed) return; + dbg.location(1338,65); + match(input,GREATER,FOLLOW_GREATER_in_cp_expression_operator9967); if (state.failed) return; } break; case 8 : dbg.enterAlt(8); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1336:75: GREATER_OR_EQ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1338:75: GREATER_OR_EQ { - dbg.location(1336,75); - match(input,GREATER_OR_EQ,FOLLOW_GREATER_OR_EQ_in_cp_expression_operator9840); if (state.failed) return; + dbg.location(1338,75); + match(input,GREATER_OR_EQ,FOLLOW_GREATER_OR_EQ_in_cp_expression_operator9971); if (state.failed) return; } break; @@ -32892,7 +33253,7 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { finally { // do for sure before leaving } - dbg.location(1337, 4); + dbg.location(1339, 4); } finally { @@ -32907,58 +33268,58 @@ else if ( (evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")) ) { // $ANTLR start "cp_expression_atom" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1339: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:1341: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(1339, 0); + dbg.location(1341, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1340: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:1342: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:1341: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:1343:9: ( NOT ( ws )? )? ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) { - dbg.location(1341,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1341:9: ( NOT ( ws )? )? - int alt452=2; - try { dbg.enterSubRule(452); - try { dbg.enterDecision(452, decisionCanBacktrack[452]); + 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]); - int LA452_0 = input.LA(1); - if ( (LA452_0==NOT) ) { - alt452=1; + int LA462_0 = input.LA(1); + if ( (LA462_0==NOT) ) { + alt462=1; } - } finally {dbg.exitDecision(452);} + } finally {dbg.exitDecision(462);} - switch (alt452) { + switch (alt462) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1341:10: NOT ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:10: NOT ( ws )? { - dbg.location(1341,10); - match(input,NOT,FOLLOW_NOT_in_cp_expression_atom9866); if (state.failed) return;dbg.location(1341,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1341:14: ( ws )? - int alt451=2; - try { dbg.enterSubRule(451); - try { dbg.enterDecision(451, decisionCanBacktrack[451]); + 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]); - int LA451_0 = input.LA(1); - if ( (LA451_0==COMMENT||LA451_0==NL||LA451_0==WS) ) { - alt451=1; + int LA461_0 = input.LA(1); + if ( (LA461_0==COMMENT||LA461_0==NL||LA461_0==WS) ) { + alt461=1; } - } finally {dbg.exitDecision(451);} + } finally {dbg.exitDecision(461);} - switch (alt451) { + switch (alt461) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1341:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:14: ws { - dbg.location(1341,14); - pushFollow(FOLLOW_ws_in_cp_expression_atom9868); + dbg.location(1343,14); + pushFollow(FOLLOW_ws_in_cp_expression_atom9999); ws(); state._fsp--; if (state.failed) return; @@ -32966,114 +33327,114 @@ public final void cp_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(451);} + } finally {dbg.exitSubRule(461);} } break; } - } finally {dbg.exitSubRule(452);} - dbg.location(1342,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1342:9: ( ( cp_math_expression )=> cp_math_expression | LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN ) - int alt456=2; - try { dbg.enterSubRule(456); - try { dbg.enterDecision(456, decisionCanBacktrack[456]); + } 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]); - int LA456_0 = input.LA(1); - if ( (LA456_0==MINUS||LA456_0==PLUS) && (synpred62_Css3())) { - alt456=1; + int LA466_0 = input.LA(1); + if ( (LA466_0==MINUS||LA466_0==PLUS) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==IDENT) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==IDENT) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==VARIABLE) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==VARIABLE) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==LBRACKET) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==LBRACKET) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==NUMBER) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==NUMBER) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==URANGE) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==URANGE) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==PERCENTAGE) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==PERCENTAGE) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==LENGTH) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==LENGTH) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==EMS) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==EMS) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==REM) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==REM) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==EXS) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==EXS) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==ANGLE) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==ANGLE) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==TIME) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==TIME) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==FREQ) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==FREQ) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==RESOLUTION) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==RESOLUTION) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==DIMENSION) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==DIMENSION) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==STRING) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==STRING) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==TILDE) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==TILDE) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==LESS_JS_STRING) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==LESS_JS_STRING) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==GEN) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==GEN) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==URI) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==URI) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==HASH) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==HASH) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==AT_IDENT||(LA456_0 >= BOTTOMCENTER_SYM && LA456_0 <= BOTTOMRIGHT_SYM)||LA456_0==CHARSET_SYM||LA456_0==COUNTER_STYLE_SYM||LA456_0==FONT_FACE_SYM||LA456_0==IMPORT_SYM||LA456_0==KEYFRAMES_SYM||(LA456_0 >= LEFTBOTTOM_SYM && LA456_0 <= LEFTTOP_SYM)||LA456_0==MEDIA_SYM||LA456_0==MOZ_DOCUMENT_SYM||LA456_0==NAMESPACE_SYM||LA456_0==PAGE_SYM||(LA456_0 >= RIGHTBOTTOM_SYM && LA456_0 <= RIGHTTOP_SYM)||(LA456_0 >= SASS_AT_ROOT && LA456_0 <= SASS_DEBUG)||(LA456_0 >= SASS_EACH && LA456_0 <= SASS_ELSE)||LA456_0==SASS_EXTEND||(LA456_0 >= SASS_FOR && LA456_0 <= SASS_FUNCTION)||(LA456_0 >= SASS_IF && LA456_0 <= SASS_MIXIN)||(LA456_0 >= SASS_RETURN && LA456_0 <= SASS_USE)||(LA456_0 >= SASS_WARN && LA456_0 <= SASS_WHILE)||(LA456_0 >= TOPCENTER_SYM && LA456_0 <= TOPRIGHT_SYM)||LA456_0==WEBKIT_KEYFRAMES_SYM) && (synpred62_Css3())) { - alt456=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 ( (LA456_0==SASS_VAR) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==SASS_VAR) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==LESS_AND) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==LESS_AND) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==HASH_SYMBOL) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==HASH_SYMBOL) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==AT_SIGN) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==AT_SIGN) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==PERCENTAGE_SYMBOL) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==PERCENTAGE_SYMBOL) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==IMPORTANT_SYM) && (synpred62_Css3())) { - alt456=1; + else if ( (LA466_0==IMPORTANT_SYM) && (synpred64_Css3())) { + alt466=1; } - else if ( (LA456_0==LPAREN) ) { - int LA456_30 = input.LA(2); - if ( (synpred62_Css3()) ) { - alt456=1; + else if ( (LA466_0==LPAREN) ) { + int LA466_30 = input.LA(2); + if ( (synpred64_Css3()) ) { + alt466=1; } else if ( (true) ) { - alt456=2; + alt466=2; } } @@ -33081,21 +33442,21 @@ else if ( (true) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 456, 0, input); + new NoViableAltException("", 466, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(456);} + } finally {dbg.exitDecision(466);} - switch (alt456) { + switch (alt466) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:13: ( cp_math_expression )=> cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:13: ( cp_math_expression )=> cp_math_expression { - dbg.location(1343,35); - pushFollow(FOLLOW_cp_math_expression_in_cp_expression_atom9899); + dbg.location(1345,35); + pushFollow(FOLLOW_cp_math_expression_in_cp_expression_atom10030); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -33104,29 +33465,29 @@ else if ( (true) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:15: LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:15: LPAREN ( ws )? ( cp_expression_list ( ws )? )? RPAREN { - dbg.location(1344,15); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_expression_atom9915); if (state.failed) return;dbg.location(1344,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:22: ( ws )? - int alt453=2; - try { dbg.enterSubRule(453); - try { dbg.enterDecision(453, decisionCanBacktrack[453]); + 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]); - int LA453_0 = input.LA(1); - if ( (LA453_0==COMMENT||LA453_0==NL||LA453_0==WS) ) { - alt453=1; + int LA463_0 = input.LA(1); + if ( (LA463_0==COMMENT||LA463_0==NL||LA463_0==WS) ) { + alt463=1; } - } finally {dbg.exitDecision(453);} + } finally {dbg.exitDecision(463);} - switch (alt453) { + switch (alt463) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:22: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:22: ws { - dbg.location(1344,22); - pushFollow(FOLLOW_ws_in_cp_expression_atom9917); + dbg.location(1346,22); + pushFollow(FOLLOW_ws_in_cp_expression_atom10048); ws(); state._fsp--; if (state.failed) return; @@ -33134,49 +33495,49 @@ else if ( (true) ) { break; } - } finally {dbg.exitSubRule(453);} - dbg.location(1344,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:26: ( cp_expression_list ( ws )? )? - int alt455=2; - try { dbg.enterSubRule(455); - try { dbg.enterDecision(455, decisionCanBacktrack[455]); + } 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]); - int LA455_0 = input.LA(1); - if ( ((LA455_0 >= ANGLE && LA455_0 <= AT_SIGN)||(LA455_0 >= BOTTOMCENTER_SYM && LA455_0 <= BOTTOMRIGHT_SYM)||LA455_0==CHARSET_SYM||LA455_0==COUNTER_STYLE_SYM||LA455_0==DIMENSION||LA455_0==EMS||LA455_0==EXS||(LA455_0 >= FONT_FACE_SYM && LA455_0 <= FREQ)||LA455_0==GEN||(LA455_0 >= HASH && LA455_0 <= HASH_SYMBOL)||(LA455_0 >= IDENT && LA455_0 <= IMPORT_SYM)||LA455_0==KEYFRAMES_SYM||(LA455_0 >= LBRACE && LA455_0 <= LENGTH)||(LA455_0 >= LESS_AND && LA455_0 <= LESS_JS_STRING)||LA455_0==LPAREN||(LA455_0 >= MEDIA_SYM && LA455_0 <= MOZ_DOCUMENT_SYM)||LA455_0==NAMESPACE_SYM||(LA455_0 >= NOT && LA455_0 <= NUMBER)||(LA455_0 >= PAGE_SYM && LA455_0 <= PERCENTAGE_SYMBOL)||LA455_0==PLUS||(LA455_0 >= REM && LA455_0 <= RIGHTTOP_SYM)||(LA455_0 >= SASS_AT_ROOT && LA455_0 <= SASS_DEBUG)||(LA455_0 >= SASS_EACH && LA455_0 <= SASS_ELSE)||LA455_0==SASS_EXTEND||(LA455_0 >= SASS_FOR && LA455_0 <= SASS_FUNCTION)||(LA455_0 >= SASS_IF && LA455_0 <= SASS_MIXIN)||(LA455_0 >= SASS_RETURN && LA455_0 <= SASS_WHILE)||LA455_0==STRING||(LA455_0 >= TILDE && LA455_0 <= TOPRIGHT_SYM)||(LA455_0 >= URANGE && LA455_0 <= URI)||LA455_0==VARIABLE||LA455_0==WEBKIT_KEYFRAMES_SYM) ) { - alt455=1; + 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; } - } finally {dbg.exitDecision(455);} + } finally {dbg.exitDecision(465);} - switch (alt455) { + switch (alt465) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:27: cp_expression_list ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:27: cp_expression_list ( ws )? { - dbg.location(1344,27); - pushFollow(FOLLOW_cp_expression_list_in_cp_expression_atom9921); + dbg.location(1346,27); + pushFollow(FOLLOW_cp_expression_list_in_cp_expression_atom10052); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1344,46); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:46: ( ws )? - int alt454=2; - try { dbg.enterSubRule(454); - try { dbg.enterDecision(454, decisionCanBacktrack[454]); + 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]); - int LA454_0 = input.LA(1); - if ( (LA454_0==COMMENT||LA454_0==NL||LA454_0==WS) ) { - alt454=1; + int LA464_0 = input.LA(1); + if ( (LA464_0==COMMENT||LA464_0==NL||LA464_0==WS) ) { + alt464=1; } - } finally {dbg.exitDecision(454);} + } finally {dbg.exitDecision(464);} - switch (alt454) { + switch (alt464) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1344:46: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1346:46: ws { - dbg.location(1344,46); - pushFollow(FOLLOW_ws_in_cp_expression_atom9923); + dbg.location(1346,46); + pushFollow(FOLLOW_ws_in_cp_expression_atom10054); ws(); state._fsp--; if (state.failed) return; @@ -33184,20 +33545,20 @@ else if ( (true) ) { break; } - } finally {dbg.exitSubRule(454);} + } finally {dbg.exitSubRule(464);} } break; } - } finally {dbg.exitSubRule(455);} - dbg.location(1344,52); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression_atom9928); if (state.failed) return; + } finally {dbg.exitSubRule(465);} + dbg.location(1346,52); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_expression_atom10059); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(456);} + } finally {dbg.exitSubRule(466);} } @@ -33209,7 +33570,7 @@ else if ( (true) ) { finally { // do for sure before leaving } - dbg.location(1346, 4); + dbg.location(1348, 4); } finally { @@ -33224,51 +33585,51 @@ else if ( (true) ) { // $ANTLR start "cp_math_expressions" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1349:1: cp_math_expressions : cp_math_expression ( ws cp_math_expression )* ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1351: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(1349, 0); + dbg.location(1351, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1350:5: ( cp_math_expression ( ws cp_math_expression )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1352:5: ( cp_math_expression ( ws cp_math_expression )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1351:5: cp_math_expression ( ws cp_math_expression )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1353:5: cp_math_expression ( ws cp_math_expression )* { - dbg.location(1351,5); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions9960); + dbg.location(1353,5); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions10091); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1352,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1352:5: ( ws cp_math_expression )* - try { dbg.enterSubRule(457); + 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); - loop457: + loop467: while (true) { - int alt457=2; - try { dbg.enterDecision(457, decisionCanBacktrack[457]); + int alt467=2; + try { dbg.enterDecision(467, decisionCanBacktrack[467]); - int LA457_0 = input.LA(1); - if ( (LA457_0==COMMENT||LA457_0==NL||LA457_0==WS) ) { - alt457=1; + int LA467_0 = input.LA(1); + if ( (LA467_0==COMMENT||LA467_0==NL||LA467_0==WS) ) { + alt467=1; } - } finally {dbg.exitDecision(457);} + } finally {dbg.exitDecision(467);} - switch (alt457) { + switch (alt467) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1352:6: ws cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1354:6: ws cp_math_expression { - dbg.location(1352,6); - pushFollow(FOLLOW_ws_in_cp_math_expressions9967); + dbg.location(1354,6); + pushFollow(FOLLOW_ws_in_cp_math_expressions10098); ws(); state._fsp--; - if (state.failed) return;dbg.location(1352,9); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions9969); + if (state.failed) return;dbg.location(1354,9); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expressions10100); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -33276,10 +33637,10 @@ public final void cp_math_expressions() throws RecognitionException { break; default : - break loop457; + break loop467; } } - } finally {dbg.exitSubRule(457);} + } finally {dbg.exitSubRule(467);} } @@ -33291,7 +33652,7 @@ public final void cp_math_expressions() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1353, 4); + dbg.location(1355, 4); } finally { @@ -33306,68 +33667,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:1367: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:1369: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(1367, 0); + dbg.location(1369, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1368: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:1370: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:1368: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:1370:10: cp_math_expression_atom ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* { - dbg.location(1368,10); - pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression10003); + dbg.location(1370,10); + pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression10134); cp_math_expression_atom(); state._fsp--; - if (state.failed) return;dbg.location(1369,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1369:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )* - try { dbg.enterSubRule(460); + 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); - loop460: + loop470: while (true) { - int alt460=2; - try { dbg.enterDecision(460, decisionCanBacktrack[460]); + int alt470=2; + try { dbg.enterDecision(470, decisionCanBacktrack[470]); try { isCyclicDecision = true; - alt460 = dfa460.predict(input); + alt470 = dfa470.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(460);} + } finally {dbg.exitDecision(470);} - switch (alt460) { + switch (alt470) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370: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:1372:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom { - dbg.location(1370,48); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:48: ( ws )? - int alt458=2; - try { dbg.enterSubRule(458); - try { dbg.enterDecision(458, decisionCanBacktrack[458]); + 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]); - int LA458_0 = input.LA(1); - if ( (LA458_0==COMMENT||LA458_0==NL||LA458_0==WS) ) { - alt458=1; + int LA468_0 = input.LA(1); + if ( (LA468_0==COMMENT||LA468_0==NL||LA468_0==WS) ) { + alt468=1; } - } finally {dbg.exitDecision(458);} + } finally {dbg.exitDecision(468);} - switch (alt458) { + switch (alt468) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:48: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:48: ws { - dbg.location(1370,48); - pushFollow(FOLLOW_ws_in_cp_math_expression10045); + dbg.location(1372,48); + pushFollow(FOLLOW_ws_in_cp_math_expression10176); ws(); state._fsp--; if (state.failed) return; @@ -33375,8 +33736,8 @@ public final void cp_math_expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(458);} - dbg.location(1370,52); + } finally {dbg.exitSubRule(468);} + dbg.location(1372,52); if ( input.LA(1)==MINUS||input.LA(1)==PLUS||(input.LA(1) >= SOLIDUS && input.LA(1) <= STAR) ) { input.consume(); state.errorRecovery=false; @@ -33387,26 +33748,26 @@ public final void cp_math_expression() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1370,78); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:78: ( ws )? - int alt459=2; - try { dbg.enterSubRule(459); - try { dbg.enterDecision(459, decisionCanBacktrack[459]); + }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]); - int LA459_0 = input.LA(1); - if ( (LA459_0==COMMENT||LA459_0==NL||LA459_0==WS) ) { - alt459=1; + int LA469_0 = input.LA(1); + if ( (LA469_0==COMMENT||LA469_0==NL||LA469_0==WS) ) { + alt469=1; } - } finally {dbg.exitDecision(459);} + } finally {dbg.exitDecision(469);} - switch (alt459) { + switch (alt469) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:78: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:78: ws { - dbg.location(1370,78); - pushFollow(FOLLOW_ws_in_cp_math_expression10058); + dbg.location(1372,78); + pushFollow(FOLLOW_ws_in_cp_math_expression10189); ws(); state._fsp--; if (state.failed) return; @@ -33414,9 +33775,9 @@ public final void cp_math_expression() throws RecognitionException { break; } - } finally {dbg.exitSubRule(459);} - dbg.location(1370,82); - pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression10061); + } finally {dbg.exitSubRule(469);} + dbg.location(1372,82); + pushFollow(FOLLOW_cp_math_expression_atom_in_cp_math_expression10192); cp_math_expression_atom(); state._fsp--; if (state.failed) return; @@ -33424,10 +33785,10 @@ public final void cp_math_expression() throws RecognitionException { break; default : - break loop460; + break loop470; } } - } finally {dbg.exitSubRule(460);} + } finally {dbg.exitSubRule(470);} } @@ -33439,7 +33800,7 @@ public final void cp_math_expression() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1372, 4); + dbg.location(1374, 4); } finally { @@ -33454,36 +33815,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:1374: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:1376: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(1374, 0); + dbg.location(1376, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1375:5: ( term | IMPORTANT_SYM | ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN ) - int alt465=3; - try { dbg.enterDecision(465, decisionCanBacktrack[465]); + // 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]); try { isCyclicDecision = true; - alt465 = dfa465.predict(input); + alt475 = dfa475.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(465);} + } finally {dbg.exitDecision(475);} - switch (alt465) { + switch (alt475) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1376:5: term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:5: term { - dbg.location(1376,5); - pushFollow(FOLLOW_term_in_cp_math_expression_atom10094); + dbg.location(1378,5); + pushFollow(FOLLOW_term_in_cp_math_expression_atom10225); term(); state._fsp--; if (state.failed) return; @@ -33492,59 +33853,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:1377:7: IMPORTANT_SYM + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1379:7: IMPORTANT_SYM { - dbg.location(1377,7); - match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom10102); if (state.failed) return; + dbg.location(1379,7); + match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_cp_math_expression_atom10233); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:7: ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:7: ( unaryOperator ( ws )? )? LPAREN ( ws )? cp_math_expression ( ws )? RPAREN { - dbg.location(1378,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:7: ( unaryOperator ( ws )? )? - int alt462=2; - try { dbg.enterSubRule(462); - try { dbg.enterDecision(462, decisionCanBacktrack[462]); + 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]); - int LA462_0 = input.LA(1); - if ( (LA462_0==MINUS||LA462_0==PLUS) ) { - alt462=1; + int LA472_0 = input.LA(1); + if ( (LA472_0==MINUS||LA472_0==PLUS) ) { + alt472=1; } - } finally {dbg.exitDecision(462);} + } finally {dbg.exitDecision(472);} - switch (alt462) { + switch (alt472) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:9: unaryOperator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:9: unaryOperator ( ws )? { - dbg.location(1378,9); - pushFollow(FOLLOW_unaryOperator_in_cp_math_expression_atom10113); + dbg.location(1380,9); + pushFollow(FOLLOW_unaryOperator_in_cp_math_expression_atom10244); unaryOperator(); state._fsp--; - if (state.failed) return;dbg.location(1378,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:23: ( ws )? - int alt461=2; - try { dbg.enterSubRule(461); - try { dbg.enterDecision(461, decisionCanBacktrack[461]); + 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]); - int LA461_0 = input.LA(1); - if ( (LA461_0==COMMENT||LA461_0==NL||LA461_0==WS) ) { - alt461=1; + int LA471_0 = input.LA(1); + if ( (LA471_0==COMMENT||LA471_0==NL||LA471_0==WS) ) { + alt471=1; } - } finally {dbg.exitDecision(461);} + } finally {dbg.exitDecision(471);} - switch (alt461) { + switch (alt471) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:23: ws { - dbg.location(1378,23); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom10115); + dbg.location(1380,23); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom10246); ws(); state._fsp--; if (state.failed) return; @@ -33552,34 +33913,34 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(461);} + } finally {dbg.exitSubRule(471);} } break; } - } finally {dbg.exitSubRule(462);} - dbg.location(1378,30); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_math_expression_atom10121); if (state.failed) return;dbg.location(1378,37); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:37: ( ws )? - int alt463=2; - try { dbg.enterSubRule(463); - try { dbg.enterDecision(463, decisionCanBacktrack[463]); + } 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]); - int LA463_0 = input.LA(1); - if ( (LA463_0==COMMENT||LA463_0==NL||LA463_0==WS) ) { - alt463=1; + int LA473_0 = input.LA(1); + if ( (LA473_0==COMMENT||LA473_0==NL||LA473_0==WS) ) { + alt473=1; } - } finally {dbg.exitDecision(463);} + } finally {dbg.exitDecision(473);} - switch (alt463) { + switch (alt473) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:37: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:37: ws { - dbg.location(1378,37); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom10123); + dbg.location(1380,37); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom10254); ws(); state._fsp--; if (state.failed) return; @@ -33587,31 +33948,31 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(463);} - dbg.location(1378,41); - pushFollow(FOLLOW_cp_math_expression_in_cp_math_expression_atom10126); + } finally {dbg.exitSubRule(473);} + dbg.location(1380,41); + pushFollow(FOLLOW_cp_math_expression_in_cp_math_expression_atom10257); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1378,60); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:60: ( ws )? - int alt464=2; - try { dbg.enterSubRule(464); - try { dbg.enterDecision(464, decisionCanBacktrack[464]); + 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]); - int LA464_0 = input.LA(1); - if ( (LA464_0==COMMENT||LA464_0==NL||LA464_0==WS) ) { - alt464=1; + int LA474_0 = input.LA(1); + if ( (LA474_0==COMMENT||LA474_0==NL||LA474_0==WS) ) { + alt474=1; } - } finally {dbg.exitDecision(464);} + } finally {dbg.exitDecision(474);} - switch (alt464) { + switch (alt474) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1378:60: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1380:60: ws { - dbg.location(1378,60); - pushFollow(FOLLOW_ws_in_cp_math_expression_atom10128); + dbg.location(1380,60); + pushFollow(FOLLOW_ws_in_cp_math_expression_atom10259); ws(); state._fsp--; if (state.failed) return; @@ -33619,9 +33980,9 @@ public final void cp_math_expression_atom() throws RecognitionException { break; } - } finally {dbg.exitSubRule(464);} - dbg.location(1378,64); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_math_expression_atom10131); if (state.failed) return; + } finally {dbg.exitSubRule(474);} + dbg.location(1380,64); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_math_expression_atom10262); if (state.failed) return; } break; @@ -33634,7 +33995,7 @@ public final void cp_math_expression_atom() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1379, 4); + dbg.location(1381, 4); } finally { @@ -33649,137 +34010,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:1387: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: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 ; public final void cp_mixin_declaration() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_declaration"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1387, 0); + dbg.location(1389, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1388: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: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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1389: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: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 { - dbg.location(1389,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1389: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 alt477=2; - try { dbg.enterSubRule(477); - try { dbg.enterDecision(477, decisionCanBacktrack[477]); + 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]); - int LA477_0 = input.LA(1); - if ( (LA477_0==DOT||LA477_0==HASH||LA477_0==LESS_AND) ) { - alt477=1; + int LA487_0 = input.LA(1); + if ( (LA487_0==DOT||LA487_0==HASH||LA487_0==LESS_AND) ) { + alt487=1; } - else if ( (LA477_0==SASS_MIXIN) ) { - alt477=2; + else if ( (LA487_0==SASS_MIXIN) ) { + alt487=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 477, 0, input); + new NoViableAltException("", 487, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(477);} + } finally {dbg.exitDecision(487);} - switch (alt477) { + switch (alt487) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390: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:1392:9: {...}? ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) ( ( ws )? less_mixin_guarded )? { - dbg.location(1390,9); + dbg.location(1392,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_declaration", "isLessSource()"); - }dbg.location(1390,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:27: ( LESS_AND | ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) ) - int alt470=2; - try { dbg.enterSubRule(470); - try { dbg.enterDecision(470, decisionCanBacktrack[470]); + }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]); - int LA470_0 = input.LA(1); - if ( (LA470_0==LESS_AND) ) { - alt470=1; + int LA480_0 = input.LA(1); + if ( (LA480_0==LESS_AND) ) { + alt480=1; } - else if ( (LA470_0==DOT||LA470_0==HASH) ) { - alt470=2; + else if ( (LA480_0==DOT||LA480_0==HASH) ) { + alt480=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 470, 0, input); + new NoViableAltException("", 480, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(470);} + } finally {dbg.exitDecision(480);} - switch (alt470) { + switch (alt480) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:28: LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:28: LESS_AND { - dbg.location(1390,28); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_declaration10171); if (state.failed) return; + dbg.location(1392,28); + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_declaration10302); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:39: ( ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ) + // 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(1390,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:40: ( ( DOT cp_mixin_name ) | HASH ) ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN + // 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 { - dbg.location(1390,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:40: ( ( DOT cp_mixin_name ) | HASH ) - int alt466=2; - try { dbg.enterSubRule(466); - try { dbg.enterDecision(466, decisionCanBacktrack[466]); + 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]); - int LA466_0 = input.LA(1); - if ( (LA466_0==DOT) ) { - alt466=1; + int LA476_0 = input.LA(1); + if ( (LA476_0==DOT) ) { + alt476=1; } - else if ( (LA466_0==HASH) ) { - alt466=2; + else if ( (LA476_0==HASH) ) { + alt476=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 466, 0, input); + new NoViableAltException("", 476, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(466);} + } finally {dbg.exitDecision(476);} - switch (alt466) { + switch (alt476) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:41: ( DOT cp_mixin_name ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:41: ( DOT cp_mixin_name ) { - dbg.location(1390,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:42: DOT cp_mixin_name + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:42: DOT cp_mixin_name { - dbg.location(1390,42); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_declaration10178); if (state.failed) return;dbg.location(1390,46); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration10180); + 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); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -33790,35 +34151,35 @@ else if ( (LA466_0==HASH) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:63: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:63: HASH { - dbg.location(1390,63); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_declaration10185); if (state.failed) return; + dbg.location(1392,63); + match(input,HASH,FOLLOW_HASH_in_cp_mixin_declaration10316); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(466);} - dbg.location(1390,69); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:69: ( ws )? - int alt467=2; - try { dbg.enterSubRule(467); - try { dbg.enterDecision(467, decisionCanBacktrack[467]); + } 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]); - int LA467_0 = input.LA(1); - if ( (LA467_0==COMMENT||LA467_0==NL||LA467_0==WS) ) { - alt467=1; + int LA477_0 = input.LA(1); + if ( (LA477_0==COMMENT||LA477_0==NL||LA477_0==WS) ) { + alt477=1; } - } finally {dbg.exitDecision(467);} + } finally {dbg.exitDecision(477);} - switch (alt467) { + switch (alt477) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:69: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:69: ws { - dbg.location(1390,69); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10188); + dbg.location(1392,69); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10319); ws(); state._fsp--; if (state.failed) return; @@ -33826,28 +34187,28 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(467);} - dbg.location(1390,73); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration10191); if (state.failed) return;dbg.location(1390,80); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:80: ( ws )? - int alt468=2; - try { dbg.enterSubRule(468); - try { dbg.enterDecision(468, decisionCanBacktrack[468]); + } 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]); - int LA468_0 = input.LA(1); - if ( (LA468_0==COMMENT||LA468_0==NL||LA468_0==WS) ) { - alt468=1; + int LA478_0 = input.LA(1); + if ( (LA478_0==COMMENT||LA478_0==NL||LA478_0==WS) ) { + alt478=1; } - } finally {dbg.exitDecision(468);} + } finally {dbg.exitDecision(478);} - switch (alt468) { + switch (alt478) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:80: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:80: ws { - dbg.location(1390,80); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10193); + dbg.location(1392,80); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10324); ws(); state._fsp--; if (state.failed) return; @@ -33855,27 +34216,27 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(468);} - dbg.location(1390,84); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:84: ( cp_args_list )? - int alt469=2; - try { dbg.enterSubRule(469); - try { dbg.enterDecision(469, decisionCanBacktrack[469]); + } 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]); - int LA469_0 = input.LA(1); - if ( (LA469_0==AT_IDENT||(LA469_0 >= BOTTOMCENTER_SYM && LA469_0 <= BOTTOMRIGHT_SYM)||LA469_0==CHARSET_SYM||(LA469_0 >= COUNTER_STYLE_SYM && LA469_0 <= CP_DOTS)||LA469_0==FONT_FACE_SYM||LA469_0==IDENT||LA469_0==IMPORT_SYM||LA469_0==KEYFRAMES_SYM||(LA469_0 >= LEFTBOTTOM_SYM && LA469_0 <= LEFTTOP_SYM)||LA469_0==LESS_REST||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_WHILE)||(LA469_0 >= TOPCENTER_SYM && LA469_0 <= TOPRIGHT_SYM)||LA469_0==WEBKIT_KEYFRAMES_SYM) ) { - alt469=1; + 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; } - } finally {dbg.exitDecision(469);} + } finally {dbg.exitDecision(479);} - switch (alt469) { + switch (alt479) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:84: cp_args_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:84: cp_args_list { - dbg.location(1390,84); - pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration10196); + dbg.location(1392,84); + pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration10327); cp_args_list(); state._fsp--; if (state.failed) return; @@ -33883,58 +34244,58 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(469);} - dbg.location(1390,98); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration10199); if (state.failed) return; + } finally {dbg.exitSubRule(479);} + dbg.location(1392,98); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration10330); if (state.failed) return; } } break; } - } finally {dbg.exitSubRule(470);} - dbg.location(1390,107); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:107: ( ( ws )? less_mixin_guarded )? - int alt472=2; - try { dbg.enterSubRule(472); - try { dbg.enterDecision(472, decisionCanBacktrack[472]); + } 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]); try { isCyclicDecision = true; - alt472 = dfa472.predict(input); + alt482 = dfa482.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(472);} + } finally {dbg.exitDecision(482);} - switch (alt472) { + switch (alt482) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:108: ( ws )? less_mixin_guarded + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:108: ( ws )? less_mixin_guarded { - dbg.location(1390,108); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:108: ( ws )? - int alt471=2; - try { dbg.enterSubRule(471); - try { dbg.enterDecision(471, decisionCanBacktrack[471]); + 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]); - int LA471_0 = input.LA(1); - if ( (LA471_0==COMMENT||LA471_0==NL||LA471_0==WS) ) { - alt471=1; + int LA481_0 = input.LA(1); + if ( (LA481_0==COMMENT||LA481_0==NL||LA481_0==WS) ) { + alt481=1; } - } finally {dbg.exitDecision(471);} + } finally {dbg.exitDecision(481);} - switch (alt471) { + switch (alt481) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1390:108: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:108: ws { - dbg.location(1390,108); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10204); + dbg.location(1392,108); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10335); ws(); state._fsp--; if (state.failed) return; @@ -33942,9 +34303,9 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(471);} - dbg.location(1390,112); - pushFollow(FOLLOW_less_mixin_guarded_in_cp_mixin_declaration10207); + } finally {dbg.exitSubRule(481);} + dbg.location(1392,112); + pushFollow(FOLLOW_less_mixin_guarded_in_cp_mixin_declaration10338); less_mixin_guarded(); state._fsp--; if (state.failed) return; @@ -33952,70 +34313,70 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(472);} + } finally {dbg.exitSubRule(482);} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392: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:1394:9: {...}? SASS_MIXIN ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? { - dbg.location(1392,9); + dbg.location(1394,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_declaration", "isScssSource()"); - }dbg.location(1392,27); - match(input,SASS_MIXIN,FOLLOW_SASS_MIXIN_in_cp_mixin_declaration10231); if (state.failed) return;dbg.location(1392,38); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10233); + }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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1392,41); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration10235); + if (state.failed) return;dbg.location(1394,41); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_declaration10366); cp_mixin_name(); state._fsp--; - if (state.failed) return;dbg.location(1392,55); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:55: ( ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN )? - int alt476=2; - try { dbg.enterSubRule(476); - try { dbg.enterDecision(476, decisionCanBacktrack[476]); + 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]); try { isCyclicDecision = true; - alt476 = dfa476.predict(input); + alt486 = dfa486.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(476);} + } finally {dbg.exitDecision(486);} - switch (alt476) { + switch (alt486) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:56: ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:56: ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN { - dbg.location(1392,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:56: ( ws )? - int alt473=2; - try { dbg.enterSubRule(473); - try { dbg.enterDecision(473, decisionCanBacktrack[473]); + 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]); - int LA473_0 = input.LA(1); - if ( (LA473_0==COMMENT||LA473_0==NL||LA473_0==WS) ) { - alt473=1; + int LA483_0 = input.LA(1); + if ( (LA483_0==COMMENT||LA483_0==NL||LA483_0==WS) ) { + alt483=1; } - } finally {dbg.exitDecision(473);} + } finally {dbg.exitDecision(483);} - switch (alt473) { + switch (alt483) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:56: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:56: ws { - dbg.location(1392,56); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10238); + dbg.location(1394,56); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10369); ws(); state._fsp--; if (state.failed) return; @@ -34023,28 +34384,28 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(473);} - dbg.location(1392,60); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_declaration10241); if (state.failed) return;dbg.location(1392,67); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:67: ( ws )? - int alt474=2; - try { dbg.enterSubRule(474); - try { dbg.enterDecision(474, decisionCanBacktrack[474]); + } 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]); - int LA474_0 = input.LA(1); - if ( (LA474_0==COMMENT||LA474_0==NL||LA474_0==WS) ) { - alt474=1; + int LA484_0 = input.LA(1); + if ( (LA484_0==COMMENT||LA484_0==NL||LA484_0==WS) ) { + alt484=1; } - } finally {dbg.exitDecision(474);} + } finally {dbg.exitDecision(484);} - switch (alt474) { + switch (alt484) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:67: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:67: ws { - dbg.location(1392,67); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10243); + dbg.location(1394,67); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10374); ws(); state._fsp--; if (state.failed) return; @@ -34052,27 +34413,27 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(474);} - dbg.location(1392,71); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:71: ( cp_args_list )? - int alt475=2; - try { dbg.enterSubRule(475); - try { dbg.enterDecision(475, decisionCanBacktrack[475]); + } 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]); - int LA475_0 = input.LA(1); - if ( (LA475_0==AT_IDENT||(LA475_0 >= BOTTOMCENTER_SYM && LA475_0 <= BOTTOMRIGHT_SYM)||LA475_0==CHARSET_SYM||(LA475_0 >= COUNTER_STYLE_SYM && LA475_0 <= CP_DOTS)||LA475_0==FONT_FACE_SYM||LA475_0==IDENT||LA475_0==IMPORT_SYM||LA475_0==KEYFRAMES_SYM||(LA475_0 >= LEFTBOTTOM_SYM && LA475_0 <= LEFTTOP_SYM)||LA475_0==LESS_REST||LA475_0==MEDIA_SYM||LA475_0==MOZ_DOCUMENT_SYM||LA475_0==NAMESPACE_SYM||LA475_0==PAGE_SYM||(LA475_0 >= RIGHTBOTTOM_SYM && LA475_0 <= RIGHTTOP_SYM)||(LA475_0 >= SASS_AT_ROOT && LA475_0 <= SASS_DEBUG)||(LA475_0 >= SASS_EACH && LA475_0 <= SASS_ELSE)||LA475_0==SASS_EXTEND||(LA475_0 >= SASS_FOR && LA475_0 <= SASS_FUNCTION)||(LA475_0 >= SASS_IF && LA475_0 <= SASS_MIXIN)||(LA475_0 >= SASS_RETURN && LA475_0 <= SASS_WHILE)||(LA475_0 >= TOPCENTER_SYM && LA475_0 <= TOPRIGHT_SYM)||LA475_0==WEBKIT_KEYFRAMES_SYM) ) { - alt475=1; + 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; } - } finally {dbg.exitDecision(475);} + } finally {dbg.exitDecision(485);} - switch (alt475) { + switch (alt485) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1392:71: cp_args_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:71: cp_args_list { - dbg.location(1392,71); - pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration10246); + dbg.location(1394,71); + pushFollow(FOLLOW_cp_args_list_in_cp_mixin_declaration10377); cp_args_list(); state._fsp--; if (state.failed) return; @@ -34080,40 +34441,40 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(475);} - dbg.location(1392,85); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration10249); if (state.failed) return; + } finally {dbg.exitSubRule(485);} + dbg.location(1394,85); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_declaration10380); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(476);} + } finally {dbg.exitSubRule(486);} } break; } - } finally {dbg.exitSubRule(477);} - dbg.location(1394,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:5: ( ws )? - int alt478=2; - try { dbg.enterSubRule(478); - try { dbg.enterDecision(478, decisionCanBacktrack[478]); + } 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]); - int LA478_0 = input.LA(1); - if ( (LA478_0==COMMENT||LA478_0==NL||LA478_0==WS) ) { - alt478=1; + int LA488_0 = input.LA(1); + if ( (LA488_0==COMMENT||LA488_0==NL||LA488_0==WS) ) { + alt488=1; } - } finally {dbg.exitDecision(478);} + } finally {dbg.exitDecision(488);} - switch (alt478) { + switch (alt488) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1394:5: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1396:5: ws { - dbg.location(1394,5); - pushFollow(FOLLOW_ws_in_cp_mixin_declaration10263); + dbg.location(1396,5); + pushFollow(FOLLOW_ws_in_cp_mixin_declaration10394); ws(); state._fsp--; if (state.failed) return; @@ -34121,9 +34482,9 @@ else if ( (LA466_0==HASH) ) { break; } - } finally {dbg.exitSubRule(478);} - dbg.location(1394,9); - pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_declaration10266); + } finally {dbg.exitSubRule(488);} + dbg.location(1396,9); + pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_declaration10397); cp_mixin_block(); state._fsp--; if (state.failed) return; @@ -34137,7 +34498,7 @@ else if ( (LA466_0==HASH) ) { finally { // do for sure before leaving } - dbg.location(1395, 4); + dbg.location(1397, 4); } finally { @@ -34152,98 +34513,98 @@ else if ( (LA466_0==HASH) ) { // $ANTLR start "cp_mixin_call" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1399: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: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 )? ) ; public final void cp_mixin_call() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_call"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1399, 0); + dbg.location(1401, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1400: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: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 )? ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1401: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: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 )? ) { - dbg.location(1401,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1401: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 alt494=2; - try { dbg.enterSubRule(494); - try { dbg.enterDecision(494, decisionCanBacktrack[494]); + 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]); - int LA494_0 = input.LA(1); - if ( (LA494_0==AT_IDENT||LA494_0==DOT||LA494_0==HASH||LA494_0==LESS_AND) ) { - alt494=1; + int LA504_0 = input.LA(1); + if ( (LA504_0==AT_IDENT||LA504_0==DOT||LA504_0==HASH||LA504_0==LESS_AND) ) { + alt504=1; } - else if ( (LA494_0==SASS_INCLUDE) ) { - alt494=2; + else if ( (LA504_0==SASS_INCLUDE) ) { + alt504=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 494, 0, input); + new NoViableAltException("", 504, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(494);} + } finally {dbg.exitDecision(504);} - switch (alt494) { + switch (alt504) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402: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: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 ) )? { - dbg.location(1402,9); + dbg.location(1404,9); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_call", "isLessSource()"); - }dbg.location(1402,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:27: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) - int alt479=4; - try { dbg.enterSubRule(479); - try { dbg.enterDecision(479, decisionCanBacktrack[479]); + }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]); switch ( input.LA(1) ) { case DOT: { - alt479=1; + alt489=1; } break; case HASH: { - alt479=2; + alt489=2; } break; case AT_IDENT: { - alt479=3; + alt489=3; } break; case LESS_AND: { - alt479=4; + alt489=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 479, 0, input); + new NoViableAltException("", 489, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(479);} + } finally {dbg.exitDecision(489);} - switch (alt479) { + switch (alt489) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:28: DOT cp_mixin_name + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:28: DOT cp_mixin_name { - dbg.location(1402,28); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_call10302); if (state.failed) return;dbg.location(1402,32); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10304); + 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); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -34252,86 +34613,86 @@ else if ( (LA494_0==SASS_INCLUDE) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:48: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:48: HASH { - dbg.location(1402,48); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_call10308); if (state.failed) return; + dbg.location(1404,48); + match(input,HASH,FOLLOW_HASH_in_cp_mixin_call10439); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:55: AT_IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:55: AT_IDENT { - dbg.location(1402,55); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call10312); if (state.failed) return; + dbg.location(1404,55); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call10443); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:66: LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:66: LESS_AND { - dbg.location(1402,66); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call10316); if (state.failed) return; + dbg.location(1404,66); + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call10447); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(479);} - dbg.location(1402,76); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:76: ( ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) )* - try { dbg.enterSubRule(483); + } 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); - loop483: + loop493: while (true) { - int alt483=2; - try { dbg.enterDecision(483, decisionCanBacktrack[483]); + int alt493=2; + try { dbg.enterDecision(493, decisionCanBacktrack[493]); - int LA483_0 = input.LA(1); - if ( (LA483_0==COMMENT||LA483_0==NL||LA483_0==WS) ) { - int LA483_2 = input.LA(2); - if ( (synpred64_Css3()) ) { - alt483=1; + int LA493_0 = input.LA(1); + if ( (LA493_0==COMMENT||LA493_0==NL||LA493_0==WS) ) { + int LA493_2 = input.LA(2); + if ( (synpred66_Css3()) ) { + alt493=1; } } - else if ( (LA483_0==GREATER||LA483_0==PLUS||LA483_0==TILDE) ) { - int LA483_14 = input.LA(2); - if ( (synpred64_Css3()) ) { - alt483=1; + else if ( (LA493_0==GREATER||LA493_0==PLUS||LA493_0==TILDE) ) { + int LA493_14 = input.LA(2); + if ( (synpred66_Css3()) ) { + alt493=1; } } - } finally {dbg.exitDecision(483);} + } finally {dbg.exitDecision(493);} - switch (alt483) { + switch (alt493) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402: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:1404:77: ( ( ws )? combinator ( ws )? )=> ( ws )? combinator ( ws )? ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) { - dbg.location(1402,101); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:101: ( ws )? - int alt480=2; - try { dbg.enterSubRule(480); - try { dbg.enterDecision(480, decisionCanBacktrack[480]); + 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]); - int LA480_0 = input.LA(1); - if ( (LA480_0==COMMENT||LA480_0==NL||LA480_0==WS) ) { - alt480=1; + int LA490_0 = input.LA(1); + if ( (LA490_0==COMMENT||LA490_0==NL||LA490_0==WS) ) { + alt490=1; } - } finally {dbg.exitDecision(480);} + } finally {dbg.exitDecision(490);} - switch (alt480) { + switch (alt490) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:101: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:101: ws { - dbg.location(1402,101); - pushFollow(FOLLOW_ws_in_cp_mixin_call10332); + dbg.location(1404,101); + pushFollow(FOLLOW_ws_in_cp_mixin_call10463); ws(); state._fsp--; if (state.failed) return; @@ -34339,31 +34700,31 @@ else if ( (LA483_0==GREATER||LA483_0==PLUS||LA483_0==TILDE) ) { break; } - } finally {dbg.exitSubRule(480);} - dbg.location(1402,105); - pushFollow(FOLLOW_combinator_in_cp_mixin_call10335); + } finally {dbg.exitSubRule(490);} + dbg.location(1404,105); + pushFollow(FOLLOW_combinator_in_cp_mixin_call10466); combinator(); state._fsp--; - if (state.failed) return;dbg.location(1402,116); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:116: ( ws )? - int alt481=2; - try { dbg.enterSubRule(481); - try { dbg.enterDecision(481, decisionCanBacktrack[481]); + 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]); - int LA481_0 = input.LA(1); - if ( (LA481_0==COMMENT||LA481_0==NL||LA481_0==WS) ) { - alt481=1; + int LA491_0 = input.LA(1); + if ( (LA491_0==COMMENT||LA491_0==NL||LA491_0==WS) ) { + alt491=1; } - } finally {dbg.exitDecision(481);} + } finally {dbg.exitDecision(491);} - switch (alt481) { + switch (alt491) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:116: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:116: ws { - dbg.location(1402,116); - pushFollow(FOLLOW_ws_in_cp_mixin_call10337); + dbg.location(1404,116); + pushFollow(FOLLOW_ws_in_cp_mixin_call10468); ws(); state._fsp--; if (state.failed) return; @@ -34371,52 +34732,52 @@ else if ( (LA483_0==GREATER||LA483_0==PLUS||LA483_0==TILDE) ) { break; } - } finally {dbg.exitSubRule(481);} - dbg.location(1402,120); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:120: ( DOT cp_mixin_name | HASH | AT_IDENT | LESS_AND ) - int alt482=4; - try { dbg.enterSubRule(482); - try { dbg.enterDecision(482, decisionCanBacktrack[482]); + } 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]); switch ( input.LA(1) ) { case DOT: { - alt482=1; + alt492=1; } break; case HASH: { - alt482=2; + alt492=2; } break; case AT_IDENT: { - alt482=3; + alt492=3; } break; case LESS_AND: { - alt482=4; + alt492=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 482, 0, input); + new NoViableAltException("", 492, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(482);} + } finally {dbg.exitDecision(492);} - switch (alt482) { + switch (alt492) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:121: DOT cp_mixin_name + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:121: DOT cp_mixin_name { - dbg.location(1402,121); - match(input,DOT,FOLLOW_DOT_in_cp_mixin_call10341); if (state.failed) return;dbg.location(1402,125); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10343); + 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); cp_mixin_name(); state._fsp--; if (state.failed) return; @@ -34425,74 +34786,74 @@ else if ( (LA483_0==GREATER||LA483_0==PLUS||LA483_0==TILDE) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:141: HASH + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:141: HASH { - dbg.location(1402,141); - match(input,HASH,FOLLOW_HASH_in_cp_mixin_call10347); if (state.failed) return; + dbg.location(1404,141); + match(input,HASH,FOLLOW_HASH_in_cp_mixin_call10478); if (state.failed) return; } break; case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:148: AT_IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:148: AT_IDENT { - dbg.location(1402,148); - match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call10351); if (state.failed) return; + dbg.location(1404,148); + match(input,AT_IDENT,FOLLOW_AT_IDENT_in_cp_mixin_call10482); if (state.failed) return; } break; case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:159: LESS_AND + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:159: LESS_AND { - dbg.location(1402,159); - match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call10355); if (state.failed) return; + dbg.location(1404,159); + match(input,LESS_AND,FOLLOW_LESS_AND_in_cp_mixin_call10486); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(482);} + } finally {dbg.exitSubRule(492);} } break; default : - break loop483; + break loop493; } } - } finally {dbg.exitSubRule(483);} - dbg.location(1402,171); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:171: ( ( pseudo )=> pseudo | ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) )? - int alt487=3; - try { dbg.enterSubRule(487); - try { dbg.enterDecision(487, decisionCanBacktrack[487]); - - int LA487_0 = input.LA(1); - if ( (LA487_0==COLON||LA487_0==DCOLON) ) { - int LA487_1 = input.LA(2); - if ( (synpred65_Css3()) ) { - alt487=1; + } 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]); + + int LA497_0 = input.LA(1); + if ( (LA497_0==COLON||LA497_0==DCOLON) ) { + int LA497_1 = input.LA(2); + if ( (synpred67_Css3()) ) { + alt497=1; } } - else if ( (LA487_0==COMMENT||LA487_0==NL||LA487_0==WS) ) { - int LA487_2 = input.LA(2); - if ( (synpred66_Css3()) ) { - alt487=2; + else if ( (LA497_0==COMMENT||LA497_0==NL||LA497_0==WS) ) { + int LA497_2 = input.LA(2); + if ( (synpred68_Css3()) ) { + alt497=2; } } - else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { - alt487=2; + else if ( (LA497_0==LPAREN) && (synpred68_Css3())) { + alt497=2; } - } finally {dbg.exitDecision(487);} + } finally {dbg.exitDecision(497);} - switch (alt487) { + switch (alt497) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:172: ( pseudo )=> pseudo + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:172: ( pseudo )=> pseudo { - dbg.location(1402,182); - pushFollow(FOLLOW_pseudo_in_cp_mixin_call10365); + dbg.location(1404,182); + pushFollow(FOLLOW_pseudo_in_cp_mixin_call10496); pseudo(); state._fsp--; if (state.failed) return; @@ -34501,34 +34862,34 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:191: ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:191: ( ( ws )? LPAREN )=> ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN ) { - dbg.location(1402,205); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:205: ( ( 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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:206: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:206: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN { - dbg.location(1402,206); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:206: ( ws )? - int alt484=2; - try { dbg.enterSubRule(484); - try { dbg.enterDecision(484, decisionCanBacktrack[484]); + 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]); - int LA484_0 = input.LA(1); - if ( (LA484_0==COMMENT||LA484_0==NL||LA484_0==WS) ) { - alt484=1; + int LA494_0 = input.LA(1); + if ( (LA494_0==COMMENT||LA494_0==NL||LA494_0==WS) ) { + alt494=1; } - } finally {dbg.exitDecision(484);} + } finally {dbg.exitDecision(494);} - switch (alt484) { + switch (alt494) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:206: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:206: ws { - dbg.location(1402,206); - pushFollow(FOLLOW_ws_in_cp_mixin_call10377); + dbg.location(1404,206); + pushFollow(FOLLOW_ws_in_cp_mixin_call10508); ws(); state._fsp--; if (state.failed) return; @@ -34536,28 +34897,28 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { break; } - } finally {dbg.exitSubRule(484);} - dbg.location(1402,210); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10380); if (state.failed) return;dbg.location(1402,217); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:217: ( ws )? - int alt485=2; - try { dbg.enterSubRule(485); - try { dbg.enterDecision(485, decisionCanBacktrack[485]); + } 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]); - int LA485_0 = input.LA(1); - if ( (LA485_0==COMMENT||LA485_0==NL||LA485_0==WS) ) { - alt485=1; + int LA495_0 = input.LA(1); + if ( (LA495_0==COMMENT||LA495_0==NL||LA495_0==WS) ) { + alt495=1; } - } finally {dbg.exitDecision(485);} + } finally {dbg.exitDecision(495);} - switch (alt485) { + switch (alt495) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:217: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:217: ws { - dbg.location(1402,217); - pushFollow(FOLLOW_ws_in_cp_mixin_call10382); + dbg.location(1404,217); + pushFollow(FOLLOW_ws_in_cp_mixin_call10513); ws(); state._fsp--; if (state.failed) return; @@ -34565,27 +34926,27 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { break; } - } finally {dbg.exitSubRule(485);} - dbg.location(1402,221); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:221: ( cp_mixin_call_args )? - int alt486=2; - try { dbg.enterSubRule(486); - try { dbg.enterDecision(486, decisionCanBacktrack[486]); + } 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 LA486_0 = input.LA(1); - if ( ((LA486_0 >= ANGLE && LA486_0 <= AT_SIGN)||(LA486_0 >= BOTTOMCENTER_SYM && LA486_0 <= BOTTOMRIGHT_SYM)||LA486_0==CHARSET_SYM||LA486_0==COUNTER_STYLE_SYM||LA486_0==DIMENSION||LA486_0==EMS||LA486_0==EXS||(LA486_0 >= FONT_FACE_SYM && LA486_0 <= FREQ)||LA486_0==GEN||(LA486_0 >= HASH && LA486_0 <= HASH_SYMBOL)||(LA486_0 >= IDENT && LA486_0 <= IMPORT_SYM)||LA486_0==KEYFRAMES_SYM||(LA486_0 >= LBRACE && LA486_0 <= LENGTH)||(LA486_0 >= LESS_AND && LA486_0 <= LESS_JS_STRING)||LA486_0==LPAREN||(LA486_0 >= MEDIA_SYM && LA486_0 <= MOZ_DOCUMENT_SYM)||LA486_0==NAMESPACE_SYM||(LA486_0 >= NOT && LA486_0 <= NUMBER)||(LA486_0 >= PAGE_SYM && LA486_0 <= PERCENTAGE_SYMBOL)||LA486_0==PLUS||(LA486_0 >= REM && LA486_0 <= RIGHTTOP_SYM)||(LA486_0 >= SASS_AT_ROOT && LA486_0 <= SASS_DEBUG)||(LA486_0 >= SASS_EACH && LA486_0 <= SASS_ELSE)||LA486_0==SASS_EXTEND||(LA486_0 >= SASS_FOR && LA486_0 <= SASS_FUNCTION)||(LA486_0 >= SASS_IF && LA486_0 <= SASS_MIXIN)||(LA486_0 >= SASS_RETURN && LA486_0 <= SASS_WHILE)||LA486_0==STRING||(LA486_0 >= TILDE && LA486_0 <= TOPRIGHT_SYM)||(LA486_0 >= URANGE && LA486_0 <= URI)||LA486_0==VARIABLE||LA486_0==WEBKIT_KEYFRAMES_SYM) ) { - alt486=1; + 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.exitDecision(486);} + } finally {dbg.exitDecision(496);} - switch (alt486) { + switch (alt496) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:221: cp_mixin_call_args + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:221: cp_mixin_call_args { - dbg.location(1402,221); - pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10385); + dbg.location(1404,221); + pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10516); cp_mixin_call_args(); state._fsp--; if (state.failed) return; @@ -34593,79 +34954,79 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { break; } - } finally {dbg.exitSubRule(486);} - dbg.location(1402,241); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10388); if (state.failed) return; + } finally {dbg.exitSubRule(496);} + dbg.location(1404,241); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10519); if (state.failed) return; } } break; } - } finally {dbg.exitSubRule(487);} + } finally {dbg.exitSubRule(497);} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404: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:1406:9: {...}? SASS_INCLUDE ws cp_mixin_name ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? ( ( ws )? cp_mixin_block )? { - dbg.location(1404,9); + dbg.location(1406,9); if ( !(evalPredicate(isScssSource(),"isScssSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_mixin_call", "isScssSource()"); - }dbg.location(1404,27); - match(input,SASS_INCLUDE,FOLLOW_SASS_INCLUDE_in_cp_mixin_call10413); if (state.failed) return;dbg.location(1404,40); - pushFollow(FOLLOW_ws_in_cp_mixin_call10415); + }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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1404,43); - pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10417); + if (state.failed) return;dbg.location(1406,43); + pushFollow(FOLLOW_cp_mixin_name_in_cp_mixin_call10548); cp_mixin_name(); state._fsp--; - if (state.failed) return;dbg.location(1404,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:57: ( ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN )? - int alt491=2; - try { dbg.enterSubRule(491); - try { dbg.enterDecision(491, decisionCanBacktrack[491]); + 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]); try { isCyclicDecision = true; - alt491 = dfa491.predict(input); + alt501 = dfa501.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(491);} + } finally {dbg.exitDecision(501);} - switch (alt491) { + switch (alt501) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:58: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:58: ( ws )? LPAREN ( ws )? ( cp_mixin_call_args )? RPAREN { - dbg.location(1404,58); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:58: ( ws )? - int alt488=2; - try { dbg.enterSubRule(488); - try { dbg.enterDecision(488, decisionCanBacktrack[488]); + 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]); - int LA488_0 = input.LA(1); - if ( (LA488_0==COMMENT||LA488_0==NL||LA488_0==WS) ) { - alt488=1; + int LA498_0 = input.LA(1); + if ( (LA498_0==COMMENT||LA498_0==NL||LA498_0==WS) ) { + alt498=1; } - } finally {dbg.exitDecision(488);} + } finally {dbg.exitDecision(498);} - switch (alt488) { + switch (alt498) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:58: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:58: ws { - dbg.location(1404,58); - pushFollow(FOLLOW_ws_in_cp_mixin_call10420); + dbg.location(1406,58); + pushFollow(FOLLOW_ws_in_cp_mixin_call10551); ws(); state._fsp--; if (state.failed) return; @@ -34673,28 +35034,28 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { break; } - } finally {dbg.exitSubRule(488);} - dbg.location(1404,62); - match(input,LPAREN,FOLLOW_LPAREN_in_cp_mixin_call10423); if (state.failed) return;dbg.location(1404,69); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:69: ( ws )? - int alt489=2; - try { dbg.enterSubRule(489); - try { dbg.enterDecision(489, decisionCanBacktrack[489]); + } 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]); - int LA489_0 = input.LA(1); - if ( (LA489_0==COMMENT||LA489_0==NL||LA489_0==WS) ) { - alt489=1; + int LA499_0 = input.LA(1); + if ( (LA499_0==COMMENT||LA499_0==NL||LA499_0==WS) ) { + alt499=1; } - } finally {dbg.exitDecision(489);} + } finally {dbg.exitDecision(499);} - switch (alt489) { + switch (alt499) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:69: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:69: ws { - dbg.location(1404,69); - pushFollow(FOLLOW_ws_in_cp_mixin_call10425); + dbg.location(1406,69); + pushFollow(FOLLOW_ws_in_cp_mixin_call10556); ws(); state._fsp--; if (state.failed) return; @@ -34702,27 +35063,27 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { break; } - } finally {dbg.exitSubRule(489);} - dbg.location(1404,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:73: ( cp_mixin_call_args )? - int alt490=2; - try { dbg.enterSubRule(490); - try { dbg.enterDecision(490, decisionCanBacktrack[490]); + } 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]); - int LA490_0 = input.LA(1); - if ( ((LA490_0 >= ANGLE && LA490_0 <= AT_SIGN)||(LA490_0 >= BOTTOMCENTER_SYM && LA490_0 <= BOTTOMRIGHT_SYM)||LA490_0==CHARSET_SYM||LA490_0==COUNTER_STYLE_SYM||LA490_0==DIMENSION||LA490_0==EMS||LA490_0==EXS||(LA490_0 >= FONT_FACE_SYM && LA490_0 <= FREQ)||LA490_0==GEN||(LA490_0 >= HASH && LA490_0 <= HASH_SYMBOL)||(LA490_0 >= IDENT && LA490_0 <= IMPORT_SYM)||LA490_0==KEYFRAMES_SYM||(LA490_0 >= LBRACE && LA490_0 <= LENGTH)||(LA490_0 >= LESS_AND && LA490_0 <= LESS_JS_STRING)||LA490_0==LPAREN||(LA490_0 >= MEDIA_SYM && LA490_0 <= MOZ_DOCUMENT_SYM)||LA490_0==NAMESPACE_SYM||(LA490_0 >= NOT && LA490_0 <= NUMBER)||(LA490_0 >= PAGE_SYM && LA490_0 <= PERCENTAGE_SYMBOL)||LA490_0==PLUS||(LA490_0 >= REM && LA490_0 <= RIGHTTOP_SYM)||(LA490_0 >= SASS_AT_ROOT && LA490_0 <= SASS_DEBUG)||(LA490_0 >= SASS_EACH && LA490_0 <= SASS_ELSE)||LA490_0==SASS_EXTEND||(LA490_0 >= SASS_FOR && LA490_0 <= SASS_FUNCTION)||(LA490_0 >= SASS_IF && LA490_0 <= SASS_MIXIN)||(LA490_0 >= SASS_RETURN && LA490_0 <= SASS_WHILE)||LA490_0==STRING||(LA490_0 >= TILDE && LA490_0 <= TOPRIGHT_SYM)||(LA490_0 >= URANGE && LA490_0 <= URI)||LA490_0==VARIABLE||LA490_0==WEBKIT_KEYFRAMES_SYM) ) { - alt490=1; + 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; } - } finally {dbg.exitDecision(490);} + } finally {dbg.exitDecision(500);} - switch (alt490) { + switch (alt500) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:73: cp_mixin_call_args + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:73: cp_mixin_call_args { - dbg.location(1404,73); - pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10428); + dbg.location(1406,73); + pushFollow(FOLLOW_cp_mixin_call_args_in_cp_mixin_call10559); cp_mixin_call_args(); state._fsp--; if (state.failed) return; @@ -34730,56 +35091,56 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { break; } - } finally {dbg.exitSubRule(490);} - dbg.location(1404,93); - match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10431); if (state.failed) return; + } finally {dbg.exitSubRule(500);} + dbg.location(1406,93); + match(input,RPAREN,FOLLOW_RPAREN_in_cp_mixin_call10562); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(491);} - dbg.location(1404,102); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:102: ( ( ws )? cp_mixin_block )? - int alt493=2; - try { dbg.enterSubRule(493); - try { dbg.enterDecision(493, decisionCanBacktrack[493]); + } 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]); try { isCyclicDecision = true; - alt493 = dfa493.predict(input); + alt503 = dfa503.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(493);} + } finally {dbg.exitDecision(503);} - switch (alt493) { + switch (alt503) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:103: ( ws )? cp_mixin_block + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:103: ( ws )? cp_mixin_block { - dbg.location(1404,103); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:103: ( ws )? - int alt492=2; - try { dbg.enterSubRule(492); - try { dbg.enterDecision(492, decisionCanBacktrack[492]); + 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]); - int LA492_0 = input.LA(1); - if ( (LA492_0==COMMENT||LA492_0==NL||LA492_0==WS) ) { - alt492=1; + int LA502_0 = input.LA(1); + if ( (LA502_0==COMMENT||LA502_0==NL||LA502_0==WS) ) { + alt502=1; } - } finally {dbg.exitDecision(492);} + } finally {dbg.exitDecision(502);} - switch (alt492) { + switch (alt502) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:103: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1406:103: ws { - dbg.location(1404,103); - pushFollow(FOLLOW_ws_in_cp_mixin_call10436); + dbg.location(1406,103); + pushFollow(FOLLOW_ws_in_cp_mixin_call10567); ws(); state._fsp--; if (state.failed) return; @@ -34787,9 +35148,9 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { break; } - } finally {dbg.exitSubRule(492);} - dbg.location(1404,107); - pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_call10439); + } finally {dbg.exitSubRule(502);} + dbg.location(1406,107); + pushFollow(FOLLOW_cp_mixin_block_in_cp_mixin_call10570); cp_mixin_block(); state._fsp--; if (state.failed) return; @@ -34797,13 +35158,13 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { break; } - } finally {dbg.exitSubRule(493);} + } finally {dbg.exitSubRule(503);} } break; } - } finally {dbg.exitSubRule(494);} + } finally {dbg.exitSubRule(504);} } @@ -34815,7 +35176,7 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { finally { // do for sure before leaving } - dbg.location(1406, 4); + dbg.location(1408, 4); } finally { @@ -34830,40 +35191,40 @@ else if ( (LA487_0==LPAREN) && (synpred66_Css3())) { // $ANTLR start "cp_mixin_block" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1408:1: cp_mixin_block : LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1410: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(1408, 0); + dbg.location(1410, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1409:5: ( LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1411:5: ( LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1410:5: LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:5: LBRACE ( ws )? syncToFollow ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? RBRACE { - dbg.location(1410,5); - match(input,LBRACE,FOLLOW_LBRACE_in_cp_mixin_block10468); if (state.failed) return;dbg.location(1410,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1410:12: ( ws )? - int alt495=2; - try { dbg.enterSubRule(495); - try { dbg.enterDecision(495, decisionCanBacktrack[495]); + 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]); - int LA495_0 = input.LA(1); - if ( (LA495_0==COMMENT||LA495_0==NL||LA495_0==WS) ) { - alt495=1; + int LA505_0 = input.LA(1); + if ( (LA505_0==COMMENT||LA505_0==NL||LA505_0==WS) ) { + alt505=1; } - } finally {dbg.exitDecision(495);} + } finally {dbg.exitDecision(505);} - switch (alt495) { + switch (alt505) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1410:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:12: ws { - dbg.location(1410,12); - pushFollow(FOLLOW_ws_in_cp_mixin_block10470); + dbg.location(1412,12); + pushFollow(FOLLOW_ws_in_cp_mixin_block10601); ws(); state._fsp--; if (state.failed) return; @@ -34871,58 +35232,58 @@ public final void cp_mixin_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(495);} - dbg.location(1410,16); - pushFollow(FOLLOW_syncToFollow_in_cp_mixin_block10473); + } finally {dbg.exitSubRule(505);} + dbg.location(1412,16); + pushFollow(FOLLOW_syncToFollow_in_cp_mixin_block10604); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1411,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1411:9: ( declarations | ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* )? - int alt498=3; - try { dbg.enterSubRule(498); - try { dbg.enterDecision(498, decisionCanBacktrack[498]); - - int LA498_0 = input.LA(1); - if ( ((LA498_0 >= AT_IDENT && LA498_0 <= AT_SIGN)||(LA498_0 >= BOTTOMCENTER_SYM && LA498_0 <= BOTTOMRIGHT_SYM)||(LA498_0 >= CHARSET_SYM && LA498_0 <= COLON)||LA498_0==CONTAINER_SYM||LA498_0==COUNTER_STYLE_SYM||(LA498_0 >= DCOLON && LA498_0 <= DOT)||LA498_0==FONT_FACE_SYM||(LA498_0 >= GEN && LA498_0 <= GREATER)||(LA498_0 >= HASH && LA498_0 <= HASH_SYMBOL)||LA498_0==IMPORT_SYM||LA498_0==KEYFRAMES_SYM||LA498_0==LAYER_SYM||(LA498_0 >= LBRACKET && LA498_0 <= LEFTTOP_SYM)||LA498_0==LESS_AND||(LA498_0 >= MEDIA_SYM && LA498_0 <= MOZ_DOCUMENT_SYM)||LA498_0==NAMESPACE_SYM||LA498_0==PAGE_SYM||(LA498_0 >= PIPE && LA498_0 <= PLUS)||(LA498_0 >= RIGHTBOTTOM_SYM && LA498_0 <= RIGHTTOP_SYM)||LA498_0==SASS_AT_ROOT||LA498_0==SASS_DEBUG||(LA498_0 >= SASS_EACH && LA498_0 <= SASS_ELSE)||(LA498_0 >= SASS_ERROR && LA498_0 <= SASS_FUNCTION)||(LA498_0 >= SASS_IF && LA498_0 <= SASS_MIXIN)||(LA498_0 >= SASS_RETURN && LA498_0 <= SEMI)||LA498_0==STAR||LA498_0==SUPPORTS_SYM||LA498_0==TILDE||(LA498_0 >= TOPCENTER_SYM && LA498_0 <= TOPRIGHT_SYM)||LA498_0==VARIABLE||LA498_0==WEBKIT_KEYFRAMES_SYM) ) { - alt498=1; - } - else if ( (LA498_0==IDENT) ) { - int LA498_4 = input.LA(2); + 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 ( (true) ) { - alt498=1; + alt508=1; } - else if ( (((evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")||evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")"))&&synpred67_Css3())) ) { - alt498=2; + else if ( (((evalPredicate(tokenNameEquals("from"),"tokenNameEquals(\"from\")")||evalPredicate(tokenNameEquals("to"),"tokenNameEquals(\"to\")"))&&synpred69_Css3())) ) { + alt508=2; } } - else if ( (LA498_0==SASS_CONTENT) ) { - int LA498_39 = input.LA(2); + else if ( (LA508_0==SASS_CONTENT) ) { + int LA508_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()"))) ) { - alt498=1; + alt508=1; } - else if ( ((synpred67_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) { - alt498=2; + else if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred69_Css3())) ) { + alt508=2; } } - else if ( (LA498_0==PERCENTAGE) && (synpred67_Css3())) { - alt498=2; + else if ( (LA508_0==PERCENTAGE) && (synpred69_Css3())) { + alt508=2; } - else if ( (LA498_0==RBRACE) ) { - int LA498_45 = input.LA(2); - if ( (synpred67_Css3()) ) { - alt498=2; + else if ( (LA508_0==RBRACE) ) { + int LA508_45 = input.LA(2); + if ( (synpred69_Css3()) ) { + alt508=2; } } - } finally {dbg.exitDecision(498);} + } finally {dbg.exitDecision(508);} - switch (alt498) { + switch (alt508) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1411:10: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:10: declarations { - dbg.location(1411,10); - pushFollow(FOLLOW_declarations_in_cp_mixin_block10484); + dbg.location(1413,10); + pushFollow(FOLLOW_declarations_in_cp_mixin_block10615); declarations(); state._fsp--; if (state.failed) return; @@ -34931,54 +35292,54 @@ else if ( (LA498_0==RBRACE) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1411:25: ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:25: ( webkitKeyframeSelectors )=> ( webkitKeyframesBlock ( ws )? )* { - dbg.location(1412,3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:3: ( webkitKeyframesBlock ( ws )? )* - try { dbg.enterSubRule(497); + dbg.location(1414,3); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:3: ( webkitKeyframesBlock ( ws )? )* + try { dbg.enterSubRule(507); - loop497: + loop507: while (true) { - int alt497=2; - try { dbg.enterDecision(497, decisionCanBacktrack[497]); + int alt507=2; + try { dbg.enterDecision(507, decisionCanBacktrack[507]); - int LA497_0 = input.LA(1); - if ( (LA497_0==IDENT||LA497_0==PERCENTAGE||LA497_0==SASS_CONTENT) ) { - alt497=1; + int LA507_0 = input.LA(1); + if ( (LA507_0==IDENT||LA507_0==PERCENTAGE||LA507_0==SASS_CONTENT) ) { + alt507=1; } - } finally {dbg.exitDecision(497);} + } finally {dbg.exitDecision(507);} - switch (alt497) { + switch (alt507) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:5: webkitKeyframesBlock ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:5: webkitKeyframesBlock ( ws )? { - dbg.location(1412,5); - pushFollow(FOLLOW_webkitKeyframesBlock_in_cp_mixin_block10499); + dbg.location(1414,5); + pushFollow(FOLLOW_webkitKeyframesBlock_in_cp_mixin_block10630); webkitKeyframesBlock(); state._fsp--; - if (state.failed) return;dbg.location(1412,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:26: ( ws )? - int alt496=2; - try { dbg.enterSubRule(496); - try { dbg.enterDecision(496, decisionCanBacktrack[496]); + 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]); - int LA496_0 = input.LA(1); - if ( (LA496_0==COMMENT||LA496_0==NL||LA496_0==WS) ) { - alt496=1; + int LA506_0 = input.LA(1); + if ( (LA506_0==COMMENT||LA506_0==NL||LA506_0==WS) ) { + alt506=1; } - } finally {dbg.exitDecision(496);} + } finally {dbg.exitDecision(506);} - switch (alt496) { + switch (alt506) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1412:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1414:26: ws { - dbg.location(1412,26); - pushFollow(FOLLOW_ws_in_cp_mixin_block10501); + dbg.location(1414,26); + pushFollow(FOLLOW_ws_in_cp_mixin_block10632); ws(); state._fsp--; if (state.failed) return; @@ -34986,24 +35347,24 @@ else if ( (LA498_0==RBRACE) ) { break; } - } finally {dbg.exitSubRule(496);} + } finally {dbg.exitSubRule(506);} } break; default : - break loop497; + break loop507; } } - } finally {dbg.exitSubRule(497);} + } finally {dbg.exitSubRule(507);} } break; } - } finally {dbg.exitSubRule(498);} - dbg.location(1413,5); - match(input,RBRACE,FOLLOW_RBRACE_in_cp_mixin_block10513); if (state.failed) return; + } finally {dbg.exitSubRule(508);} + dbg.location(1415,5); + match(input,RBRACE,FOLLOW_RBRACE_in_cp_mixin_block10644); if (state.failed) return; } } @@ -35014,7 +35375,7 @@ else if ( (LA498_0==RBRACE) ) { finally { // do for sure before leaving } - dbg.location(1414, 4); + dbg.location(1416, 4); } finally { @@ -35029,21 +35390,21 @@ else if ( (LA498_0==RBRACE) ) { // $ANTLR start "cp_mixin_name" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1416:1: cp_mixin_name : IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1418:1: cp_mixin_name : IDENT ; public final void cp_mixin_name() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_mixin_name"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1416, 0); + dbg.location(1418, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1417:5: ( IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1419:5: ( IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1418:5: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1420:5: IDENT { - dbg.location(1418,5); - match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name10534); if (state.failed) return; + dbg.location(1420,5); + match(input,IDENT,FOLLOW_IDENT_in_cp_mixin_name10665); if (state.failed) return; } } @@ -35054,7 +35415,7 @@ public final void cp_mixin_name() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1419, 4); + dbg.location(1421, 4); } finally { @@ -35069,53 +35430,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:1421: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:1423: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(1421, 0); + dbg.location(1423, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1422: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:1424: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:1425: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:1427:5: cp_mixin_call_arg ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* ( CP_DOTS ( ws )? )? ( SEMI )? { - dbg.location(1425,5); - pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10565); + dbg.location(1427,5); + pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10696); cp_mixin_call_arg(); state._fsp--; - if (state.failed) return;dbg.location(1425,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:23: ( ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg )* - try { dbg.enterSubRule(500); + 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); - loop500: + loop510: while (true) { - int alt500=2; - try { dbg.enterDecision(500, decisionCanBacktrack[500]); + int alt510=2; + try { dbg.enterDecision(510, decisionCanBacktrack[510]); - int LA500_0 = input.LA(1); - if ( (LA500_0==SEMI) ) { - int LA500_2 = input.LA(2); - if ( ((LA500_2 >= ANGLE && LA500_2 <= AT_SIGN)||(LA500_2 >= BOTTOMCENTER_SYM && LA500_2 <= BOTTOMRIGHT_SYM)||LA500_2==CHARSET_SYM||LA500_2==COMMENT||LA500_2==COUNTER_STYLE_SYM||LA500_2==DIMENSION||LA500_2==EMS||LA500_2==EXS||(LA500_2 >= FONT_FACE_SYM && LA500_2 <= FREQ)||LA500_2==GEN||(LA500_2 >= HASH && LA500_2 <= HASH_SYMBOL)||(LA500_2 >= IDENT && LA500_2 <= IMPORT_SYM)||LA500_2==KEYFRAMES_SYM||(LA500_2 >= LBRACE && LA500_2 <= LENGTH)||(LA500_2 >= LESS_AND && LA500_2 <= LESS_JS_STRING)||LA500_2==LPAREN||(LA500_2 >= MEDIA_SYM && LA500_2 <= MOZ_DOCUMENT_SYM)||(LA500_2 >= NAMESPACE_SYM && LA500_2 <= NL)||(LA500_2 >= NOT && LA500_2 <= NUMBER)||(LA500_2 >= PAGE_SYM && LA500_2 <= PERCENTAGE_SYMBOL)||LA500_2==PLUS||(LA500_2 >= REM && LA500_2 <= RIGHTTOP_SYM)||(LA500_2 >= SASS_AT_ROOT && LA500_2 <= SASS_DEBUG)||(LA500_2 >= SASS_EACH && LA500_2 <= SASS_ELSE)||LA500_2==SASS_EXTEND||(LA500_2 >= SASS_FOR && LA500_2 <= SASS_FUNCTION)||(LA500_2 >= SASS_IF && LA500_2 <= SASS_MIXIN)||(LA500_2 >= SASS_RETURN && LA500_2 <= SASS_WHILE)||LA500_2==STRING||(LA500_2 >= TILDE && LA500_2 <= TOPRIGHT_SYM)||(LA500_2 >= URANGE && LA500_2 <= URI)||LA500_2==VARIABLE||(LA500_2 >= WEBKIT_KEYFRAMES_SYM && LA500_2 <= WS)) ) { - alt500=1; + 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; } } - else if ( (LA500_0==COMMA) ) { - alt500=1; + else if ( (LA510_0==COMMA) ) { + alt510=1; } - } finally {dbg.exitDecision(500);} + } finally {dbg.exitDecision(510);} - switch (alt500) { + switch (alt510) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:25: ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:25: ( COMMA | SEMI ) ( ws )? cp_mixin_call_arg { - dbg.location(1425,25); + dbg.location(1427,25); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -35126,26 +35487,26 @@ else if ( (LA500_0==COMMA) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1425,40); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:40: ( ws )? - int alt499=2; - try { dbg.enterSubRule(499); - try { dbg.enterDecision(499, decisionCanBacktrack[499]); + }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]); - int LA499_0 = input.LA(1); - if ( (LA499_0==COMMENT||LA499_0==NL||LA499_0==WS) ) { - alt499=1; + int LA509_0 = input.LA(1); + if ( (LA509_0==COMMENT||LA509_0==NL||LA509_0==WS) ) { + alt509=1; } - } finally {dbg.exitDecision(499);} + } finally {dbg.exitDecision(509);} - switch (alt499) { + switch (alt509) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:40: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:40: ws { - dbg.location(1425,40); - pushFollow(FOLLOW_ws_in_cp_mixin_call_args10577); + dbg.location(1427,40); + pushFollow(FOLLOW_ws_in_cp_mixin_call_args10708); ws(); state._fsp--; if (state.failed) return; @@ -35153,9 +35514,9 @@ else if ( (LA500_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(499);} - dbg.location(1425,44); - pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10580); + } finally {dbg.exitSubRule(509);} + dbg.location(1427,44); + pushFollow(FOLLOW_cp_mixin_call_arg_in_cp_mixin_call_args10711); cp_mixin_call_arg(); state._fsp--; if (state.failed) return; @@ -35163,49 +35524,49 @@ else if ( (LA500_0==COMMA) ) { break; default : - break loop500; + break loop510; } } - } finally {dbg.exitSubRule(500);} - dbg.location(1425,65); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:65: ( CP_DOTS ( ws )? )? - int alt502=2; - try { dbg.enterSubRule(502); - try { dbg.enterDecision(502, decisionCanBacktrack[502]); + } 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]); - int LA502_0 = input.LA(1); - if ( (LA502_0==CP_DOTS) ) { - alt502=1; + int LA512_0 = input.LA(1); + if ( (LA512_0==CP_DOTS) ) { + alt512=1; } - } finally {dbg.exitDecision(502);} + } finally {dbg.exitDecision(512);} - switch (alt502) { + switch (alt512) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:66: CP_DOTS ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:66: CP_DOTS ( ws )? { - dbg.location(1425,66); - match(input,CP_DOTS,FOLLOW_CP_DOTS_in_cp_mixin_call_args10586); if (state.failed) return;dbg.location(1425,74); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:74: ( ws )? - int alt501=2; - try { dbg.enterSubRule(501); - try { dbg.enterDecision(501, decisionCanBacktrack[501]); + 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]); - int LA501_0 = input.LA(1); - if ( (LA501_0==COMMENT||LA501_0==NL||LA501_0==WS) ) { - alt501=1; + int LA511_0 = input.LA(1); + if ( (LA511_0==COMMENT||LA511_0==NL||LA511_0==WS) ) { + alt511=1; } - } finally {dbg.exitDecision(501);} + } finally {dbg.exitDecision(511);} - switch (alt501) { + switch (alt511) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:74: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:74: ws { - dbg.location(1425,74); - pushFollow(FOLLOW_ws_in_cp_mixin_call_args10588); + dbg.location(1427,74); + pushFollow(FOLLOW_ws_in_cp_mixin_call_args10719); ws(); state._fsp--; if (state.failed) return; @@ -35213,38 +35574,38 @@ else if ( (LA500_0==COMMA) ) { break; } - } finally {dbg.exitSubRule(501);} + } finally {dbg.exitSubRule(511);} } break; } - } finally {dbg.exitSubRule(502);} - dbg.location(1425,80); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:80: ( SEMI )? - int alt503=2; - try { dbg.enterSubRule(503); - try { dbg.enterDecision(503, decisionCanBacktrack[503]); + } 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]); - int LA503_0 = input.LA(1); - if ( (LA503_0==SEMI) ) { - alt503=1; + int LA513_0 = input.LA(1); + if ( (LA513_0==SEMI) ) { + alt513=1; } - } finally {dbg.exitDecision(503);} + } finally {dbg.exitDecision(513);} - switch (alt503) { + switch (alt513) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1425:80: SEMI + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1427:80: SEMI { - dbg.location(1425,80); - match(input,SEMI,FOLLOW_SEMI_in_cp_mixin_call_args10593); if (state.failed) return; + dbg.location(1427,80); + match(input,SEMI,FOLLOW_SEMI_in_cp_mixin_call_args10724); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(503);} + } finally {dbg.exitSubRule(513);} } @@ -35256,7 +35617,7 @@ else if ( (LA500_0==COMMA) ) { finally { // do for sure before leaving } - dbg.location(1426, 4); + dbg.location(1428, 4); } finally { @@ -35271,65 +35632,65 @@ else if ( (LA500_0==COMMA) ) { // $ANTLR start "cp_mixin_call_arg" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1428: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:1430: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(1428, 0); + dbg.location(1430, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1429:5: ( ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431: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:1430:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1432:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) ( ws )? { - dbg.location(1430,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1430:5: ( cp_variable ( ws )? COLON ( ws )? cp_expression | cp_expression ) - int alt506=2; - try { dbg.enterSubRule(506); - try { dbg.enterDecision(506, decisionCanBacktrack[506]); + 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]); try { isCyclicDecision = true; - alt506 = dfa506.predict(input); + alt516 = dfa516.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(506);} + } finally {dbg.exitDecision(516);} - switch (alt506) { + switch (alt516) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431:9: cp_variable ( ws )? COLON ( ws )? cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:9: cp_variable ( ws )? COLON ( ws )? cp_expression { - dbg.location(1431,9); - pushFollow(FOLLOW_cp_variable_in_cp_mixin_call_arg10625); + dbg.location(1433,9); + pushFollow(FOLLOW_cp_variable_in_cp_mixin_call_arg10756); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1431,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431:21: ( ws )? - int alt504=2; - try { dbg.enterSubRule(504); - try { dbg.enterDecision(504, decisionCanBacktrack[504]); + 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]); - int LA504_0 = input.LA(1); - if ( (LA504_0==COMMENT||LA504_0==NL||LA504_0==WS) ) { - alt504=1; + int LA514_0 = input.LA(1); + if ( (LA514_0==COMMENT||LA514_0==NL||LA514_0==WS) ) { + alt514=1; } - } finally {dbg.exitDecision(504);} + } finally {dbg.exitDecision(514);} - switch (alt504) { + switch (alt514) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431:21: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:21: ws { - dbg.location(1431,21); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10627); + dbg.location(1433,21); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10758); ws(); state._fsp--; if (state.failed) return; @@ -35337,28 +35698,28 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(504);} - dbg.location(1431,25); - match(input,COLON,FOLLOW_COLON_in_cp_mixin_call_arg10630); if (state.failed) return;dbg.location(1431,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431:31: ( ws )? - int alt505=2; - try { dbg.enterSubRule(505); - try { dbg.enterDecision(505, decisionCanBacktrack[505]); + } 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]); - int LA505_0 = input.LA(1); - if ( (LA505_0==COMMENT||LA505_0==NL||LA505_0==WS) ) { - alt505=1; + int LA515_0 = input.LA(1); + if ( (LA515_0==COMMENT||LA515_0==NL||LA515_0==WS) ) { + alt515=1; } - } finally {dbg.exitDecision(505);} + } finally {dbg.exitDecision(515);} - switch (alt505) { + switch (alt515) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1431:31: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:31: ws { - dbg.location(1431,31); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10632); + dbg.location(1433,31); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10763); ws(); state._fsp--; if (state.failed) return; @@ -35366,9 +35727,9 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(505);} - dbg.location(1431,35); - pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10635); + } finally {dbg.exitSubRule(515);} + dbg.location(1433,35); + pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10766); cp_expression(); state._fsp--; if (state.failed) return; @@ -35377,10 +35738,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:1432:11: cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1434:11: cp_expression { - dbg.location(1432,11); - pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10647); + dbg.location(1434,11); + pushFollow(FOLLOW_cp_expression_in_cp_mixin_call_arg10778); cp_expression(); state._fsp--; if (state.failed) return; @@ -35388,27 +35749,27 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(506);} - dbg.location(1433,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:7: ( ws )? - int alt507=2; - try { dbg.enterSubRule(507); - try { dbg.enterDecision(507, decisionCanBacktrack[507]); + } 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]); - int LA507_0 = input.LA(1); - if ( (LA507_0==COMMENT||LA507_0==NL||LA507_0==WS) ) { - alt507=1; + int LA517_0 = input.LA(1); + if ( (LA517_0==COMMENT||LA517_0==NL||LA517_0==WS) ) { + alt517=1; } - } finally {dbg.exitDecision(507);} + } finally {dbg.exitDecision(517);} - switch (alt507) { + switch (alt517) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1433:7: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1435:7: ws { - dbg.location(1433,7); - pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10655); + dbg.location(1435,7); + pushFollow(FOLLOW_ws_in_cp_mixin_call_arg10786); ws(); state._fsp--; if (state.failed) return; @@ -35416,7 +35777,7 @@ public final void cp_mixin_call_arg() throws RecognitionException { break; } - } finally {dbg.exitSubRule(507);} + } finally {dbg.exitSubRule(517);} } @@ -35428,7 +35789,7 @@ public final void cp_mixin_call_arg() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1434, 4); + dbg.location(1436, 4); } finally { @@ -35443,78 +35804,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:1437: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: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 )? ); public final void cp_args_list() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "cp_args_list"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1437, 0); + dbg.location(1439, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1438:5: ( ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) | ( CP_DOTS | LESS_REST ) ( ws )? ) - int alt515=2; - try { dbg.enterDecision(515, decisionCanBacktrack[515]); + // 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]); - int LA515_0 = input.LA(1); - if ( (LA515_0==AT_IDENT||(LA515_0 >= BOTTOMCENTER_SYM && LA515_0 <= BOTTOMRIGHT_SYM)||LA515_0==CHARSET_SYM||LA515_0==COUNTER_STYLE_SYM||LA515_0==FONT_FACE_SYM||LA515_0==IDENT||LA515_0==IMPORT_SYM||LA515_0==KEYFRAMES_SYM||(LA515_0 >= LEFTBOTTOM_SYM && LA515_0 <= LEFTTOP_SYM)||LA515_0==MEDIA_SYM||LA515_0==MOZ_DOCUMENT_SYM||LA515_0==NAMESPACE_SYM||LA515_0==PAGE_SYM||(LA515_0 >= RIGHTBOTTOM_SYM && LA515_0 <= RIGHTTOP_SYM)||(LA515_0 >= SASS_AT_ROOT && LA515_0 <= SASS_DEBUG)||(LA515_0 >= SASS_EACH && LA515_0 <= SASS_ELSE)||LA515_0==SASS_EXTEND||(LA515_0 >= SASS_FOR && LA515_0 <= SASS_FUNCTION)||(LA515_0 >= SASS_IF && LA515_0 <= SASS_MIXIN)||(LA515_0 >= SASS_RETURN && LA515_0 <= SASS_WHILE)||(LA515_0 >= TOPCENTER_SYM && LA515_0 <= TOPRIGHT_SYM)||LA515_0==WEBKIT_KEYFRAMES_SYM) ) { - alt515=1; + 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; } - else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { - alt515=2; + else if ( (LA525_0==CP_DOTS||LA525_0==LESS_REST) ) { + alt525=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 515, 0, input); + new NoViableAltException("", 525, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(515);} + } finally {dbg.exitDecision(525);} - switch (alt515) { + switch (alt525) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445: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:1447:5: ( cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? ) { - dbg.location(1445,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445: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:1447:7: cp_arg ( ( COMMA | SEMI ) ( ws )? cp_arg )* ( ( COMMA | SEMI ) ( ws )? )? ( ( CP_DOTS | LESS_REST ) ( ws )? )? { - dbg.location(1445,7); - pushFollow(FOLLOW_cp_arg_in_cp_args_list10702); + dbg.location(1447,7); + pushFollow(FOLLOW_cp_arg_in_cp_args_list10833); cp_arg(); state._fsp--; - if (state.failed) return;dbg.location(1445,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:14: ( ( COMMA | SEMI ) ( ws )? cp_arg )* - try { dbg.enterSubRule(509); + 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); - loop509: + loop519: while (true) { - int alt509=2; - try { dbg.enterDecision(509, decisionCanBacktrack[509]); + int alt519=2; + try { dbg.enterDecision(519, decisionCanBacktrack[519]); try { isCyclicDecision = true; - alt509 = dfa509.predict(input); + alt519 = dfa519.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(509);} + } finally {dbg.exitDecision(519);} - switch (alt509) { + switch (alt519) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:16: ( COMMA | SEMI ) ( ws )? cp_arg + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:16: ( COMMA | SEMI ) ( ws )? cp_arg { - dbg.location(1445,16); + dbg.location(1447,16); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -35525,26 +35886,26 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1445,33); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:33: ( ws )? - int alt508=2; - try { dbg.enterSubRule(508); - try { dbg.enterDecision(508, decisionCanBacktrack[508]); + }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]); - int LA508_0 = input.LA(1); - if ( (LA508_0==COMMENT||LA508_0==NL||LA508_0==WS) ) { - alt508=1; + int LA518_0 = input.LA(1); + if ( (LA518_0==COMMENT||LA518_0==NL||LA518_0==WS) ) { + alt518=1; } - } finally {dbg.exitDecision(508);} + } finally {dbg.exitDecision(518);} - switch (alt508) { + switch (alt518) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:33: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:33: ws { - dbg.location(1445,33); - pushFollow(FOLLOW_ws_in_cp_args_list10716); + dbg.location(1447,33); + pushFollow(FOLLOW_ws_in_cp_args_list10847); ws(); state._fsp--; if (state.failed) return; @@ -35552,9 +35913,9 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(508);} - dbg.location(1445,37); - pushFollow(FOLLOW_cp_arg_in_cp_args_list10719); + } finally {dbg.exitSubRule(518);} + dbg.location(1447,37); + pushFollow(FOLLOW_cp_arg_in_cp_args_list10850); cp_arg(); state._fsp--; if (state.failed) return; @@ -35562,29 +35923,29 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { break; default : - break loop509; + break loop519; } } - } finally {dbg.exitSubRule(509);} - dbg.location(1445,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:47: ( ( COMMA | SEMI ) ( ws )? )? - int alt511=2; - try { dbg.enterSubRule(511); - try { dbg.enterDecision(511, decisionCanBacktrack[511]); + } 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]); - int LA511_0 = input.LA(1); - if ( (LA511_0==COMMA||LA511_0==SEMI) ) { - alt511=1; + int LA521_0 = input.LA(1); + if ( (LA521_0==COMMA||LA521_0==SEMI) ) { + alt521=1; } - } finally {dbg.exitDecision(511);} + } finally {dbg.exitDecision(521);} - switch (alt511) { + switch (alt521) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:49: ( COMMA | SEMI ) ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:49: ( COMMA | SEMI ) ( ws )? { - dbg.location(1445,49); + dbg.location(1447,49); if ( input.LA(1)==COMMA||input.LA(1)==SEMI ) { input.consume(); state.errorRecovery=false; @@ -35595,26 +35956,26 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1445,64); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:64: ( ws )? - int alt510=2; - try { dbg.enterSubRule(510); - try { dbg.enterDecision(510, decisionCanBacktrack[510]); + }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]); - int LA510_0 = input.LA(1); - if ( (LA510_0==COMMENT||LA510_0==NL||LA510_0==WS) ) { - alt510=1; + int LA520_0 = input.LA(1); + if ( (LA520_0==COMMENT||LA520_0==NL||LA520_0==WS) ) { + alt520=1; } - } finally {dbg.exitDecision(510);} + } finally {dbg.exitDecision(520);} - switch (alt510) { + switch (alt520) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:64: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:64: ws { - dbg.location(1445,64); - pushFollow(FOLLOW_ws_in_cp_args_list10734); + dbg.location(1447,64); + pushFollow(FOLLOW_ws_in_cp_args_list10865); ws(); state._fsp--; if (state.failed) return; @@ -35622,32 +35983,32 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(510);} + } finally {dbg.exitSubRule(520);} } break; } - } finally {dbg.exitSubRule(511);} - dbg.location(1445,71); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:71: ( ( CP_DOTS | LESS_REST ) ( ws )? )? - int alt513=2; - try { dbg.enterSubRule(513); - try { dbg.enterDecision(513, decisionCanBacktrack[513]); + } 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]); - int LA513_0 = input.LA(1); - if ( (LA513_0==CP_DOTS||LA513_0==LESS_REST) ) { - alt513=1; + int LA523_0 = input.LA(1); + if ( (LA523_0==CP_DOTS||LA523_0==LESS_REST) ) { + alt523=1; } - } finally {dbg.exitDecision(513);} + } finally {dbg.exitDecision(523);} - switch (alt513) { + switch (alt523) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:73: ( CP_DOTS | LESS_REST ) ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:73: ( CP_DOTS | LESS_REST ) ( ws )? { - dbg.location(1445,73); + dbg.location(1447,73); if ( input.LA(1)==CP_DOTS||input.LA(1)==LESS_REST ) { input.consume(); state.errorRecovery=false; @@ -35658,26 +36019,26 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1445,95); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:95: ( ws )? - int alt512=2; - try { dbg.enterSubRule(512); - try { dbg.enterDecision(512, decisionCanBacktrack[512]); + }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]); - int LA512_0 = input.LA(1); - if ( (LA512_0==COMMENT||LA512_0==NL||LA512_0==WS) ) { - alt512=1; + int LA522_0 = input.LA(1); + if ( (LA522_0==COMMENT||LA522_0==NL||LA522_0==WS) ) { + alt522=1; } - } finally {dbg.exitDecision(512);} + } finally {dbg.exitDecision(522);} - switch (alt512) { + switch (alt522) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1445:95: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:95: ws { - dbg.location(1445,95); - pushFollow(FOLLOW_ws_in_cp_args_list10750); + dbg.location(1447,95); + pushFollow(FOLLOW_ws_in_cp_args_list10881); ws(); state._fsp--; if (state.failed) return; @@ -35685,13 +36046,13 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(512);} + } finally {dbg.exitSubRule(522);} } break; } - } finally {dbg.exitSubRule(513);} + } finally {dbg.exitSubRule(523);} } @@ -35700,9 +36061,9 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:5: ( CP_DOTS | LESS_REST ) ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:5: ( CP_DOTS | LESS_REST ) ( ws )? { - dbg.location(1447,5); + dbg.location(1449,5); if ( input.LA(1)==CP_DOTS||input.LA(1)==LESS_REST ) { input.consume(); state.errorRecovery=false; @@ -35713,26 +36074,26 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1447,27); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:27: ( ws )? - int alt514=2; - try { dbg.enterSubRule(514); - try { dbg.enterDecision(514, decisionCanBacktrack[514]); + }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]); - int LA514_0 = input.LA(1); - if ( (LA514_0==COMMENT||LA514_0==NL||LA514_0==WS) ) { - alt514=1; + int LA524_0 = input.LA(1); + if ( (LA524_0==COMMENT||LA524_0==NL||LA524_0==WS) ) { + alt524=1; } - } finally {dbg.exitDecision(514);} + } finally {dbg.exitDecision(524);} - switch (alt514) { + switch (alt524) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1447:27: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1449:27: ws { - dbg.location(1447,27); - pushFollow(FOLLOW_ws_in_cp_args_list10775); + dbg.location(1449,27); + pushFollow(FOLLOW_ws_in_cp_args_list10906); ws(); state._fsp--; if (state.failed) return; @@ -35740,7 +36101,7 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { break; } - } finally {dbg.exitSubRule(514);} + } finally {dbg.exitSubRule(524);} } break; @@ -35754,7 +36115,7 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { finally { // do for sure before leaving } - dbg.location(1448, 4); + dbg.location(1450, 4); } finally { @@ -35769,29 +36130,29 @@ else if ( (LA515_0==CP_DOTS||LA515_0==LESS_REST) ) { // $ANTLR start "cp_arg" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1451:1: cp_arg : ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453: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(1451, 0); + dbg.location(1453, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1452:5: ( cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? |{...}? IDENT ) - int alt520=2; - try { dbg.enterDecision(520, decisionCanBacktrack[520]); + // 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]); - int LA520_0 = input.LA(1); - if ( (LA520_0==AT_IDENT||(LA520_0 >= BOTTOMCENTER_SYM && LA520_0 <= BOTTOMRIGHT_SYM)||LA520_0==CHARSET_SYM||LA520_0==COUNTER_STYLE_SYM||LA520_0==FONT_FACE_SYM||LA520_0==IMPORT_SYM||LA520_0==KEYFRAMES_SYM||(LA520_0 >= LEFTBOTTOM_SYM && LA520_0 <= LEFTTOP_SYM)||LA520_0==MEDIA_SYM||LA520_0==MOZ_DOCUMENT_SYM||LA520_0==NAMESPACE_SYM||LA520_0==PAGE_SYM||(LA520_0 >= RIGHTBOTTOM_SYM && LA520_0 <= RIGHTTOP_SYM)||(LA520_0 >= SASS_AT_ROOT && LA520_0 <= SASS_DEBUG)||(LA520_0 >= SASS_EACH && LA520_0 <= SASS_ELSE)||LA520_0==SASS_EXTEND||(LA520_0 >= SASS_FOR && LA520_0 <= SASS_FUNCTION)||(LA520_0 >= SASS_IF && LA520_0 <= SASS_MIXIN)||(LA520_0 >= SASS_RETURN && LA520_0 <= SASS_WHILE)||(LA520_0 >= TOPCENTER_SYM && LA520_0 <= TOPRIGHT_SYM)||LA520_0==WEBKIT_KEYFRAMES_SYM) ) { - alt520=1; + 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; } - else if ( (LA520_0==IDENT) ) { - int LA520_2 = input.LA(2); - if ( (LA520_2==DOT) ) { - alt520=1; + else if ( (LA530_0==IDENT) ) { + int LA530_2 = input.LA(2); + if ( (LA530_2==DOT) ) { + alt530=1; } - else if ( (LA520_2==COMMA||LA520_2==CP_DOTS||LA520_2==LESS_REST||LA520_2==RPAREN||LA520_2==SEMI) ) { - alt520=2; + else if ( (LA530_2==COMMA||LA530_2==CP_DOTS||LA530_2==LESS_REST||LA530_2==RPAREN||LA530_2==SEMI) ) { + alt530=2; } else { @@ -35800,7 +36161,7 @@ else if ( (LA520_2==COMMA||LA520_2==CP_DOTS||LA520_2==LESS_REST||LA520_2==RPAREN try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 520, 2, input); + new NoViableAltException("", 530, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -35813,43 +36174,43 @@ else if ( (LA520_2==COMMA||LA520_2==CP_DOTS||LA520_2==LESS_REST||LA520_2==RPAREN else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 520, 0, input); + new NoViableAltException("", 530, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(520);} + } finally {dbg.exitDecision(530);} - switch (alt520) { + switch (alt530) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:5: cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:5: cp_variable ( ws )? ( COLON ( ws )? cp_expression ( ws )? )? { - dbg.location(1453,5); - pushFollow(FOLLOW_cp_variable_in_cp_arg10798); + dbg.location(1455,5); + pushFollow(FOLLOW_cp_variable_in_cp_arg10929); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1453,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:17: ( ws )? - int alt516=2; - try { dbg.enterSubRule(516); - try { dbg.enterDecision(516, decisionCanBacktrack[516]); + 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]); - int LA516_0 = input.LA(1); - if ( (LA516_0==COMMENT||LA516_0==NL||LA516_0==WS) ) { - alt516=1; + int LA526_0 = input.LA(1); + if ( (LA526_0==COMMENT||LA526_0==NL||LA526_0==WS) ) { + alt526=1; } - } finally {dbg.exitDecision(516);} + } finally {dbg.exitDecision(526);} - switch (alt516) { + switch (alt526) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:17: ws { - dbg.location(1453,17); - pushFollow(FOLLOW_ws_in_cp_arg10800); + dbg.location(1455,17); + pushFollow(FOLLOW_ws_in_cp_arg10931); ws(); state._fsp--; if (state.failed) return; @@ -35857,46 +36218,46 @@ else if ( (LA520_2==COMMA||LA520_2==CP_DOTS||LA520_2==LESS_REST||LA520_2==RPAREN break; } - } finally {dbg.exitSubRule(516);} - dbg.location(1453,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:21: ( COLON ( ws )? cp_expression ( ws )? )? - int alt519=2; - try { dbg.enterSubRule(519); - try { dbg.enterDecision(519, decisionCanBacktrack[519]); + } 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]); - int LA519_0 = input.LA(1); - if ( (LA519_0==COLON) ) { - alt519=1; + int LA529_0 = input.LA(1); + if ( (LA529_0==COLON) ) { + alt529=1; } - } finally {dbg.exitDecision(519);} + } finally {dbg.exitDecision(529);} - switch (alt519) { + switch (alt529) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:23: COLON ( ws )? cp_expression ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:23: COLON ( ws )? cp_expression ( ws )? { - dbg.location(1453,23); - match(input,COLON,FOLLOW_COLON_in_cp_arg10805); if (state.failed) return;dbg.location(1453,29); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:29: ( ws )? - int alt517=2; - try { dbg.enterSubRule(517); - try { dbg.enterDecision(517, decisionCanBacktrack[517]); + 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]); - int LA517_0 = input.LA(1); - if ( (LA517_0==COMMENT||LA517_0==NL||LA517_0==WS) ) { - alt517=1; + int LA527_0 = input.LA(1); + if ( (LA527_0==COMMENT||LA527_0==NL||LA527_0==WS) ) { + alt527=1; } - } finally {dbg.exitDecision(517);} + } finally {dbg.exitDecision(527);} - switch (alt517) { + switch (alt527) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:29: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:29: ws { - dbg.location(1453,29); - pushFollow(FOLLOW_ws_in_cp_arg10807); + dbg.location(1455,29); + pushFollow(FOLLOW_ws_in_cp_arg10938); ws(); state._fsp--; if (state.failed) return; @@ -35904,31 +36265,31 @@ else if ( (LA520_2==COMMA||LA520_2==CP_DOTS||LA520_2==LESS_REST||LA520_2==RPAREN break; } - } finally {dbg.exitSubRule(517);} - dbg.location(1453,33); - pushFollow(FOLLOW_cp_expression_in_cp_arg10810); + } finally {dbg.exitSubRule(527);} + dbg.location(1455,33); + pushFollow(FOLLOW_cp_expression_in_cp_arg10941); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1453,47); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:47: ( ws )? - int alt518=2; - try { dbg.enterSubRule(518); - try { dbg.enterDecision(518, decisionCanBacktrack[518]); + 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]); - int LA518_0 = input.LA(1); - if ( (LA518_0==COMMENT||LA518_0==NL||LA518_0==WS) ) { - alt518=1; + int LA528_0 = input.LA(1); + if ( (LA528_0==COMMENT||LA528_0==NL||LA528_0==WS) ) { + alt528=1; } - } finally {dbg.exitDecision(518);} + } finally {dbg.exitDecision(528);} - switch (alt518) { + switch (alt528) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1453:47: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1455:47: ws { - dbg.location(1453,47); - pushFollow(FOLLOW_ws_in_cp_arg10812); + dbg.location(1455,47); + pushFollow(FOLLOW_ws_in_cp_arg10943); ws(); state._fsp--; if (state.failed) return; @@ -35936,27 +36297,27 @@ else if ( (LA520_2==COMMA||LA520_2==CP_DOTS||LA520_2==LESS_REST||LA520_2==RPAREN break; } - } finally {dbg.exitSubRule(518);} + } finally {dbg.exitSubRule(528);} } break; } - } finally {dbg.exitSubRule(519);} + } finally {dbg.exitSubRule(529);} } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1454:7: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1456:7: {...}? IDENT { - dbg.location(1454,7); + dbg.location(1456,7); if ( !(evalPredicate(isLessSource(),"isLessSource()")) ) { if (state.backtracking>0) {state.failed=true; return;} throw new FailedPredicateException(input, "cp_arg", "isLessSource()"); - }dbg.location(1454,25); - match(input,IDENT,FOLLOW_IDENT_in_cp_arg10825); if (state.failed) return; + }dbg.location(1456,25); + match(input,IDENT,FOLLOW_IDENT_in_cp_arg10956); if (state.failed) return; } break; @@ -35969,7 +36330,7 @@ else if ( (LA520_2==COMMA||LA520_2==CP_DOTS||LA520_2==LESS_REST||LA520_2==RPAREN finally { // do for sure before leaving } - dbg.location(1455, 4); + dbg.location(1457, 4); } finally { @@ -35984,43 +36345,43 @@ else if ( (LA520_2==COMMA||LA520_2==CP_DOTS||LA520_2==LESS_REST||LA520_2==RPAREN // $ANTLR start "less_mixin_guarded" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1459: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:1461: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(1459, 0); + dbg.location(1461, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1460:5: ( less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* ) + // 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 )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:5: less_when ( ws )? less_condition ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* + // 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 )* { - dbg.location(1461,5); - pushFollow(FOLLOW_less_when_in_less_mixin_guarded10848); + dbg.location(1463,5); + pushFollow(FOLLOW_less_when_in_less_mixin_guarded10979); less_when(); state._fsp--; - if (state.failed) return;dbg.location(1461,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:15: ( ws )? - int alt521=2; - try { dbg.enterSubRule(521); - try { dbg.enterDecision(521, decisionCanBacktrack[521]); + 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]); - int LA521_0 = input.LA(1); - if ( (LA521_0==COMMENT||LA521_0==NL||LA521_0==WS) ) { - alt521=1; + int LA531_0 = input.LA(1); + if ( (LA531_0==COMMENT||LA531_0==NL||LA531_0==WS) ) { + alt531=1; } - } finally {dbg.exitDecision(521);} + } finally {dbg.exitDecision(531);} - switch (alt521) { + switch (alt531) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:15: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:15: ws { - dbg.location(1461,15); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10850); + dbg.location(1463,15); + pushFollow(FOLLOW_ws_in_less_mixin_guarded10981); ws(); state._fsp--; if (state.failed) return; @@ -36028,56 +36389,56 @@ public final void less_mixin_guarded() throws RecognitionException { break; } - } finally {dbg.exitSubRule(521);} - dbg.location(1461,19); - pushFollow(FOLLOW_less_condition_in_less_mixin_guarded10853); + } finally {dbg.exitSubRule(531);} + dbg.location(1463,19); + pushFollow(FOLLOW_less_condition_in_less_mixin_guarded10984); less_condition(); state._fsp--; - if (state.failed) return;dbg.location(1461,34); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:34: ( ( ws )? ( COMMA | key_and ) ( ws )? less_condition )* - try { dbg.enterSubRule(525); + 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); - loop525: + loop535: while (true) { - int alt525=2; - try { dbg.enterDecision(525, decisionCanBacktrack[525]); + int alt535=2; + try { dbg.enterDecision(535, decisionCanBacktrack[535]); try { isCyclicDecision = true; - alt525 = dfa525.predict(input); + alt535 = dfa535.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(525);} + } finally {dbg.exitDecision(535);} - switch (alt525) { + switch (alt535) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:35: ( ws )? ( COMMA | key_and ) ( ws )? less_condition + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:35: ( ws )? ( COMMA | key_and ) ( ws )? less_condition { - dbg.location(1461,35); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:35: ( ws )? - int alt522=2; - try { dbg.enterSubRule(522); - try { dbg.enterDecision(522, decisionCanBacktrack[522]); + 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]); - int LA522_0 = input.LA(1); - if ( (LA522_0==COMMENT||LA522_0==NL||LA522_0==WS) ) { - alt522=1; + int LA532_0 = input.LA(1); + if ( (LA532_0==COMMENT||LA532_0==NL||LA532_0==WS) ) { + alt532=1; } - } finally {dbg.exitDecision(522);} + } finally {dbg.exitDecision(532);} - switch (alt522) { + switch (alt532) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:35: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:35: ws { - dbg.location(1461,35); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10856); + dbg.location(1463,35); + pushFollow(FOLLOW_ws_in_less_mixin_guarded10987); ws(); state._fsp--; if (state.failed) return; @@ -36085,48 +36446,48 @@ public final void less_mixin_guarded() throws RecognitionException { break; } - } finally {dbg.exitSubRule(522);} - dbg.location(1461,39); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:39: ( COMMA | key_and ) - int alt523=2; - try { dbg.enterSubRule(523); - try { dbg.enterDecision(523, decisionCanBacktrack[523]); + } 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]); - int LA523_0 = input.LA(1); - if ( (LA523_0==COMMA) ) { - alt523=1; + int LA533_0 = input.LA(1); + if ( (LA533_0==COMMA) ) { + alt533=1; } - else if ( (LA523_0==IDENT) ) { - alt523=2; + else if ( (LA533_0==IDENT) ) { + alt533=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 523, 0, input); + new NoViableAltException("", 533, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(523);} + } finally {dbg.exitDecision(533);} - switch (alt523) { + switch (alt533) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:40: COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:40: COMMA { - dbg.location(1461,40); - match(input,COMMA,FOLLOW_COMMA_in_less_mixin_guarded10860); if (state.failed) return; + dbg.location(1463,40); + match(input,COMMA,FOLLOW_COMMA_in_less_mixin_guarded10991); if (state.failed) return; } break; case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:48: key_and + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:48: key_and { - dbg.location(1461,48); - pushFollow(FOLLOW_key_and_in_less_mixin_guarded10864); + dbg.location(1463,48); + pushFollow(FOLLOW_key_and_in_less_mixin_guarded10995); key_and(); state._fsp--; if (state.failed) return; @@ -36134,27 +36495,27 @@ else if ( (LA523_0==IDENT) ) { break; } - } finally {dbg.exitSubRule(523);} - dbg.location(1461,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:57: ( ws )? - int alt524=2; - try { dbg.enterSubRule(524); - try { dbg.enterDecision(524, decisionCanBacktrack[524]); + } 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]); - int LA524_0 = input.LA(1); - if ( (LA524_0==COMMENT||LA524_0==NL||LA524_0==WS) ) { - alt524=1; + int LA534_0 = input.LA(1); + if ( (LA534_0==COMMENT||LA534_0==NL||LA534_0==WS) ) { + alt534=1; } - } finally {dbg.exitDecision(524);} + } finally {dbg.exitDecision(534);} - switch (alt524) { + switch (alt534) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1461:57: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1463:57: ws { - dbg.location(1461,57); - pushFollow(FOLLOW_ws_in_less_mixin_guarded10867); + dbg.location(1463,57); + pushFollow(FOLLOW_ws_in_less_mixin_guarded10998); ws(); state._fsp--; if (state.failed) return; @@ -36162,9 +36523,9 @@ else if ( (LA523_0==IDENT) ) { break; } - } finally {dbg.exitSubRule(524);} - dbg.location(1461,61); - pushFollow(FOLLOW_less_condition_in_less_mixin_guarded10870); + } finally {dbg.exitSubRule(534);} + dbg.location(1463,61); + pushFollow(FOLLOW_less_condition_in_less_mixin_guarded11001); less_condition(); state._fsp--; if (state.failed) return; @@ -36172,10 +36533,10 @@ else if ( (LA523_0==IDENT) ) { break; default : - break loop525; + break loop535; } } - } finally {dbg.exitSubRule(525);} + } finally {dbg.exitSubRule(535);} } @@ -36187,7 +36548,7 @@ else if ( (LA523_0==IDENT) ) { finally { // do for sure before leaving } - dbg.location(1462, 4); + dbg.location(1464, 4); } finally { @@ -36202,58 +36563,58 @@ else if ( (LA523_0==IDENT) ) { // $ANTLR start "less_condition" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1466: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:1468: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(1466, 0); + dbg.location(1468, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1467: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:1469: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:1468: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:1470:5: ( NOT ( ws )? )? LPAREN ( ws )? ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) RPAREN { - dbg.location(1468,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1468:5: ( NOT ( ws )? )? - int alt527=2; - try { dbg.enterSubRule(527); - try { dbg.enterDecision(527, decisionCanBacktrack[527]); + 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]); - int LA527_0 = input.LA(1); - if ( (LA527_0==NOT) ) { - alt527=1; + int LA537_0 = input.LA(1); + if ( (LA537_0==NOT) ) { + alt537=1; } - } finally {dbg.exitDecision(527);} + } finally {dbg.exitDecision(537);} - switch (alt527) { + switch (alt537) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1468:6: NOT ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470:6: NOT ( ws )? { - dbg.location(1468,6); - match(input,NOT,FOLLOW_NOT_in_less_condition10896); if (state.failed) return;dbg.location(1468,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1468:10: ( ws )? - int alt526=2; - try { dbg.enterSubRule(526); - try { dbg.enterDecision(526, decisionCanBacktrack[526]); + 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]); - int LA526_0 = input.LA(1); - if ( (LA526_0==COMMENT||LA526_0==NL||LA526_0==WS) ) { - alt526=1; + int LA536_0 = input.LA(1); + if ( (LA536_0==COMMENT||LA536_0==NL||LA536_0==WS) ) { + alt536=1; } - } finally {dbg.exitDecision(526);} + } finally {dbg.exitDecision(536);} - switch (alt526) { + switch (alt536) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1468:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470:10: ws { - dbg.location(1468,10); - pushFollow(FOLLOW_ws_in_less_condition10898); + dbg.location(1470,10); + pushFollow(FOLLOW_ws_in_less_condition11029); ws(); state._fsp--; if (state.failed) return; @@ -36261,34 +36622,34 @@ public final void less_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(526);} + } finally {dbg.exitSubRule(536);} } break; } - } finally {dbg.exitSubRule(527);} - dbg.location(1469,5); - match(input,LPAREN,FOLLOW_LPAREN_in_less_condition10907); if (state.failed) return;dbg.location(1469,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:12: ( ws )? - int alt528=2; - try { dbg.enterSubRule(528); - try { dbg.enterDecision(528, decisionCanBacktrack[528]); + } 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]); - int LA528_0 = input.LA(1); - if ( (LA528_0==COMMENT||LA528_0==NL||LA528_0==WS) ) { - alt528=1; + int LA538_0 = input.LA(1); + if ( (LA538_0==COMMENT||LA538_0==NL||LA538_0==WS) ) { + alt538=1; } - } finally {dbg.exitDecision(528);} + } finally {dbg.exitDecision(538);} - switch (alt528) { + switch (alt538) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1469:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:12: ws { - dbg.location(1469,12); - pushFollow(FOLLOW_ws_in_less_condition10909); + dbg.location(1471,12); + pushFollow(FOLLOW_ws_in_less_condition11040); ws(); state._fsp--; if (state.failed) return; @@ -36296,30 +36657,30 @@ public final void less_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(528);} - dbg.location(1470,9); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1470:9: ( ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? ) + } 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 )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471: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:1473:14: ( cp_variable | less_function_in_condition ) ( ws )? ( less_condition_operator ( ws )? cp_math_expression )? { - dbg.location(1471,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:14: ( cp_variable | less_function_in_condition ) - int alt529=2; - try { dbg.enterSubRule(529); - try { dbg.enterDecision(529, decisionCanBacktrack[529]); + 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]); - 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==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; + 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; } - else if ( (LA529_0==IDENT) ) { - int LA529_2 = input.LA(2); - if ( (LA529_2==DOT) ) { - alt529=1; + else if ( (LA539_0==IDENT) ) { + int LA539_2 = input.LA(2); + if ( (LA539_2==DOT) ) { + alt539=1; } - else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { - alt529=2; + else if ( (LA539_2==COMMENT||LA539_2==LPAREN||LA539_2==NL||LA539_2==WS) ) { + alt539=2; } else { @@ -36328,7 +36689,7 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { try { input.consume(); NoViableAltException nvae = - new NoViableAltException("", 529, 2, input); + new NoViableAltException("", 539, 2, input); dbg.recognitionException(nvae); throw nvae; } finally { @@ -36341,21 +36702,21 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 529, 0, input); + new NoViableAltException("", 539, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(529);} + } finally {dbg.exitDecision(539);} - switch (alt529) { + switch (alt539) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:15: cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:15: cp_variable { - dbg.location(1471,15); - pushFollow(FOLLOW_cp_variable_in_less_condition10936); + dbg.location(1473,15); + pushFollow(FOLLOW_cp_variable_in_less_condition11067); cp_variable(); state._fsp--; if (state.failed) return; @@ -36364,10 +36725,10 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:29: less_function_in_condition + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:29: less_function_in_condition { - dbg.location(1471,29); - pushFollow(FOLLOW_less_function_in_condition_in_less_condition10940); + dbg.location(1473,29); + pushFollow(FOLLOW_less_function_in_condition_in_less_condition11071); less_function_in_condition(); state._fsp--; if (state.failed) return; @@ -36375,27 +36736,27 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { break; } - } finally {dbg.exitSubRule(529);} - dbg.location(1471,57); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:57: ( ws )? - int alt530=2; - try { dbg.enterSubRule(530); - try { dbg.enterDecision(530, decisionCanBacktrack[530]); + } 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]); - int LA530_0 = input.LA(1); - if ( (LA530_0==COMMENT||LA530_0==NL||LA530_0==WS) ) { - alt530=1; + int LA540_0 = input.LA(1); + if ( (LA540_0==COMMENT||LA540_0==NL||LA540_0==WS) ) { + alt540=1; } - } finally {dbg.exitDecision(530);} + } finally {dbg.exitDecision(540);} - switch (alt530) { + switch (alt540) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:57: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:57: ws { - dbg.location(1471,57); - pushFollow(FOLLOW_ws_in_less_condition10943); + dbg.location(1473,57); + pushFollow(FOLLOW_ws_in_less_condition11074); ws(); state._fsp--; if (state.failed) return; @@ -36403,49 +36764,49 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { break; } - } finally {dbg.exitSubRule(530);} - dbg.location(1471,61); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:61: ( less_condition_operator ( ws )? cp_math_expression )? - int alt532=2; - try { dbg.enterSubRule(532); - try { dbg.enterDecision(532, decisionCanBacktrack[532]); + } 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]); - int LA532_0 = input.LA(1); - if ( ((LA532_0 >= GREATER && LA532_0 <= GREATER_OR_EQ)||LA532_0==LESS||LA532_0==LESS_OR_EQ||LA532_0==OPEQ) ) { - alt532=1; + 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; } - } finally {dbg.exitDecision(532);} + } finally {dbg.exitDecision(542);} - switch (alt532) { + switch (alt542) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:62: less_condition_operator ( ws )? cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:62: less_condition_operator ( ws )? cp_math_expression { - dbg.location(1471,62); - pushFollow(FOLLOW_less_condition_operator_in_less_condition10947); + dbg.location(1473,62); + pushFollow(FOLLOW_less_condition_operator_in_less_condition11078); less_condition_operator(); state._fsp--; - if (state.failed) return;dbg.location(1471,86); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:86: ( ws )? - int alt531=2; - try { dbg.enterSubRule(531); - try { dbg.enterDecision(531, decisionCanBacktrack[531]); + 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]); - int LA531_0 = input.LA(1); - if ( (LA531_0==COMMENT||LA531_0==NL||LA531_0==WS) ) { - alt531=1; + int LA541_0 = input.LA(1); + if ( (LA541_0==COMMENT||LA541_0==NL||LA541_0==WS) ) { + alt541=1; } - } finally {dbg.exitDecision(531);} + } finally {dbg.exitDecision(541);} - switch (alt531) { + switch (alt541) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1471:86: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1473:86: ws { - dbg.location(1471,86); - pushFollow(FOLLOW_ws_in_less_condition10949); + dbg.location(1473,86); + pushFollow(FOLLOW_ws_in_less_condition11080); ws(); state._fsp--; if (state.failed) return; @@ -36453,9 +36814,9 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { break; } - } finally {dbg.exitSubRule(531);} - dbg.location(1471,90); - pushFollow(FOLLOW_cp_math_expression_in_less_condition10952); + } finally {dbg.exitSubRule(541);} + dbg.location(1473,90); + pushFollow(FOLLOW_cp_math_expression_in_less_condition11083); cp_math_expression(); state._fsp--; if (state.failed) return; @@ -36463,11 +36824,11 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { break; } - } finally {dbg.exitSubRule(532);} + } finally {dbg.exitSubRule(542);} } - dbg.location(1473,5); - match(input,RPAREN,FOLLOW_RPAREN_in_less_condition10970); if (state.failed) return; + dbg.location(1475,5); + match(input,RPAREN,FOLLOW_RPAREN_in_less_condition11101); if (state.failed) return; } } @@ -36478,7 +36839,7 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { finally { // do for sure before leaving } - dbg.location(1474, 4); + dbg.location(1476, 4); } finally { @@ -36493,43 +36854,43 @@ else if ( (LA529_2==COMMENT||LA529_2==LPAREN||LA529_2==NL||LA529_2==WS) ) { // $ANTLR start "less_function_in_condition" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1477: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:1479: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(1477, 0); + dbg.location(1479, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1478:5: ( less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1480: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:1479:5: less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:5: less_fn_name ( ws )? LPAREN ( ws )? cp_variable ( ws )? RPAREN { - dbg.location(1479,5); - pushFollow(FOLLOW_less_fn_name_in_less_function_in_condition10992); + dbg.location(1481,5); + pushFollow(FOLLOW_less_fn_name_in_less_function_in_condition11123); less_fn_name(); state._fsp--; - if (state.failed) return;dbg.location(1479,18); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1479:18: ( ws )? - int alt533=2; - try { dbg.enterSubRule(533); - try { dbg.enterDecision(533, decisionCanBacktrack[533]); + 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]); - int LA533_0 = input.LA(1); - if ( (LA533_0==COMMENT||LA533_0==NL||LA533_0==WS) ) { - alt533=1; + int LA543_0 = input.LA(1); + if ( (LA543_0==COMMENT||LA543_0==NL||LA543_0==WS) ) { + alt543=1; } - } finally {dbg.exitDecision(533);} + } finally {dbg.exitDecision(543);} - switch (alt533) { + switch (alt543) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1479:18: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:18: ws { - dbg.location(1479,18); - pushFollow(FOLLOW_ws_in_less_function_in_condition10994); + dbg.location(1481,18); + pushFollow(FOLLOW_ws_in_less_function_in_condition11125); ws(); state._fsp--; if (state.failed) return; @@ -36537,28 +36898,28 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(533);} - dbg.location(1479,22); - match(input,LPAREN,FOLLOW_LPAREN_in_less_function_in_condition10997); if (state.failed) return;dbg.location(1479,29); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1479:29: ( ws )? - int alt534=2; - try { dbg.enterSubRule(534); - try { dbg.enterDecision(534, decisionCanBacktrack[534]); + } 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]); - int LA534_0 = input.LA(1); - if ( (LA534_0==COMMENT||LA534_0==NL||LA534_0==WS) ) { - alt534=1; + int LA544_0 = input.LA(1); + if ( (LA544_0==COMMENT||LA544_0==NL||LA544_0==WS) ) { + alt544=1; } - } finally {dbg.exitDecision(534);} + } finally {dbg.exitDecision(544);} - switch (alt534) { + switch (alt544) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1479:29: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:29: ws { - dbg.location(1479,29); - pushFollow(FOLLOW_ws_in_less_function_in_condition10999); + dbg.location(1481,29); + pushFollow(FOLLOW_ws_in_less_function_in_condition11130); ws(); state._fsp--; if (state.failed) return; @@ -36566,31 +36927,31 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(534);} - dbg.location(1479,33); - pushFollow(FOLLOW_cp_variable_in_less_function_in_condition11002); + } finally {dbg.exitSubRule(544);} + dbg.location(1481,33); + pushFollow(FOLLOW_cp_variable_in_less_function_in_condition11133); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1479,45); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1479:45: ( ws )? - int alt535=2; - try { dbg.enterSubRule(535); - try { dbg.enterDecision(535, decisionCanBacktrack[535]); + 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]); - int LA535_0 = input.LA(1); - if ( (LA535_0==COMMENT||LA535_0==NL||LA535_0==WS) ) { - alt535=1; + int LA545_0 = input.LA(1); + if ( (LA545_0==COMMENT||LA545_0==NL||LA545_0==WS) ) { + alt545=1; } - } finally {dbg.exitDecision(535);} + } finally {dbg.exitDecision(545);} - switch (alt535) { + switch (alt545) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1479:45: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1481:45: ws { - dbg.location(1479,45); - pushFollow(FOLLOW_ws_in_less_function_in_condition11004); + dbg.location(1481,45); + pushFollow(FOLLOW_ws_in_less_function_in_condition11135); ws(); state._fsp--; if (state.failed) return; @@ -36598,9 +36959,9 @@ public final void less_function_in_condition() throws RecognitionException { break; } - } finally {dbg.exitSubRule(535);} - dbg.location(1479,49); - match(input,RPAREN,FOLLOW_RPAREN_in_less_function_in_condition11007); if (state.failed) return; + } finally {dbg.exitSubRule(545);} + dbg.location(1481,49); + match(input,RPAREN,FOLLOW_RPAREN_in_less_function_in_condition11138); if (state.failed) return; } } @@ -36611,7 +36972,7 @@ public final void less_function_in_condition() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1480, 4); + dbg.location(1482, 4); } finally { @@ -36626,21 +36987,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:1483:1: less_fn_name : IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485: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(1483, 0); + dbg.location(1485, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1484:5: ( IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1486:5: ( IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1485:5: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1487:5: IDENT { - dbg.location(1485,5); - match(input,IDENT,FOLLOW_IDENT_in_less_fn_name11029); if (state.failed) return; + dbg.location(1487,5); + match(input,IDENT,FOLLOW_IDENT_in_less_fn_name11160); if (state.failed) return; } } @@ -36651,7 +37012,7 @@ public final void less_fn_name() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1486, 4); + dbg.location(1488, 4); } finally { @@ -36666,20 +37027,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:1488:1: less_condition_operator : ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ); + // 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 ); public final void less_condition_operator() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "less_condition_operator"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1488, 0); + dbg.location(1490, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1489:5: ( GREATER | GREATER_OR_EQ | OPEQ | LESS | LESS_OR_EQ ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1491: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(1489,5); + dbg.location(1491,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; @@ -36701,7 +37062,7 @@ public final void less_condition_operator() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1491, 4); + dbg.location(1493, 4); } finally { @@ -36716,38 +37077,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:1493: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:1495: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(1493, 0); + dbg.location(1495, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1493: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:1495: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:1494: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:1496:5: ( IDENT | MINUS )? less_selector_interpolation ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? { - dbg.location(1494,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1494:5: ( IDENT | MINUS )? - int alt536=2; - try { dbg.enterSubRule(536); - try { dbg.enterDecision(536, decisionCanBacktrack[536]); + 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]); - int LA536_0 = input.LA(1); - if ( (LA536_0==IDENT||LA536_0==MINUS) ) { - alt536=1; + int LA546_0 = input.LA(1); + if ( (LA546_0==IDENT||LA546_0==MINUS) ) { + alt546=1; } - } finally {dbg.exitDecision(536);} + } finally {dbg.exitDecision(546);} - switch (alt536) { + switch (alt546) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1494,5); + dbg.location(1496,5); if ( input.LA(1)==IDENT||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -36763,59 +37124,59 @@ public final void less_selector_interpolation_exp() throws RecognitionException break; } - } finally {dbg.exitSubRule(536);} - dbg.location(1494,22); - pushFollow(FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp11092); + } finally {dbg.exitSubRule(546);} + dbg.location(1496,22); + pushFollow(FOLLOW_less_selector_interpolation_in_less_selector_interpolation_exp11223); less_selector_interpolation(); state._fsp--; - if (state.failed) return;dbg.location(1494,50); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1494:50: ( less_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? - int alt538=3; - try { dbg.enterSubRule(538); - try { dbg.enterDecision(538, decisionCanBacktrack[538]); + 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]); switch ( input.LA(1) ) { case IDENT: case MINUS: { - int LA538_1 = input.LA(2); - if ( (LA538_1==AT_SIGN) ) { - alt538=1; + int LA548_1 = input.LA(2); + if ( (LA548_1==AT_SIGN) ) { + alt548=1; } - else if ( ((LA538_1 >= COLON && LA538_1 <= COMMENT)||(LA538_1 >= DCOLON && LA538_1 <= DOT)||LA538_1==GREATER||(LA538_1 >= HASH && LA538_1 <= HASH_SYMBOL)||LA538_1==IDENT||(LA538_1 >= LBRACE && LA538_1 <= LBRACKET)||LA538_1==LENGTH||LA538_1==LESS_AND||LA538_1==MINUS||LA538_1==NL||LA538_1==PLUS||LA538_1==RBRACE||LA538_1==RPAREN||LA538_1==SASS_EXTEND_ONLY_SELECTOR||LA538_1==SEMI||LA538_1==TILDE||LA538_1==WS) ) { - alt538=2; + 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; } } break; case AT_SIGN: { - alt538=1; + alt548=1; } break; case DIMENSION: { - int LA538_3 = input.LA(2); + int LA548_3 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt538=2; + alt548=2; } } break; case LENGTH: { - alt538=2; + alt548=2; } break; } - } finally {dbg.exitDecision(538);} + } finally {dbg.exitDecision(548);} - switch (alt538) { + switch (alt548) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1494:51: less_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:51: less_selector_interpolation_exp { - dbg.location(1494,51); - pushFollow(FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp11095); + dbg.location(1496,51); + pushFollow(FOLLOW_less_selector_interpolation_exp_in_less_selector_interpolation_exp11226); less_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -36824,39 +37185,39 @@ else if ( ((LA538_1 >= COLON && LA538_1 <= COMMENT)||(LA538_1 >= DCOLON && LA538 case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1494:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1496:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ { - dbg.location(1494,85); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1494:85: ( IDENT | MINUS | DIMENSION | LENGTH )+ - int cnt537=0; - try { dbg.enterSubRule(537); + 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); - loop537: + loop547: while (true) { - int alt537=2; - try { dbg.enterDecision(537, decisionCanBacktrack[537]); + int alt547=2; + try { dbg.enterDecision(547, decisionCanBacktrack[547]); - int LA537_0 = input.LA(1); - if ( (LA537_0==DIMENSION) ) { - int LA537_2 = input.LA(2); + int LA547_0 = input.LA(1); + if ( (LA547_0==DIMENSION) ) { + int LA547_2 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt537=1; + alt547=1; } } - else if ( (LA537_0==IDENT||LA537_0==LENGTH||LA537_0==MINUS) ) { - alt537=1; + else if ( (LA547_0==IDENT||LA547_0==LENGTH||LA547_0==MINUS) ) { + alt547=1; } - } finally {dbg.exitDecision(537);} + } finally {dbg.exitDecision(547);} - switch (alt537) { + switch (alt547) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1494,85); + dbg.location(1496,85); if ( input.LA(1)==DIMENSION||input.LA(1)==IDENT||input.LA(1)==LENGTH||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -36872,22 +37233,22 @@ else if ( (LA537_0==IDENT||LA537_0==LENGTH||LA537_0==MINUS) ) { break; default : - if ( cnt537 >= 1 ) break loop537; + if ( cnt547 >= 1 ) break loop547; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(537, input); + EarlyExitException eee = new EarlyExitException(547, input); dbg.recognitionException(eee); throw eee; } - cnt537++; + cnt547++; } - } finally {dbg.exitSubRule(537);} + } finally {dbg.exitSubRule(547);} } break; } - } finally {dbg.exitSubRule(538);} + } finally {dbg.exitSubRule(548);} } @@ -36899,7 +37260,7 @@ else if ( (LA537_0==IDENT||LA537_0==LENGTH||LA537_0==MINUS) ) { finally { // do for sure before leaving } - dbg.location(1495, 4); + dbg.location(1497, 4); } finally { @@ -36914,41 +37275,41 @@ else if ( (LA537_0==IDENT||LA537_0==LENGTH||LA537_0==MINUS) ) { // $ANTLR start "less_selector_interpolation" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1497:1: less_selector_interpolation : AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1499: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(1497, 0); + dbg.location(1499, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1498:5: ( AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1500:5: ( AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1499:5: AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:5: AT_SIGN LBRACE ( ws )? IDENT ( ws )? RBRACE { - dbg.location(1499,5); - match(input,AT_SIGN,FOLLOW_AT_SIGN_in_less_selector_interpolation11138); if (state.failed) return;dbg.location(1499,13); - match(input,LBRACE,FOLLOW_LBRACE_in_less_selector_interpolation11140); if (state.failed) return;dbg.location(1499,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1499:20: ( ws )? - int alt539=2; - try { dbg.enterSubRule(539); - try { dbg.enterDecision(539, decisionCanBacktrack[539]); + 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]); - int LA539_0 = input.LA(1); - if ( (LA539_0==COMMENT||LA539_0==NL||LA539_0==WS) ) { - alt539=1; + int LA549_0 = input.LA(1); + if ( (LA549_0==COMMENT||LA549_0==NL||LA549_0==WS) ) { + alt549=1; } - } finally {dbg.exitDecision(539);} + } finally {dbg.exitDecision(549);} - switch (alt539) { + switch (alt549) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1499:20: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:20: ws { - dbg.location(1499,20); - pushFollow(FOLLOW_ws_in_less_selector_interpolation11142); + dbg.location(1501,20); + pushFollow(FOLLOW_ws_in_less_selector_interpolation11273); ws(); state._fsp--; if (state.failed) return; @@ -36956,28 +37317,28 @@ public final void less_selector_interpolation() throws RecognitionException { break; } - } finally {dbg.exitSubRule(539);} - dbg.location(1499,24); - match(input,IDENT,FOLLOW_IDENT_in_less_selector_interpolation11145); if (state.failed) return;dbg.location(1499,30); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1499:30: ( ws )? - int alt540=2; - try { dbg.enterSubRule(540); - try { dbg.enterDecision(540, decisionCanBacktrack[540]); + } 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]); - int LA540_0 = input.LA(1); - if ( (LA540_0==COMMENT||LA540_0==NL||LA540_0==WS) ) { - alt540=1; + int LA550_0 = input.LA(1); + if ( (LA550_0==COMMENT||LA550_0==NL||LA550_0==WS) ) { + alt550=1; } - } finally {dbg.exitDecision(540);} + } finally {dbg.exitDecision(550);} - switch (alt540) { + switch (alt550) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1499:30: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1501:30: ws { - dbg.location(1499,30); - pushFollow(FOLLOW_ws_in_less_selector_interpolation11147); + dbg.location(1501,30); + pushFollow(FOLLOW_ws_in_less_selector_interpolation11278); ws(); state._fsp--; if (state.failed) return; @@ -36985,9 +37346,9 @@ public final void less_selector_interpolation() throws RecognitionException { break; } - } finally {dbg.exitSubRule(540);} - dbg.location(1499,34); - match(input,RBRACE,FOLLOW_RBRACE_in_less_selector_interpolation11150); if (state.failed) return; + } finally {dbg.exitSubRule(550);} + dbg.location(1501,34); + match(input,RBRACE,FOLLOW_RBRACE_in_less_selector_interpolation11281); if (state.failed) return; } } @@ -36998,7 +37359,7 @@ public final void less_selector_interpolation() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1500, 4); + dbg.location(1502, 4); } finally { @@ -37013,38 +37374,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:1503: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:1505: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(1503, 0); + dbg.location(1505, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1503: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:1505: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:1504: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:1506:5: ( IDENT | MINUS )? sass_interpolation_expression_var ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? { - dbg.location(1504,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1504:5: ( IDENT | MINUS )? - int alt541=2; - try { dbg.enterSubRule(541); - try { dbg.enterDecision(541, decisionCanBacktrack[541]); + 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]); - int LA541_0 = input.LA(1); - if ( (LA541_0==IDENT||LA541_0==MINUS) ) { - alt541=1; + int LA551_0 = input.LA(1); + if ( (LA551_0==IDENT||LA551_0==MINUS) ) { + alt551=1; } - } finally {dbg.exitDecision(541);} + } finally {dbg.exitDecision(551);} - switch (alt541) { + switch (alt551) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1504,5); + dbg.location(1506,5); if ( input.LA(1)==IDENT||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -37060,68 +37421,68 @@ public final void sass_selector_interpolation_exp() throws RecognitionException break; } - } finally {dbg.exitSubRule(541);} - dbg.location(1504,22); - pushFollow(FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp11177); + } finally {dbg.exitSubRule(551);} + dbg.location(1506,22); + pushFollow(FOLLOW_sass_interpolation_expression_var_in_sass_selector_interpolation_exp11308); sass_interpolation_expression_var(); state._fsp--; - if (state.failed) return;dbg.location(1504,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1504:56: ( sass_selector_interpolation_exp | ( IDENT | MINUS | DIMENSION | LENGTH )+ )? - int alt543=3; - try { dbg.enterSubRule(543); - try { dbg.enterDecision(543, decisionCanBacktrack[543]); + 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]); switch ( input.LA(1) ) { case IDENT: case MINUS: { - int LA543_1 = input.LA(2); - if ( (LA543_1==HASH_SYMBOL) ) { - int LA543_6 = input.LA(3); - if ( (LA543_6==LBRACE) ) { - alt543=1; + int LA553_1 = input.LA(2); + if ( (LA553_1==HASH_SYMBOL) ) { + int LA553_6 = input.LA(3); + if ( (LA553_6==LBRACE) ) { + alt553=1; } - else if ( (LA543_6==AT_SIGN||LA543_6==IDENT||LA543_6==MINUS||LA543_6==NAME) ) { - alt543=2; + else if ( (LA553_6==AT_SIGN||LA553_6==IDENT||LA553_6==MINUS||LA553_6==NAME) ) { + alt553=2; } } - else if ( ((LA543_1 >= COLON && LA543_1 <= COMMENT)||(LA543_1 >= DCOLON && LA543_1 <= DOT)||LA543_1==GREATER||LA543_1==HASH||LA543_1==IDENT||(LA543_1 >= LBRACE && LA543_1 <= LBRACKET)||LA543_1==LENGTH||LA543_1==LESS_AND||LA543_1==MINUS||LA543_1==NL||LA543_1==PLUS||LA543_1==RBRACE||LA543_1==RPAREN||LA543_1==SASS_EXTEND_ONLY_SELECTOR||LA543_1==SEMI||LA543_1==TILDE||LA543_1==WS) ) { - alt543=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; } } break; case HASH_SYMBOL: { - int LA543_2 = input.LA(2); - if ( (LA543_2==LBRACE) ) { - alt543=1; + int LA553_2 = input.LA(2); + if ( (LA553_2==LBRACE) ) { + alt553=1; } } break; case DIMENSION: { - int LA543_3 = input.LA(2); + int LA553_3 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt543=2; + alt553=2; } } break; case LENGTH: { - alt543=2; + alt553=2; } break; } - } finally {dbg.exitDecision(543);} + } finally {dbg.exitDecision(553);} - switch (alt543) { + switch (alt553) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1504:57: sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:57: sass_selector_interpolation_exp { - dbg.location(1504,57); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp11180); + dbg.location(1506,57); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_selector_interpolation_exp11311); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -37130,39 +37491,39 @@ else if ( ((LA543_1 >= COLON && LA543_1 <= COMMENT)||(LA543_1 >= DCOLON && LA543 case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1504:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1506:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ { - dbg.location(1504,91); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1504:91: ( IDENT | MINUS | DIMENSION | LENGTH )+ - int cnt542=0; - try { dbg.enterSubRule(542); + 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); - loop542: + loop552: while (true) { - int alt542=2; - try { dbg.enterDecision(542, decisionCanBacktrack[542]); + int alt552=2; + try { dbg.enterDecision(552, decisionCanBacktrack[552]); - int LA542_0 = input.LA(1); - if ( (LA542_0==DIMENSION) ) { - int LA542_2 = input.LA(2); + int LA552_0 = input.LA(1); + if ( (LA552_0==DIMENSION) ) { + int LA552_2 = input.LA(2); if ( (!(evalPredicate(evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")"),""))) ) { - alt542=1; + alt552=1; } } - else if ( (LA542_0==IDENT||LA542_0==LENGTH||LA542_0==MINUS) ) { - alt542=1; + else if ( (LA552_0==IDENT||LA552_0==LENGTH||LA552_0==MINUS) ) { + alt552=1; } - } finally {dbg.exitDecision(542);} + } finally {dbg.exitDecision(552);} - switch (alt542) { + switch (alt552) { case 1 : dbg.enterAlt(1); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g: { - dbg.location(1504,91); + dbg.location(1506,91); if ( input.LA(1)==DIMENSION||input.LA(1)==IDENT||input.LA(1)==LENGTH||input.LA(1)==MINUS ) { input.consume(); state.errorRecovery=false; @@ -37178,22 +37539,22 @@ else if ( (LA542_0==IDENT||LA542_0==LENGTH||LA542_0==MINUS) ) { break; default : - if ( cnt542 >= 1 ) break loop542; + if ( cnt552 >= 1 ) break loop552; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(542, input); + EarlyExitException eee = new EarlyExitException(552, input); dbg.recognitionException(eee); throw eee; } - cnt542++; + cnt552++; } - } finally {dbg.exitSubRule(542);} + } finally {dbg.exitSubRule(552);} } break; } - } finally {dbg.exitSubRule(543);} + } finally {dbg.exitSubRule(553);} } @@ -37205,7 +37566,7 @@ else if ( (LA542_0==IDENT||LA542_0==LENGTH||LA542_0==MINUS) ) { finally { // do for sure before leaving } - dbg.location(1505, 4); + dbg.location(1507, 4); } finally { @@ -37220,77 +37581,77 @@ else if ( (LA542_0==IDENT||LA542_0==LENGTH||LA542_0==MINUS) ) { // $ANTLR start "sass_interpolation_expression_var" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1507:1: sass_interpolation_expression_var : HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ; + // 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 ; 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(1507, 0); + dbg.location(1509, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1508:5: ( HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1510:5: ( HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:9: HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511:9: HASH_SYMBOL LBRACE ( WS )? cp_expression ( WS )? RBRACE { - dbg.location(1509,9); - match(input,HASH_SYMBOL,FOLLOW_HASH_SYMBOL_in_sass_interpolation_expression_var11227); if (state.failed) return;dbg.location(1509,21); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_interpolation_expression_var11229); if (state.failed) return;dbg.location(1509,28); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:28: ( WS )? - int alt544=2; - try { dbg.enterSubRule(544); - try { dbg.enterDecision(544, decisionCanBacktrack[544]); + 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]); - int LA544_0 = input.LA(1); - if ( (LA544_0==WS) ) { - alt544=1; + int LA554_0 = input.LA(1); + if ( (LA554_0==WS) ) { + alt554=1; } - } finally {dbg.exitDecision(544);} + } finally {dbg.exitDecision(554);} - switch (alt544) { + switch (alt554) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:28: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511:28: WS { - dbg.location(1509,28); - match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var11231); if (state.failed) return; + dbg.location(1511,28); + match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var11362); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(544);} - dbg.location(1509,32); - pushFollow(FOLLOW_cp_expression_in_sass_interpolation_expression_var11234); + } finally {dbg.exitSubRule(554);} + dbg.location(1511,32); + pushFollow(FOLLOW_cp_expression_in_sass_interpolation_expression_var11365); cp_expression(); state._fsp--; - if (state.failed) return;dbg.location(1509,46); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:46: ( WS )? - int alt545=2; - try { dbg.enterSubRule(545); - try { dbg.enterDecision(545, decisionCanBacktrack[545]); + 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]); - int LA545_0 = input.LA(1); - if ( (LA545_0==WS) ) { - alt545=1; + int LA555_0 = input.LA(1); + if ( (LA555_0==WS) ) { + alt555=1; } - } finally {dbg.exitDecision(545);} + } finally {dbg.exitDecision(555);} - switch (alt545) { + switch (alt555) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1509:46: WS + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1511:46: WS { - dbg.location(1509,46); - match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var11236); if (state.failed) return; + dbg.location(1511,46); + match(input,WS,FOLLOW_WS_in_sass_interpolation_expression_var11367); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(545);} - dbg.location(1509,50); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_interpolation_expression_var11239); if (state.failed) return; + } finally {dbg.exitSubRule(555);} + dbg.location(1511,50); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_interpolation_expression_var11370); if (state.failed) return; } } @@ -37301,7 +37662,7 @@ public final void sass_interpolation_expression_var() throws RecognitionExceptio finally { // do for sure before leaving } - dbg.location(1510, 4); + dbg.location(1512, 4); } finally { @@ -37316,43 +37677,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:1530: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:1532: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(1530, 0); + dbg.location(1532, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1531:5: ( property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1533: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:1532:5: property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:5: property ( ws )? COLON ( ws )? ( propertyValue ( ws )? )? LBRACE ( ws )? syncToFollow ( declarations )? RBRACE { - dbg.location(1532,5); - pushFollow(FOLLOW_property_in_sass_nested_properties11279); + dbg.location(1534,5); + pushFollow(FOLLOW_property_in_sass_nested_properties11410); property(); state._fsp--; - if (state.failed) return;dbg.location(1532,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:14: ( ws )? - int alt546=2; - try { dbg.enterSubRule(546); - try { dbg.enterDecision(546, decisionCanBacktrack[546]); + 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]); - int LA546_0 = input.LA(1); - if ( (LA546_0==COMMENT||LA546_0==NL||LA546_0==WS) ) { - alt546=1; + int LA556_0 = input.LA(1); + if ( (LA556_0==COMMENT||LA556_0==NL||LA556_0==WS) ) { + alt556=1; } - } finally {dbg.exitDecision(546);} + } finally {dbg.exitDecision(556);} - switch (alt546) { + switch (alt556) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:14: ws { - dbg.location(1532,14); - pushFollow(FOLLOW_ws_in_sass_nested_properties11281); + dbg.location(1534,14); + pushFollow(FOLLOW_ws_in_sass_nested_properties11412); ws(); state._fsp--; if (state.failed) return; @@ -37360,28 +37721,28 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(546);} - dbg.location(1532,18); - match(input,COLON,FOLLOW_COLON_in_sass_nested_properties11284); if (state.failed) return;dbg.location(1532,24); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:24: ( ws )? - int alt547=2; - try { dbg.enterSubRule(547); - try { dbg.enterDecision(547, decisionCanBacktrack[547]); + } 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]); - int LA547_0 = input.LA(1); - if ( (LA547_0==COMMENT||LA547_0==NL||LA547_0==WS) ) { - alt547=1; + int LA557_0 = input.LA(1); + if ( (LA557_0==COMMENT||LA557_0==NL||LA557_0==WS) ) { + alt557=1; } - } finally {dbg.exitDecision(547);} + } finally {dbg.exitDecision(557);} - switch (alt547) { + switch (alt557) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:24: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:24: ws { - dbg.location(1532,24); - pushFollow(FOLLOW_ws_in_sass_nested_properties11286); + dbg.location(1534,24); + pushFollow(FOLLOW_ws_in_sass_nested_properties11417); ws(); state._fsp--; if (state.failed) return; @@ -37389,49 +37750,49 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(547);} - dbg.location(1532,28); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:28: ( propertyValue ( ws )? )? - int alt549=2; - try { dbg.enterSubRule(549); - try { dbg.enterDecision(549, decisionCanBacktrack[549]); + } 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]); - int LA549_0 = input.LA(1); - if ( ((LA549_0 >= ANGLE && LA549_0 <= AT_SIGN)||(LA549_0 >= BOTTOMCENTER_SYM && LA549_0 <= BOTTOMRIGHT_SYM)||LA549_0==CHARSET_SYM||LA549_0==COUNTER_STYLE_SYM||LA549_0==DIMENSION||LA549_0==EMS||LA549_0==EXS||(LA549_0 >= FONT_FACE_SYM && LA549_0 <= FREQ)||LA549_0==GEN||(LA549_0 >= HASH && LA549_0 <= HASH_SYMBOL)||LA549_0==IDENT||LA549_0==IMPORT_SYM||LA549_0==KEYFRAMES_SYM||(LA549_0 >= LBRACKET && LA549_0 <= LENGTH)||(LA549_0 >= LESS_AND && LA549_0 <= LESS_JS_STRING)||(LA549_0 >= MEDIA_SYM && LA549_0 <= MOZ_DOCUMENT_SYM)||LA549_0==NAMESPACE_SYM||LA549_0==NUMBER||(LA549_0 >= PAGE_SYM && LA549_0 <= PERCENTAGE_SYMBOL)||LA549_0==PLUS||(LA549_0 >= REM && LA549_0 <= RIGHTTOP_SYM)||(LA549_0 >= SASS_AT_ROOT && LA549_0 <= SASS_DEBUG)||(LA549_0 >= SASS_EACH && LA549_0 <= SASS_ELSE)||LA549_0==SASS_EXTEND||(LA549_0 >= SASS_FOR && LA549_0 <= SASS_FUNCTION)||(LA549_0 >= SASS_IF && LA549_0 <= SASS_MIXIN)||(LA549_0 >= SASS_RETURN && LA549_0 <= SASS_WHILE)||LA549_0==STRING||(LA549_0 >= TILDE && LA549_0 <= TOPRIGHT_SYM)||(LA549_0 >= URANGE && LA549_0 <= URI)||LA549_0==VARIABLE||LA549_0==WEBKIT_KEYFRAMES_SYM) ) { - alt549=1; + 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; } - } finally {dbg.exitDecision(549);} + } finally {dbg.exitDecision(559);} - switch (alt549) { + switch (alt559) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:29: propertyValue ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:29: propertyValue ( ws )? { - dbg.location(1532,29); - pushFollow(FOLLOW_propertyValue_in_sass_nested_properties11290); + dbg.location(1534,29); + pushFollow(FOLLOW_propertyValue_in_sass_nested_properties11421); propertyValue(); state._fsp--; - if (state.failed) return;dbg.location(1532,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:43: ( ws )? - int alt548=2; - try { dbg.enterSubRule(548); - try { dbg.enterDecision(548, decisionCanBacktrack[548]); + 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]); - int LA548_0 = input.LA(1); - if ( (LA548_0==COMMENT||LA548_0==NL||LA548_0==WS) ) { - alt548=1; + int LA558_0 = input.LA(1); + if ( (LA558_0==COMMENT||LA558_0==NL||LA558_0==WS) ) { + alt558=1; } - } finally {dbg.exitDecision(548);} + } finally {dbg.exitDecision(558);} - switch (alt548) { + switch (alt558) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:43: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:43: ws { - dbg.location(1532,43); - pushFollow(FOLLOW_ws_in_sass_nested_properties11292); + dbg.location(1534,43); + pushFollow(FOLLOW_ws_in_sass_nested_properties11423); ws(); state._fsp--; if (state.failed) return; @@ -37439,34 +37800,34 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(548);} + } finally {dbg.exitSubRule(558);} } break; } - } finally {dbg.exitSubRule(549);} - dbg.location(1532,49); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_nested_properties11297); if (state.failed) return;dbg.location(1532,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:56: ( ws )? - int alt550=2; - try { dbg.enterSubRule(550); - try { dbg.enterDecision(550, decisionCanBacktrack[550]); + } 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]); - int LA550_0 = input.LA(1); - if ( (LA550_0==COMMENT||LA550_0==NL||LA550_0==WS) ) { - alt550=1; + int LA560_0 = input.LA(1); + if ( (LA560_0==COMMENT||LA560_0==NL||LA560_0==WS) ) { + alt560=1; } - } finally {dbg.exitDecision(550);} + } finally {dbg.exitDecision(560);} - switch (alt550) { + switch (alt560) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:56: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:56: ws { - dbg.location(1532,56); - pushFollow(FOLLOW_ws_in_sass_nested_properties11299); + dbg.location(1534,56); + pushFollow(FOLLOW_ws_in_sass_nested_properties11430); ws(); state._fsp--; if (state.failed) return; @@ -37474,31 +37835,31 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(550);} - dbg.location(1532,60); - pushFollow(FOLLOW_syncToFollow_in_sass_nested_properties11302); + } finally {dbg.exitSubRule(560);} + dbg.location(1534,60); + pushFollow(FOLLOW_syncToFollow_in_sass_nested_properties11433); syncToFollow(); state._fsp--; - if (state.failed) return;dbg.location(1532,73); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:73: ( declarations )? - int alt551=2; - try { dbg.enterSubRule(551); - try { dbg.enterDecision(551, decisionCanBacktrack[551]); + 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]); - int LA551_0 = input.LA(1); - if ( ((LA551_0 >= AT_IDENT && LA551_0 <= AT_SIGN)||(LA551_0 >= BOTTOMCENTER_SYM && LA551_0 <= BOTTOMRIGHT_SYM)||(LA551_0 >= CHARSET_SYM && LA551_0 <= COLON)||LA551_0==CONTAINER_SYM||LA551_0==COUNTER_STYLE_SYM||(LA551_0 >= DCOLON && LA551_0 <= DOT)||LA551_0==FONT_FACE_SYM||(LA551_0 >= GEN && LA551_0 <= GREATER)||(LA551_0 >= HASH && LA551_0 <= HASH_SYMBOL)||LA551_0==IDENT||LA551_0==IMPORT_SYM||LA551_0==KEYFRAMES_SYM||LA551_0==LAYER_SYM||(LA551_0 >= LBRACKET && LA551_0 <= LEFTTOP_SYM)||LA551_0==LESS_AND||(LA551_0 >= MEDIA_SYM && LA551_0 <= MOZ_DOCUMENT_SYM)||LA551_0==NAMESPACE_SYM||LA551_0==PAGE_SYM||(LA551_0 >= PIPE && LA551_0 <= PLUS)||(LA551_0 >= RIGHTBOTTOM_SYM && LA551_0 <= RIGHTTOP_SYM)||(LA551_0 >= SASS_AT_ROOT && LA551_0 <= SASS_DEBUG)||(LA551_0 >= SASS_EACH && LA551_0 <= SASS_ELSE)||(LA551_0 >= SASS_ERROR && LA551_0 <= SASS_FUNCTION)||(LA551_0 >= SASS_IF && LA551_0 <= SASS_MIXIN)||(LA551_0 >= SASS_RETURN && LA551_0 <= SEMI)||LA551_0==STAR||LA551_0==SUPPORTS_SYM||LA551_0==TILDE||(LA551_0 >= TOPCENTER_SYM && LA551_0 <= TOPRIGHT_SYM)||LA551_0==VARIABLE||LA551_0==WEBKIT_KEYFRAMES_SYM) ) { - alt551=1; + 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; } - } finally {dbg.exitDecision(551);} + } finally {dbg.exitDecision(561);} - switch (alt551) { + switch (alt561) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1532:73: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1534:73: declarations { - dbg.location(1532,73); - pushFollow(FOLLOW_declarations_in_sass_nested_properties11304); + dbg.location(1534,73); + pushFollow(FOLLOW_declarations_in_sass_nested_properties11435); declarations(); state._fsp--; if (state.failed) return; @@ -37506,9 +37867,9 @@ public final void sass_nested_properties() throws RecognitionException { break; } - } finally {dbg.exitSubRule(551);} - dbg.location(1532,87); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_nested_properties11307); if (state.failed) return; + } finally {dbg.exitSubRule(561);} + dbg.location(1534,87); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_nested_properties11438); if (state.failed) return; } } @@ -37519,7 +37880,7 @@ public final void sass_nested_properties() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1533, 4); + dbg.location(1535, 4); } finally { @@ -37534,73 +37895,73 @@ public final void sass_nested_properties() throws RecognitionException { // $ANTLR start "sass_extend" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1535: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:1537: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(1535, 0); + dbg.location(1537, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1536:5: ( SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1538: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:1537:5: SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:5: SASS_EXTEND ws simpleSelectorSequence ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* ( ws SASS_OPTIONAL )? { - dbg.location(1537,5); - match(input,SASS_EXTEND,FOLLOW_SASS_EXTEND_in_sass_extend11328); if (state.failed) return;dbg.location(1537,17); - pushFollow(FOLLOW_ws_in_sass_extend11330); + 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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1537,20); - pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend11332); + if (state.failed) return;dbg.location(1539,20); + pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend11463); simpleSelectorSequence(); state._fsp--; - if (state.failed) return;dbg.location(1537,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:43: ( ( ws )? COMMA ( ws )? simpleSelectorSequence )* - try { dbg.enterSubRule(554); + 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); - loop554: + loop564: while (true) { - int alt554=2; - try { dbg.enterDecision(554, decisionCanBacktrack[554]); + int alt564=2; + try { dbg.enterDecision(564, decisionCanBacktrack[564]); try { isCyclicDecision = true; - alt554 = dfa554.predict(input); + alt564 = dfa564.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(554);} + } finally {dbg.exitDecision(564);} - switch (alt554) { + switch (alt564) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:44: ( ws )? COMMA ( ws )? simpleSelectorSequence + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:44: ( ws )? COMMA ( ws )? simpleSelectorSequence { - dbg.location(1537,44); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:44: ( ws )? - int alt552=2; - try { dbg.enterSubRule(552); - try { dbg.enterDecision(552, decisionCanBacktrack[552]); + 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]); - int LA552_0 = input.LA(1); - if ( (LA552_0==COMMENT||LA552_0==NL||LA552_0==WS) ) { - alt552=1; + int LA562_0 = input.LA(1); + if ( (LA562_0==COMMENT||LA562_0==NL||LA562_0==WS) ) { + alt562=1; } - } finally {dbg.exitDecision(552);} + } finally {dbg.exitDecision(562);} - switch (alt552) { + switch (alt562) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:44: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:44: ws { - dbg.location(1537,44); - pushFollow(FOLLOW_ws_in_sass_extend11335); + dbg.location(1539,44); + pushFollow(FOLLOW_ws_in_sass_extend11466); ws(); state._fsp--; if (state.failed) return; @@ -37608,28 +37969,28 @@ public final void sass_extend() throws RecognitionException { break; } - } finally {dbg.exitSubRule(552);} - dbg.location(1537,48); - match(input,COMMA,FOLLOW_COMMA_in_sass_extend11338); if (state.failed) return;dbg.location(1537,54); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:54: ( ws )? - int alt553=2; - try { dbg.enterSubRule(553); - try { dbg.enterDecision(553, decisionCanBacktrack[553]); - - int LA553_0 = input.LA(1); - if ( (LA553_0==COMMENT||LA553_0==NL||LA553_0==WS) ) { - alt553=1; + } 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]); + + int LA563_0 = input.LA(1); + if ( (LA563_0==COMMENT||LA563_0==NL||LA563_0==WS) ) { + alt563=1; } - } finally {dbg.exitDecision(553);} + } finally {dbg.exitDecision(563);} - switch (alt553) { + switch (alt563) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:54: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:54: ws { - dbg.location(1537,54); - pushFollow(FOLLOW_ws_in_sass_extend11340); + dbg.location(1539,54); + pushFollow(FOLLOW_ws_in_sass_extend11471); ws(); state._fsp--; if (state.failed) return; @@ -37637,9 +37998,9 @@ public final void sass_extend() throws RecognitionException { break; } - } finally {dbg.exitSubRule(553);} - dbg.location(1537,58); - pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend11343); + } finally {dbg.exitSubRule(563);} + dbg.location(1539,58); + pushFollow(FOLLOW_simpleSelectorSequence_in_sass_extend11474); simpleSelectorSequence(); state._fsp--; if (state.failed) return; @@ -37647,43 +38008,43 @@ public final void sass_extend() throws RecognitionException { break; default : - break loop554; + break loop564; } } - } finally {dbg.exitSubRule(554);} - dbg.location(1537,83); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:83: ( ws SASS_OPTIONAL )? - int alt555=2; - try { dbg.enterSubRule(555); - try { dbg.enterDecision(555, decisionCanBacktrack[555]); + } 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]); try { isCyclicDecision = true; - alt555 = dfa555.predict(input); + alt565 = dfa565.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(555);} + } finally {dbg.exitDecision(565);} - switch (alt555) { + switch (alt565) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1537:84: ws SASS_OPTIONAL + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1539:84: ws SASS_OPTIONAL { - dbg.location(1537,84); - pushFollow(FOLLOW_ws_in_sass_extend11348); + dbg.location(1539,84); + pushFollow(FOLLOW_ws_in_sass_extend11479); ws(); state._fsp--; - if (state.failed) return;dbg.location(1537,87); - match(input,SASS_OPTIONAL,FOLLOW_SASS_OPTIONAL_in_sass_extend11350); if (state.failed) return; + if (state.failed) return;dbg.location(1539,87); + match(input,SASS_OPTIONAL,FOLLOW_SASS_OPTIONAL_in_sass_extend11481); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(555);} + } finally {dbg.exitSubRule(565);} } @@ -37695,7 +38056,7 @@ public final void sass_extend() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1538, 4); + dbg.location(1540, 4); } finally { @@ -37710,46 +38071,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:1540:1: sass_extend_only_selector : SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ; + // 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 )? ; 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(1540, 0); + dbg.location(1542, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1541:5: ( SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1543:5: ( SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1542:5: SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1544:5: SASS_EXTEND_ONLY_SELECTOR ( sass_selector_interpolation_exp )? { - dbg.location(1542,5); - match(input,SASS_EXTEND_ONLY_SELECTOR,FOLLOW_SASS_EXTEND_ONLY_SELECTOR_in_sass_extend_only_selector11373); if (state.failed) return;dbg.location(1542,31); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1542:31: ( sass_selector_interpolation_exp )? - int alt556=2; - try { dbg.enterSubRule(556); - try { dbg.enterDecision(556, decisionCanBacktrack[556]); + 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]); - int LA556_0 = input.LA(1); - if ( (LA556_0==IDENT||LA556_0==MINUS) ) { - alt556=1; + int LA566_0 = input.LA(1); + if ( (LA566_0==IDENT||LA566_0==MINUS) ) { + alt566=1; } - else if ( (LA556_0==HASH_SYMBOL) ) { - int LA556_2 = input.LA(2); - if ( (LA556_2==LBRACE) ) { - alt556=1; + else if ( (LA566_0==HASH_SYMBOL) ) { + int LA566_2 = input.LA(2); + if ( (LA566_2==LBRACE) ) { + alt566=1; } } - } finally {dbg.exitDecision(556);} + } finally {dbg.exitDecision(566);} - switch (alt556) { + switch (alt566) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1542:31: sass_selector_interpolation_exp + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1544:31: sass_selector_interpolation_exp { - dbg.location(1542,31); - pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector11375); + dbg.location(1544,31); + pushFollow(FOLLOW_sass_selector_interpolation_exp_in_sass_extend_only_selector11506); sass_selector_interpolation_exp(); state._fsp--; if (state.failed) return; @@ -37757,7 +38118,7 @@ else if ( (LA556_0==HASH_SYMBOL) ) { break; } - } finally {dbg.exitSubRule(556);} + } finally {dbg.exitSubRule(566);} } @@ -37769,7 +38130,7 @@ else if ( (LA556_0==HASH_SYMBOL) ) { finally { // do for sure before leaving } - dbg.location(1543, 4); + dbg.location(1545, 4); } finally { @@ -37784,20 +38145,20 @@ else if ( (LA556_0==HASH_SYMBOL) ) { // $ANTLR start "sass_debug" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1545:1: sass_debug : ( SASS_DEBUG | SASS_WARN ) ws cp_expression ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1547: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(1545, 0); + dbg.location(1547, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1546:5: ( ( SASS_DEBUG | SASS_WARN ) ws cp_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1548:5: ( ( SASS_DEBUG | SASS_WARN ) ws cp_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1547:5: ( SASS_DEBUG | SASS_WARN ) ws cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1549:5: ( SASS_DEBUG | SASS_WARN ) ws cp_expression { - dbg.location(1547,5); + dbg.location(1549,5); if ( input.LA(1)==SASS_DEBUG||input.LA(1)==SASS_WARN ) { input.consume(); state.errorRecovery=false; @@ -37808,12 +38169,12 @@ public final void sass_debug() throws RecognitionException { MismatchedSetException mse = new MismatchedSetException(null,input); dbg.recognitionException(mse); throw mse; - }dbg.location(1547,32); - pushFollow(FOLLOW_ws_in_sass_debug11407); + }dbg.location(1549,32); + pushFollow(FOLLOW_ws_in_sass_debug11538); ws(); state._fsp--; - if (state.failed) return;dbg.location(1547,35); - pushFollow(FOLLOW_cp_expression_in_sass_debug11409); + if (state.failed) return;dbg.location(1549,35); + pushFollow(FOLLOW_cp_expression_in_sass_debug11540); cp_expression(); state._fsp--; if (state.failed) return; @@ -37827,7 +38188,7 @@ public final void sass_debug() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1548, 4); + dbg.location(1550, 4); } finally { @@ -37842,26 +38203,26 @@ public final void sass_debug() throws RecognitionException { // $ANTLR start "sass_error" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1550:1: sass_error : SASS_ERROR ws STRING ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1552: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(1550, 0); + dbg.location(1552, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1551:5: ( SASS_ERROR ws STRING ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1553:5: ( SASS_ERROR ws STRING ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1552:5: SASS_ERROR ws STRING + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1554:5: SASS_ERROR ws STRING { - dbg.location(1552,5); - match(input,SASS_ERROR,FOLLOW_SASS_ERROR_in_sass_error11430); if (state.failed) return;dbg.location(1552,16); - pushFollow(FOLLOW_ws_in_sass_error11432); + 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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1552,19); - match(input,STRING,FOLLOW_STRING_in_sass_error11434); if (state.failed) return; + if (state.failed) return;dbg.location(1554,19); + match(input,STRING,FOLLOW_STRING_in_sass_error11565); if (state.failed) return; } } @@ -37872,7 +38233,7 @@ public final void sass_error() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1553, 4); + dbg.location(1555, 4); } finally { @@ -37887,56 +38248,56 @@ public final void sass_error() throws RecognitionException { // $ANTLR start "sass_control" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1555:1: sass_control : ( sass_if | sass_for | sass_each | sass_while ); + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557: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(1555, 0); + dbg.location(1557, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1556:5: ( sass_if | sass_for | sass_each | sass_while ) - int alt557=4; - try { dbg.enterDecision(557, decisionCanBacktrack[557]); + // 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]); switch ( input.LA(1) ) { case SASS_IF: { - alt557=1; + alt567=1; } break; case SASS_FOR: { - alt557=2; + alt567=2; } break; case SASS_EACH: { - alt557=3; + alt567=3; } break; case SASS_WHILE: { - alt557=4; + alt567=4; } break; default: if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 557, 0, input); + new NoViableAltException("", 567, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(557);} + } finally {dbg.exitDecision(567);} - switch (alt557) { + switch (alt567) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:5: sass_if + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559:5: sass_if { - dbg.location(1557,5); - pushFollow(FOLLOW_sass_if_in_sass_control11455); + dbg.location(1559,5); + pushFollow(FOLLOW_sass_if_in_sass_control11586); sass_if(); state._fsp--; if (state.failed) return; @@ -37945,10 +38306,10 @@ public final void sass_control() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:15: sass_for + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559:15: sass_for { - dbg.location(1557,15); - pushFollow(FOLLOW_sass_for_in_sass_control11459); + dbg.location(1559,15); + pushFollow(FOLLOW_sass_for_in_sass_control11590); sass_for(); state._fsp--; if (state.failed) return; @@ -37957,10 +38318,10 @@ public final void sass_control() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:26: sass_each + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559:26: sass_each { - dbg.location(1557,26); - pushFollow(FOLLOW_sass_each_in_sass_control11463); + dbg.location(1559,26); + pushFollow(FOLLOW_sass_each_in_sass_control11594); sass_each(); state._fsp--; if (state.failed) return; @@ -37969,10 +38330,10 @@ public final void sass_control() throws RecognitionException { case 4 : dbg.enterAlt(4); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1557:38: sass_while + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1559:38: sass_while { - dbg.location(1557,38); - pushFollow(FOLLOW_sass_while_in_sass_control11467); + dbg.location(1559,38); + pushFollow(FOLLOW_sass_while_in_sass_control11598); sass_while(); state._fsp--; if (state.failed) return; @@ -37988,7 +38349,7 @@ public final void sass_control() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1558, 4); + dbg.location(1560, 4); } finally { @@ -38003,40 +38364,40 @@ public final void sass_control() throws RecognitionException { // $ANTLR start "sass_if" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1560: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:1562: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(1560, 0); + dbg.location(1562, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1561: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:1563: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:1562: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:1564:5: SASS_IF ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? { - dbg.location(1562,5); - match(input,SASS_IF,FOLLOW_SASS_IF_in_sass_if11488); if (state.failed) return;dbg.location(1562,13); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:13: ( ws )? - int alt558=2; - try { dbg.enterSubRule(558); - try { dbg.enterDecision(558, decisionCanBacktrack[558]); + 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]); - int LA558_0 = input.LA(1); - if ( (LA558_0==COMMENT||LA558_0==NL||LA558_0==WS) ) { - alt558=1; + int LA568_0 = input.LA(1); + if ( (LA568_0==COMMENT||LA568_0==NL||LA568_0==WS) ) { + alt568=1; } - } finally {dbg.exitDecision(558);} + } finally {dbg.exitDecision(568);} - switch (alt558) { + switch (alt568) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:13: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:13: ws { - dbg.location(1562,13); - pushFollow(FOLLOW_ws_in_sass_if11490); + dbg.location(1564,13); + pushFollow(FOLLOW_ws_in_sass_if11621); ws(); state._fsp--; if (state.failed) return; @@ -38044,31 +38405,31 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(558);} - dbg.location(1562,17); - pushFollow(FOLLOW_sass_control_expression_in_sass_if11493); + } finally {dbg.exitSubRule(568);} + dbg.location(1564,17); + pushFollow(FOLLOW_sass_control_expression_in_sass_if11624); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1562,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:41: ( ws )? - int alt559=2; - try { dbg.enterSubRule(559); - try { dbg.enterDecision(559, decisionCanBacktrack[559]); + 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]); - int LA559_0 = input.LA(1); - if ( (LA559_0==COMMENT||LA559_0==NL||LA559_0==WS) ) { - alt559=1; + int LA569_0 = input.LA(1); + if ( (LA569_0==COMMENT||LA569_0==NL||LA569_0==WS) ) { + alt569=1; } - } finally {dbg.exitDecision(559);} + } finally {dbg.exitDecision(569);} - switch (alt559) { + switch (alt569) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:41: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:41: ws { - dbg.location(1562,41); - pushFollow(FOLLOW_ws_in_sass_if11495); + dbg.location(1564,41); + pushFollow(FOLLOW_ws_in_sass_if11626); ws(); state._fsp--; if (state.failed) return; @@ -38076,53 +38437,53 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(559);} - dbg.location(1562,45); - pushFollow(FOLLOW_sass_control_block_in_sass_if11498); + } finally {dbg.exitSubRule(569);} + dbg.location(1564,45); + pushFollow(FOLLOW_sass_control_block_in_sass_if11629); sass_control_block(); state._fsp--; - if (state.failed) return;dbg.location(1562,64); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:64: ( ( ws )? sass_else )? - int alt561=2; - try { dbg.enterSubRule(561); - try { dbg.enterDecision(561, decisionCanBacktrack[561]); + 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]); try { isCyclicDecision = true; - alt561 = dfa561.predict(input); + alt571 = dfa571.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(561);} + } finally {dbg.exitDecision(571);} - switch (alt561) { + switch (alt571) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:65: ( ws )? sass_else + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:65: ( ws )? sass_else { - dbg.location(1562,65); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:65: ( ws )? - int alt560=2; - try { dbg.enterSubRule(560); - try { dbg.enterDecision(560, decisionCanBacktrack[560]); + 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]); - int LA560_0 = input.LA(1); - if ( (LA560_0==COMMENT||LA560_0==NL||LA560_0==WS) ) { - alt560=1; + int LA570_0 = input.LA(1); + if ( (LA570_0==COMMENT||LA570_0==NL||LA570_0==WS) ) { + alt570=1; } - } finally {dbg.exitDecision(560);} + } finally {dbg.exitDecision(570);} - switch (alt560) { + switch (alt570) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1562:65: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1564:65: ws { - dbg.location(1562,65); - pushFollow(FOLLOW_ws_in_sass_if11501); + dbg.location(1564,65); + pushFollow(FOLLOW_ws_in_sass_if11632); ws(); state._fsp--; if (state.failed) return; @@ -38130,9 +38491,9 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(560);} - dbg.location(1562,69); - pushFollow(FOLLOW_sass_else_in_sass_if11504); + } finally {dbg.exitSubRule(570);} + dbg.location(1564,69); + pushFollow(FOLLOW_sass_else_in_sass_if11635); sass_else(); state._fsp--; if (state.failed) return; @@ -38140,7 +38501,7 @@ public final void sass_if() throws RecognitionException { break; } - } finally {dbg.exitSubRule(561);} + } finally {dbg.exitSubRule(571);} } @@ -38152,7 +38513,7 @@ public final void sass_if() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1563, 4); + dbg.location(1565, 4); } finally { @@ -38167,55 +38528,55 @@ public final void sass_if() throws RecognitionException { // $ANTLR start "sass_else" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1565: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: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 )? ); public final void sass_else() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_else"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1565, 0); + dbg.location(1567, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1566: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 alt569=2; - try { dbg.enterDecision(569, decisionCanBacktrack[569]); + // 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]); try { isCyclicDecision = true; - alt569 = dfa569.predict(input); + alt579 = dfa579.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(569);} + } finally {dbg.exitDecision(579);} - switch (alt569) { + switch (alt579) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1567:5: SASS_ELSE ( ws )? sass_control_block + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:5: SASS_ELSE ( ws )? sass_control_block { - dbg.location(1567,5); - match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11527); if (state.failed) return;dbg.location(1567,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1567:15: ( ws )? - int alt562=2; - try { dbg.enterSubRule(562); - try { dbg.enterDecision(562, decisionCanBacktrack[562]); + 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]); - int LA562_0 = input.LA(1); - if ( (LA562_0==COMMENT||LA562_0==NL||LA562_0==WS) ) { - alt562=1; + int LA572_0 = input.LA(1); + if ( (LA572_0==COMMENT||LA572_0==NL||LA572_0==WS) ) { + alt572=1; } - } finally {dbg.exitDecision(562);} + } finally {dbg.exitDecision(572);} - switch (alt562) { + switch (alt572) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1567:15: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:15: ws { - dbg.location(1567,15); - pushFollow(FOLLOW_ws_in_sass_else11529); + dbg.location(1569,15); + pushFollow(FOLLOW_ws_in_sass_else11660); ws(); state._fsp--; if (state.failed) return; @@ -38223,9 +38584,9 @@ public final void sass_else() throws RecognitionException { break; } - } finally {dbg.exitSubRule(562);} - dbg.location(1567,19); - pushFollow(FOLLOW_sass_control_block_in_sass_else11532); + } finally {dbg.exitSubRule(572);} + dbg.location(1569,19); + pushFollow(FOLLOW_sass_control_block_in_sass_else11663); sass_control_block(); state._fsp--; if (state.failed) return; @@ -38234,65 +38595,65 @@ public final void sass_else() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569: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:1571:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) ( ws )? sass_control_expression ( ws )? sass_control_block ( ( ws )? sass_else )? { - dbg.location(1569,5); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:5: ( ( SASS_ELSE ( ws )? {...}? IDENT ) | SASS_ELSEIF ) - int alt564=2; - try { dbg.enterSubRule(564); - try { dbg.enterDecision(564, decisionCanBacktrack[564]); + 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]); - int LA564_0 = input.LA(1); - if ( (LA564_0==SASS_ELSE) ) { - alt564=1; + int LA574_0 = input.LA(1); + if ( (LA574_0==SASS_ELSE) ) { + alt574=1; } - else if ( (LA564_0==SASS_ELSEIF) ) { - alt564=2; + else if ( (LA574_0==SASS_ELSEIF) ) { + alt574=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 564, 0, input); + new NoViableAltException("", 574, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(564);} + } finally {dbg.exitDecision(574);} - switch (alt564) { + switch (alt574) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:6: ( SASS_ELSE ( ws )? {...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:6: ( SASS_ELSE ( ws )? {...}? IDENT ) { - dbg.location(1569,6); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:7: SASS_ELSE ( ws )? {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:7: SASS_ELSE ( ws )? {...}? IDENT { - dbg.location(1569,7); - match(input,SASS_ELSE,FOLLOW_SASS_ELSE_in_sass_else11546); if (state.failed) return;dbg.location(1569,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:17: ( ws )? - int alt563=2; - try { dbg.enterSubRule(563); - try { dbg.enterDecision(563, decisionCanBacktrack[563]); + 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]); - int LA563_0 = input.LA(1); - if ( (LA563_0==COMMENT||LA563_0==NL||LA563_0==WS) ) { - alt563=1; + int LA573_0 = input.LA(1); + if ( (LA573_0==COMMENT||LA573_0==NL||LA573_0==WS) ) { + alt573=1; } - } finally {dbg.exitDecision(563);} + } finally {dbg.exitDecision(573);} - switch (alt563) { + switch (alt573) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:17: ws { - dbg.location(1569,17); - pushFollow(FOLLOW_ws_in_sass_else11548); + dbg.location(1571,17); + pushFollow(FOLLOW_ws_in_sass_else11679); ws(); state._fsp--; if (state.failed) return; @@ -38300,13 +38661,13 @@ else if ( (LA564_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(563);} - dbg.location(1569,21); + } finally {dbg.exitSubRule(573);} + dbg.location(1571,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(1569,46); - match(input,IDENT,FOLLOW_IDENT_in_sass_else11553); if (state.failed) return; + }dbg.location(1571,46); + match(input,IDENT,FOLLOW_IDENT_in_sass_else11684); if (state.failed) return; } } @@ -38314,35 +38675,35 @@ else if ( (LA564_0==SASS_ELSEIF) ) { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:64: SASS_ELSEIF + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:64: SASS_ELSEIF { - dbg.location(1569,64); - match(input,SASS_ELSEIF,FOLLOW_SASS_ELSEIF_in_sass_else11560); if (state.failed) return; + dbg.location(1571,64); + match(input,SASS_ELSEIF,FOLLOW_SASS_ELSEIF_in_sass_else11691); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(564);} - dbg.location(1569,77); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:77: ( ws )? - int alt565=2; - try { dbg.enterSubRule(565); - try { dbg.enterDecision(565, decisionCanBacktrack[565]); + } 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]); - int LA565_0 = input.LA(1); - if ( (LA565_0==COMMENT||LA565_0==NL||LA565_0==WS) ) { - alt565=1; + int LA575_0 = input.LA(1); + if ( (LA575_0==COMMENT||LA575_0==NL||LA575_0==WS) ) { + alt575=1; } - } finally {dbg.exitDecision(565);} + } finally {dbg.exitDecision(575);} - switch (alt565) { + switch (alt575) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:77: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:77: ws { - dbg.location(1569,77); - pushFollow(FOLLOW_ws_in_sass_else11563); + dbg.location(1571,77); + pushFollow(FOLLOW_ws_in_sass_else11694); ws(); state._fsp--; if (state.failed) return; @@ -38350,31 +38711,31 @@ else if ( (LA564_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(565);} - dbg.location(1569,81); - pushFollow(FOLLOW_sass_control_expression_in_sass_else11566); + } finally {dbg.exitSubRule(575);} + dbg.location(1571,81); + pushFollow(FOLLOW_sass_control_expression_in_sass_else11697); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1569,105); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:105: ( ws )? - int alt566=2; - try { dbg.enterSubRule(566); - try { dbg.enterDecision(566, decisionCanBacktrack[566]); + 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]); - int LA566_0 = input.LA(1); - if ( (LA566_0==COMMENT||LA566_0==NL||LA566_0==WS) ) { - alt566=1; + int LA576_0 = input.LA(1); + if ( (LA576_0==COMMENT||LA576_0==NL||LA576_0==WS) ) { + alt576=1; } - } finally {dbg.exitDecision(566);} + } finally {dbg.exitDecision(576);} - switch (alt566) { + switch (alt576) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:105: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:105: ws { - dbg.location(1569,105); - pushFollow(FOLLOW_ws_in_sass_else11568); + dbg.location(1571,105); + pushFollow(FOLLOW_ws_in_sass_else11699); ws(); state._fsp--; if (state.failed) return; @@ -38382,53 +38743,53 @@ else if ( (LA564_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(566);} - dbg.location(1569,109); - pushFollow(FOLLOW_sass_control_block_in_sass_else11571); + } finally {dbg.exitSubRule(576);} + dbg.location(1571,109); + pushFollow(FOLLOW_sass_control_block_in_sass_else11702); sass_control_block(); state._fsp--; - if (state.failed) return;dbg.location(1569,128); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:128: ( ( ws )? sass_else )? - int alt568=2; - try { dbg.enterSubRule(568); - try { dbg.enterDecision(568, decisionCanBacktrack[568]); + 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]); try { isCyclicDecision = true; - alt568 = dfa568.predict(input); + alt578 = dfa578.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(568);} + } finally {dbg.exitDecision(578);} - switch (alt568) { + switch (alt578) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:129: ( ws )? sass_else + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:129: ( ws )? sass_else { - dbg.location(1569,129); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:129: ( ws )? - int alt567=2; - try { dbg.enterSubRule(567); - try { dbg.enterDecision(567, decisionCanBacktrack[567]); + 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]); - int LA567_0 = input.LA(1); - if ( (LA567_0==COMMENT||LA567_0==NL||LA567_0==WS) ) { - alt567=1; + int LA577_0 = input.LA(1); + if ( (LA577_0==COMMENT||LA577_0==NL||LA577_0==WS) ) { + alt577=1; } - } finally {dbg.exitDecision(567);} + } finally {dbg.exitDecision(577);} - switch (alt567) { + switch (alt577) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1569:129: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1571:129: ws { - dbg.location(1569,129); - pushFollow(FOLLOW_ws_in_sass_else11574); + dbg.location(1571,129); + pushFollow(FOLLOW_ws_in_sass_else11705); ws(); state._fsp--; if (state.failed) return; @@ -38436,9 +38797,9 @@ else if ( (LA564_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(567);} - dbg.location(1569,133); - pushFollow(FOLLOW_sass_else_in_sass_else11577); + } finally {dbg.exitSubRule(577);} + dbg.location(1571,133); + pushFollow(FOLLOW_sass_else_in_sass_else11708); sass_else(); state._fsp--; if (state.failed) return; @@ -38446,7 +38807,7 @@ else if ( (LA564_0==SASS_ELSEIF) ) { break; } - } finally {dbg.exitSubRule(568);} + } finally {dbg.exitSubRule(578);} } break; @@ -38460,7 +38821,7 @@ else if ( (LA564_0==SASS_ELSEIF) ) { finally { // do for sure before leaving } - dbg.location(1570, 4); + dbg.location(1572, 4); } finally { @@ -38475,21 +38836,21 @@ else if ( (LA564_0==SASS_ELSEIF) ) { // $ANTLR start "sass_control_expression" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1572:1: sass_control_expression : cp_expression ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1574: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(1572, 0); + dbg.location(1574, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1573:5: ( cp_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1575:5: ( cp_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1574:5: cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1576:5: cp_expression { - dbg.location(1574,5); - pushFollow(FOLLOW_cp_expression_in_sass_control_expression11600); + dbg.location(1576,5); + pushFollow(FOLLOW_cp_expression_in_sass_control_expression11731); cp_expression(); state._fsp--; if (state.failed) return; @@ -38503,7 +38864,7 @@ public final void sass_control_expression() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1575, 4); + dbg.location(1577, 4); } finally { @@ -38518,82 +38879,82 @@ public final void sass_control_expression() throws RecognitionException { // $ANTLR start "sass_for" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1577: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: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 ; public final void sass_for() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_for"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1577, 0); + dbg.location(1579, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1578: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:1580: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:1579: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:1581:5: SASS_FOR ws cp_variable ws {...}? IDENT ws cp_math_expression ws {...}? IDENT ws cp_math_expression ( ws )? sass_control_block { - dbg.location(1579,5); - match(input,SASS_FOR,FOLLOW_SASS_FOR_in_sass_for11621); if (state.failed) return;dbg.location(1579,14); - pushFollow(FOLLOW_ws_in_sass_for11623); + 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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1579,17); - pushFollow(FOLLOW_cp_variable_in_sass_for11625); + if (state.failed) return;dbg.location(1581,17); + pushFollow(FOLLOW_cp_variable_in_sass_for11756); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1579,29); - pushFollow(FOLLOW_ws_in_sass_for11627); + if (state.failed) return;dbg.location(1581,29); + pushFollow(FOLLOW_ws_in_sass_for11758); ws(); state._fsp--; - if (state.failed) return;dbg.location(1579,32); + if (state.failed) return;dbg.location(1581,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(1579,59); - match(input,IDENT,FOLLOW_IDENT_in_sass_for11631); if (state.failed) return;dbg.location(1579,74); - pushFollow(FOLLOW_ws_in_sass_for11635); + }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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1579,77); - pushFollow(FOLLOW_cp_math_expression_in_sass_for11637); + if (state.failed) return;dbg.location(1581,77); + pushFollow(FOLLOW_cp_math_expression_in_sass_for11768); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1579,96); - pushFollow(FOLLOW_ws_in_sass_for11639); + if (state.failed) return;dbg.location(1581,96); + pushFollow(FOLLOW_ws_in_sass_for11770); ws(); state._fsp--; - if (state.failed) return;dbg.location(1579,99); + if (state.failed) return;dbg.location(1581,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(1579,151); - match(input,IDENT,FOLLOW_IDENT_in_sass_for11643); if (state.failed) return;dbg.location(1579,173); - pushFollow(FOLLOW_ws_in_sass_for11647); + }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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1579,176); - pushFollow(FOLLOW_cp_math_expression_in_sass_for11649); + if (state.failed) return;dbg.location(1581,176); + pushFollow(FOLLOW_cp_math_expression_in_sass_for11780); cp_math_expression(); state._fsp--; - if (state.failed) return;dbg.location(1579,195); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1579:195: ( ws )? - int alt570=2; - try { dbg.enterSubRule(570); - try { dbg.enterDecision(570, decisionCanBacktrack[570]); + 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]); - int LA570_0 = input.LA(1); - if ( (LA570_0==COMMENT||LA570_0==NL||LA570_0==WS) ) { - alt570=1; + int LA580_0 = input.LA(1); + if ( (LA580_0==COMMENT||LA580_0==NL||LA580_0==WS) ) { + alt580=1; } - } finally {dbg.exitDecision(570);} + } finally {dbg.exitDecision(580);} - switch (alt570) { + switch (alt580) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1579:195: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1581:195: ws { - dbg.location(1579,195); - pushFollow(FOLLOW_ws_in_sass_for11651); + dbg.location(1581,195); + pushFollow(FOLLOW_ws_in_sass_for11782); ws(); state._fsp--; if (state.failed) return; @@ -38601,9 +38962,9 @@ public final void sass_for() throws RecognitionException { break; } - } finally {dbg.exitSubRule(570);} - dbg.location(1579,199); - pushFollow(FOLLOW_sass_control_block_in_sass_for11654); + } finally {dbg.exitSubRule(580);} + dbg.location(1581,199); + pushFollow(FOLLOW_sass_control_block_in_sass_for11785); sass_control_block(); state._fsp--; if (state.failed) return; @@ -38617,7 +38978,7 @@ public final void sass_for() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1580, 4); + dbg.location(1582, 4); } finally { @@ -38632,117 +38993,117 @@ public final void sass_for() throws RecognitionException { // $ANTLR start "sass_each" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1582: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:1584: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(1582, 0); + dbg.location(1584, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1583: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:1585: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:1584: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:1586:5: SASS_EACH ws sass_each_variables ws {...}? IDENT ws ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ sass_control_block { - dbg.location(1584,5); - match(input,SASS_EACH,FOLLOW_SASS_EACH_in_sass_each11675); if (state.failed) return;dbg.location(1584,15); - pushFollow(FOLLOW_ws_in_sass_each11677); + 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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1584,18); - pushFollow(FOLLOW_sass_each_variables_in_sass_each11679); + if (state.failed) return;dbg.location(1586,18); + pushFollow(FOLLOW_sass_each_variables_in_sass_each11810); sass_each_variables(); state._fsp--; - if (state.failed) return;dbg.location(1584,38); - pushFollow(FOLLOW_ws_in_sass_each11681); + if (state.failed) return;dbg.location(1586,38); + pushFollow(FOLLOW_ws_in_sass_each11812); ws(); state._fsp--; - if (state.failed) return;dbg.location(1584,41); + if (state.failed) return;dbg.location(1586,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(1584,66); - match(input,IDENT,FOLLOW_IDENT_in_sass_each11685); if (state.failed) return;dbg.location(1584,79); - pushFollow(FOLLOW_ws_in_sass_each11689); + }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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1584,82); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:82: ( cp_expression_list ( ( ws )? COMMA )? ( ws )? )+ - int cnt574=0; - try { dbg.enterSubRule(574); + 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); - loop574: + loop584: while (true) { - int alt574=2; - try { dbg.enterDecision(574, decisionCanBacktrack[574]); + int alt584=2; + try { dbg.enterDecision(584, decisionCanBacktrack[584]); - int LA574_0 = input.LA(1); - if ( (LA574_0==LBRACE) ) { - int LA574_1 = input.LA(2); + int LA584_0 = input.LA(1); + if ( (LA584_0==LBRACE) ) { + int LA584_1 = input.LA(2); if ( (evalPredicate(isLessSource(),"isLessSource()")) ) { - alt574=1; + alt584=1; } } - else if ( ((LA574_0 >= ANGLE && LA574_0 <= AT_SIGN)||(LA574_0 >= BOTTOMCENTER_SYM && LA574_0 <= BOTTOMRIGHT_SYM)||LA574_0==CHARSET_SYM||LA574_0==COUNTER_STYLE_SYM||LA574_0==DIMENSION||LA574_0==EMS||LA574_0==EXS||(LA574_0 >= FONT_FACE_SYM && LA574_0 <= FREQ)||LA574_0==GEN||(LA574_0 >= HASH && LA574_0 <= HASH_SYMBOL)||(LA574_0 >= IDENT && LA574_0 <= IMPORT_SYM)||LA574_0==KEYFRAMES_SYM||(LA574_0 >= LBRACKET && LA574_0 <= LENGTH)||(LA574_0 >= LESS_AND && LA574_0 <= LESS_JS_STRING)||LA574_0==LPAREN||(LA574_0 >= MEDIA_SYM && LA574_0 <= MOZ_DOCUMENT_SYM)||LA574_0==NAMESPACE_SYM||(LA574_0 >= NOT && LA574_0 <= NUMBER)||(LA574_0 >= PAGE_SYM && LA574_0 <= PERCENTAGE_SYMBOL)||LA574_0==PLUS||(LA574_0 >= REM && LA574_0 <= RIGHTTOP_SYM)||(LA574_0 >= SASS_AT_ROOT && LA574_0 <= SASS_DEBUG)||(LA574_0 >= SASS_EACH && LA574_0 <= SASS_ELSE)||LA574_0==SASS_EXTEND||(LA574_0 >= SASS_FOR && LA574_0 <= SASS_FUNCTION)||(LA574_0 >= SASS_IF && LA574_0 <= SASS_MIXIN)||(LA574_0 >= SASS_RETURN && LA574_0 <= SASS_WHILE)||LA574_0==STRING||(LA574_0 >= TILDE && LA574_0 <= TOPRIGHT_SYM)||(LA574_0 >= URANGE && LA574_0 <= URI)||LA574_0==VARIABLE||LA574_0==WEBKIT_KEYFRAMES_SYM) ) { - alt574=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; } - } finally {dbg.exitDecision(574);} + } finally {dbg.exitDecision(584);} - switch (alt574) { + switch (alt584) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:83: cp_expression_list ( ( ws )? COMMA )? ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:83: cp_expression_list ( ( ws )? COMMA )? ( ws )? { - dbg.location(1584,83); - pushFollow(FOLLOW_cp_expression_list_in_sass_each11692); + dbg.location(1586,83); + pushFollow(FOLLOW_cp_expression_list_in_sass_each11823); cp_expression_list(); state._fsp--; - if (state.failed) return;dbg.location(1584,102); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:102: ( ( ws )? COMMA )? - int alt572=2; - try { dbg.enterSubRule(572); - try { dbg.enterDecision(572, decisionCanBacktrack[572]); + 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]); try { isCyclicDecision = true; - alt572 = dfa572.predict(input); + alt582 = dfa582.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(572);} + } finally {dbg.exitDecision(582);} - switch (alt572) { + switch (alt582) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:103: ( ws )? COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:103: ( ws )? COMMA { - dbg.location(1584,103); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:103: ( ws )? - int alt571=2; - try { dbg.enterSubRule(571); - try { dbg.enterDecision(571, decisionCanBacktrack[571]); + 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]); - int LA571_0 = input.LA(1); - if ( (LA571_0==COMMENT||LA571_0==NL||LA571_0==WS) ) { - alt571=1; + int LA581_0 = input.LA(1); + if ( (LA581_0==COMMENT||LA581_0==NL||LA581_0==WS) ) { + alt581=1; } - } finally {dbg.exitDecision(571);} + } finally {dbg.exitDecision(581);} - switch (alt571) { + switch (alt581) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:103: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:103: ws { - dbg.location(1584,103); - pushFollow(FOLLOW_ws_in_sass_each11695); + dbg.location(1586,103); + pushFollow(FOLLOW_ws_in_sass_each11826); ws(); state._fsp--; if (state.failed) return; @@ -38750,34 +39111,34 @@ else if ( ((LA574_0 >= ANGLE && LA574_0 <= AT_SIGN)||(LA574_0 >= BOTTOMCENTER_SY break; } - } finally {dbg.exitSubRule(571);} - dbg.location(1584,107); - match(input,COMMA,FOLLOW_COMMA_in_sass_each11698); if (state.failed) return; + } finally {dbg.exitSubRule(581);} + dbg.location(1586,107); + match(input,COMMA,FOLLOW_COMMA_in_sass_each11829); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(572);} - dbg.location(1584,115); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:115: ( ws )? - int alt573=2; - try { dbg.enterSubRule(573); - try { dbg.enterDecision(573, decisionCanBacktrack[573]); + } 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]); - int LA573_0 = input.LA(1); - if ( (LA573_0==COMMENT||LA573_0==NL||LA573_0==WS) ) { - alt573=1; + int LA583_0 = input.LA(1); + if ( (LA583_0==COMMENT||LA583_0==NL||LA583_0==WS) ) { + alt583=1; } - } finally {dbg.exitDecision(573);} + } finally {dbg.exitDecision(583);} - switch (alt573) { + switch (alt583) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1584:115: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1586:115: ws { - dbg.location(1584,115); - pushFollow(FOLLOW_ws_in_sass_each11702); + dbg.location(1586,115); + pushFollow(FOLLOW_ws_in_sass_each11833); ws(); state._fsp--; if (state.failed) return; @@ -38785,24 +39146,24 @@ else if ( ((LA574_0 >= ANGLE && LA574_0 <= AT_SIGN)||(LA574_0 >= BOTTOMCENTER_SY break; } - } finally {dbg.exitSubRule(573);} + } finally {dbg.exitSubRule(583);} } break; default : - if ( cnt574 >= 1 ) break loop574; + if ( cnt584 >= 1 ) break loop584; if (state.backtracking>0) {state.failed=true; return;} - EarlyExitException eee = new EarlyExitException(574, input); + EarlyExitException eee = new EarlyExitException(584, input); dbg.recognitionException(eee); throw eee; } - cnt574++; + cnt584++; } - } finally {dbg.exitSubRule(574);} - dbg.location(1584,122); - pushFollow(FOLLOW_sass_control_block_in_sass_each11708); + } finally {dbg.exitSubRule(584);} + dbg.location(1586,122); + pushFollow(FOLLOW_sass_control_block_in_sass_each11839); sass_control_block(); state._fsp--; if (state.failed) return; @@ -38816,7 +39177,7 @@ else if ( ((LA574_0 >= ANGLE && LA574_0 <= AT_SIGN)||(LA574_0 >= BOTTOMCENTER_SY finally { // do for sure before leaving } - dbg.location(1585, 4); + dbg.location(1587, 4); } finally { @@ -38831,68 +39192,68 @@ else if ( ((LA574_0 >= ANGLE && LA574_0 <= AT_SIGN)||(LA574_0 >= BOTTOMCENTER_SY // $ANTLR start "sass_each_variables" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1587:1: sass_each_variables : cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ; + // 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 )* ; public final void sass_each_variables() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_each_variables"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1587, 0); + dbg.location(1589, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1588:5: ( cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1590:5: ( cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:5: cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:5: cp_variable ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* { - dbg.location(1589,5); - pushFollow(FOLLOW_cp_variable_in_sass_each_variables11729); + dbg.location(1591,5); + pushFollow(FOLLOW_cp_variable_in_sass_each_variables11860); cp_variable(); state._fsp--; - if (state.failed) return;dbg.location(1589,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )* - try { dbg.enterSubRule(577); + 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); - loop577: + loop587: while (true) { - int alt577=2; - try { dbg.enterDecision(577, decisionCanBacktrack[577]); + int alt587=2; + try { dbg.enterDecision(587, decisionCanBacktrack[587]); try { isCyclicDecision = true; - alt577 = dfa577.predict(input); + alt587 = dfa587.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(577);} + } finally {dbg.exitDecision(587);} - switch (alt577) { + switch (alt587) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:19: ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:19: ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable { - dbg.location(1589,33); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:33: ( ws )? - int alt575=2; - try { dbg.enterSubRule(575); - try { dbg.enterDecision(575, decisionCanBacktrack[575]); + 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]); - int LA575_0 = input.LA(1); - if ( (LA575_0==COMMENT||LA575_0==NL||LA575_0==WS) ) { - alt575=1; + int LA585_0 = input.LA(1); + if ( (LA585_0==COMMENT||LA585_0==NL||LA585_0==WS) ) { + alt585=1; } - } finally {dbg.exitDecision(575);} + } finally {dbg.exitDecision(585);} - switch (alt575) { + switch (alt585) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:33: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:33: ws { - dbg.location(1589,33); - pushFollow(FOLLOW_ws_in_sass_each_variables11741); + dbg.location(1591,33); + pushFollow(FOLLOW_ws_in_sass_each_variables11872); ws(); state._fsp--; if (state.failed) return; @@ -38900,28 +39261,28 @@ public final void sass_each_variables() throws RecognitionException { break; } - } finally {dbg.exitSubRule(575);} - dbg.location(1589,37); - match(input,COMMA,FOLLOW_COMMA_in_sass_each_variables11744); if (state.failed) return;dbg.location(1589,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:43: ( ws )? - int alt576=2; - try { dbg.enterSubRule(576); - try { dbg.enterDecision(576, decisionCanBacktrack[576]); + } 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]); - int LA576_0 = input.LA(1); - if ( (LA576_0==COMMENT||LA576_0==NL||LA576_0==WS) ) { - alt576=1; + int LA586_0 = input.LA(1); + if ( (LA586_0==COMMENT||LA586_0==NL||LA586_0==WS) ) { + alt586=1; } - } finally {dbg.exitDecision(576);} + } finally {dbg.exitDecision(586);} - switch (alt576) { + switch (alt586) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:43: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:43: ws { - dbg.location(1589,43); - pushFollow(FOLLOW_ws_in_sass_each_variables11746); + dbg.location(1591,43); + pushFollow(FOLLOW_ws_in_sass_each_variables11877); ws(); state._fsp--; if (state.failed) return; @@ -38929,9 +39290,9 @@ public final void sass_each_variables() throws RecognitionException { break; } - } finally {dbg.exitSubRule(576);} - dbg.location(1589,47); - pushFollow(FOLLOW_cp_variable_in_sass_each_variables11749); + } finally {dbg.exitSubRule(586);} + dbg.location(1591,47); + pushFollow(FOLLOW_cp_variable_in_sass_each_variables11880); cp_variable(); state._fsp--; if (state.failed) return; @@ -38939,10 +39300,10 @@ public final void sass_each_variables() throws RecognitionException { break; default : - break loop577; + break loop587; } } - } finally {dbg.exitSubRule(577);} + } finally {dbg.exitSubRule(587);} } @@ -38954,7 +39315,7 @@ public final void sass_each_variables() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1590, 4); + dbg.location(1592, 4); } finally { @@ -38969,48 +39330,48 @@ public final void sass_each_variables() throws RecognitionException { // $ANTLR start "sass_while" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1592:1: sass_while : SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ; + // 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 ; public final void sass_while() throws RecognitionException { try { dbg.enterRule(getGrammarFileName(), "sass_while"); if ( getRuleLevel()==0 ) {dbg.commence();} incRuleLevel(); - dbg.location(1592, 0); + dbg.location(1594, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1593:5: ( SASS_WHILE ws sass_control_expression ( ws )? sass_control_block ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1595: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:1594:5: SASS_WHILE ws sass_control_expression ( ws )? sass_control_block + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1596:5: SASS_WHILE ws sass_control_expression ( ws )? sass_control_block { - dbg.location(1594,5); - match(input,SASS_WHILE,FOLLOW_SASS_WHILE_in_sass_while11774); if (state.failed) return;dbg.location(1594,16); - pushFollow(FOLLOW_ws_in_sass_while11776); + 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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1594,19); - pushFollow(FOLLOW_sass_control_expression_in_sass_while11778); + if (state.failed) return;dbg.location(1596,19); + pushFollow(FOLLOW_sass_control_expression_in_sass_while11909); sass_control_expression(); state._fsp--; - if (state.failed) return;dbg.location(1594,43); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1594:43: ( ws )? - int alt578=2; - try { dbg.enterSubRule(578); - try { dbg.enterDecision(578, decisionCanBacktrack[578]); + 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]); - int LA578_0 = input.LA(1); - if ( (LA578_0==COMMENT||LA578_0==NL||LA578_0==WS) ) { - alt578=1; + int LA588_0 = input.LA(1); + if ( (LA588_0==COMMENT||LA588_0==NL||LA588_0==WS) ) { + alt588=1; } - } finally {dbg.exitDecision(578);} + } finally {dbg.exitDecision(588);} - switch (alt578) { + switch (alt588) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1594:43: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1596:43: ws { - dbg.location(1594,43); - pushFollow(FOLLOW_ws_in_sass_while11780); + dbg.location(1596,43); + pushFollow(FOLLOW_ws_in_sass_while11911); ws(); state._fsp--; if (state.failed) return; @@ -39018,9 +39379,9 @@ public final void sass_while() throws RecognitionException { break; } - } finally {dbg.exitSubRule(578);} - dbg.location(1594,47); - pushFollow(FOLLOW_sass_control_block_in_sass_while11783); + } finally {dbg.exitSubRule(588);} + dbg.location(1596,47); + pushFollow(FOLLOW_sass_control_block_in_sass_while11914); sass_control_block(); state._fsp--; if (state.failed) return; @@ -39034,7 +39395,7 @@ public final void sass_while() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1595, 4); + dbg.location(1597, 4); } finally { @@ -39049,40 +39410,40 @@ public final void sass_while() throws RecognitionException { // $ANTLR start "sass_control_block" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1597:1: sass_control_block : LBRACE ( ws )? ( declarations )? RBRACE ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1599: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(1597, 0); + dbg.location(1599, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1598:5: ( LBRACE ( ws )? ( declarations )? RBRACE ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1600:5: ( LBRACE ( ws )? ( declarations )? RBRACE ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1599:5: LBRACE ( ws )? ( declarations )? RBRACE + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:5: LBRACE ( ws )? ( declarations )? RBRACE { - dbg.location(1599,5); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_control_block11804); if (state.failed) return;dbg.location(1599,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1599:12: ( ws )? - int alt579=2; - try { dbg.enterSubRule(579); - try { dbg.enterDecision(579, decisionCanBacktrack[579]); + 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]); - int LA579_0 = input.LA(1); - if ( (LA579_0==COMMENT||LA579_0==NL||LA579_0==WS) ) { - alt579=1; + int LA589_0 = input.LA(1); + if ( (LA589_0==COMMENT||LA589_0==NL||LA589_0==WS) ) { + alt589=1; } - } finally {dbg.exitDecision(579);} + } finally {dbg.exitDecision(589);} - switch (alt579) { + switch (alt589) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1599:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:12: ws { - dbg.location(1599,12); - pushFollow(FOLLOW_ws_in_sass_control_block11806); + dbg.location(1601,12); + pushFollow(FOLLOW_ws_in_sass_control_block11937); ws(); state._fsp--; if (state.failed) return; @@ -39090,27 +39451,27 @@ public final void sass_control_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(579);} - dbg.location(1599,16); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1599:16: ( declarations )? - int alt580=2; - try { dbg.enterSubRule(580); - try { dbg.enterDecision(580, decisionCanBacktrack[580]); + } 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]); - int LA580_0 = input.LA(1); - if ( ((LA580_0 >= AT_IDENT && LA580_0 <= AT_SIGN)||(LA580_0 >= BOTTOMCENTER_SYM && LA580_0 <= BOTTOMRIGHT_SYM)||(LA580_0 >= CHARSET_SYM && LA580_0 <= COLON)||LA580_0==CONTAINER_SYM||LA580_0==COUNTER_STYLE_SYM||(LA580_0 >= DCOLON && LA580_0 <= DOT)||LA580_0==FONT_FACE_SYM||(LA580_0 >= GEN && LA580_0 <= GREATER)||(LA580_0 >= HASH && LA580_0 <= HASH_SYMBOL)||LA580_0==IDENT||LA580_0==IMPORT_SYM||LA580_0==KEYFRAMES_SYM||LA580_0==LAYER_SYM||(LA580_0 >= LBRACKET && LA580_0 <= LEFTTOP_SYM)||LA580_0==LESS_AND||(LA580_0 >= MEDIA_SYM && LA580_0 <= MOZ_DOCUMENT_SYM)||LA580_0==NAMESPACE_SYM||LA580_0==PAGE_SYM||(LA580_0 >= PIPE && LA580_0 <= PLUS)||(LA580_0 >= RIGHTBOTTOM_SYM && LA580_0 <= RIGHTTOP_SYM)||(LA580_0 >= SASS_AT_ROOT && LA580_0 <= SASS_DEBUG)||(LA580_0 >= SASS_EACH && LA580_0 <= SASS_ELSE)||(LA580_0 >= SASS_ERROR && LA580_0 <= SASS_FUNCTION)||(LA580_0 >= SASS_IF && LA580_0 <= SASS_MIXIN)||(LA580_0 >= SASS_RETURN && LA580_0 <= SEMI)||LA580_0==STAR||LA580_0==SUPPORTS_SYM||LA580_0==TILDE||(LA580_0 >= TOPCENTER_SYM && LA580_0 <= TOPRIGHT_SYM)||LA580_0==VARIABLE||LA580_0==WEBKIT_KEYFRAMES_SYM) ) { - alt580=1; + 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; } - } finally {dbg.exitDecision(580);} + } finally {dbg.exitDecision(590);} - switch (alt580) { + switch (alt590) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1599:16: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1601:16: declarations { - dbg.location(1599,16); - pushFollow(FOLLOW_declarations_in_sass_control_block11809); + dbg.location(1601,16); + pushFollow(FOLLOW_declarations_in_sass_control_block11940); declarations(); state._fsp--; if (state.failed) return; @@ -39118,9 +39479,9 @@ public final void sass_control_block() throws RecognitionException { break; } - } finally {dbg.exitSubRule(580);} - dbg.location(1599,30); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_control_block11812); if (state.failed) return; + } finally {dbg.exitSubRule(590);} + dbg.location(1601,30); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_control_block11943); if (state.failed) return; } } @@ -39131,7 +39492,7 @@ public final void sass_control_block() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1600, 4); + dbg.location(1602, 4); } finally { @@ -39146,48 +39507,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:1602: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:1604: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(1602, 0); + dbg.location(1604, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1603: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:1605: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:1608: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:1610:5: SASS_FUNCTION ws sass_function_name ( ws )? LPAREN ( ws )? ( cp_args_list )? RPAREN ( ws )? LBRACE ( ws )? ( declarations )? RBRACE { - dbg.location(1608,5); - match(input,SASS_FUNCTION,FOLLOW_SASS_FUNCTION_in_sass_function_declaration11854); if (state.failed) return;dbg.location(1608,19); - pushFollow(FOLLOW_ws_in_sass_function_declaration11856); + 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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1608,22); - pushFollow(FOLLOW_sass_function_name_in_sass_function_declaration11858); + if (state.failed) return;dbg.location(1610,22); + pushFollow(FOLLOW_sass_function_name_in_sass_function_declaration11989); sass_function_name(); state._fsp--; - if (state.failed) return;dbg.location(1608,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:41: ( ws )? - int alt581=2; - try { dbg.enterSubRule(581); - try { dbg.enterDecision(581, decisionCanBacktrack[581]); + 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]); - int LA581_0 = input.LA(1); - if ( (LA581_0==COMMENT||LA581_0==NL||LA581_0==WS) ) { - alt581=1; + int LA591_0 = input.LA(1); + if ( (LA591_0==COMMENT||LA591_0==NL||LA591_0==WS) ) { + alt591=1; } - } finally {dbg.exitDecision(581);} + } finally {dbg.exitDecision(591);} - switch (alt581) { + switch (alt591) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:41: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:41: ws { - dbg.location(1608,41); - pushFollow(FOLLOW_ws_in_sass_function_declaration11860); + dbg.location(1610,41); + pushFollow(FOLLOW_ws_in_sass_function_declaration11991); ws(); state._fsp--; if (state.failed) return; @@ -39195,28 +39556,28 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(581);} - dbg.location(1608,45); - match(input,LPAREN,FOLLOW_LPAREN_in_sass_function_declaration11863); if (state.failed) return;dbg.location(1608,52); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:52: ( ws )? - int alt582=2; - try { dbg.enterSubRule(582); - try { dbg.enterDecision(582, decisionCanBacktrack[582]); + } 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]); - int LA582_0 = input.LA(1); - if ( (LA582_0==COMMENT||LA582_0==NL||LA582_0==WS) ) { - alt582=1; + int LA592_0 = input.LA(1); + if ( (LA592_0==COMMENT||LA592_0==NL||LA592_0==WS) ) { + alt592=1; } - } finally {dbg.exitDecision(582);} + } finally {dbg.exitDecision(592);} - switch (alt582) { + switch (alt592) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:52: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:52: ws { - dbg.location(1608,52); - pushFollow(FOLLOW_ws_in_sass_function_declaration11865); + dbg.location(1610,52); + pushFollow(FOLLOW_ws_in_sass_function_declaration11996); ws(); state._fsp--; if (state.failed) return; @@ -39224,27 +39585,27 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(582);} - dbg.location(1608,56); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:56: ( cp_args_list )? - int alt583=2; - try { dbg.enterSubRule(583); - try { dbg.enterDecision(583, decisionCanBacktrack[583]); + } 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]); - int LA583_0 = input.LA(1); - if ( (LA583_0==AT_IDENT||(LA583_0 >= BOTTOMCENTER_SYM && LA583_0 <= BOTTOMRIGHT_SYM)||LA583_0==CHARSET_SYM||(LA583_0 >= COUNTER_STYLE_SYM && LA583_0 <= CP_DOTS)||LA583_0==FONT_FACE_SYM||LA583_0==IDENT||LA583_0==IMPORT_SYM||LA583_0==KEYFRAMES_SYM||(LA583_0 >= LEFTBOTTOM_SYM && LA583_0 <= LEFTTOP_SYM)||LA583_0==LESS_REST||LA583_0==MEDIA_SYM||LA583_0==MOZ_DOCUMENT_SYM||LA583_0==NAMESPACE_SYM||LA583_0==PAGE_SYM||(LA583_0 >= RIGHTBOTTOM_SYM && LA583_0 <= RIGHTTOP_SYM)||(LA583_0 >= SASS_AT_ROOT && LA583_0 <= SASS_DEBUG)||(LA583_0 >= SASS_EACH && LA583_0 <= SASS_ELSE)||LA583_0==SASS_EXTEND||(LA583_0 >= SASS_FOR && LA583_0 <= SASS_FUNCTION)||(LA583_0 >= SASS_IF && LA583_0 <= SASS_MIXIN)||(LA583_0 >= SASS_RETURN && LA583_0 <= SASS_WHILE)||(LA583_0 >= TOPCENTER_SYM && LA583_0 <= TOPRIGHT_SYM)||LA583_0==WEBKIT_KEYFRAMES_SYM) ) { - alt583=1; + 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; } - } finally {dbg.exitDecision(583);} + } finally {dbg.exitDecision(593);} - switch (alt583) { + switch (alt593) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:56: cp_args_list + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:56: cp_args_list { - dbg.location(1608,56); - pushFollow(FOLLOW_cp_args_list_in_sass_function_declaration11868); + dbg.location(1610,56); + pushFollow(FOLLOW_cp_args_list_in_sass_function_declaration11999); cp_args_list(); state._fsp--; if (state.failed) return; @@ -39252,28 +39613,28 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(583);} - dbg.location(1608,70); - match(input,RPAREN,FOLLOW_RPAREN_in_sass_function_declaration11871); if (state.failed) return;dbg.location(1608,77); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:77: ( ws )? - int alt584=2; - try { dbg.enterSubRule(584); - try { dbg.enterDecision(584, decisionCanBacktrack[584]); + } 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]); - int LA584_0 = input.LA(1); - if ( (LA584_0==COMMENT||LA584_0==NL||LA584_0==WS) ) { - alt584=1; + int LA594_0 = input.LA(1); + if ( (LA594_0==COMMENT||LA594_0==NL||LA594_0==WS) ) { + alt594=1; } - } finally {dbg.exitDecision(584);} + } finally {dbg.exitDecision(594);} - switch (alt584) { + switch (alt594) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:77: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:77: ws { - dbg.location(1608,77); - pushFollow(FOLLOW_ws_in_sass_function_declaration11873); + dbg.location(1610,77); + pushFollow(FOLLOW_ws_in_sass_function_declaration12004); ws(); state._fsp--; if (state.failed) return; @@ -39281,28 +39642,28 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(584);} - dbg.location(1608,81); - match(input,LBRACE,FOLLOW_LBRACE_in_sass_function_declaration11876); if (state.failed) return;dbg.location(1608,88); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:88: ( ws )? - int alt585=2; - try { dbg.enterSubRule(585); - try { dbg.enterDecision(585, decisionCanBacktrack[585]); + } 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]); - int LA585_0 = input.LA(1); - if ( (LA585_0==COMMENT||LA585_0==NL||LA585_0==WS) ) { - alt585=1; + int LA595_0 = input.LA(1); + if ( (LA595_0==COMMENT||LA595_0==NL||LA595_0==WS) ) { + alt595=1; } - } finally {dbg.exitDecision(585);} + } finally {dbg.exitDecision(595);} - switch (alt585) { + switch (alt595) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:88: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:88: ws { - dbg.location(1608,88); - pushFollow(FOLLOW_ws_in_sass_function_declaration11878); + dbg.location(1610,88); + pushFollow(FOLLOW_ws_in_sass_function_declaration12009); ws(); state._fsp--; if (state.failed) return; @@ -39310,27 +39671,27 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(585);} - dbg.location(1608,92); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:92: ( declarations )? - int alt586=2; - try { dbg.enterSubRule(586); - try { dbg.enterDecision(586, decisionCanBacktrack[586]); + } 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]); - int LA586_0 = input.LA(1); - if ( ((LA586_0 >= AT_IDENT && LA586_0 <= AT_SIGN)||(LA586_0 >= BOTTOMCENTER_SYM && LA586_0 <= BOTTOMRIGHT_SYM)||(LA586_0 >= CHARSET_SYM && LA586_0 <= COLON)||LA586_0==CONTAINER_SYM||LA586_0==COUNTER_STYLE_SYM||(LA586_0 >= DCOLON && LA586_0 <= DOT)||LA586_0==FONT_FACE_SYM||(LA586_0 >= GEN && LA586_0 <= GREATER)||(LA586_0 >= HASH && LA586_0 <= HASH_SYMBOL)||LA586_0==IDENT||LA586_0==IMPORT_SYM||LA586_0==KEYFRAMES_SYM||LA586_0==LAYER_SYM||(LA586_0 >= LBRACKET && LA586_0 <= LEFTTOP_SYM)||LA586_0==LESS_AND||(LA586_0 >= MEDIA_SYM && LA586_0 <= MOZ_DOCUMENT_SYM)||LA586_0==NAMESPACE_SYM||LA586_0==PAGE_SYM||(LA586_0 >= PIPE && LA586_0 <= PLUS)||(LA586_0 >= RIGHTBOTTOM_SYM && LA586_0 <= RIGHTTOP_SYM)||(LA586_0 >= SASS_AT_ROOT && LA586_0 <= SASS_DEBUG)||(LA586_0 >= SASS_EACH && LA586_0 <= SASS_ELSE)||(LA586_0 >= SASS_ERROR && LA586_0 <= SASS_FUNCTION)||(LA586_0 >= SASS_IF && LA586_0 <= SASS_MIXIN)||(LA586_0 >= SASS_RETURN && LA586_0 <= SEMI)||LA586_0==STAR||LA586_0==SUPPORTS_SYM||LA586_0==TILDE||(LA586_0 >= TOPCENTER_SYM && LA586_0 <= TOPRIGHT_SYM)||LA586_0==VARIABLE||LA586_0==WEBKIT_KEYFRAMES_SYM) ) { - alt586=1; + 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; } - } finally {dbg.exitDecision(586);} + } finally {dbg.exitDecision(596);} - switch (alt586) { + switch (alt596) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1608:92: declarations + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1610:92: declarations { - dbg.location(1608,92); - pushFollow(FOLLOW_declarations_in_sass_function_declaration11881); + dbg.location(1610,92); + pushFollow(FOLLOW_declarations_in_sass_function_declaration12012); declarations(); state._fsp--; if (state.failed) return; @@ -39338,9 +39699,9 @@ public final void sass_function_declaration() throws RecognitionException { break; } - } finally {dbg.exitSubRule(586);} - dbg.location(1608,106); - match(input,RBRACE,FOLLOW_RBRACE_in_sass_function_declaration11884); if (state.failed) return; + } finally {dbg.exitSubRule(596);} + dbg.location(1610,106); + match(input,RBRACE,FOLLOW_RBRACE_in_sass_function_declaration12015); if (state.failed) return; } } @@ -39351,7 +39712,7 @@ public final void sass_function_declaration() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1609, 4); + dbg.location(1611, 4); } finally { @@ -39366,21 +39727,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:1611:1: sass_function_name : IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1613: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(1611, 0); + dbg.location(1613, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1612:5: ( IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1614:5: ( IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1613:5: IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1615:5: IDENT { - dbg.location(1613,5); - match(input,IDENT,FOLLOW_IDENT_in_sass_function_name11905); if (state.failed) return; + dbg.location(1615,5); + match(input,IDENT,FOLLOW_IDENT_in_sass_function_name12036); if (state.failed) return; } } @@ -39391,7 +39752,7 @@ public final void sass_function_name() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1614, 4); + dbg.location(1616, 4); } finally { @@ -39406,26 +39767,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:1616:1: sass_function_return : SASS_RETURN ws cp_expression ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1618: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(1616, 0); + dbg.location(1618, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1617:5: ( SASS_RETURN ws cp_expression ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1619:5: ( SASS_RETURN ws cp_expression ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1618:5: SASS_RETURN ws cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1620:5: SASS_RETURN ws cp_expression { - dbg.location(1618,5); - match(input,SASS_RETURN,FOLLOW_SASS_RETURN_in_sass_function_return11926); if (state.failed) return;dbg.location(1618,17); - pushFollow(FOLLOW_ws_in_sass_function_return11928); + 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); ws(); state._fsp--; - if (state.failed) return;dbg.location(1618,20); - pushFollow(FOLLOW_cp_expression_in_sass_function_return11930); + if (state.failed) return;dbg.location(1620,20); + pushFollow(FOLLOW_cp_expression_in_sass_function_return12061); cp_expression(); state._fsp--; if (state.failed) return; @@ -39439,7 +39800,7 @@ public final void sass_function_return() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1619, 4); + dbg.location(1621, 4); } finally { @@ -39454,21 +39815,21 @@ public final void sass_function_return() throws RecognitionException { // $ANTLR start "sass_content" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1621:1: sass_content : SASS_CONTENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1623: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(1621, 0); + dbg.location(1623, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1622:5: ( SASS_CONTENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1624:5: ( SASS_CONTENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1623:5: SASS_CONTENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1625:5: SASS_CONTENT { - dbg.location(1623,5); - match(input,SASS_CONTENT,FOLLOW_SASS_CONTENT_in_sass_content11951); if (state.failed) return; + dbg.location(1625,5); + match(input,SASS_CONTENT,FOLLOW_SASS_CONTENT_in_sass_content12082); if (state.failed) return; } } @@ -39479,7 +39840,7 @@ public final void sass_content() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1624, 4); + dbg.location(1626, 4); } finally { @@ -39494,25 +39855,25 @@ public final void sass_content() throws RecognitionException { // $ANTLR start "less_import_types" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1626:1: less_import_types :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628: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(1626, 0); + dbg.location(1628, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1626:18: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1628:18: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1627:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1629:5: {...}? IDENT { - dbg.location(1627,5); + dbg.location(1629,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(1627,104); - match(input,IDENT,FOLLOW_IDENT_in_less_import_types11970); if (state.failed) return; + }dbg.location(1629,104); + match(input,IDENT,FOLLOW_IDENT_in_less_import_types12101); if (state.failed) return; } } @@ -39526,7 +39887,7 @@ public final void less_import_types() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1628, 4); + dbg.location(1630, 4); } finally { @@ -39541,25 +39902,25 @@ public final void less_import_types() throws RecognitionException { // $ANTLR start "less_when" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1633:1: less_when :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1635: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(1633, 0); + dbg.location(1635, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1633:10: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1635:10: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1634:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1636:5: {...}? IDENT { - dbg.location(1634,5); + dbg.location(1636,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(1634,32); - match(input,IDENT,FOLLOW_IDENT_in_less_when11993); if (state.failed) return; + }dbg.location(1636,32); + match(input,IDENT,FOLLOW_IDENT_in_less_when12124); if (state.failed) return; } } @@ -39570,7 +39931,7 @@ public final void less_when() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1635, 4); + dbg.location(1637, 4); } finally { @@ -39585,25 +39946,25 @@ public final void less_when() throws RecognitionException { // $ANTLR start "key_and" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1637:1: key_and :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1639: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(1637, 0); + dbg.location(1639, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1637:8: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1639:8: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1638:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1640:5: {...}? IDENT { - dbg.location(1638,5); + dbg.location(1640,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(1638,31); - match(input,IDENT,FOLLOW_IDENT_in_key_and12012); if (state.failed) return; + }dbg.location(1640,31); + match(input,IDENT,FOLLOW_IDENT_in_key_and12143); if (state.failed) return; } } @@ -39614,7 +39975,7 @@ public final void key_and() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1639, 4); + dbg.location(1641, 4); } finally { @@ -39629,25 +39990,25 @@ public final void key_and() throws RecognitionException { // $ANTLR start "key_or" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1641:1: key_or :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1643: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(1641, 0); + dbg.location(1643, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1641:7: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1643:7: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1642:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1644:5: {...}? IDENT { - dbg.location(1642,5); + dbg.location(1644,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(1642,30); - match(input,IDENT,FOLLOW_IDENT_in_key_or12030); if (state.failed) return; + }dbg.location(1644,30); + match(input,IDENT,FOLLOW_IDENT_in_key_or12161); if (state.failed) return; } } @@ -39658,7 +40019,7 @@ public final void key_or() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1643, 4); + dbg.location(1645, 4); } finally { @@ -39673,25 +40034,25 @@ public final void key_or() throws RecognitionException { // $ANTLR start "key_only" - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1645:1: key_only :{...}? IDENT ; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1647: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(1645, 0); + dbg.location(1647, 0); try { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1645:9: ({...}? IDENT ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1647:9: ({...}? IDENT ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1646:5: {...}? IDENT + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1648:5: {...}? IDENT { - dbg.location(1646,5); + dbg.location(1648,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(1646,32); - match(input,IDENT,FOLLOW_IDENT_in_key_only12048); if (state.failed) return; + }dbg.location(1648,32); + match(input,IDENT,FOLLOW_IDENT_in_key_only12179); if (state.failed) return; } } @@ -39702,7 +40063,7 @@ public final void key_only() throws RecognitionException { finally { // do for sure before leaving } - dbg.location(1647, 4); + dbg.location(1649, 4); } finally { @@ -39723,17 +40084,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 alt587=2; - try { dbg.enterSubRule(587); - try { dbg.enterDecision(587, decisionCanBacktrack[587]); + int alt597=2; + try { dbg.enterSubRule(597); + try { dbg.enterDecision(597, decisionCanBacktrack[597]); - int LA587_0 = input.LA(1); - if ( (LA587_0==COMMENT||LA587_0==NL||LA587_0==WS) ) { - alt587=1; + int LA597_0 = input.LA(1); + if ( (LA597_0==COMMENT||LA597_0==NL||LA597_0==WS) ) { + alt597=1; } - } finally {dbg.exitDecision(587);} + } finally {dbg.exitDecision(597);} - switch (alt587) { + switch (alt597) { case 1 : dbg.enterAlt(1); @@ -39748,7 +40109,7 @@ public final void synpred1_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(587);} + } finally {dbg.exitSubRule(597);} dbg.location(333,66); pushFollow(FOLLOW_mediaQueryList_in_synpred1_Css3473); mediaQueryList(); @@ -39768,17 +40129,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 alt588=2; - try { dbg.enterSubRule(588); - try { dbg.enterDecision(588, decisionCanBacktrack[588]); + int alt598=2; + try { dbg.enterSubRule(598); + try { dbg.enterDecision(598, decisionCanBacktrack[598]); - int LA588_0 = input.LA(1); - if ( (LA588_0==COMMENT||LA588_0==NL||LA588_0==WS) ) { - alt588=1; + int LA598_0 = input.LA(1); + if ( (LA598_0==COMMENT||LA598_0==NL||LA598_0==WS) ) { + alt598=1; } - } finally {dbg.exitDecision(588);} + } finally {dbg.exitDecision(598);} - switch (alt588) { + switch (alt598) { case 1 : dbg.enterAlt(1); @@ -39793,7 +40154,7 @@ public final void synpred2_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(588);} + } finally {dbg.exitSubRule(598);} dbg.location(336,120); pushFollow(FOLLOW_mediaQueryList_in_synpred2_Css3543); mediaQueryList(); @@ -39813,17 +40174,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 alt589=2; - try { dbg.enterSubRule(589); - try { dbg.enterDecision(589, decisionCanBacktrack[589]); + int alt599=2; + try { dbg.enterSubRule(599); + try { dbg.enterDecision(599, decisionCanBacktrack[599]); - int LA589_0 = input.LA(1); - if ( (LA589_0==COMMENT||LA589_0==NL||LA589_0==WS) ) { - alt589=1; + int LA599_0 = input.LA(1); + if ( (LA599_0==COMMENT||LA599_0==NL||LA599_0==WS) ) { + alt599=1; } - } finally {dbg.exitDecision(589);} + } finally {dbg.exitDecision(599);} - switch (alt589) { + switch (alt599) { case 1 : dbg.enterAlt(1); @@ -39838,7 +40199,7 @@ public final void synpred3_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(589);} + } finally {dbg.exitSubRule(599);} dbg.location(338,123); pushFollow(FOLLOW_mediaQueryList_in_synpred3_Css3603); mediaQueryList(); @@ -39858,17 +40219,17 @@ 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 alt590=2; - try { dbg.enterSubRule(590); - try { dbg.enterDecision(590, decisionCanBacktrack[590]); + int alt600=2; + try { dbg.enterSubRule(600); + try { dbg.enterDecision(600, decisionCanBacktrack[600]); - int LA590_0 = input.LA(1); - if ( (LA590_0==COMMENT||LA590_0==NL||LA590_0==WS) ) { - alt590=1; + int LA600_0 = input.LA(1); + if ( (LA600_0==COMMENT||LA600_0==NL||LA600_0==WS) ) { + alt600=1; } - } finally {dbg.exitDecision(590);} + } finally {dbg.exitDecision(600);} - switch (alt590) { + switch (alt600) { case 1 : dbg.enterAlt(1); @@ -39883,7 +40244,7 @@ public final void synpred4_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(590);} + } finally {dbg.exitSubRule(600);} dbg.location(410,32); match(input,SEMI,FOLLOW_SEMI_in_synpred4_Css31173); if (state.failed) return; } @@ -39894,28 +40255,28 @@ 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 alt595=2; - try { dbg.enterDecision(595, decisionCanBacktrack[595]); + int alt605=2; + try { dbg.enterDecision(605, decisionCanBacktrack[605]); - int LA595_0 = input.LA(1); - if ( (LA595_0==SASS_MIXIN) ) { - alt595=1; + int LA605_0 = input.LA(1); + if ( (LA605_0==SASS_MIXIN) ) { + alt605=1; } - else if ( (LA595_0==DOT||LA595_0==HASH) ) { - alt595=2; + else if ( (LA605_0==DOT||LA605_0==HASH) ) { + alt605=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 595, 0, input); + new NoViableAltException("", 605, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(595);} + } finally {dbg.exitDecision(605);} - switch (alt595) { + switch (alt605) { case 1 : dbg.enterAlt(1); @@ -39938,29 +40299,29 @@ else if ( (LA595_0==DOT||LA595_0==HASH) ) { { dbg.location(419,20); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:20: ( ( DOT IDENT ) | HASH ) - int alt591=2; - try { dbg.enterSubRule(591); - try { dbg.enterDecision(591, decisionCanBacktrack[591]); + int alt601=2; + try { dbg.enterSubRule(601); + try { dbg.enterDecision(601, decisionCanBacktrack[601]); - int LA591_0 = input.LA(1); - if ( (LA591_0==DOT) ) { - alt591=1; + int LA601_0 = input.LA(1); + if ( (LA601_0==DOT) ) { + alt601=1; } - else if ( (LA591_0==HASH) ) { - alt591=2; + else if ( (LA601_0==HASH) ) { + alt601=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 591, 0, input); + new NoViableAltException("", 601, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(591);} + } finally {dbg.exitDecision(601);} - switch (alt591) { + switch (alt601) { case 1 : dbg.enterAlt(1); @@ -39990,20 +40351,20 @@ else if ( (LA591_0==HASH) ) { break; } - } finally {dbg.exitSubRule(591);} + } finally {dbg.exitSubRule(601);} dbg.location(419,41); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:419:41: ( ws )? - int alt592=2; - try { dbg.enterSubRule(592); - try { dbg.enterDecision(592, decisionCanBacktrack[592]); + int alt602=2; + try { dbg.enterSubRule(602); + try { dbg.enterDecision(602, decisionCanBacktrack[602]); - int LA592_0 = input.LA(1); - if ( (LA592_0==COMMENT||LA592_0==NL||LA592_0==WS) ) { - alt592=1; + int LA602_0 = input.LA(1); + if ( (LA602_0==COMMENT||LA602_0==NL||LA602_0==WS) ) { + alt602=1; } - } finally {dbg.exitDecision(592);} + } finally {dbg.exitDecision(602);} - switch (alt592) { + switch (alt602) { case 1 : dbg.enterAlt(1); @@ -40018,25 +40379,25 @@ else if ( (LA591_0==HASH) ) { break; } - } finally {dbg.exitSubRule(592);} + } finally {dbg.exitSubRule(602);} dbg.location(419,45); match(input,LPAREN,FOLLOW_LPAREN_in_synpred5_Css31291); 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(593); + try { dbg.enterSubRule(603); - loop593: + loop603: while (true) { - int alt593=2; - try { dbg.enterDecision(593, decisionCanBacktrack[593]); + int alt603=2; + try { dbg.enterDecision(603, decisionCanBacktrack[603]); - int LA593_0 = input.LA(1); - if ( ((LA593_0 >= A && LA593_0 <= RIGHTTOP_SYM)||(LA593_0 >= S && LA593_0 <= Z)) ) { - alt593=1; + int LA603_0 = input.LA(1); + if ( ((LA603_0 >= A && LA603_0 <= RIGHTTOP_SYM)||(LA603_0 >= S && LA603_0 <= Z)) ) { + alt603=1; } - } finally {dbg.exitDecision(593);} + } finally {dbg.exitDecision(603);} - switch (alt593) { + switch (alt603) { case 1 : dbg.enterAlt(1); @@ -40058,28 +40419,28 @@ else if ( (LA591_0==HASH) ) { break; default : - break loop593; + break loop603; } } - } finally {dbg.exitSubRule(593);} + } finally {dbg.exitSubRule(603);} dbg.location(419,63); match(input,RPAREN,FOLLOW_RPAREN_in_synpred5_Css31299); 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(594); + try { dbg.enterSubRule(604); - loop594: + loop604: while (true) { - int alt594=2; - try { dbg.enterDecision(594, decisionCanBacktrack[594]); + int alt604=2; + try { dbg.enterDecision(604, decisionCanBacktrack[604]); - int LA594_0 = input.LA(1); - if ( ((LA594_0 >= A && LA594_0 <= LAYER_SYM)||(LA594_0 >= LBRACKET && LA594_0 <= SASS_WHILE)||(LA594_0 >= SOLIDUS && LA594_0 <= Z)) ) { - alt594=1; + 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; } - } finally {dbg.exitDecision(594);} + } finally {dbg.exitDecision(604);} - switch (alt594) { + switch (alt604) { case 1 : dbg.enterAlt(1); @@ -40101,10 +40462,10 @@ else if ( (LA591_0==HASH) ) { break; default : - break loop594; + break loop604; } } - } finally {dbg.exitSubRule(594);} + } finally {dbg.exitSubRule(604);} dbg.location(419,86); match(input,LBRACE,FOLLOW_LBRACE_in_synpred5_Css31309); if (state.failed) return; } @@ -40129,21 +40490,21 @@ public final void synpred6_Css3_fragment() throws RecognitionException { 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 alt597=2; - try { dbg.enterSubRule(597); - try { dbg.enterDecision(597, decisionCanBacktrack[597]); + int alt607=2; + try { dbg.enterSubRule(607); + try { dbg.enterDecision(607, decisionCanBacktrack[607]); try { isCyclicDecision = true; - alt597 = dfa597.predict(input); + alt607 = dfa607.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(597);} + } finally {dbg.exitDecision(607);} - switch (alt597) { + switch (alt607) { case 1 : dbg.enterAlt(1); @@ -40151,17 +40512,17 @@ 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 alt596=2; - try { dbg.enterSubRule(596); - try { dbg.enterDecision(596, decisionCanBacktrack[596]); + int alt606=2; + try { dbg.enterSubRule(606); + try { dbg.enterDecision(606, decisionCanBacktrack[606]); - int LA596_0 = input.LA(1); - if ( (LA596_0==COMMENT||LA596_0==NL||LA596_0==WS) ) { - alt596=1; + int LA606_0 = input.LA(1); + if ( (LA606_0==COMMENT||LA606_0==NL||LA606_0==WS) ) { + alt606=1; } - } finally {dbg.exitDecision(596);} + } finally {dbg.exitDecision(606);} - switch (alt596) { + switch (alt606) { case 1 : dbg.enterAlt(1); @@ -40176,27 +40537,27 @@ public final void synpred6_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(596);} + } finally {dbg.exitSubRule(606);} dbg.location(421,27); match(input,IMPORTANT_SYM,FOLLOW_IMPORTANT_SYM_in_synpred6_Css31333); if (state.failed) return; } break; } - } finally {dbg.exitSubRule(597);} + } finally {dbg.exitSubRule(607);} dbg.location(421,43); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:421:43: ( ws )? - int alt598=2; - try { dbg.enterSubRule(598); - try { dbg.enterDecision(598, decisionCanBacktrack[598]); + int alt608=2; + try { dbg.enterSubRule(608); + try { dbg.enterDecision(608, decisionCanBacktrack[608]); - int LA598_0 = input.LA(1); - if ( (LA598_0==COMMENT||LA598_0==NL||LA598_0==WS) ) { - alt598=1; + int LA608_0 = input.LA(1); + if ( (LA608_0==COMMENT||LA608_0==NL||LA608_0==WS) ) { + alt608=1; } - } finally {dbg.exitDecision(598);} + } finally {dbg.exitDecision(608);} - switch (alt598) { + switch (alt608) { case 1 : dbg.enterAlt(1); @@ -40211,7 +40572,7 @@ public final void synpred6_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(598);} + } finally {dbg.exitSubRule(608);} dbg.location(421,47); match(input,SEMI,FOLLOW_SEMI_in_synpred6_Css31340); if (state.failed) return; } @@ -40245,21 +40606,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 alt604=3; - try { dbg.enterSubRule(604); - try { dbg.enterDecision(604, decisionCanBacktrack[604]); + int alt614=3; + try { dbg.enterSubRule(614); + try { dbg.enterDecision(614, decisionCanBacktrack[614]); try { isCyclicDecision = true; - alt604 = dfa604.predict(input); + alt614 = dfa614.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(604);} + } finally {dbg.exitDecision(614);} - switch (alt604) { + switch (alt614) { case 1 : dbg.enterAlt(1); @@ -40274,21 +40635,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { dbg.location(423,10); match(input,SASS_AT_ROOT,FOLLOW_SASS_AT_ROOT_in_synpred8_Css31388); if (state.failed) return;dbg.location(423,23); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:23: ( ws selectorsGroup )? - int alt599=2; - try { dbg.enterSubRule(599); - try { dbg.enterDecision(599, decisionCanBacktrack[599]); + int alt609=2; + try { dbg.enterSubRule(609); + try { dbg.enterDecision(609, decisionCanBacktrack[609]); try { isCyclicDecision = true; - alt599 = dfa599.predict(input); + alt609 = dfa609.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(599);} + } finally {dbg.exitDecision(609);} - switch (alt599) { + switch (alt609) { case 1 : dbg.enterAlt(1); @@ -40307,7 +40668,7 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(599);} + } finally {dbg.exitSubRule(609);} } @@ -40332,17 +40693,17 @@ public final void synpred8_Css3_fragment() throws RecognitionException { if (state.failed) return;dbg.location(423,65); match(input,LPAREN,FOLLOW_LPAREN_in_synpred8_Css31406); if (state.failed) return;dbg.location(423,72); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:72: ( ws )? - int alt600=2; - try { dbg.enterSubRule(600); - try { dbg.enterDecision(600, decisionCanBacktrack[600]); + int alt610=2; + try { dbg.enterSubRule(610); + try { dbg.enterDecision(610, decisionCanBacktrack[610]); - int LA600_0 = input.LA(1); - if ( (LA600_0==COMMENT||LA600_0==NL||LA600_0==WS) ) { - alt600=1; + int LA610_0 = input.LA(1); + if ( (LA610_0==COMMENT||LA610_0==NL||LA610_0==WS) ) { + alt610=1; } - } finally {dbg.exitDecision(600);} + } finally {dbg.exitDecision(610);} - switch (alt600) { + switch (alt610) { case 1 : dbg.enterAlt(1); @@ -40357,21 +40718,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(600);} + } finally {dbg.exitSubRule(610);} dbg.location(423,76); match(input,IDENT,FOLLOW_IDENT_in_synpred8_Css31411); if (state.failed) return;dbg.location(423,82); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:82: ( ws )? - int alt601=2; - try { dbg.enterSubRule(601); - try { dbg.enterDecision(601, decisionCanBacktrack[601]); + int alt611=2; + try { dbg.enterSubRule(611); + try { dbg.enterDecision(611, decisionCanBacktrack[611]); - int LA601_0 = input.LA(1); - if ( (LA601_0==COMMENT||LA601_0==NL||LA601_0==WS) ) { - alt601=1; + int LA611_0 = input.LA(1); + if ( (LA611_0==COMMENT||LA611_0==NL||LA611_0==WS) ) { + alt611=1; } - } finally {dbg.exitDecision(601);} + } finally {dbg.exitDecision(611);} - switch (alt601) { + switch (alt611) { case 1 : dbg.enterAlt(1); @@ -40386,21 +40747,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(601);} + } finally {dbg.exitSubRule(611);} dbg.location(423,86); match(input,COLON,FOLLOW_COLON_in_synpred8_Css31416); if (state.failed) return;dbg.location(423,92); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:92: ( ws )? - int alt602=2; - try { dbg.enterSubRule(602); - try { dbg.enterDecision(602, decisionCanBacktrack[602]); + int alt612=2; + try { dbg.enterSubRule(612); + try { dbg.enterDecision(612, decisionCanBacktrack[612]); - int LA602_0 = input.LA(1); - if ( (LA602_0==COMMENT||LA602_0==NL||LA602_0==WS) ) { - alt602=1; + int LA612_0 = input.LA(1); + if ( (LA612_0==COMMENT||LA612_0==NL||LA612_0==WS) ) { + alt612=1; } - } finally {dbg.exitDecision(602);} + } finally {dbg.exitDecision(612);} - switch (alt602) { + switch (alt612) { case 1 : dbg.enterAlt(1); @@ -40415,21 +40776,21 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(602);} + } finally {dbg.exitSubRule(612);} dbg.location(423,96); match(input,IDENT,FOLLOW_IDENT_in_synpred8_Css31421); if (state.failed) return;dbg.location(423,102); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:102: ( ws )? - int alt603=2; - try { dbg.enterSubRule(603); - try { dbg.enterDecision(603, decisionCanBacktrack[603]); + int alt613=2; + try { dbg.enterSubRule(613); + try { dbg.enterDecision(613, decisionCanBacktrack[613]); - int LA603_0 = input.LA(1); - if ( (LA603_0==COMMENT||LA603_0==NL||LA603_0==WS) ) { - alt603=1; + int LA613_0 = input.LA(1); + if ( (LA613_0==COMMENT||LA613_0==NL||LA613_0==WS) ) { + alt613=1; } - } finally {dbg.exitDecision(603);} + } finally {dbg.exitDecision(613);} - switch (alt603) { + switch (alt613) { case 1 : dbg.enterAlt(1); @@ -40444,7 +40805,7 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(603);} + } finally {dbg.exitSubRule(613);} dbg.location(423,106); match(input,RPAREN,FOLLOW_RPAREN_in_synpred8_Css31426); if (state.failed) return; } @@ -40465,20 +40826,20 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(604);} + } finally {dbg.exitSubRule(614);} dbg.location(423,132); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:423:132: ( ws )? - int alt605=2; - try { dbg.enterSubRule(605); - try { dbg.enterDecision(605, decisionCanBacktrack[605]); + int alt615=2; + try { dbg.enterSubRule(615); + try { dbg.enterDecision(615, decisionCanBacktrack[615]); - int LA605_0 = input.LA(1); - if ( (LA605_0==COMMENT||LA605_0==NL||LA605_0==WS) ) { - alt605=1; + int LA615_0 = input.LA(1); + if ( (LA615_0==COMMENT||LA615_0==NL||LA615_0==WS) ) { + alt615=1; } - } finally {dbg.exitDecision(605);} + } finally {dbg.exitDecision(615);} - switch (alt605) { + switch (alt615) { case 1 : dbg.enterAlt(1); @@ -40493,7 +40854,7 @@ public final void synpred8_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(605);} + } finally {dbg.exitSubRule(615);} dbg.location(423,136); match(input,LBRACE,FOLLOW_LBRACE_in_synpred8_Css31437); if (state.failed) return; } @@ -40527,17 +40888,17 @@ public final void synpred10_Css3_fragment() throws RecognitionException { { dbg.location(439,18); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:439:18: ( ws )? - int alt606=2; - try { dbg.enterSubRule(606); - try { dbg.enterDecision(606, decisionCanBacktrack[606]); + int alt616=2; + try { dbg.enterSubRule(616); + try { dbg.enterDecision(616, decisionCanBacktrack[616]); - int LA606_0 = input.LA(1); - if ( (LA606_0==COMMENT||LA606_0==NL||LA606_0==WS) ) { - alt606=1; + int LA616_0 = input.LA(1); + if ( (LA616_0==COMMENT||LA616_0==NL||LA616_0==WS) ) { + alt616=1; } - } finally {dbg.exitDecision(606);} + } finally {dbg.exitDecision(616);} - switch (alt606) { + switch (alt616) { case 1 : dbg.enterAlt(1); @@ -40552,7 +40913,7 @@ public final void synpred10_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(606);} + } finally {dbg.exitSubRule(616);} dbg.location(439,22); match(input,COMMA,FOLLOW_COMMA_in_synpred10_Css31567); if (state.failed) return; } @@ -40569,17 +40930,17 @@ public final void synpred11_Css3_fragment() throws RecognitionException { { dbg.location(445,47); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:445:47: ( ws )? - int alt607=2; - try { dbg.enterSubRule(607); - try { dbg.enterDecision(607, decisionCanBacktrack[607]); + int alt617=2; + try { dbg.enterSubRule(617); + try { dbg.enterDecision(617, decisionCanBacktrack[617]); - int LA607_0 = input.LA(1); - if ( (LA607_0==COMMENT||LA607_0==NL||LA607_0==WS) ) { - alt607=1; + int LA617_0 = input.LA(1); + if ( (LA617_0==COMMENT||LA617_0==NL||LA617_0==WS) ) { + alt617=1; } - } finally {dbg.exitDecision(607);} + } finally {dbg.exitDecision(617);} - switch (alt607) { + switch (alt617) { case 1 : dbg.enterAlt(1); @@ -40594,7 +40955,7 @@ public final void synpred11_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(607);} + } finally {dbg.exitSubRule(617);} dbg.location(445,51); pushFollow(FOLLOW_key_and_in_synpred11_Css31625); key_and(); @@ -40646,17 +41007,17 @@ public final void synpred14_Css3_fragment() throws RecognitionException { 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 alt608=2; - try { dbg.enterSubRule(608); - try { dbg.enterDecision(608, decisionCanBacktrack[608]); + int alt618=2; + try { dbg.enterSubRule(618); + try { dbg.enterDecision(618, decisionCanBacktrack[618]); - int LA608_0 = input.LA(1); - if ( (LA608_0==COMMENT||LA608_0==NL||LA608_0==WS) ) { - alt608=1; + int LA618_0 = input.LA(1); + if ( (LA618_0==COMMENT||LA618_0==NL||LA618_0==WS) ) { + alt618=1; } - } finally {dbg.exitDecision(608);} + } finally {dbg.exitDecision(618);} - switch (alt608) { + switch (alt618) { case 1 : dbg.enterAlt(1); @@ -40671,7 +41032,7 @@ public final void synpred14_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(608);} + } finally {dbg.exitSubRule(618);} dbg.location(505,28); if ( input.LA(1)==LESS||input.LA(1)==LESS_OR_EQ ) { input.consume(); @@ -40702,17 +41063,17 @@ public final void synpred15_Css3_fragment() throws RecognitionException { 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 alt609=2; - try { dbg.enterSubRule(609); - try { dbg.enterDecision(609, decisionCanBacktrack[609]); + int alt619=2; + try { dbg.enterSubRule(619); + try { dbg.enterDecision(619, decisionCanBacktrack[619]); - int LA609_0 = input.LA(1); - if ( (LA609_0==COMMENT||LA609_0==NL||LA609_0==WS) ) { - alt609=1; + int LA619_0 = input.LA(1); + if ( (LA619_0==COMMENT||LA619_0==NL||LA619_0==WS) ) { + alt619=1; } - } finally {dbg.exitDecision(609);} + } finally {dbg.exitDecision(619);} - switch (alt609) { + switch (alt619) { case 1 : dbg.enterAlt(1); @@ -40727,7 +41088,7 @@ public final void synpred15_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(609);} + } finally {dbg.exitSubRule(619);} dbg.location(506,30); if ( (input.LA(1) >= GREATER && input.LA(1) <= GREATER_OR_EQ) ) { input.consume(); @@ -40754,17 +41115,17 @@ public final void synpred16_Css3_fragment() throws RecognitionException { { dbg.location(517,23); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:517:23: ( ws )? - int alt610=2; - try { dbg.enterSubRule(610); - try { dbg.enterDecision(610, decisionCanBacktrack[610]); + int alt620=2; + try { dbg.enterSubRule(620); + try { dbg.enterDecision(620, decisionCanBacktrack[620]); - int LA610_0 = input.LA(1); - if ( (LA610_0==COMMENT||LA610_0==NL||LA610_0==WS) ) { - alt610=1; + int LA620_0 = input.LA(1); + if ( (LA620_0==COMMENT||LA620_0==NL||LA620_0==WS) ) { + alt620=1; } - } finally {dbg.exitDecision(610);} + } finally {dbg.exitDecision(620);} - switch (alt610) { + switch (alt620) { case 1 : dbg.enterAlt(1); @@ -40779,7 +41140,7 @@ public final void synpred16_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(610);} + } finally {dbg.exitSubRule(620);} dbg.location(517,27); match(input,SEMI,FOLLOW_SEMI_in_synpred16_Css32293); if (state.failed) return; } @@ -40790,28 +41151,28 @@ 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 alt615=2; - try { dbg.enterDecision(615, decisionCanBacktrack[615]); + int alt625=2; + try { dbg.enterDecision(625, decisionCanBacktrack[625]); - int LA615_0 = input.LA(1); - if ( (LA615_0==SASS_MIXIN) ) { - alt615=1; + int LA625_0 = input.LA(1); + if ( (LA625_0==SASS_MIXIN) ) { + alt625=1; } - else if ( (LA615_0==DOT||LA615_0==HASH) ) { - alt615=2; + else if ( (LA625_0==DOT||LA625_0==HASH) ) { + alt625=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 615, 0, input); + new NoViableAltException("", 625, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(615);} + } finally {dbg.exitDecision(625);} - switch (alt615) { + switch (alt625) { case 1 : dbg.enterAlt(1); @@ -40834,29 +41195,29 @@ else if ( (LA615_0==DOT||LA615_0==HASH) ) { { dbg.location(525,24); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:24: ( ( DOT IDENT ) | HASH ) - int alt611=2; - try { dbg.enterSubRule(611); - try { dbg.enterDecision(611, decisionCanBacktrack[611]); + int alt621=2; + try { dbg.enterSubRule(621); + try { dbg.enterDecision(621, decisionCanBacktrack[621]); - int LA611_0 = input.LA(1); - if ( (LA611_0==DOT) ) { - alt611=1; + int LA621_0 = input.LA(1); + if ( (LA621_0==DOT) ) { + alt621=1; } - else if ( (LA611_0==HASH) ) { - alt611=2; + else if ( (LA621_0==HASH) ) { + alt621=2; } else { if (state.backtracking>0) {state.failed=true; return;} NoViableAltException nvae = - new NoViableAltException("", 611, 0, input); + new NoViableAltException("", 621, 0, input); dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(611);} + } finally {dbg.exitDecision(621);} - switch (alt611) { + switch (alt621) { case 1 : dbg.enterAlt(1); @@ -40886,20 +41247,20 @@ else if ( (LA611_0==HASH) ) { break; } - } finally {dbg.exitSubRule(611);} + } finally {dbg.exitSubRule(621);} dbg.location(525,45); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:525:45: ( ws )? - int alt612=2; - try { dbg.enterSubRule(612); - try { dbg.enterDecision(612, decisionCanBacktrack[612]); + int alt622=2; + try { dbg.enterSubRule(622); + try { dbg.enterDecision(622, decisionCanBacktrack[622]); - int LA612_0 = input.LA(1); - if ( (LA612_0==COMMENT||LA612_0==NL||LA612_0==WS) ) { - alt612=1; + int LA622_0 = input.LA(1); + if ( (LA622_0==COMMENT||LA622_0==NL||LA622_0==WS) ) { + alt622=1; } - } finally {dbg.exitDecision(612);} + } finally {dbg.exitDecision(622);} - switch (alt612) { + switch (alt622) { case 1 : dbg.enterAlt(1); @@ -40914,25 +41275,25 @@ else if ( (LA611_0==HASH) ) { break; } - } finally {dbg.exitSubRule(612);} + } 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(613); + try { dbg.enterSubRule(623); - loop613: + loop623: while (true) { - int alt613=2; - try { dbg.enterDecision(613, decisionCanBacktrack[613]); + int alt623=2; + try { dbg.enterDecision(623, decisionCanBacktrack[623]); - int LA613_0 = input.LA(1); - if ( ((LA613_0 >= A && LA613_0 <= RIGHTTOP_SYM)||(LA613_0 >= S && LA613_0 <= Z)) ) { - alt613=1; + int LA623_0 = input.LA(1); + if ( ((LA623_0 >= A && LA623_0 <= RIGHTTOP_SYM)||(LA623_0 >= S && LA623_0 <= Z)) ) { + alt623=1; } - } finally {dbg.exitDecision(613);} + } finally {dbg.exitDecision(623);} - switch (alt613) { + switch (alt623) { case 1 : dbg.enterAlt(1); @@ -40954,28 +41315,28 @@ else if ( (LA611_0==HASH) ) { break; default : - break loop613; + break loop623; } } - } finally {dbg.exitSubRule(613);} + } 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(614); + try { dbg.enterSubRule(624); - loop614: + loop624: while (true) { - int alt614=2; - try { dbg.enterDecision(614, decisionCanBacktrack[614]); + int alt624=2; + try { dbg.enterDecision(624, decisionCanBacktrack[624]); - int LA614_0 = input.LA(1); - if ( ((LA614_0 >= A && LA614_0 <= LAYER_SYM)||(LA614_0 >= LBRACKET && LA614_0 <= R)||(LA614_0 >= RBRACKET && LA614_0 <= SASS_WHILE)||(LA614_0 >= SOLIDUS && LA614_0 <= Z)) ) { - alt614=1; + 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; } - } finally {dbg.exitDecision(614);} + } finally {dbg.exitDecision(624);} - switch (alt614) { + switch (alt624) { case 1 : dbg.enterAlt(1); @@ -40997,10 +41358,10 @@ else if ( (LA611_0==HASH) ) { break; default : - break loop614; + break loop624; } } - } finally {dbg.exitSubRule(614);} + } finally {dbg.exitSubRule(624);} dbg.location(525,97); match(input,LBRACE,FOLLOW_LBRACE_in_synpred17_Css32408); if (state.failed) return; } @@ -41025,17 +41386,17 @@ public final void synpred18_Css3_fragment() throws RecognitionException { 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 alt616=2; - try { dbg.enterSubRule(616); - try { dbg.enterDecision(616, decisionCanBacktrack[616]); + int alt626=2; + try { dbg.enterSubRule(626); + try { dbg.enterDecision(626, decisionCanBacktrack[626]); - int LA616_0 = input.LA(1); - if ( (LA616_0==COMMENT||LA616_0==NL||LA616_0==WS) ) { - alt616=1; + int LA626_0 = input.LA(1); + if ( (LA626_0==COMMENT||LA626_0==NL||LA626_0==WS) ) { + alt626=1; } - } finally {dbg.exitDecision(616);} + } finally {dbg.exitDecision(626);} - switch (alt616) { + switch (alt626) { case 1 : dbg.enterAlt(1); @@ -41050,7 +41411,7 @@ public final void synpred18_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(616);} + } finally {dbg.exitSubRule(626);} dbg.location(527,30); match(input,SEMI,FOLLOW_SEMI_in_synpred18_Css32439); if (state.failed) return; } @@ -41088,17 +41449,17 @@ public final void synpred20_Css3_fragment() throws RecognitionException { 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 alt617=2; - try { dbg.enterSubRule(617); - try { dbg.enterDecision(617, decisionCanBacktrack[617]); + int alt627=2; + try { dbg.enterSubRule(627); + try { dbg.enterDecision(627, decisionCanBacktrack[627]); - int LA617_0 = input.LA(1); - if ( (LA617_0==COMMENT||LA617_0==NL||LA617_0==WS) ) { - alt617=1; + int LA627_0 = input.LA(1); + if ( (LA627_0==COMMENT||LA627_0==NL||LA627_0==WS) ) { + alt627=1; } - } finally {dbg.exitDecision(617);} + } finally {dbg.exitDecision(627);} - switch (alt617) { + switch (alt627) { case 1 : dbg.enterAlt(1); @@ -41113,7 +41474,7 @@ public final void synpred20_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(617);} + } finally {dbg.exitSubRule(627);} dbg.location(530,28); match(input,COLON,FOLLOW_COLON_in_synpred20_Css32491); if (state.failed) return; } @@ -41148,17 +41509,17 @@ public final void synpred22_Css3_fragment() throws RecognitionException { 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 alt618=2; - try { dbg.enterSubRule(618); - try { dbg.enterDecision(618, decisionCanBacktrack[618]); + int alt628=2; + try { dbg.enterSubRule(628); + try { dbg.enterDecision(628, decisionCanBacktrack[628]); - int LA618_0 = input.LA(1); - if ( (LA618_0==COMMENT||LA618_0==NL||LA618_0==WS) ) { - alt618=1; + int LA628_0 = input.LA(1); + if ( (LA628_0==COMMENT||LA628_0==NL||LA628_0==WS) ) { + alt628=1; } - } finally {dbg.exitDecision(618);} + } finally {dbg.exitDecision(628);} - switch (alt618) { + switch (alt628) { case 1 : dbg.enterAlt(1); @@ -41173,24 +41534,24 @@ public final void synpred22_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(618);} + } 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 alt619=2; - try { dbg.enterSubRule(619); - try { dbg.enterDecision(619, decisionCanBacktrack[619]); + int alt629=2; + try { dbg.enterSubRule(629); + try { dbg.enterDecision(629, decisionCanBacktrack[629]); - int LA619_0 = input.LA(1); - if ( (LA619_0==COMMENT||LA619_0==NL||LA619_0==WS) ) { - alt619=1; + int LA629_0 = input.LA(1); + if ( (LA629_0==COMMENT||LA629_0==NL||LA629_0==WS) ) { + alt629=1; } - } finally {dbg.exitDecision(619);} + } finally {dbg.exitDecision(629);} - switch (alt619) { + switch (alt629) { case 1 : dbg.enterAlt(1); @@ -41205,7 +41566,7 @@ public final void synpred22_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(619);} + } finally {dbg.exitSubRule(629);} dbg.location(571,35); match(input,RPAREN,FOLLOW_RPAREN_in_synpred22_Css32808); if (state.failed) return; } @@ -41248,17 +41609,17 @@ public final void synpred24_Css3_fragment() throws RecognitionException { 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 alt620=2; - try { dbg.enterSubRule(620); - try { dbg.enterDecision(620, decisionCanBacktrack[620]); + int alt630=2; + try { dbg.enterSubRule(630); + try { dbg.enterDecision(630, decisionCanBacktrack[630]); - int LA620_0 = input.LA(1); - if ( (LA620_0==COMMENT||LA620_0==NL||LA620_0==WS) ) { - alt620=1; + int LA630_0 = input.LA(1); + if ( (LA630_0==COMMENT||LA630_0==NL||LA630_0==WS) ) { + alt630=1; } - } finally {dbg.exitDecision(620);} + } finally {dbg.exitDecision(630);} - switch (alt620) { + switch (alt630) { case 1 : dbg.enterAlt(1); @@ -41273,7 +41634,7 @@ public final void synpred24_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(620);} + } finally {dbg.exitSubRule(630);} dbg.location(590,43); match(input,LBRACE,FOLLOW_LBRACE_in_synpred24_Css32906); if (state.failed) return; } @@ -41291,17 +41652,17 @@ public final void synpred25_Css3_fragment() throws RecognitionException { 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 alt621=2; - try { dbg.enterSubRule(621); - try { dbg.enterDecision(621, decisionCanBacktrack[621]); + int alt631=2; + try { dbg.enterSubRule(631); + try { dbg.enterDecision(631, decisionCanBacktrack[631]); - int LA621_0 = input.LA(1); - if ( (LA621_0==COMMENT||LA621_0==NL||LA621_0==WS) ) { - alt621=1; + int LA631_0 = input.LA(1); + if ( (LA631_0==COMMENT||LA631_0==NL||LA631_0==WS) ) { + alt631=1; } - } finally {dbg.exitDecision(621);} + } finally {dbg.exitDecision(631);} - switch (alt621) { + switch (alt631) { case 1 : dbg.enterAlt(1); @@ -41316,24 +41677,24 @@ public final void synpred25_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(621);} + } 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 )? - int alt622=2; - try { dbg.enterSubRule(622); - try { dbg.enterDecision(622, decisionCanBacktrack[622]); + int alt632=2; + try { dbg.enterSubRule(632); + try { dbg.enterDecision(632, decisionCanBacktrack[632]); - int LA622_0 = input.LA(1); - if ( (LA622_0==COMMENT||LA622_0==NL||LA622_0==WS) ) { - alt622=1; + int LA632_0 = input.LA(1); + if ( (LA632_0==COMMENT||LA632_0==NL||LA632_0==WS) ) { + alt632=1; } - } finally {dbg.exitDecision(622);} + } finally {dbg.exitDecision(632);} - switch (alt622) { + switch (alt632) { case 1 : dbg.enterAlt(1); @@ -41348,7 +41709,7 @@ public final void synpred25_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(622);} + } finally {dbg.exitSubRule(632);} dbg.location(616,36); match(input,RPAREN,FOLLOW_RPAREN_in_synpred25_Css33164); if (state.failed) return; } @@ -41387,17 +41748,17 @@ public final void synpred27_Css3_fragment() throws RecognitionException { }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 )? - int alt623=2; - try { dbg.enterSubRule(623); - try { dbg.enterDecision(623, decisionCanBacktrack[623]); + int alt633=2; + try { dbg.enterSubRule(633); + try { dbg.enterDecision(633, decisionCanBacktrack[633]); - int LA623_0 = input.LA(1); - if ( (LA623_0==COMMENT||LA623_0==NL||LA623_0==WS) ) { - alt623=1; + int LA633_0 = input.LA(1); + if ( (LA633_0==COMMENT||LA633_0==NL||LA633_0==WS) ) { + alt633=1; } - } finally {dbg.exitDecision(623);} + } finally {dbg.exitDecision(633);} - switch (alt623) { + switch (alt633) { case 1 : dbg.enterAlt(1); @@ -41412,21 +41773,21 @@ public final void synpred27_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(623);} + } 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 )? - int alt624=2; - try { dbg.enterSubRule(624); - try { dbg.enterDecision(624, decisionCanBacktrack[624]); + int alt634=2; + try { dbg.enterSubRule(634); + try { dbg.enterDecision(634, decisionCanBacktrack[634]); - int LA624_0 = input.LA(1); - if ( (LA624_0==COMMENT||LA624_0==NL||LA624_0==WS) ) { - alt624=1; + int LA634_0 = input.LA(1); + if ( (LA634_0==COMMENT||LA634_0==NL||LA634_0==WS) ) { + alt634=1; } - } finally {dbg.exitDecision(624);} + } finally {dbg.exitDecision(634);} - switch (alt624) { + switch (alt634) { case 1 : dbg.enterAlt(1); @@ -41441,24 +41802,24 @@ public final void synpred27_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(624);} + } 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 )? - int alt625=2; - try { dbg.enterSubRule(625); - try { dbg.enterDecision(625, decisionCanBacktrack[625]); + int alt635=2; + try { dbg.enterSubRule(635); + try { dbg.enterDecision(635, decisionCanBacktrack[635]); - int LA625_0 = input.LA(1); - if ( (LA625_0==COMMENT||LA625_0==NL||LA625_0==WS) ) { - alt625=1; + int LA635_0 = input.LA(1); + if ( (LA635_0==COMMENT||LA635_0==NL||LA635_0==WS) ) { + alt635=1; } - } finally {dbg.exitDecision(625);} + } finally {dbg.exitDecision(635);} - switch (alt625) { + switch (alt635) { case 1 : dbg.enterAlt(1); @@ -41473,7 +41834,7 @@ public final void synpred27_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(625);} + } finally {dbg.exitSubRule(635);} dbg.location(618,68); match(input,RPAREN,FOLLOW_RPAREN_in_synpred27_Css33191); if (state.failed) return; } @@ -41491,17 +41852,17 @@ public final void synpred28_Css3_fragment() throws RecognitionException { 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 )? - int alt626=2; - try { dbg.enterSubRule(626); - try { dbg.enterDecision(626, decisionCanBacktrack[626]); + int alt636=2; + try { dbg.enterSubRule(636); + try { dbg.enterDecision(636, decisionCanBacktrack[636]); - int LA626_0 = input.LA(1); - if ( (LA626_0==COMMENT||LA626_0==NL||LA626_0==WS) ) { - alt626=1; + int LA636_0 = input.LA(1); + if ( (LA636_0==COMMENT||LA636_0==NL||LA636_0==WS) ) { + alt636=1; } - } finally {dbg.exitDecision(626);} + } finally {dbg.exitDecision(636);} - switch (alt626) { + switch (alt636) { case 1 : dbg.enterAlt(1); @@ -41516,24 +41877,24 @@ public final void synpred28_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(626);} + } finally {dbg.exitSubRule(636);} dbg.location(654,20); pushFollow(FOLLOW_styleCondition_in_synpred28_Css33487); 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 )? - int alt627=2; - try { dbg.enterSubRule(627); - try { dbg.enterDecision(627, decisionCanBacktrack[627]); + int alt637=2; + try { dbg.enterSubRule(637); + try { dbg.enterDecision(637, decisionCanBacktrack[637]); - int LA627_0 = input.LA(1); - if ( (LA627_0==COMMENT||LA627_0==NL||LA627_0==WS) ) { - alt627=1; + int LA637_0 = input.LA(1); + if ( (LA637_0==COMMENT||LA637_0==NL||LA637_0==WS) ) { + alt637=1; } - } finally {dbg.exitDecision(627);} + } finally {dbg.exitDecision(637);} - switch (alt627) { + switch (alt637) { case 1 : dbg.enterAlt(1); @@ -41548,7 +41909,7 @@ public final void synpred28_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(627);} + } finally {dbg.exitSubRule(637);} dbg.location(654,39); match(input,RPAREN,FOLLOW_RPAREN_in_synpred28_Css33492); if (state.failed) return; } @@ -41566,17 +41927,17 @@ public final void synpred29_Css3_fragment() throws RecognitionException { 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 )? - int alt628=2; - try { dbg.enterSubRule(628); - try { dbg.enterDecision(628, decisionCanBacktrack[628]); + int alt638=2; + try { dbg.enterSubRule(638); + try { dbg.enterDecision(638, decisionCanBacktrack[638]); - int LA628_0 = input.LA(1); - if ( (LA628_0==COMMENT||LA628_0==NL||LA628_0==WS) ) { - alt628=1; + int LA638_0 = input.LA(1); + if ( (LA638_0==COMMENT||LA638_0==NL||LA638_0==WS) ) { + alt638=1; } - } finally {dbg.exitDecision(628);} + } finally {dbg.exitDecision(638);} - switch (alt628) { + switch (alt638) { case 1 : dbg.enterAlt(1); @@ -41591,24 +41952,24 @@ public final void synpred29_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(628);} + } finally {dbg.exitSubRule(638);} dbg.location(655,22); pushFollow(FOLLOW_styleFeature_in_synpred29_Css33509); 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 )? - int alt629=2; - try { dbg.enterSubRule(629); - try { dbg.enterDecision(629, decisionCanBacktrack[629]); + int alt639=2; + try { dbg.enterSubRule(639); + try { dbg.enterDecision(639, decisionCanBacktrack[639]); - int LA629_0 = input.LA(1); - if ( (LA629_0==COMMENT||LA629_0==NL||LA629_0==WS) ) { - alt629=1; + int LA639_0 = input.LA(1); + if ( (LA639_0==COMMENT||LA639_0==NL||LA639_0==WS) ) { + alt639=1; } - } finally {dbg.exitDecision(629);} + } finally {dbg.exitDecision(639);} - switch (alt629) { + switch (alt639) { case 1 : dbg.enterAlt(1); @@ -41623,7 +41984,7 @@ public final void synpred29_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(629);} + } finally {dbg.exitSubRule(639);} dbg.location(655,39); match(input,RPAREN,FOLLOW_RPAREN_in_synpred29_Css33514); if (state.failed) return; } @@ -41641,17 +42002,17 @@ public final void synpred30_Css3_fragment() throws RecognitionException { 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 )? - int alt630=2; - try { dbg.enterSubRule(630); - try { dbg.enterDecision(630, decisionCanBacktrack[630]); + int alt640=2; + try { dbg.enterSubRule(640); + try { dbg.enterDecision(640, decisionCanBacktrack[640]); - int LA630_0 = input.LA(1); - if ( (LA630_0==COMMENT||LA630_0==NL||LA630_0==WS) ) { - alt630=1; + int LA640_0 = input.LA(1); + if ( (LA640_0==COMMENT||LA640_0==NL||LA640_0==WS) ) { + alt640=1; } - } finally {dbg.exitDecision(630);} + } finally {dbg.exitDecision(640);} - switch (alt630) { + switch (alt640) { case 1 : dbg.enterAlt(1); @@ -41666,24 +42027,24 @@ public final void synpred30_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(630);} + } finally {dbg.exitSubRule(640);} dbg.location(663,20); pushFollow(FOLLOW_sizeFeatureFixedValue_in_synpred30_Css33589); 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 )? - int alt631=2; - try { dbg.enterSubRule(631); - try { dbg.enterDecision(631, decisionCanBacktrack[631]); + int alt641=2; + try { dbg.enterSubRule(641); + try { dbg.enterDecision(641, decisionCanBacktrack[641]); - int LA631_0 = input.LA(1); - if ( (LA631_0==COMMENT||LA631_0==NL||LA631_0==WS) ) { - alt631=1; + int LA641_0 = input.LA(1); + if ( (LA641_0==COMMENT||LA641_0==NL||LA641_0==WS) ) { + alt641=1; } - } finally {dbg.exitDecision(631);} + } finally {dbg.exitDecision(641);} - switch (alt631) { + switch (alt641) { case 1 : dbg.enterAlt(1); @@ -41698,7 +42059,7 @@ public final void synpred30_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(631);} + } finally {dbg.exitSubRule(641);} dbg.location(663,46); match(input,RPAREN,FOLLOW_RPAREN_in_synpred30_Css33594); if (state.failed) return; } @@ -41716,17 +42077,17 @@ public final void synpred31_Css3_fragment() throws RecognitionException { 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 )? - int alt632=2; - try { dbg.enterSubRule(632); - try { dbg.enterDecision(632, decisionCanBacktrack[632]); + int alt642=2; + try { dbg.enterSubRule(642); + try { dbg.enterDecision(642, decisionCanBacktrack[642]); - int LA632_0 = input.LA(1); - if ( (LA632_0==COMMENT||LA632_0==NL||LA632_0==WS) ) { - alt632=1; + int LA642_0 = input.LA(1); + if ( (LA642_0==COMMENT||LA642_0==NL||LA642_0==WS) ) { + alt642=1; } - } finally {dbg.exitDecision(632);} + } finally {dbg.exitDecision(642);} - switch (alt632) { + switch (alt642) { case 1 : dbg.enterAlt(1); @@ -41741,24 +42102,24 @@ public final void synpred31_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(632);} + } finally {dbg.exitSubRule(642);} dbg.location(664,22); pushFollow(FOLLOW_sizeFeatureRangeSingle_in_synpred31_Css33611); 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 )? - int alt633=2; - try { dbg.enterSubRule(633); - try { dbg.enterDecision(633, decisionCanBacktrack[633]); + int alt643=2; + try { dbg.enterSubRule(643); + try { dbg.enterDecision(643, decisionCanBacktrack[643]); - int LA633_0 = input.LA(1); - if ( (LA633_0==COMMENT||LA633_0==NL||LA633_0==WS) ) { - alt633=1; + int LA643_0 = input.LA(1); + if ( (LA643_0==COMMENT||LA643_0==NL||LA643_0==WS) ) { + alt643=1; } - } finally {dbg.exitDecision(633);} + } finally {dbg.exitDecision(643);} - switch (alt633) { + switch (alt643) { case 1 : dbg.enterAlt(1); @@ -41773,7 +42134,7 @@ public final void synpred31_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(633);} + } finally {dbg.exitSubRule(643);} dbg.location(664,49); match(input,RPAREN,FOLLOW_RPAREN_in_synpred31_Css33616); if (state.failed) return; } @@ -41791,17 +42152,17 @@ public final void synpred32_Css3_fragment() throws RecognitionException { 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 )? - int alt634=2; - try { dbg.enterSubRule(634); - try { dbg.enterDecision(634, decisionCanBacktrack[634]); + int alt644=2; + try { dbg.enterSubRule(644); + try { dbg.enterDecision(644, decisionCanBacktrack[644]); - int LA634_0 = input.LA(1); - if ( (LA634_0==COMMENT||LA634_0==NL||LA634_0==WS) ) { - alt634=1; + int LA644_0 = input.LA(1); + if ( (LA644_0==COMMENT||LA644_0==NL||LA644_0==WS) ) { + alt644=1; } - } finally {dbg.exitDecision(634);} + } finally {dbg.exitDecision(644);} - switch (alt634) { + switch (alt644) { case 1 : dbg.enterAlt(1); @@ -41816,24 +42177,24 @@ public final void synpred32_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(634);} + } finally {dbg.exitSubRule(644);} dbg.location(665,22); pushFollow(FOLLOW_sizeFeatureRangeBetweenLt_in_synpred32_Css33633); 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 )? - int alt635=2; - try { dbg.enterSubRule(635); - try { dbg.enterDecision(635, decisionCanBacktrack[635]); + int alt645=2; + try { dbg.enterSubRule(645); + try { dbg.enterDecision(645, decisionCanBacktrack[645]); - int LA635_0 = input.LA(1); - if ( (LA635_0==COMMENT||LA635_0==NL||LA635_0==WS) ) { - alt635=1; + int LA645_0 = input.LA(1); + if ( (LA645_0==COMMENT||LA645_0==NL||LA645_0==WS) ) { + alt645=1; } - } finally {dbg.exitDecision(635);} + } finally {dbg.exitDecision(645);} - switch (alt635) { + switch (alt645) { case 1 : dbg.enterAlt(1); @@ -41848,7 +42209,7 @@ public final void synpred32_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(635);} + } finally {dbg.exitSubRule(645);} dbg.location(665,52); match(input,RPAREN,FOLLOW_RPAREN_in_synpred32_Css33638); if (state.failed) return; } @@ -41903,17 +42264,17 @@ public final void synpred35_Css3_fragment() throws RecognitionException { { dbg.location(890,28); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:890:28: ( ws )? - int alt636=2; - try { dbg.enterSubRule(636); - try { dbg.enterDecision(636, decisionCanBacktrack[636]); + int alt646=2; + try { dbg.enterSubRule(646); + try { dbg.enterDecision(646, decisionCanBacktrack[646]); - int LA636_0 = input.LA(1); - if ( (LA636_0==COMMENT||LA636_0==NL||LA636_0==WS) ) { - alt636=1; + int LA646_0 = input.LA(1); + if ( (LA646_0==COMMENT||LA646_0==NL||LA646_0==WS) ) { + alt646=1; } - } finally {dbg.exitDecision(636);} + } finally {dbg.exitDecision(646);} - switch (alt636) { + switch (alt646) { case 1 : dbg.enterAlt(1); @@ -41928,7 +42289,7 @@ public final void synpred35_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(636);} + } finally {dbg.exitSubRule(646);} dbg.location(890,32); match(input,COMMA,FOLLOW_COMMA_in_synpred35_Css35470); if (state.failed) return; } @@ -42013,21 +42374,21 @@ public final void synpred40_Css3_fragment() throws RecognitionException { { 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 alt642=3; - try { dbg.enterSubRule(642); - try { dbg.enterDecision(642, decisionCanBacktrack[642]); + int alt652=3; + try { dbg.enterSubRule(652); + try { dbg.enterDecision(652, decisionCanBacktrack[652]); try { isCyclicDecision = true; - alt642 = dfa642.predict(input); + alt652 = dfa652.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(642);} + } finally {dbg.exitDecision(652);} - switch (alt642) { + switch (alt652) { case 1 : dbg.enterAlt(1); @@ -42042,21 +42403,21 @@ public final void synpred40_Css3_fragment() throws RecognitionException { 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 alt637=2; - try { dbg.enterSubRule(637); - try { dbg.enterDecision(637, decisionCanBacktrack[637]); + int alt647=2; + try { dbg.enterSubRule(647); + try { dbg.enterDecision(647, decisionCanBacktrack[647]); try { isCyclicDecision = true; - alt637 = dfa637.predict(input); + alt647 = dfa647.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(637);} + } finally {dbg.exitDecision(647);} - switch (alt637) { + switch (alt647) { case 1 : dbg.enterAlt(1); @@ -42075,7 +42436,7 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(637);} + } finally {dbg.exitSubRule(647);} } @@ -42100,17 +42461,17 @@ public final void synpred40_Css3_fragment() throws RecognitionException { 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 alt638=2; - try { dbg.enterSubRule(638); - try { dbg.enterDecision(638, decisionCanBacktrack[638]); + int alt648=2; + try { dbg.enterSubRule(648); + try { dbg.enterDecision(648, decisionCanBacktrack[648]); - int LA638_0 = input.LA(1); - if ( (LA638_0==COMMENT||LA638_0==NL||LA638_0==WS) ) { - alt638=1; + int LA648_0 = input.LA(1); + if ( (LA648_0==COMMENT||LA648_0==NL||LA648_0==WS) ) { + alt648=1; } - } finally {dbg.exitDecision(638);} + } finally {dbg.exitDecision(648);} - switch (alt638) { + switch (alt648) { case 1 : dbg.enterAlt(1); @@ -42125,21 +42486,21 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(638);} + } 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 alt639=2; - try { dbg.enterSubRule(639); - try { dbg.enterDecision(639, decisionCanBacktrack[639]); + int alt649=2; + try { dbg.enterSubRule(649); + try { dbg.enterDecision(649, decisionCanBacktrack[649]); - int LA639_0 = input.LA(1); - if ( (LA639_0==COMMENT||LA639_0==NL||LA639_0==WS) ) { - alt639=1; + int LA649_0 = input.LA(1); + if ( (LA649_0==COMMENT||LA649_0==NL||LA649_0==WS) ) { + alt649=1; } - } finally {dbg.exitDecision(639);} + } finally {dbg.exitDecision(649);} - switch (alt639) { + switch (alt649) { case 1 : dbg.enterAlt(1); @@ -42154,21 +42515,21 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(639);} + } 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 alt640=2; - try { dbg.enterSubRule(640); - try { dbg.enterDecision(640, decisionCanBacktrack[640]); + int alt650=2; + try { dbg.enterSubRule(650); + try { dbg.enterDecision(650, decisionCanBacktrack[650]); - int LA640_0 = input.LA(1); - if ( (LA640_0==COMMENT||LA640_0==NL||LA640_0==WS) ) { - alt640=1; + int LA650_0 = input.LA(1); + if ( (LA650_0==COMMENT||LA650_0==NL||LA650_0==WS) ) { + alt650=1; } - } finally {dbg.exitDecision(640);} + } finally {dbg.exitDecision(650);} - switch (alt640) { + switch (alt650) { case 1 : dbg.enterAlt(1); @@ -42183,21 +42544,21 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(640);} + } 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 alt641=2; - try { dbg.enterSubRule(641); - try { dbg.enterDecision(641, decisionCanBacktrack[641]); + int alt651=2; + try { dbg.enterSubRule(651); + try { dbg.enterDecision(651, decisionCanBacktrack[651]); - int LA641_0 = input.LA(1); - if ( (LA641_0==COMMENT||LA641_0==NL||LA641_0==WS) ) { - alt641=1; + int LA651_0 = input.LA(1); + if ( (LA651_0==COMMENT||LA651_0==NL||LA651_0==WS) ) { + alt651=1; } - } finally {dbg.exitDecision(641);} + } finally {dbg.exitDecision(651);} - switch (alt641) { + switch (alt651) { case 1 : dbg.enterAlt(1); @@ -42212,7 +42573,7 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(641);} + } finally {dbg.exitSubRule(651);} dbg.location(929,106); match(input,RPAREN,FOLLOW_RPAREN_in_synpred40_Css35938); if (state.failed) return; } @@ -42233,20 +42594,20 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(642);} + } finally {dbg.exitSubRule(652);} dbg.location(929,132); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:929:132: ( ws )? - int alt643=2; - try { dbg.enterSubRule(643); - try { dbg.enterDecision(643, decisionCanBacktrack[643]); + int alt653=2; + try { dbg.enterSubRule(653); + try { dbg.enterDecision(653, decisionCanBacktrack[653]); - int LA643_0 = input.LA(1); - if ( (LA643_0==COMMENT||LA643_0==NL||LA643_0==WS) ) { - alt643=1; + int LA653_0 = input.LA(1); + if ( (LA653_0==COMMENT||LA653_0==NL||LA653_0==WS) ) { + alt653=1; } - } finally {dbg.exitDecision(643);} + } finally {dbg.exitDecision(653);} - switch (alt643) { + switch (alt653) { case 1 : dbg.enterAlt(1); @@ -42261,7 +42622,7 @@ public final void synpred40_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(643);} + } finally {dbg.exitSubRule(653);} dbg.location(929,136); match(input,LBRACE,FOLLOW_LBRACE_in_synpred40_Css35949); if (state.failed) return; } @@ -42299,17 +42660,17 @@ public final void synpred42_Css3_fragment() throws RecognitionException { 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 alt644=2; - try { dbg.enterSubRule(644); - try { dbg.enterDecision(644, decisionCanBacktrack[644]); + int alt654=2; + try { dbg.enterSubRule(654); + try { dbg.enterDecision(654, decisionCanBacktrack[654]); - int LA644_0 = input.LA(1); - if ( (LA644_0==COMMENT||LA644_0==NL||LA644_0==WS) ) { - alt644=1; + int LA654_0 = input.LA(1); + if ( (LA654_0==COMMENT||LA654_0==NL||LA654_0==WS) ) { + alt654=1; } - } finally {dbg.exitDecision(644);} + } finally {dbg.exitDecision(654);} - switch (alt644) { + switch (alt654) { case 1 : dbg.enterAlt(1); @@ -42324,25 +42685,25 @@ public final void synpred42_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(644);} + } 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(645); + try { dbg.enterSubRule(655); - loop645: + loop655: while (true) { - int alt645=2; - try { dbg.enterDecision(645, decisionCanBacktrack[645]); + int alt655=2; + try { dbg.enterDecision(655, decisionCanBacktrack[655]); - int LA645_0 = input.LA(1); - if ( ((LA645_0 >= A && LA645_0 <= LAYER_SYM)||(LA645_0 >= LBRACKET && LA645_0 <= R)||(LA645_0 >= RBRACKET && LA645_0 <= SASS_WHILE)||(LA645_0 >= SOLIDUS && LA645_0 <= Z)) ) { - alt645=1; + 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; } - } finally {dbg.exitDecision(645);} + } finally {dbg.exitDecision(655);} - switch (alt645) { + switch (alt655) { case 1 : dbg.enterAlt(1); @@ -42364,10 +42725,10 @@ public final void synpred42_Css3_fragment() throws RecognitionException { break; default : - break loop645; + break loop655; } } - } finally {dbg.exitSubRule(645);} + } finally {dbg.exitSubRule(655);} dbg.location(932,50); if ( input.LA(1)==RBRACE||input.LA(1)==SEMI ) { input.consume(); @@ -42445,17 +42806,17 @@ public final void synpred46_Css3_fragment() throws RecognitionException { { dbg.location(969,66); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:969:66: ( ws )? - int alt646=2; - try { dbg.enterSubRule(646); - try { dbg.enterDecision(646, decisionCanBacktrack[646]); + int alt656=2; + try { dbg.enterSubRule(656); + try { dbg.enterDecision(656, decisionCanBacktrack[656]); - int LA646_0 = input.LA(1); - if ( (LA646_0==COMMENT||LA646_0==NL||LA646_0==WS) ) { - alt646=1; + int LA656_0 = input.LA(1); + if ( (LA656_0==COMMENT||LA656_0==NL||LA656_0==WS) ) { + alt656=1; } - } finally {dbg.exitDecision(646);} + } finally {dbg.exitDecision(656);} - switch (alt646) { + switch (alt656) { case 1 : dbg.enterAlt(1); @@ -42470,7 +42831,7 @@ public final void synpred46_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(646);} + } finally {dbg.exitSubRule(656);} dbg.location(969,70); pushFollow(FOLLOW_esPred_in_synpred46_Css36344); esPred(); @@ -42507,17 +42868,17 @@ public final void synpred48_Css3_fragment() throws RecognitionException { { dbg.location(970,35); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:970:35: ( ws )? - int alt647=2; - try { dbg.enterSubRule(647); - try { dbg.enterDecision(647, decisionCanBacktrack[647]); + int alt657=2; + try { dbg.enterSubRule(657); + try { dbg.enterDecision(657, decisionCanBacktrack[657]); - int LA647_0 = input.LA(1); - if ( (LA647_0==COMMENT||LA647_0==NL||LA647_0==WS) ) { - alt647=1; + int LA657_0 = input.LA(1); + if ( (LA657_0==COMMENT||LA657_0==NL||LA657_0==WS) ) { + alt657=1; } - } finally {dbg.exitDecision(647);} + } finally {dbg.exitDecision(657);} - switch (alt647) { + switch (alt657) { case 1 : dbg.enterAlt(1); @@ -42532,7 +42893,7 @@ public final void synpred48_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(647);} + } finally {dbg.exitSubRule(657);} dbg.location(970,39); pushFollow(FOLLOW_esPred_in_synpred48_Css36389); esPred(); @@ -42552,17 +42913,17 @@ public final void synpred49_Css3_fragment() throws RecognitionException { { dbg.location(984,8); // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:984:8: ( IDENT | STAR )? - int alt648=2; - try { dbg.enterSubRule(648); - try { dbg.enterDecision(648, decisionCanBacktrack[648]); + int alt658=2; + try { dbg.enterSubRule(658); + try { dbg.enterDecision(658, decisionCanBacktrack[658]); - int LA648_0 = input.LA(1); - if ( (LA648_0==IDENT||LA648_0==STAR) ) { - alt648=1; + int LA658_0 = input.LA(1); + if ( (LA658_0==IDENT||LA658_0==STAR) ) { + alt658=1; } - } finally {dbg.exitDecision(648);} + } finally {dbg.exitDecision(658);} - switch (alt648) { + switch (alt658) { case 1 : dbg.enterAlt(1); @@ -42584,7 +42945,7 @@ public final void synpred49_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(648);} + } finally {dbg.exitSubRule(658);} dbg.location(984,24); match(input,PIPE,FOLLOW_PIPE_in_synpred49_Css36500); if (state.failed) return; } @@ -42594,35 +42955,53 @@ 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:1147:58: ( functionName ( ws )? LPAREN ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:7: ( ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:59: functionName ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:8: ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) { - dbg.location(1147,59); - pushFollow(FOLLOW_functionName_in_synpred50_Css38099); - functionName(); - state._fsp--; - if (state.failed) return;dbg.location(1147,72); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:72: ( ws )? - int alt649=2; - try { dbg.enterSubRule(649); - try { dbg.enterDecision(649, decisionCanBacktrack[649]); + dbg.location(1081,8); + if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { + 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; + }dbg.location(1081,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.enterAlt(1); - int LA649_0 = input.LA(1); - if ( (LA649_0==COMMENT||LA649_0==NL||LA649_0==WS) ) { - alt649=1; + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081: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]); + + int LA659_0 = input.LA(1); + if ( (LA659_0==COMMENT||LA659_0==NL||LA659_0==WS) ) { + alt659=1; } - } finally {dbg.exitDecision(649);} + } finally {dbg.exitDecision(659);} - switch (alt649) { + switch (alt659) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1147:72: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1081:61: ws { - dbg.location(1147,72); - pushFollow(FOLLOW_ws_in_synpred50_Css38101); + dbg.location(1081,61); + pushFollow(FOLLOW_ws_in_synpred50_Css37365); ws(); state._fsp--; if (state.failed) return; @@ -42630,9 +43009,11 @@ public final void synpred50_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(649);} - dbg.location(1147,76); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred50_Css38104); if (state.failed) return; + } finally {dbg.exitSubRule(659);} + dbg.location(1081,65); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred50_Css37368); if (state.failed) return; + } + } } @@ -42640,35 +43021,53 @@ 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:1149:64: ( functionName ( 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:1149:65: functionName ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:8: ( COLON | DCOLON ) {...}? IDENT ( ( ws )? LPAREN ) { - dbg.location(1149,65); - pushFollow(FOLLOW_functionName_in_synpred51_Css38134); - functionName(); - state._fsp--; - if (state.failed) return;dbg.location(1149,78); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:78: ( ws )? - int alt650=2; - try { dbg.enterSubRule(650); - try { dbg.enterDecision(650, decisionCanBacktrack[650]); + dbg.location(1082,8); + if ( input.LA(1)==COLON||input.LA(1)==DCOLON ) { + 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; + }dbg.location(1082,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.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082: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]); - int LA650_0 = input.LA(1); - if ( (LA650_0==COMMENT||LA650_0==NL||LA650_0==WS) ) { - alt650=1; + int LA660_0 = input.LA(1); + if ( (LA660_0==COMMENT||LA660_0==NL||LA660_0==WS) ) { + alt660=1; } - } finally {dbg.exitDecision(650);} + } finally {dbg.exitDecision(660);} - switch (alt650) { + switch (alt660) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:78: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1082:64: ws { - dbg.location(1149,78); - pushFollow(FOLLOW_ws_in_synpred51_Css38136); + dbg.location(1082,64); + pushFollow(FOLLOW_ws_in_synpred51_Css37431); ws(); state._fsp--; if (state.failed) return; @@ -42676,9 +43075,11 @@ public final void synpred51_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(650);} - dbg.location(1149,82); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred51_Css38139); if (state.failed) return; + } finally {dbg.exitSubRule(660);} + dbg.location(1082,68); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred51_Css37434); if (state.failed) return; + } + } } @@ -42686,35 +43087,127 @@ 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:1189:14: ( ( ws | ( ( ws )? operator ( ws )? ) |) term ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:58: ( functionName ( ws )? LPAREN ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:15: ( ws | ( ( ws )? operator ( ws )? ) |) term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:59: functionName ( ws )? LPAREN { - dbg.location(1189,15); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:15: ( ws | ( ( ws )? operator ( ws )? ) |) - int alt653=3; - try { dbg.enterSubRule(653); - try { dbg.enterDecision(653, decisionCanBacktrack[653]); + dbg.location(1149,59); + pushFollow(FOLLOW_functionName_in_synpred52_Css38230); + 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]); + + int LA661_0 = input.LA(1); + if ( (LA661_0==COMMENT||LA661_0==NL||LA661_0==WS) ) { + alt661=1; + } + } finally {dbg.exitDecision(661);} + + switch (alt661) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1149:72: ws + { + dbg.location(1149,72); + pushFollow(FOLLOW_ws_in_synpred52_Css38232); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(661);} + dbg.location(1149,76); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred52_Css38235); if (state.failed) return; + } + + } + // $ANTLR end synpred52_Css3 + + // $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 ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:65: functionName ( ws )? LPAREN + { + dbg.location(1151,65); + pushFollow(FOLLOW_functionName_in_synpred53_Css38265); + 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]); + + int LA662_0 = input.LA(1); + if ( (LA662_0==COMMENT||LA662_0==NL||LA662_0==WS) ) { + alt662=1; + } + } finally {dbg.exitDecision(662);} + + switch (alt662) { + case 1 : + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1151:78: ws + { + dbg.location(1151,78); + pushFollow(FOLLOW_ws_in_synpred53_Css38267); + ws(); + state._fsp--; + if (state.failed) return; + } + break; + + } + } finally {dbg.exitSubRule(662);} + dbg.location(1151,82); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred53_Css38270); if (state.failed) return; + } + + } + // $ANTLR end synpred53_Css3 + + // $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 ) + dbg.enterAlt(1); + + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191: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]); try { isCyclicDecision = true; - alt653 = dfa653.predict(input); + alt665 = dfa665.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(653);} + } finally {dbg.exitDecision(665);} - switch (alt653) { + switch (alt665) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:17: ws { - dbg.location(1189,17); - pushFollow(FOLLOW_ws_in_synpred52_Css38309); + dbg.location(1191,17); + pushFollow(FOLLOW_ws_in_synpred54_Css38440); ws(); state._fsp--; if (state.failed) return; @@ -42723,34 +43216,34 @@ public final void synpred52_Css3_fragment() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:22: ( ( ws )? operator ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:22: ( ( ws )? operator ( ws )? ) { - dbg.location(1189,22); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:23: ( ws )? operator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:23: ( ws )? operator ( ws )? { - dbg.location(1189,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:23: ( ws )? - int alt651=2; - try { dbg.enterSubRule(651); - try { dbg.enterDecision(651, decisionCanBacktrack[651]); + 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]); - int LA651_0 = input.LA(1); - if ( (LA651_0==COMMENT||LA651_0==NL||LA651_0==WS) ) { - alt651=1; + int LA663_0 = input.LA(1); + if ( (LA663_0==COMMENT||LA663_0==NL||LA663_0==WS) ) { + alt663=1; } - } finally {dbg.exitDecision(651);} + } finally {dbg.exitDecision(663);} - switch (alt651) { + switch (alt663) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:23: ws { - dbg.location(1189,23); - pushFollow(FOLLOW_ws_in_synpred52_Css38314); + dbg.location(1191,23); + pushFollow(FOLLOW_ws_in_synpred54_Css38445); ws(); state._fsp--; if (state.failed) return; @@ -42758,31 +43251,31 @@ public final void synpred52_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(651);} - dbg.location(1189,27); - pushFollow(FOLLOW_operator_in_synpred52_Css38317); + } finally {dbg.exitSubRule(663);} + dbg.location(1191,27); + pushFollow(FOLLOW_operator_in_synpred54_Css38448); operator(); state._fsp--; - if (state.failed) return;dbg.location(1189,36); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:36: ( ws )? - int alt652=2; - try { dbg.enterSubRule(652); - try { dbg.enterDecision(652, decisionCanBacktrack[652]); + 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]); - int LA652_0 = input.LA(1); - if ( (LA652_0==COMMENT||LA652_0==NL||LA652_0==WS) ) { - alt652=1; + int LA664_0 = input.LA(1); + if ( (LA664_0==COMMENT||LA664_0==NL||LA664_0==WS) ) { + alt664=1; } - } finally {dbg.exitDecision(652);} + } finally {dbg.exitDecision(664);} - switch (alt652) { + switch (alt664) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:36: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:36: ws { - dbg.location(1189,36); - pushFollow(FOLLOW_ws_in_synpred52_Css38319); + dbg.location(1191,36); + pushFollow(FOLLOW_ws_in_synpred54_Css38450); ws(); state._fsp--; if (state.failed) return; @@ -42790,7 +43283,7 @@ public final void synpred52_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(652);} + } finally {dbg.exitSubRule(664);} } @@ -42799,54 +43292,54 @@ public final void synpred52_Css3_fragment() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1189:56: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1191:56: { } break; } - } finally {dbg.exitSubRule(653);} - dbg.location(1189,58); - pushFollow(FOLLOW_term_in_synpred52_Css38328); + } finally {dbg.exitSubRule(665);} + dbg.location(1191,58); + pushFollow(FOLLOW_term_in_synpred54_Css38459); term(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred52_Css3 + // $ANTLR end synpred54_Css3 - // $ANTLR start synpred53_Css3 - public final void synpred53_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:9: ( functionName ( ws )? LPAREN ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:10: functionName ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:10: functionName ( ws )? LPAREN { - dbg.location(1196,10); - pushFollow(FOLLOW_functionName_in_synpred53_Css38401); + dbg.location(1198,10); + pushFollow(FOLLOW_functionName_in_synpred55_Css38532); functionName(); state._fsp--; - if (state.failed) return;dbg.location(1196,23); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:23: ( ws )? - int alt654=2; - try { dbg.enterSubRule(654); - try { dbg.enterDecision(654, decisionCanBacktrack[654]); + 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]); - int LA654_0 = input.LA(1); - if ( (LA654_0==COMMENT||LA654_0==NL||LA654_0==WS) ) { - alt654=1; + int LA666_0 = input.LA(1); + if ( (LA666_0==COMMENT||LA666_0==NL||LA666_0==WS) ) { + alt666=1; } - } finally {dbg.exitDecision(654);} + } finally {dbg.exitDecision(666);} - switch (alt654) { + switch (alt666) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1196:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1198:23: ws { - dbg.location(1196,23); - pushFollow(FOLLOW_ws_in_synpred53_Css38403); + dbg.location(1198,23); + pushFollow(FOLLOW_ws_in_synpred55_Css38534); ws(); state._fsp--; if (state.failed) return; @@ -42854,45 +43347,45 @@ public final void synpred53_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(654);} - dbg.location(1196,27); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred53_Css38406); if (state.failed) return; + } finally {dbg.exitSubRule(666);} + dbg.location(1198,27); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred55_Css38537); if (state.failed) return; } } - // $ANTLR end synpred53_Css3 + // $ANTLR end synpred55_Css3 - // $ANTLR start synpred54_Css3 - public final void synpred54_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:9: ( fnAttributeName ( ws )? ( OPEQ | COLON ) ) + // $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 ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:10: fnAttributeName ( ws )? ( OPEQ | COLON ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:10: fnAttributeName ( ws )? ( OPEQ | COLON ) { - dbg.location(1262,10); - pushFollow(FOLLOW_fnAttributeName_in_synpred54_Css39013); + dbg.location(1264,10); + pushFollow(FOLLOW_fnAttributeName_in_synpred56_Css39144); fnAttributeName(); state._fsp--; - if (state.failed) return;dbg.location(1262,26); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:26: ( ws )? - int alt655=2; - try { dbg.enterSubRule(655); - try { dbg.enterDecision(655, decisionCanBacktrack[655]); + 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]); - int LA655_0 = input.LA(1); - if ( (LA655_0==COMMENT||LA655_0==NL||LA655_0==WS) ) { - alt655=1; + int LA667_0 = input.LA(1); + if ( (LA667_0==COMMENT||LA667_0==NL||LA667_0==WS) ) { + alt667=1; } - } finally {dbg.exitDecision(655);} + } finally {dbg.exitDecision(667);} - switch (alt655) { + switch (alt667) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1262:26: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1264:26: ws { - dbg.location(1262,26); - pushFollow(FOLLOW_ws_in_synpred54_Css39015); + dbg.location(1264,26); + pushFollow(FOLLOW_ws_in_synpred56_Css39146); ws(); state._fsp--; if (state.failed) return; @@ -42900,8 +43393,8 @@ public final void synpred54_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(655);} - dbg.location(1262,30); + } finally {dbg.exitSubRule(667);} + dbg.location(1264,30); if ( input.LA(1)==COLON||input.LA(1)==OPEQ ) { input.consume(); state.errorRecovery=false; @@ -42916,56 +43409,56 @@ public final void synpred54_Css3_fragment() throws RecognitionException { } } - // $ANTLR end synpred54_Css3 + // $ANTLR end synpred56_Css3 - // $ANTLR start synpred55_Css3 - public final void synpred55_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1263:11: ( cp_expression ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1263:12: cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1265:12: cp_expression { - dbg.location(1263,12); - pushFollow(FOLLOW_cp_expression_in_synpred55_Css39053); + dbg.location(1265,12); + pushFollow(FOLLOW_cp_expression_in_synpred57_Css39184); cp_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred55_Css3 + // $ANTLR end synpred57_Css3 - // $ANTLR start synpred56_Css3 - public final void synpred56_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:20: ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term { - dbg.location(1275,21); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:21: ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) - int alt658=3; - try { dbg.enterSubRule(658); - try { dbg.enterDecision(658, decisionCanBacktrack[658]); + 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]); try { isCyclicDecision = true; - alt658 = dfa658.predict(input); + alt670 = dfa670.predict(input); } catch (NoViableAltException nvae) { dbg.recognitionException(nvae); throw nvae; } - } finally {dbg.exitDecision(658);} + } finally {dbg.exitDecision(670);} - switch (alt658) { + switch (alt670) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:23: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:23: ws { - dbg.location(1275,23); - pushFollow(FOLLOW_ws_in_synpred56_Css39147); + dbg.location(1277,23); + pushFollow(FOLLOW_ws_in_synpred58_Css39278); ws(); state._fsp--; if (state.failed) return; @@ -42974,34 +43467,34 @@ public final void synpred56_Css3_fragment() throws RecognitionException { case 2 : dbg.enterAlt(2); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:28: ( ( ws )? SOLIDUS ( ws )? ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:28: ( ( ws )? SOLIDUS ( ws )? ) { - dbg.location(1275,28); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275: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.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:29: ( ws )? SOLIDUS ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:29: ( ws )? SOLIDUS ( ws )? { - dbg.location(1275,29); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:29: ( ws )? - int alt656=2; - try { dbg.enterSubRule(656); - try { dbg.enterDecision(656, decisionCanBacktrack[656]); + 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]); - int LA656_0 = input.LA(1); - if ( (LA656_0==COMMENT||LA656_0==NL||LA656_0==WS) ) { - alt656=1; + int LA668_0 = input.LA(1); + if ( (LA668_0==COMMENT||LA668_0==NL||LA668_0==WS) ) { + alt668=1; } - } finally {dbg.exitDecision(656);} + } finally {dbg.exitDecision(668);} - switch (alt656) { + switch (alt668) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:29: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:29: ws { - dbg.location(1275,29); - pushFollow(FOLLOW_ws_in_synpred56_Css39152); + dbg.location(1277,29); + pushFollow(FOLLOW_ws_in_synpred58_Css39283); ws(); state._fsp--; if (state.failed) return; @@ -43009,28 +43502,28 @@ public final void synpred56_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(656);} - dbg.location(1275,33); - match(input,SOLIDUS,FOLLOW_SOLIDUS_in_synpred56_Css39155); if (state.failed) return;dbg.location(1275,41); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:41: ( ws )? - int alt657=2; - try { dbg.enterSubRule(657); - try { dbg.enterDecision(657, decisionCanBacktrack[657]); + } 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]); - int LA657_0 = input.LA(1); - if ( (LA657_0==COMMENT||LA657_0==NL||LA657_0==WS) ) { - alt657=1; + int LA669_0 = input.LA(1); + if ( (LA669_0==COMMENT||LA669_0==NL||LA669_0==WS) ) { + alt669=1; } - } finally {dbg.exitDecision(657);} + } finally {dbg.exitDecision(669);} - switch (alt657) { + switch (alt669) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:41: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:41: ws { - dbg.location(1275,41); - pushFollow(FOLLOW_ws_in_synpred56_Css39157); + dbg.location(1277,41); + pushFollow(FOLLOW_ws_in_synpred58_Css39288); ws(); state._fsp--; if (state.failed) return; @@ -43038,7 +43531,7 @@ public final void synpred56_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(657);} + } finally {dbg.exitSubRule(669);} } @@ -43047,50 +43540,50 @@ public final void synpred56_Css3_fragment() throws RecognitionException { case 3 : dbg.enterAlt(3); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1275:61: + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1277:61: { } break; } - } finally {dbg.exitSubRule(658);} - dbg.location(1275,63); - pushFollow(FOLLOW_term_in_synpred56_Css39166); + } finally {dbg.exitSubRule(670);} + dbg.location(1277,63); + pushFollow(FOLLOW_term_in_synpred58_Css39297); term(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred56_Css3 + // $ANTLR end synpred58_Css3 - // $ANTLR start synpred58_Css3 - public final void synpred58_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:6: ( ( ws )? COMMA ( ws )? cp_expression ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:7: ( ws )? COMMA ( ws )? cp_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:7: ( ws )? COMMA ( ws )? cp_expression { - dbg.location(1310,7); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:7: ( ws )? - int alt659=2; - try { dbg.enterSubRule(659); - try { dbg.enterDecision(659, decisionCanBacktrack[659]); + 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]); - int LA659_0 = input.LA(1); - if ( (LA659_0==COMMENT||LA659_0==NL||LA659_0==WS) ) { - alt659=1; + int LA671_0 = input.LA(1); + if ( (LA671_0==COMMENT||LA671_0==NL||LA671_0==WS) ) { + alt671=1; } - } finally {dbg.exitDecision(659);} + } finally {dbg.exitDecision(671);} - switch (alt659) { + switch (alt671) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:7: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:7: ws { - dbg.location(1310,7); - pushFollow(FOLLOW_ws_in_synpred58_Css39626); + dbg.location(1312,7); + pushFollow(FOLLOW_ws_in_synpred60_Css39757); ws(); state._fsp--; if (state.failed) return; @@ -43098,28 +43591,28 @@ public final void synpred58_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(659);} - dbg.location(1310,11); - match(input,COMMA,FOLLOW_COMMA_in_synpred58_Css39629); if (state.failed) return;dbg.location(1310,17); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:17: ( ws )? - int alt660=2; - try { dbg.enterSubRule(660); - try { dbg.enterDecision(660, decisionCanBacktrack[660]); + } 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]); - int LA660_0 = input.LA(1); - if ( (LA660_0==COMMENT||LA660_0==NL||LA660_0==WS) ) { - alt660=1; + int LA672_0 = input.LA(1); + if ( (LA672_0==COMMENT||LA672_0==NL||LA672_0==WS) ) { + alt672=1; } - } finally {dbg.exitDecision(660);} + } finally {dbg.exitDecision(672);} - switch (alt660) { + switch (alt672) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1310:17: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1312:17: ws { - dbg.location(1310,17); - pushFollow(FOLLOW_ws_in_synpred58_Css39631); + dbg.location(1312,17); + pushFollow(FOLLOW_ws_in_synpred60_Css39762); ws(); state._fsp--; if (state.failed) return; @@ -43127,61 +43620,61 @@ public final void synpred58_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(660);} - dbg.location(1310,21); - pushFollow(FOLLOW_cp_expression_in_synpred58_Css39634); + } finally {dbg.exitSubRule(672);} + dbg.location(1312,21); + pushFollow(FOLLOW_cp_expression_in_synpred60_Css39765); cp_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred58_Css3 + // $ANTLR end synpred60_Css3 - // $ANTLR start synpred59_Css3 - public final void synpred59_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1326:7: ( cp_expression_atom ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1326:8: cp_expression_atom + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:8: cp_expression_atom { - dbg.location(1326,8); - pushFollow(FOLLOW_cp_expression_atom_in_synpred59_Css39701); + dbg.location(1328,8); + pushFollow(FOLLOW_cp_expression_atom_in_synpred61_Css39832); cp_expression_atom(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred59_Css3 + // $ANTLR end synpred61_Css3 - // $ANTLR start synpred60_Css3 - public final void synpred60_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:9: ( ( ws )? cp_expression_operator ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:10: ( ws )? cp_expression_operator + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:10: ( ws )? cp_expression_operator { - dbg.location(1328,10); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:10: ( ws )? - int alt661=2; - try { dbg.enterSubRule(661); - try { dbg.enterDecision(661, decisionCanBacktrack[661]); + 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]); - int LA661_0 = input.LA(1); - if ( (LA661_0==COMMENT||LA661_0==NL||LA661_0==WS) ) { - alt661=1; + int LA673_0 = input.LA(1); + if ( (LA673_0==COMMENT||LA673_0==NL||LA673_0==WS) ) { + alt673=1; } - } finally {dbg.exitDecision(661);} + } finally {dbg.exitDecision(673);} - switch (alt661) { + switch (alt673) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1328:10: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1330:10: ws { - dbg.location(1328,10); - pushFollow(FOLLOW_ws_in_synpred60_Css39724); + dbg.location(1330,10); + pushFollow(FOLLOW_ws_in_synpred62_Css39855); ws(); state._fsp--; if (state.failed) return; @@ -43189,44 +43682,44 @@ public final void synpred60_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(661);} - dbg.location(1328,14); - pushFollow(FOLLOW_cp_expression_operator_in_synpred60_Css39727); + } finally {dbg.exitSubRule(673);} + dbg.location(1330,14); + pushFollow(FOLLOW_cp_expression_operator_in_synpred62_Css39858); cp_expression_operator(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred60_Css3 + // $ANTLR end synpred62_Css3 - // $ANTLR start synpred61_Css3 - public final void synpred61_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:11: ( ( ws )? cp_expression_atom ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:12: ( ws )? cp_expression_atom + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:12: ( ws )? cp_expression_atom { - dbg.location(1329,12); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:12: ( ws )? - int alt662=2; - try { dbg.enterSubRule(662); - try { dbg.enterDecision(662, decisionCanBacktrack[662]); + 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]); - int LA662_0 = input.LA(1); - if ( (LA662_0==COMMENT||LA662_0==NL||LA662_0==WS) ) { - alt662=1; + int LA674_0 = input.LA(1); + if ( (LA674_0==COMMENT||LA674_0==NL||LA674_0==WS) ) { + alt674=1; } - } finally {dbg.exitDecision(662);} + } finally {dbg.exitDecision(674);} - switch (alt662) { + switch (alt674) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1329:12: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1331:12: ws { - dbg.location(1329,12); - pushFollow(FOLLOW_ws_in_synpred61_Css39753); + dbg.location(1331,12); + pushFollow(FOLLOW_ws_in_synpred63_Css39884); ws(); state._fsp--; if (state.failed) return; @@ -43234,61 +43727,61 @@ public final void synpred61_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(662);} - dbg.location(1329,16); - pushFollow(FOLLOW_cp_expression_atom_in_synpred61_Css39756); + } finally {dbg.exitSubRule(674);} + dbg.location(1331,16); + pushFollow(FOLLOW_cp_expression_atom_in_synpred63_Css39887); cp_expression_atom(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred61_Css3 + // $ANTLR end synpred63_Css3 - // $ANTLR start synpred62_Css3 - public final void synpred62_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:13: ( cp_math_expression ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1343:14: cp_math_expression + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1345:14: cp_math_expression { - dbg.location(1343,14); - pushFollow(FOLLOW_cp_math_expression_in_synpred62_Css39896); + dbg.location(1345,14); + pushFollow(FOLLOW_cp_math_expression_in_synpred64_Css310027); cp_math_expression(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred62_Css3 + // $ANTLR end synpred64_Css3 - // $ANTLR start synpred63_Css3 - public final void synpred63_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:13: ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ) + // $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 ) ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:14: ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:14: ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) { - dbg.location(1370,14); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:14: ( ws )? - int alt663=2; - try { dbg.enterSubRule(663); - try { dbg.enterDecision(663, decisionCanBacktrack[663]); + 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]); - int LA663_0 = input.LA(1); - if ( (LA663_0==COMMENT||LA663_0==NL||LA663_0==WS) ) { - alt663=1; + int LA675_0 = input.LA(1); + if ( (LA675_0==COMMENT||LA675_0==NL||LA675_0==WS) ) { + alt675=1; } - } finally {dbg.exitDecision(663);} + } finally {dbg.exitDecision(675);} - switch (alt663) { + switch (alt675) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1370:14: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1372:14: ws { - dbg.location(1370,14); - pushFollow(FOLLOW_ws_in_synpred63_Css310029); + dbg.location(1372,14); + pushFollow(FOLLOW_ws_in_synpred65_Css310160); ws(); state._fsp--; if (state.failed) return; @@ -43296,8 +43789,8 @@ public final void synpred63_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(663);} - dbg.location(1370,18); + } finally {dbg.exitSubRule(675);} + dbg.location(1372,18); if ( input.LA(1)==MINUS||input.LA(1)==PLUS||(input.LA(1) >= SOLIDUS && input.LA(1) <= STAR) ) { input.consume(); state.errorRecovery=false; @@ -43312,35 +43805,35 @@ public final void synpred63_Css3_fragment() throws RecognitionException { } } - // $ANTLR end synpred63_Css3 + // $ANTLR end synpred65_Css3 - // $ANTLR start synpred64_Css3 - public final void synpred64_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:77: ( ( ws )? combinator ( ws )? ) + // $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 )? ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:78: ( ws )? combinator ( ws )? + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:78: ( ws )? combinator ( ws )? { - dbg.location(1402,78); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:78: ( ws )? - int alt664=2; - try { dbg.enterSubRule(664); - try { dbg.enterDecision(664, decisionCanBacktrack[664]); + 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]); - int LA664_0 = input.LA(1); - if ( (LA664_0==COMMENT||LA664_0==NL||LA664_0==WS) ) { - alt664=1; + int LA676_0 = input.LA(1); + if ( (LA676_0==COMMENT||LA676_0==NL||LA676_0==WS) ) { + alt676=1; } - } finally {dbg.exitDecision(664);} + } finally {dbg.exitDecision(676);} - switch (alt664) { + switch (alt676) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:78: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:78: ws { - dbg.location(1402,78); - pushFollow(FOLLOW_ws_in_synpred64_Css310321); + dbg.location(1404,78); + pushFollow(FOLLOW_ws_in_synpred66_Css310452); ws(); state._fsp--; if (state.failed) return; @@ -43348,31 +43841,31 @@ public final void synpred64_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(664);} - dbg.location(1402,82); - pushFollow(FOLLOW_combinator_in_synpred64_Css310324); + } finally {dbg.exitSubRule(676);} + dbg.location(1404,82); + pushFollow(FOLLOW_combinator_in_synpred66_Css310455); combinator(); state._fsp--; - if (state.failed) return;dbg.location(1402,93); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:93: ( ws )? - int alt665=2; - try { dbg.enterSubRule(665); - try { dbg.enterDecision(665, decisionCanBacktrack[665]); + 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]); - int LA665_0 = input.LA(1); - if ( (LA665_0==COMMENT||LA665_0==NL||LA665_0==WS) ) { - alt665=1; + int LA677_0 = input.LA(1); + if ( (LA677_0==COMMENT||LA677_0==NL||LA677_0==WS) ) { + alt677=1; } - } finally {dbg.exitDecision(665);} + } finally {dbg.exitDecision(677);} - switch (alt665) { + switch (alt677) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:93: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:93: ws { - dbg.location(1402,93); - pushFollow(FOLLOW_ws_in_synpred64_Css310326); + dbg.location(1404,93); + pushFollow(FOLLOW_ws_in_synpred66_Css310457); ws(); state._fsp--; if (state.failed) return; @@ -43380,57 +43873,57 @@ public final void synpred64_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(665);} + } finally {dbg.exitSubRule(677);} } } - // $ANTLR end synpred64_Css3 + // $ANTLR end synpred66_Css3 - // $ANTLR start synpred65_Css3 - public final void synpred65_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:172: ( pseudo ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:173: pseudo + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:173: pseudo { - dbg.location(1402,173); - pushFollow(FOLLOW_pseudo_in_synpred65_Css310362); + dbg.location(1404,173); + pushFollow(FOLLOW_pseudo_in_synpred67_Css310493); pseudo(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred65_Css3 + // $ANTLR end synpred67_Css3 - // $ANTLR start synpred66_Css3 - public final void synpred66_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:191: ( ( ws )? LPAREN ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:192: ( ws )? LPAREN + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:192: ( ws )? LPAREN { - dbg.location(1402,192); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:192: ( ws )? - int alt666=2; - try { dbg.enterSubRule(666); - try { dbg.enterDecision(666, decisionCanBacktrack[666]); + 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]); - int LA666_0 = input.LA(1); - if ( (LA666_0==COMMENT||LA666_0==NL||LA666_0==WS) ) { - alt666=1; + int LA678_0 = input.LA(1); + if ( (LA678_0==COMMENT||LA678_0==NL||LA678_0==WS) ) { + alt678=1; } - } finally {dbg.exitDecision(666);} + } finally {dbg.exitDecision(678);} - switch (alt666) { + switch (alt678) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1402:192: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1404:192: ws { - dbg.location(1402,192); - pushFollow(FOLLOW_ws_in_synpred66_Css310370); + dbg.location(1404,192); + pushFollow(FOLLOW_ws_in_synpred68_Css310501); ws(); state._fsp--; if (state.failed) return; @@ -43438,58 +43931,58 @@ public final void synpred66_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(666);} - dbg.location(1402,196); - match(input,LPAREN,FOLLOW_LPAREN_in_synpred66_Css310373); if (state.failed) return; + } finally {dbg.exitSubRule(678);} + dbg.location(1404,196); + match(input,LPAREN,FOLLOW_LPAREN_in_synpred68_Css310504); if (state.failed) return; } } - // $ANTLR end synpred66_Css3 + // $ANTLR end synpred68_Css3 - // $ANTLR start synpred67_Css3 - public final void synpred67_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1411:25: ( webkitKeyframeSelectors ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1411:26: webkitKeyframeSelectors + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1413:26: webkitKeyframeSelectors { - dbg.location(1411,26); - pushFollow(FOLLOW_webkitKeyframeSelectors_in_synpred67_Css310489); + dbg.location(1413,26); + pushFollow(FOLLOW_webkitKeyframeSelectors_in_synpred69_Css310620); webkitKeyframeSelectors(); state._fsp--; if (state.failed) return; } } - // $ANTLR end synpred67_Css3 + // $ANTLR end synpred69_Css3 - // $ANTLR start synpred68_Css3 - public final void synpred68_Css3_fragment() throws RecognitionException { - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:19: ( ( ws )? COMMA ) + // $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 ) dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:20: ( ws )? COMMA + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:20: ( ws )? COMMA { - dbg.location(1589,20); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:20: ( ws )? - int alt667=2; - try { dbg.enterSubRule(667); - try { dbg.enterDecision(667, decisionCanBacktrack[667]); + 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]); - int LA667_0 = input.LA(1); - if ( (LA667_0==COMMENT||LA667_0==NL||LA667_0==WS) ) { - alt667=1; + int LA679_0 = input.LA(1); + if ( (LA679_0==COMMENT||LA679_0==NL||LA679_0==WS) ) { + alt679=1; } - } finally {dbg.exitDecision(667);} + } finally {dbg.exitDecision(679);} - switch (alt667) { + switch (alt679) { case 1 : dbg.enterAlt(1); - // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1589:20: ws + // ide\\css.lib\\src\\org\\netbeans\\modules\\css\\lib\\Css3.g:1591:20: ws { - dbg.location(1589,20); - pushFollow(FOLLOW_ws_in_synpred68_Css311734); + dbg.location(1591,20); + pushFollow(FOLLOW_ws_in_synpred70_Css311865); ws(); state._fsp--; if (state.failed) return; @@ -43497,13 +43990,13 @@ public final void synpred68_Css3_fragment() throws RecognitionException { break; } - } finally {dbg.exitSubRule(667);} - dbg.location(1589,24); - match(input,COMMA,FOLLOW_COMMA_in_synpred68_Css311737); if (state.failed) return; + } finally {dbg.exitSubRule(679);} + dbg.location(1591,24); + match(input,COMMA,FOLLOW_COMMA_in_synpred70_Css311868); if (state.failed) return; } } - // $ANTLR end synpred68_Css3 + // $ANTLR end synpred70_Css3 // Delegated rules @@ -43523,22 +44016,6 @@ public final boolean synpred53_Css3() { state.failed=false; return success; } - public final boolean synpred59_Css3() { - state.backtracking++; - dbg.beginBacktrack(state.backtracking); - int start = input.mark(); - try { - synpred59_Css3_fragment(); // can never throw exception - } catch (RecognitionException re) { - System.err.println("impossible: "+re); - } - boolean success = !state.failed; - input.rewind(start); - dbg.endBacktrack(state.backtracking, success); - state.backtracking--; - state.failed=false; - return success; - } public final boolean synpred14_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -43779,6 +44256,22 @@ public final boolean synpred15_Css3() { state.failed=false; return success; } + public final boolean synpred70_Css3() { + state.backtracking++; + dbg.beginBacktrack(state.backtracking); + int start = input.mark(); + try { + synpred70_Css3_fragment(); // can never throw exception + } catch (RecognitionException re) { + System.err.println("impossible: "+re); + } + boolean success = !state.failed; + input.rewind(start); + dbg.endBacktrack(state.backtracking, success); + state.backtracking--; + state.failed=false; + return success; + } public final boolean synpred32_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -44227,6 +44720,22 @@ public final boolean synpred26_Css3() { state.failed=false; return success; } + public final boolean synpred57_Css3() { + state.backtracking++; + dbg.beginBacktrack(state.backtracking); + int start = input.mark(); + try { + synpred57_Css3_fragment(); // can never throw exception + } catch (RecognitionException re) { + System.err.println("impossible: "+re); + } + boolean success = !state.failed; + input.rewind(start); + dbg.endBacktrack(state.backtracking, success); + state.backtracking--; + state.failed=false; + return success; + } public final boolean synpred12_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -44371,6 +44880,22 @@ public final boolean synpred66_Css3() { state.failed=false; return success; } + public final boolean synpred69_Css3() { + state.backtracking++; + dbg.beginBacktrack(state.backtracking); + int start = input.mark(); + try { + synpred69_Css3_fragment(); // can never throw exception + } catch (RecognitionException re) { + System.err.println("impossible: "+re); + } + boolean success = !state.failed; + input.rewind(start); + dbg.endBacktrack(state.backtracking, success); + state.backtracking--; + state.failed=false; + return success; + } public final boolean synpred41_Css3() { state.backtracking++; dbg.beginBacktrack(state.backtracking); @@ -44642,38 +45167,39 @@ public final boolean synpred28_Css3() { protected DFA337 dfa337 = new DFA337(this); protected DFA340 dfa340 = new DFA340(this); protected DFA363 dfa363 = new DFA363(this); - protected DFA386 dfa386 = new DFA386(this); - protected DFA401 dfa401 = new DFA401(this); - protected DFA400 dfa400 = new DFA400(this); - protected DFA415 dfa415 = new DFA415(this); + protected DFA372 dfa372 = new DFA372(this); + protected DFA396 dfa396 = new DFA396(this); + protected DFA411 dfa411 = new DFA411(this); + protected DFA410 dfa410 = new DFA410(this); protected DFA425 dfa425 = new DFA425(this); - protected DFA424 dfa424 = new DFA424(this); + protected DFA435 dfa435 = new DFA435(this); protected DFA434 dfa434 = new DFA434(this); - protected DFA440 dfa440 = new DFA440(this); - protected DFA446 dfa446 = new DFA446(this); - protected DFA460 dfa460 = new DFA460(this); - protected DFA465 dfa465 = new DFA465(this); - protected DFA472 dfa472 = new DFA472(this); - protected DFA476 dfa476 = new DFA476(this); - protected DFA491 dfa491 = new DFA491(this); - protected DFA493 dfa493 = new DFA493(this); - protected DFA506 dfa506 = new DFA506(this); - protected DFA509 dfa509 = new DFA509(this); - protected DFA525 dfa525 = new DFA525(this); - protected DFA554 dfa554 = new DFA554(this); - protected DFA555 dfa555 = new DFA555(this); - protected DFA561 dfa561 = new DFA561(this); - protected DFA569 dfa569 = new DFA569(this); - protected DFA568 dfa568 = new DFA568(this); - protected DFA572 dfa572 = new DFA572(this); - protected DFA577 dfa577 = new DFA577(this); - protected DFA597 dfa597 = new DFA597(this); - protected DFA604 dfa604 = new DFA604(this); - protected DFA599 dfa599 = new DFA599(this); - protected DFA642 dfa642 = new DFA642(this); - protected DFA637 dfa637 = new DFA637(this); - protected DFA653 dfa653 = new DFA653(this); - protected DFA658 dfa658 = new DFA658(this); + 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 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); static final String DFA3_eotS = "\5\uffff"; static final String DFA3_eofS = @@ -48760,26 +49286,93 @@ public DFA363(BaseRecognizer recognizer) { } @Override public String getDescription() { - return "1085:21: ( ( ws )? LPAREN ( ws )? ( ( expression ( ws )? ) | STAR )? RPAREN )?"; + return "1081:101: ( ( ws )? LPAREN ( ws )? ( selector ( ws )? )? RPAREN )?"; + } + public void error(NoViableAltException nvae) { + dbg.recognitionException(nvae); + } + } + + static final String DFA372_eotS = + "\4\uffff"; + static final String DFA372_eofS = + "\2\3\2\uffff"; + static final String DFA372_minS = + "\2\6\2\uffff"; + static final String DFA372_maxS = + "\2\u009b\2\uffff"; + static final String DFA372_acceptS = + "\2\uffff\1\1\1\2"; + static final String DFA372_specialS = + "\4\uffff}>"; + static final String[] DFA372_transitionS = { + "\2\3\2\uffff\5\3\3\uffff\3\3\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\3\3\4\uffff\1\3\1\uffff\6\3\2\uffff"+ + "\1\3\4\uffff\1\2\1\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ + "\2\uffff\1\3\3\uffff\4\3\1\uffff\3\3\1\uffff\2\3\2\uffff\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\3\3\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\3\3\4\uffff\1\3\1\uffff\6\3\2\uffff"+ + "\1\3\4\uffff\1\2\1\uffff\3\3\5\uffff\1\3\1\1\10\uffff\1\3\2\uffff\2\3"+ + "\2\uffff\1\3\3\uffff\4\3\1\uffff\3\3\1\uffff\2\3\1\uffff\6\3\1\uffff"+ + "\12\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", + "", + "" + }; + + static final short[] DFA372_eot = DFA.unpackEncodedString(DFA372_eotS); + static final short[] DFA372_eof = DFA.unpackEncodedString(DFA372_eofS); + static final char[] DFA372_min = DFA.unpackEncodedStringToUnsignedChars(DFA372_minS); + static final char[] DFA372_max = DFA.unpackEncodedStringToUnsignedChars(DFA372_maxS); + static final short[] DFA372_accept = DFA.unpackEncodedString(DFA372_acceptS); + static final short[] DFA372_special = DFA.unpackEncodedString(DFA372_specialS); + static final short[][] DFA372_transition; + + static { + int numStates = DFA372_transitionS.length; + DFA372_transition = new short[numStates][]; + for (int i=0; i"; - static final String[] DFA401_transitionS = { + 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"+ @@ -48930,38 +49523,38 @@ public void error(NoViableAltException nvae) { "" }; - static final short[] DFA401_eot = DFA.unpackEncodedString(DFA401_eotS); - static final short[] DFA401_eof = DFA.unpackEncodedString(DFA401_eofS); - static final char[] DFA401_min = DFA.unpackEncodedStringToUnsignedChars(DFA401_minS); - static final char[] DFA401_max = DFA.unpackEncodedStringToUnsignedChars(DFA401_maxS); - static final short[] DFA401_accept = DFA.unpackEncodedString(DFA401_acceptS); - static final short[] DFA401_special = DFA.unpackEncodedString(DFA401_specialS); - static final short[][] DFA401_transition; + static final short[] DFA411_eot = DFA.unpackEncodedString(DFA411_eotS); + static final short[] DFA411_eof = DFA.unpackEncodedString(DFA411_eofS); + static final char[] DFA411_min = DFA.unpackEncodedStringToUnsignedChars(DFA411_minS); + static final char[] DFA411_max = DFA.unpackEncodedStringToUnsignedChars(DFA411_maxS); + static final short[] DFA411_accept = DFA.unpackEncodedString(DFA411_acceptS); + static final short[] DFA411_special = DFA.unpackEncodedString(DFA411_specialS); + static final short[][] DFA411_transition; static { - int numStates = DFA401_transitionS.length; - DFA401_transition = new short[numStates][]; + int numStates = DFA411_transitionS.length; + DFA411_transition = new short[numStates][]; for (int i=0; i ( ws | ( ( ws )? operator ( ws )? ) |) term )*"; + return "()* loopback of 1191:12: ( ( ( ws | ( ( ws )? operator ( ws )? ) |) term )=> ( ws | ( ( ws )? operator ( ws )? ) |) term )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -48972,509 +49565,509 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA401_0 = input.LA(1); + int LA411_0 = input.LA(1); - int index401_0 = input.index(); + int index411_0 = input.index(); input.rewind(); s = -1; - if ( (LA401_0==COMMENT||LA401_0==NL||LA401_0==WS) ) {s = 1;} - else if ( (LA401_0==EOF||LA401_0==COLON||LA401_0==DCOLON||LA401_0==DOT||(LA401_0 >= GREATER && LA401_0 <= GREATER_OR_EQ)||LA401_0==IMPORTANT_SYM||LA401_0==LBRACE||LA401_0==LESS||LA401_0==LESS_OR_EQ||LA401_0==OPEQ||LA401_0==PIPE||LA401_0==RBRACE||LA401_0==RPAREN||LA401_0==SASS_EXTEND_ONLY_SELECTOR||LA401_0==SEMI||LA401_0==STAR||LA401_0==SUPPORTS_SYM) ) {s = 2;} - else if ( (LA401_0==LESS_AND) ) {s = 9;} - else if ( (LA401_0==HASH) ) {s = 11;} - else if ( (LA401_0==SASS_MIXIN) ) {s = 12;} - else if ( (LA401_0==AT_IDENT) ) {s = 13;} - else if ( (LA401_0==SASS_INCLUDE) ) {s = 14;} - else if ( (LA401_0==SASS_AT_ROOT) ) {s = 15;} - else if ( (LA401_0==PLUS) ) {s = 17;} - else if ( (LA401_0==HASH_SYMBOL) ) {s = 19;} - else if ( (LA401_0==DIMENSION) ) {s = 20;} - else if ( (LA401_0==LBRACKET) ) {s = 21;} - else if ( (LA401_0==IDENT) ) {s = 23;} - else if ( (LA401_0==AT_SIGN) ) {s = 24;} - else if ( (LA401_0==MINUS) ) {s = 25;} - else if ( (LA401_0==GEN) ) {s = 28;} - else if ( (LA401_0==VARIABLE) ) {s = 29;} - else if ( (LA401_0==SASS_DEBUG||LA401_0==SASS_WARN) ) {s = 30;} - else if ( (LA401_0==SASS_VAR) ) {s = 31;} - else if ( (LA401_0==SASS_IF) ) {s = 32;} - else if ( (LA401_0==SASS_FOR) ) {s = 33;} - else if ( (LA401_0==SASS_EACH) ) {s = 34;} - else if ( (LA401_0==SASS_WHILE) ) {s = 35;} - else if ( (LA401_0==SASS_CONTENT) ) {s = 36;} - else if ( (LA401_0==IMPORT_SYM) ) {s = 37;} - else if ( (LA401_0==PAGE_SYM) ) {s = 38;} - else if ( (LA401_0==FONT_FACE_SYM) ) {s = 39;} - else if ( (LA401_0==MOZ_DOCUMENT_SYM) ) {s = 40;} - else if ( (LA401_0==WEBKIT_KEYFRAMES_SYM) ) {s = 41;} - else if ( (LA401_0==KEYFRAMES_SYM) ) {s = 42;} - else if ( (LA401_0==MEDIA_SYM) ) {s = 43;} - else if ( (LA401_0==SASS_EXTEND) ) {s = 44;} - else if ( ((LA401_0 >= BOTTOMCENTER_SYM && LA401_0 <= BOTTOMRIGHT_SYM)||(LA401_0 >= LEFTBOTTOM_SYM && LA401_0 <= LEFTTOP_SYM)||(LA401_0 >= RIGHTBOTTOM_SYM && LA401_0 <= RIGHTTOP_SYM)||(LA401_0 >= TOPCENTER_SYM && LA401_0 <= TOPRIGHT_SYM)) ) {s = 46;} - else if ( (LA401_0==CHARSET_SYM||LA401_0==COUNTER_STYLE_SYM||LA401_0==NAMESPACE_SYM||LA401_0==SASS_ELSE||(LA401_0 >= SASS_FORWARD && LA401_0 <= SASS_FUNCTION)||(LA401_0 >= SASS_RETURN && LA401_0 <= SASS_USE)) ) {s = 47;} - else if ( (LA401_0==COMMA) ) {s = 50;} - else if ( (LA401_0==SOLIDUS) && (synpred52_Css3())) {s = 51;} - else if ( (LA401_0==TILDE) ) {s = 52;} - else if ( (LA401_0==NUMBER) && (synpred52_Css3())) {s = 53;} - else if ( (LA401_0==URANGE) && (synpred52_Css3())) {s = 54;} - else if ( (LA401_0==PERCENTAGE) && (synpred52_Css3())) {s = 55;} - else if ( (LA401_0==LENGTH) && (synpred52_Css3())) {s = 56;} - else if ( (LA401_0==EMS) && (synpred52_Css3())) {s = 57;} - else if ( (LA401_0==REM) && (synpred52_Css3())) {s = 58;} - else if ( (LA401_0==EXS) && (synpred52_Css3())) {s = 59;} - else if ( (LA401_0==ANGLE) && (synpred52_Css3())) {s = 60;} - else if ( (LA401_0==TIME) && (synpred52_Css3())) {s = 61;} - else if ( (LA401_0==FREQ) && (synpred52_Css3())) {s = 62;} - else if ( (LA401_0==RESOLUTION) && (synpred52_Css3())) {s = 63;} - else if ( (LA401_0==STRING) && (synpred52_Css3())) {s = 64;} - else if ( (LA401_0==LESS_JS_STRING) && (synpred52_Css3())) {s = 65;} - else if ( (LA401_0==URI) && (synpred52_Css3())) {s = 66;} - else if ( (LA401_0==PERCENTAGE_SYMBOL) && (synpred52_Css3())) {s = 67;} + 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==LESS_AND) ) {s = 9;} + else if ( (LA411_0==HASH) ) {s = 11;} + else if ( (LA411_0==SASS_MIXIN) ) {s = 12;} + else if ( (LA411_0==AT_IDENT) ) {s = 13;} + else if ( (LA411_0==SASS_INCLUDE) ) {s = 14;} + else if ( (LA411_0==SASS_AT_ROOT) ) {s = 15;} + else if ( (LA411_0==PLUS) ) {s = 17;} + else if ( (LA411_0==HASH_SYMBOL) ) {s = 19;} + else if ( (LA411_0==DIMENSION) ) {s = 20;} + else if ( (LA411_0==LBRACKET) ) {s = 21;} + else if ( (LA411_0==IDENT) ) {s = 23;} + else if ( (LA411_0==AT_SIGN) ) {s = 24;} + else if ( (LA411_0==MINUS) ) {s = 25;} + else if ( (LA411_0==GEN) ) {s = 28;} + else if ( (LA411_0==VARIABLE) ) {s = 29;} + else if ( (LA411_0==SASS_DEBUG||LA411_0==SASS_WARN) ) {s = 30;} + else if ( (LA411_0==SASS_VAR) ) {s = 31;} + else if ( (LA411_0==SASS_IF) ) {s = 32;} + else if ( (LA411_0==SASS_FOR) ) {s = 33;} + else if ( (LA411_0==SASS_EACH) ) {s = 34;} + else if ( (LA411_0==SASS_WHILE) ) {s = 35;} + else if ( (LA411_0==SASS_CONTENT) ) {s = 36;} + else if ( (LA411_0==IMPORT_SYM) ) {s = 37;} + else if ( (LA411_0==PAGE_SYM) ) {s = 38;} + else if ( (LA411_0==FONT_FACE_SYM) ) {s = 39;} + else if ( (LA411_0==MOZ_DOCUMENT_SYM) ) {s = 40;} + else if ( (LA411_0==WEBKIT_KEYFRAMES_SYM) ) {s = 41;} + 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;} - input.seek(index401_0); + input.seek(index411_0); if ( s>=0 ) return s; break; case 1 : - int LA401_1 = input.LA(1); + int LA411_1 = input.LA(1); - int index401_1 = input.index(); + int index411_1 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_1); + input.seek(index411_1); if ( s>=0 ) return s; break; case 2 : - int LA401_9 = input.LA(1); + int LA411_9 = input.LA(1); - int index401_9 = input.index(); + int index411_9 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred52_Css3())) ) {s = 67;} + if ( ((synpred54_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_9); + input.seek(index411_9); if ( s>=0 ) return s; break; case 3 : - int LA401_11 = input.LA(1); + int LA411_11 = input.LA(1); - int index401_11 = input.index(); + int index411_11 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_11); + input.seek(index411_11); if ( s>=0 ) return s; break; case 4 : - int LA401_12 = input.LA(1); + int LA411_12 = input.LA(1); - int index401_12 = input.index(); + int index411_12 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_12); + input.seek(index411_12); if ( s>=0 ) return s; break; case 5 : - int LA401_13 = input.LA(1); + int LA411_13 = input.LA(1); - int index401_13 = input.index(); + int index411_13 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_13); + input.seek(index411_13); if ( s>=0 ) return s; break; case 6 : - int LA401_14 = input.LA(1); + int LA411_14 = input.LA(1); - int index401_14 = input.index(); + int index411_14 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_14); + input.seek(index411_14); if ( s>=0 ) return s; break; case 7 : - int LA401_15 = input.LA(1); + int LA411_15 = input.LA(1); - int index401_15 = input.index(); + int index411_15 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_15); + input.seek(index411_15); if ( s>=0 ) return s; break; case 8 : - int LA401_17 = input.LA(1); + int LA411_17 = input.LA(1); - int index401_17 = input.index(); + int index411_17 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_17); + input.seek(index411_17); if ( s>=0 ) return s; break; case 9 : - int LA401_19 = input.LA(1); + int LA411_19 = input.LA(1); - int index401_19 = input.index(); + int index411_19 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred52_Css3())) ) {s = 67;} + if ( ((synpred54_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_19); + input.seek(index411_19); if ( s>=0 ) return s; break; case 10 : - int LA401_20 = input.LA(1); + int LA411_20 = input.LA(1); - int index401_20 = input.index(); + int index411_20 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (evalPredicate(tokenNameStartsWith("."),"tokenNameStartsWith(\".\")")) ) {s = 2;} - input.seek(index401_20); + input.seek(index411_20); if ( s>=0 ) return s; break; case 11 : - int LA401_21 = input.LA(1); + int LA411_21 = input.LA(1); - int index401_21 = input.index(); + int index411_21 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_21); + input.seek(index411_21); if ( s>=0 ) return s; break; case 12 : - int LA401_23 = input.LA(1); + int LA411_23 = input.LA(1); - int index401_23 = input.index(); + int index411_23 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_23); + input.seek(index411_23); if ( s>=0 ) return s; break; case 13 : - int LA401_24 = input.LA(1); + int LA411_24 = input.LA(1); - int index401_24 = input.index(); + int index411_24 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred52_Css3())) ) {s = 67;} + if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_24); + input.seek(index411_24); if ( s>=0 ) return s; break; case 14 : - int LA401_25 = input.LA(1); + int LA411_25 = input.LA(1); - int index401_25 = input.index(); + int index411_25 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_25); + input.seek(index411_25); if ( s>=0 ) return s; break; case 15 : - int LA401_28 = input.LA(1); + int LA411_28 = input.LA(1); - int index401_28 = input.index(); + int index411_28 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_28); + input.seek(index411_28); if ( s>=0 ) return s; break; case 16 : - int LA401_29 = input.LA(1); + int LA411_29 = input.LA(1); - int index401_29 = input.index(); + int index411_29 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_29); + input.seek(index411_29); if ( s>=0 ) return s; break; case 17 : - int LA401_30 = input.LA(1); + int LA411_30 = input.LA(1); - int index401_30 = input.index(); + int index411_30 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_30); + input.seek(index411_30); if ( s>=0 ) return s; break; case 18 : - int LA401_31 = input.LA(1); + int LA411_31 = input.LA(1); - int index401_31 = input.index(); + int index411_31 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred54_Css3())&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_31); + input.seek(index411_31); if ( s>=0 ) return s; break; case 19 : - int LA401_32 = input.LA(1); + int LA411_32 = input.LA(1); - int index401_32 = input.index(); + int index411_32 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_32); + input.seek(index411_32); if ( s>=0 ) return s; break; case 20 : - int LA401_33 = input.LA(1); + int LA411_33 = input.LA(1); - int index401_33 = input.index(); + int index411_33 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_33); + input.seek(index411_33); if ( s>=0 ) return s; break; case 21 : - int LA401_34 = input.LA(1); + int LA411_34 = input.LA(1); - int index401_34 = input.index(); + int index411_34 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_34); + input.seek(index411_34); if ( s>=0 ) return s; break; case 22 : - int LA401_35 = input.LA(1); + int LA411_35 = input.LA(1); - int index401_35 = input.index(); + int index411_35 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_35); + input.seek(index411_35); if ( s>=0 ) return s; break; case 23 : - int LA401_36 = input.LA(1); + int LA411_36 = input.LA(1); - int index401_36 = input.index(); + int index411_36 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_36); + input.seek(index411_36); if ( s>=0 ) return s; break; case 24 : - int LA401_37 = input.LA(1); + int LA411_37 = input.LA(1); - int index401_37 = input.index(); + int index411_37 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_37); + input.seek(index411_37); if ( s>=0 ) return s; break; case 25 : - int LA401_38 = input.LA(1); + int LA411_38 = input.LA(1); - int index401_38 = input.index(); + int index411_38 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_38); + input.seek(index411_38); if ( s>=0 ) return s; break; case 26 : - int LA401_39 = input.LA(1); + int LA411_39 = input.LA(1); - int index401_39 = input.index(); + int index411_39 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_39); + input.seek(index411_39); if ( s>=0 ) return s; break; case 27 : - int LA401_40 = input.LA(1); + int LA411_40 = input.LA(1); - int index401_40 = input.index(); + int index411_40 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_40); + input.seek(index411_40); if ( s>=0 ) return s; break; case 28 : - int LA401_41 = input.LA(1); + int LA411_41 = input.LA(1); - int index401_41 = input.index(); + int index411_41 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_41); + input.seek(index411_41); if ( s>=0 ) return s; break; case 29 : - int LA401_42 = input.LA(1); + int LA411_42 = input.LA(1); - int index401_42 = input.index(); + int index411_42 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_42); + input.seek(index411_42); if ( s>=0 ) return s; break; case 30 : - int LA401_43 = input.LA(1); + int LA411_43 = input.LA(1); - int index401_43 = input.index(); + int index411_43 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_43); + input.seek(index411_43); if ( s>=0 ) return s; break; case 31 : - int LA401_44 = input.LA(1); + int LA411_44 = input.LA(1); - int index401_44 = input.index(); + int index411_44 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_44); + input.seek(index411_44); if ( s>=0 ) return s; break; case 32 : - int LA401_46 = input.LA(1); + int LA411_46 = input.LA(1); - int index401_46 = input.index(); + int index411_46 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_46); + input.seek(index411_46); if ( s>=0 ) return s; break; case 33 : - int LA401_47 = input.LA(1); + int LA411_47 = input.LA(1); - int index401_47 = input.index(); + int index411_47 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred52_Css3())) ) {s = 67;} + if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred54_Css3())) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_47); + input.seek(index411_47); if ( s>=0 ) return s; break; case 34 : - int LA401_50 = input.LA(1); + int LA411_50 = input.LA(1); - int index401_50 = input.index(); + int index411_50 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_50); + input.seek(index411_50); if ( s>=0 ) return s; break; case 35 : - int LA401_52 = input.LA(1); + int LA411_52 = input.LA(1); - int index401_52 = input.index(); + int index411_52 = input.index(); input.rewind(); s = -1; - if ( (synpred52_Css3()) ) {s = 67;} + if ( (synpred54_Css3()) ) {s = 67;} else if ( (true) ) {s = 2;} - input.seek(index401_52); + input.seek(index411_52); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 401, _s, input); + new NoViableAltException(getDescription(), 411, _s, input); error(nvae); throw nvae; } } - static final String DFA400_eotS = + static final String DFA410_eotS = "\5\uffff"; - static final String DFA400_eofS = + static final String DFA410_eofS = "\5\uffff"; - static final String DFA400_minS = + static final String DFA410_minS = "\2\5\3\uffff"; - static final String DFA400_maxS = + static final String DFA410_maxS = "\2\u009b\3\uffff"; - static final String DFA400_acceptS = + static final String DFA410_acceptS = "\2\uffff\1\2\1\3\1\1"; - static final String DFA400_specialS = + static final String DFA410_specialS = "\5\uffff}>"; - static final String[] DFA400_transitionS = { + static final String[] DFA410_transitionS = { "\3\3\2\uffff\5\3\3\uffff\1\3\1\uffff\1\2\1\1\2\uffff\1\3\6\uffff\1\3"+ "\2\uffff\1\3\3\uffff\1\3\1\uffff\2\3\1\uffff\1\3\3\uffff\2\3\3\uffff"+ "\1\3\1\uffff\1\3\4\uffff\1\3\3\uffff\5\3\1\uffff\2\3\5\uffff\3\3\5\uffff"+ @@ -49492,114 +50085,114 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "" }; - static final short[] DFA400_eot = DFA.unpackEncodedString(DFA400_eotS); - static final short[] DFA400_eof = DFA.unpackEncodedString(DFA400_eofS); - static final char[] DFA400_min = DFA.unpackEncodedStringToUnsignedChars(DFA400_minS); - static final char[] DFA400_max = DFA.unpackEncodedStringToUnsignedChars(DFA400_maxS); - static final short[] DFA400_accept = DFA.unpackEncodedString(DFA400_acceptS); - static final short[] DFA400_special = DFA.unpackEncodedString(DFA400_specialS); - static final short[][] DFA400_transition; + static final short[] DFA410_eot = DFA.unpackEncodedString(DFA410_eotS); + static final short[] DFA410_eof = DFA.unpackEncodedString(DFA410_eofS); + static final char[] DFA410_min = DFA.unpackEncodedStringToUnsignedChars(DFA410_minS); + static final char[] DFA410_max = DFA.unpackEncodedStringToUnsignedChars(DFA410_maxS); + static final short[] DFA410_accept = DFA.unpackEncodedString(DFA410_acceptS); + static final short[] DFA410_special = DFA.unpackEncodedString(DFA410_specialS); + static final short[][] DFA410_transition; static { - int numStates = DFA400_transitionS.length; - DFA400_transition = new short[numStates][]; + int numStates = DFA410_transitionS.length; + DFA410_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA425_transitionS = { + static final String DFA435_specialS = + "\1\0\1\1\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"+ "\3\uffff\1\31\1\35\3\uffff\1\5\1\uffff\1\32\4\uffff\1\32\3\uffff\1\7"+ @@ -49655,38 +50248,38 @@ public void error(NoViableAltException nvae) { "" }; - static final short[] DFA425_eot = DFA.unpackEncodedString(DFA425_eotS); - static final short[] DFA425_eof = DFA.unpackEncodedString(DFA425_eofS); - static final char[] DFA425_min = DFA.unpackEncodedStringToUnsignedChars(DFA425_minS); - static final char[] DFA425_max = DFA.unpackEncodedStringToUnsignedChars(DFA425_maxS); - static final short[] DFA425_accept = DFA.unpackEncodedString(DFA425_acceptS); - static final short[] DFA425_special = DFA.unpackEncodedString(DFA425_specialS); - static final short[][] DFA425_transition; + static final short[] DFA435_eot = DFA.unpackEncodedString(DFA435_eotS); + static final short[] DFA435_eof = DFA.unpackEncodedString(DFA435_eofS); + static final char[] DFA435_min = DFA.unpackEncodedStringToUnsignedChars(DFA435_minS); + static final char[] DFA435_max = DFA.unpackEncodedStringToUnsignedChars(DFA435_maxS); + static final short[] DFA435_accept = DFA.unpackEncodedString(DFA435_acceptS); + static final short[] DFA435_special = DFA.unpackEncodedString(DFA435_specialS); + static final short[][] DFA435_transition; static { - int numStates = DFA425_transitionS.length; - DFA425_transition = new short[numStates][]; + int numStates = DFA435_transitionS.length; + DFA435_transition = new short[numStates][]; for (int i=0; i ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )*"; + return "()* loopback of 1277:18: ( ( ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )=> ( ws | ( ( ws )? SOLIDUS ( ws )? ) |) term )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -49697,109 +50290,109 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA425_1 = input.LA(1); + int LA435_0 = input.LA(1); - int index425_1 = input.index(); + int index435_0 = input.index(); input.rewind(); s = -1; - if ( (LA425_1==COMMA||LA425_1==RPAREN||LA425_1==SEMI) ) {s = 2;} - else if ( (LA425_1==COMMENT||LA425_1==NL||LA425_1==WS) ) {s = 1;} - else if ( (LA425_1==MINUS||LA425_1==PLUS) && (synpred56_Css3())) {s = 4;} - else if ( (LA425_1==IDENT) && (synpred56_Css3())) {s = 32;} - else if ( (LA425_1==VARIABLE) && (synpred56_Css3())) {s = 6;} - else if ( (LA425_1==LBRACKET) && (synpred56_Css3())) {s = 7;} - else if ( (LA425_1==NUMBER) && (synpred56_Css3())) {s = 8;} - else if ( (LA425_1==URANGE) && (synpred56_Css3())) {s = 9;} - else if ( (LA425_1==PERCENTAGE) && (synpred56_Css3())) {s = 10;} - else if ( (LA425_1==LENGTH) && (synpred56_Css3())) {s = 11;} - else if ( (LA425_1==EMS) && (synpred56_Css3())) {s = 12;} - else if ( (LA425_1==REM) && (synpred56_Css3())) {s = 13;} - else if ( (LA425_1==EXS) && (synpred56_Css3())) {s = 14;} - else if ( (LA425_1==ANGLE) && (synpred56_Css3())) {s = 15;} - else if ( (LA425_1==TIME) && (synpred56_Css3())) {s = 16;} - else if ( (LA425_1==FREQ) && (synpred56_Css3())) {s = 17;} - else if ( (LA425_1==RESOLUTION) && (synpred56_Css3())) {s = 18;} - else if ( (LA425_1==DIMENSION) && (synpred56_Css3())) {s = 19;} - else if ( (LA425_1==STRING) && (synpred56_Css3())) {s = 20;} - else if ( (LA425_1==TILDE) && (synpred56_Css3())) {s = 21;} - else if ( (LA425_1==LESS_JS_STRING) && (synpred56_Css3())) {s = 22;} - else if ( (LA425_1==GEN) && (synpred56_Css3())) {s = 23;} - else if ( (LA425_1==URI) && (synpred56_Css3())) {s = 24;} - else if ( (LA425_1==HASH) && (synpred56_Css3())) {s = 25;} - else if ( (LA425_1==AT_IDENT||(LA425_1 >= BOTTOMCENTER_SYM && LA425_1 <= BOTTOMRIGHT_SYM)||LA425_1==CHARSET_SYM||LA425_1==COUNTER_STYLE_SYM||LA425_1==FONT_FACE_SYM||LA425_1==IMPORT_SYM||LA425_1==KEYFRAMES_SYM||(LA425_1 >= LEFTBOTTOM_SYM && LA425_1 <= LEFTTOP_SYM)||LA425_1==MEDIA_SYM||LA425_1==MOZ_DOCUMENT_SYM||LA425_1==NAMESPACE_SYM||LA425_1==PAGE_SYM||(LA425_1 >= RIGHTBOTTOM_SYM && LA425_1 <= RIGHTTOP_SYM)||(LA425_1 >= SASS_AT_ROOT && LA425_1 <= SASS_DEBUG)||(LA425_1 >= SASS_EACH && LA425_1 <= SASS_ELSE)||LA425_1==SASS_EXTEND||(LA425_1 >= SASS_FOR && LA425_1 <= SASS_FUNCTION)||(LA425_1 >= SASS_IF && LA425_1 <= SASS_MIXIN)||(LA425_1 >= SASS_RETURN && LA425_1 <= SASS_USE)||(LA425_1 >= SASS_WARN && LA425_1 <= SASS_WHILE)||(LA425_1 >= TOPCENTER_SYM && LA425_1 <= TOPRIGHT_SYM)||LA425_1==WEBKIT_KEYFRAMES_SYM) && (synpred56_Css3())) {s = 33;} - else if ( (LA425_1==SASS_VAR) && (synpred56_Css3())) {s = 34;} - else if ( (LA425_1==LESS_AND) && (synpred56_Css3())) {s = 35;} - else if ( (LA425_1==HASH_SYMBOL) && (synpred56_Css3())) {s = 36;} - else if ( (LA425_1==AT_SIGN) && (synpred56_Css3())) {s = 37;} - else if ( (LA425_1==PERCENTAGE_SYMBOL) && (synpred56_Css3())) {s = 38;} - else if ( (LA425_1==SOLIDUS) && (synpred56_Css3())) {s = 3;} + 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(index425_1); + input.seek(index435_0); if ( s>=0 ) return s; break; case 1 : - int LA425_0 = input.LA(1); + int LA435_1 = input.LA(1); - int index425_0 = input.index(); + int index435_1 = input.index(); input.rewind(); s = -1; - if ( (LA425_0==COMMENT||LA425_0==NL||LA425_0==WS) ) {s = 1;} - else if ( (LA425_0==COMMA||LA425_0==RPAREN||LA425_0==SEMI) ) {s = 2;} - else if ( (LA425_0==SOLIDUS) && (synpred56_Css3())) {s = 3;} - else if ( (LA425_0==MINUS||LA425_0==PLUS) && (synpred56_Css3())) {s = 4;} - else if ( (LA425_0==IDENT) && (synpred56_Css3())) {s = 5;} - else if ( (LA425_0==VARIABLE) && (synpred56_Css3())) {s = 6;} - else if ( (LA425_0==LBRACKET) && (synpred56_Css3())) {s = 7;} - else if ( (LA425_0==NUMBER) && (synpred56_Css3())) {s = 8;} - else if ( (LA425_0==URANGE) && (synpred56_Css3())) {s = 9;} - else if ( (LA425_0==PERCENTAGE) && (synpred56_Css3())) {s = 10;} - else if ( (LA425_0==LENGTH) && (synpred56_Css3())) {s = 11;} - else if ( (LA425_0==EMS) && (synpred56_Css3())) {s = 12;} - else if ( (LA425_0==REM) && (synpred56_Css3())) {s = 13;} - else if ( (LA425_0==EXS) && (synpred56_Css3())) {s = 14;} - else if ( (LA425_0==ANGLE) && (synpred56_Css3())) {s = 15;} - else if ( (LA425_0==TIME) && (synpred56_Css3())) {s = 16;} - else if ( (LA425_0==FREQ) && (synpred56_Css3())) {s = 17;} - else if ( (LA425_0==RESOLUTION) && (synpred56_Css3())) {s = 18;} - else if ( (LA425_0==DIMENSION) && (synpred56_Css3())) {s = 19;} - else if ( (LA425_0==STRING) && (synpred56_Css3())) {s = 20;} - else if ( (LA425_0==TILDE) && (synpred56_Css3())) {s = 21;} - else if ( (LA425_0==LESS_JS_STRING) && (synpred56_Css3())) {s = 22;} - else if ( (LA425_0==GEN) && (synpred56_Css3())) {s = 23;} - else if ( (LA425_0==URI) && (synpred56_Css3())) {s = 24;} - else if ( (LA425_0==HASH) && (synpred56_Css3())) {s = 25;} - else if ( (LA425_0==AT_IDENT||(LA425_0 >= BOTTOMCENTER_SYM && LA425_0 <= BOTTOMRIGHT_SYM)||LA425_0==CHARSET_SYM||LA425_0==COUNTER_STYLE_SYM||LA425_0==FONT_FACE_SYM||LA425_0==IMPORT_SYM||LA425_0==KEYFRAMES_SYM||(LA425_0 >= LEFTBOTTOM_SYM && LA425_0 <= LEFTTOP_SYM)||LA425_0==MEDIA_SYM||LA425_0==MOZ_DOCUMENT_SYM||LA425_0==NAMESPACE_SYM||LA425_0==PAGE_SYM||(LA425_0 >= RIGHTBOTTOM_SYM && LA425_0 <= RIGHTTOP_SYM)||(LA425_0 >= SASS_AT_ROOT && LA425_0 <= SASS_DEBUG)||(LA425_0 >= SASS_EACH && LA425_0 <= SASS_ELSE)||LA425_0==SASS_EXTEND||(LA425_0 >= SASS_FOR && LA425_0 <= SASS_FUNCTION)||(LA425_0 >= SASS_IF && LA425_0 <= SASS_MIXIN)||(LA425_0 >= SASS_RETURN && LA425_0 <= SASS_USE)||(LA425_0 >= SASS_WARN && LA425_0 <= SASS_WHILE)||(LA425_0 >= TOPCENTER_SYM && LA425_0 <= TOPRIGHT_SYM)||LA425_0==WEBKIT_KEYFRAMES_SYM) && (synpred56_Css3())) {s = 26;} - else if ( (LA425_0==SASS_VAR) && (synpred56_Css3())) {s = 27;} - else if ( (LA425_0==LESS_AND) && (synpred56_Css3())) {s = 28;} - else if ( (LA425_0==HASH_SYMBOL) && (synpred56_Css3())) {s = 29;} - else if ( (LA425_0==AT_SIGN) && (synpred56_Css3())) {s = 30;} - else if ( (LA425_0==PERCENTAGE_SYMBOL) && (synpred56_Css3())) {s = 31;} + if ( (LA435_1==COMMA||LA435_1==RPAREN||LA435_1==SEMI) ) {s = 2;} + else if ( (LA435_1==COMMENT||LA435_1==NL||LA435_1==WS) ) {s = 1;} + else if ( (LA435_1==MINUS||LA435_1==PLUS) && (synpred58_Css3())) {s = 4;} + else if ( (LA435_1==IDENT) && (synpred58_Css3())) {s = 32;} + else if ( (LA435_1==VARIABLE) && (synpred58_Css3())) {s = 6;} + else if ( (LA435_1==LBRACKET) && (synpred58_Css3())) {s = 7;} + else if ( (LA435_1==NUMBER) && (synpred58_Css3())) {s = 8;} + else if ( (LA435_1==URANGE) && (synpred58_Css3())) {s = 9;} + else if ( (LA435_1==PERCENTAGE) && (synpred58_Css3())) {s = 10;} + else if ( (LA435_1==LENGTH) && (synpred58_Css3())) {s = 11;} + else if ( (LA435_1==EMS) && (synpred58_Css3())) {s = 12;} + else if ( (LA435_1==REM) && (synpred58_Css3())) {s = 13;} + else if ( (LA435_1==EXS) && (synpred58_Css3())) {s = 14;} + else if ( (LA435_1==ANGLE) && (synpred58_Css3())) {s = 15;} + else if ( (LA435_1==TIME) && (synpred58_Css3())) {s = 16;} + else if ( (LA435_1==FREQ) && (synpred58_Css3())) {s = 17;} + else if ( (LA435_1==RESOLUTION) && (synpred58_Css3())) {s = 18;} + else if ( (LA435_1==DIMENSION) && (synpred58_Css3())) {s = 19;} + else if ( (LA435_1==STRING) && (synpred58_Css3())) {s = 20;} + else if ( (LA435_1==TILDE) && (synpred58_Css3())) {s = 21;} + else if ( (LA435_1==LESS_JS_STRING) && (synpred58_Css3())) {s = 22;} + else if ( (LA435_1==GEN) && (synpred58_Css3())) {s = 23;} + else if ( (LA435_1==URI) && (synpred58_Css3())) {s = 24;} + else if ( (LA435_1==HASH) && (synpred58_Css3())) {s = 25;} + else if ( (LA435_1==AT_IDENT||(LA435_1 >= BOTTOMCENTER_SYM && LA435_1 <= BOTTOMRIGHT_SYM)||LA435_1==CHARSET_SYM||LA435_1==COUNTER_STYLE_SYM||LA435_1==FONT_FACE_SYM||LA435_1==IMPORT_SYM||LA435_1==KEYFRAMES_SYM||(LA435_1 >= LEFTBOTTOM_SYM && LA435_1 <= LEFTTOP_SYM)||LA435_1==MEDIA_SYM||LA435_1==MOZ_DOCUMENT_SYM||LA435_1==NAMESPACE_SYM||LA435_1==PAGE_SYM||(LA435_1 >= RIGHTBOTTOM_SYM && LA435_1 <= RIGHTTOP_SYM)||(LA435_1 >= SASS_AT_ROOT && LA435_1 <= SASS_DEBUG)||(LA435_1 >= SASS_EACH && LA435_1 <= SASS_ELSE)||LA435_1==SASS_EXTEND||(LA435_1 >= SASS_FOR && LA435_1 <= SASS_FUNCTION)||(LA435_1 >= SASS_IF && LA435_1 <= SASS_MIXIN)||(LA435_1 >= SASS_RETURN && LA435_1 <= SASS_USE)||(LA435_1 >= SASS_WARN && LA435_1 <= SASS_WHILE)||(LA435_1 >= TOPCENTER_SYM && LA435_1 <= TOPRIGHT_SYM)||LA435_1==WEBKIT_KEYFRAMES_SYM) && (synpred58_Css3())) {s = 33;} + else if ( (LA435_1==SASS_VAR) && (synpred58_Css3())) {s = 34;} + else if ( (LA435_1==LESS_AND) && (synpred58_Css3())) {s = 35;} + else if ( (LA435_1==HASH_SYMBOL) && (synpred58_Css3())) {s = 36;} + else if ( (LA435_1==AT_SIGN) && (synpred58_Css3())) {s = 37;} + else if ( (LA435_1==PERCENTAGE_SYMBOL) && (synpred58_Css3())) {s = 38;} + else if ( (LA435_1==SOLIDUS) && (synpred58_Css3())) {s = 3;} - input.seek(index425_0); + input.seek(index435_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 425, _s, input); + new NoViableAltException(getDescription(), 435, _s, input); error(nvae); throw nvae; } } - static final String DFA424_eotS = + static final String DFA434_eotS = "\5\uffff"; - static final String DFA424_eofS = + static final String DFA434_eofS = "\5\uffff"; - static final String DFA424_minS = + static final String DFA434_minS = "\2\5\3\uffff"; - static final String DFA424_maxS = + static final String DFA434_maxS = "\2\u009b\3\uffff"; - static final String DFA424_acceptS = + static final String DFA434_acceptS = "\2\uffff\1\2\1\3\1\1"; - static final String DFA424_specialS = + static final String DFA434_specialS = "\5\uffff}>"; - static final String[] DFA424_transitionS = { + static final String[] DFA434_transitionS = { "\3\3\2\uffff\5\3\3\uffff\1\3\2\uffff\1\1\2\uffff\1\3\6\uffff\1\3\2\uffff"+ "\1\3\3\uffff\1\3\1\uffff\2\3\1\uffff\1\3\3\uffff\2\3\3\uffff\1\3\1\uffff"+ "\1\3\4\uffff\1\3\3\uffff\5\3\1\uffff\2\3\5\uffff\3\3\5\uffff\1\3\1\1"+ @@ -49817,57 +50410,57 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "" }; - static final short[] DFA424_eot = DFA.unpackEncodedString(DFA424_eotS); - static final short[] DFA424_eof = DFA.unpackEncodedString(DFA424_eofS); - static final char[] DFA424_min = DFA.unpackEncodedStringToUnsignedChars(DFA424_minS); - static final char[] DFA424_max = DFA.unpackEncodedStringToUnsignedChars(DFA424_maxS); - static final short[] DFA424_accept = DFA.unpackEncodedString(DFA424_acceptS); - static final short[] DFA424_special = DFA.unpackEncodedString(DFA424_specialS); - static final short[][] DFA424_transition; + static final short[] DFA434_eot = DFA.unpackEncodedString(DFA434_eotS); + static final short[] DFA434_eof = DFA.unpackEncodedString(DFA434_eofS); + static final char[] DFA434_min = DFA.unpackEncodedStringToUnsignedChars(DFA434_minS); + static final char[] DFA434_max = DFA.unpackEncodedStringToUnsignedChars(DFA434_maxS); + static final short[] DFA434_accept = DFA.unpackEncodedString(DFA434_acceptS); + static final short[] DFA434_special = DFA.unpackEncodedString(DFA434_specialS); + static final short[][] DFA434_transition; static { - int numStates = DFA424_transitionS.length; - DFA424_transition = new short[numStates][]; + int numStates = DFA434_transitionS.length; + DFA434_transition = new short[numStates][]; for (int i=0; i ( ws )? COMMA ( ws )? cp_expression )*"; + return "()* loopback of 1312:5: ( ( ( ws )? COMMA ( ws )? cp_expression )=> ( ws )? COMMA ( ws )? cp_expression )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -50058,60 +50651,60 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA440_1 = input.LA(1); + int LA450_1 = input.LA(1); - int index440_1 = input.index(); + int index450_1 = input.index(); input.rewind(); s = -1; - if ( (synpred58_Css3()) ) {s = 72;} + if ( (synpred60_Css3()) ) {s = 72;} else if ( (true) ) {s = 2;} - input.seek(index440_1); + input.seek(index450_1); if ( s>=0 ) return s; break; case 1 : - int LA440_50 = input.LA(1); + int LA450_50 = input.LA(1); - int index440_50 = input.index(); + int index450_50 = input.index(); input.rewind(); s = -1; - if ( (synpred58_Css3()) ) {s = 72;} + if ( (synpred60_Css3()) ) {s = 72;} else if ( (true) ) {s = 2;} - input.seek(index440_50); + input.seek(index450_50); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 440, _s, input); + new NoViableAltException(getDescription(), 450, _s, input); error(nvae); throw nvae; } } - static final String DFA446_eotS = + static final String DFA456_eotS = "\122\uffff"; - static final String DFA446_eofS = + static final String DFA456_eofS = "\1\2\121\uffff"; - static final String DFA446_minS = + 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"+ "\1\0\2\uffff\1\0\1\uffff"; - static final String DFA446_maxS = + 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"+ "\1\0\2\uffff\1\0\1\uffff"; - static final String DFA446_acceptS = + static final String DFA456_acceptS = "\2\uffff\1\3\113\uffff\2\1\1\uffff\1\2"; - static final String DFA446_specialS = + 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\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[] DFA446_transitionS = { + 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"+ @@ -50205,38 +50798,38 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "" }; - static final short[] DFA446_eot = DFA.unpackEncodedString(DFA446_eotS); - static final short[] DFA446_eof = DFA.unpackEncodedString(DFA446_eofS); - static final char[] DFA446_min = DFA.unpackEncodedStringToUnsignedChars(DFA446_minS); - static final char[] DFA446_max = DFA.unpackEncodedStringToUnsignedChars(DFA446_maxS); - static final short[] DFA446_accept = DFA.unpackEncodedString(DFA446_acceptS); - static final short[] DFA446_special = DFA.unpackEncodedString(DFA446_specialS); - static final short[][] DFA446_transition; + static final short[] DFA456_eot = DFA.unpackEncodedString(DFA456_eotS); + static final short[] DFA456_eof = DFA.unpackEncodedString(DFA456_eofS); + static final char[] DFA456_min = DFA.unpackEncodedStringToUnsignedChars(DFA456_minS); + static final char[] DFA456_max = DFA.unpackEncodedStringToUnsignedChars(DFA456_maxS); + static final short[] DFA456_accept = DFA.unpackEncodedString(DFA456_acceptS); + static final short[] DFA456_special = DFA.unpackEncodedString(DFA456_specialS); + static final short[][] DFA456_transition; static { - int numStates = DFA446_transitionS.length; - DFA446_transition = new short[numStates][]; + int numStates = DFA456_transitionS.length; + DFA456_transition = new short[numStates][]; for (int i=0; i ( ( ws )? cp_expression_operator ( ws )? ) cp_expression_atom | ( ( ws )? cp_expression_atom )=> ( ws )? cp_expression_atom )*"; + 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 )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -50247,810 +50840,810 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA446_0 = input.LA(1); + int LA456_0 = input.LA(1); - int index446_0 = input.index(); + int index456_0 = input.index(); input.rewind(); s = -1; - if ( (LA446_0==WS) ) {s = 1;} - else if ( (LA446_0==EOF||(LA446_0 >= COLON && LA446_0 <= COMMA)||LA446_0==CONTAINER_SYM||LA446_0==CP_DOTS||LA446_0==DCOLON||LA446_0==DOT||(LA446_0 >= LAYER_SYM && LA446_0 <= LBRACE)||LA446_0==LESS_REST||LA446_0==OPEQ||LA446_0==PIPE||LA446_0==RBRACE||LA446_0==RPAREN||LA446_0==SASS_DEFAULT||LA446_0==SASS_EXTEND_ONLY_SELECTOR||LA446_0==SASS_GLOBAL||LA446_0==SEMI||LA446_0==STAR||LA446_0==SUPPORTS_SYM) ) {s = 2;} - else if ( (LA446_0==LESS) ) {s = 4;} - else if ( (LA446_0==GREATER) ) {s = 5;} - else if ( (LA446_0==IMPORTANT_SYM) ) {s = 7;} - else if ( (LA446_0==NUMBER) ) {s = 8;} - else if ( (LA446_0==STRING) ) {s = 9;} - else if ( (LA446_0==IDENT) ) {s = 10;} - else if ( (LA446_0==MINUS) ) {s = 11;} - else if ( (LA446_0==HASH_SYMBOL) ) {s = 12;} - else if ( (LA446_0==AT_SIGN) ) {s = 13;} - else if ( (LA446_0==VARIABLE) ) {s = 14;} - else if ( (LA446_0==GEN) ) {s = 15;} - else if ( (LA446_0==SASS_MIXIN) ) {s = 16;} - else if ( (LA446_0==SASS_VAR) ) {s = 17;} - else if ( (LA446_0==LESS_AND) ) {s = 20;} - else if ( (LA446_0==HASH) ) {s = 22;} - else if ( (LA446_0==AT_IDENT) ) {s = 23;} - else if ( (LA446_0==SASS_INCLUDE) ) {s = 24;} - else if ( (LA446_0==SASS_AT_ROOT) ) {s = 25;} - else if ( (LA446_0==SASS_DEBUG||LA446_0==SASS_WARN) ) {s = 26;} - else if ( (LA446_0==GREATER_OR_EQ) ) {s = 27;} - else if ( (LA446_0==PLUS) ) {s = 28;} - else if ( (LA446_0==DIMENSION) ) {s = 30;} - else if ( (LA446_0==LBRACKET) ) {s = 31;} - else if ( (LA446_0==SASS_IF) ) {s = 35;} - else if ( (LA446_0==SASS_FOR) ) {s = 36;} - else if ( (LA446_0==SASS_EACH) ) {s = 37;} - else if ( (LA446_0==SASS_WHILE) ) {s = 38;} - else if ( (LA446_0==SASS_CONTENT) ) {s = 39;} - else if ( (LA446_0==IMPORT_SYM) ) {s = 40;} - else if ( (LA446_0==PAGE_SYM) ) {s = 41;} - else if ( (LA446_0==FONT_FACE_SYM) ) {s = 42;} - else if ( (LA446_0==MOZ_DOCUMENT_SYM) ) {s = 43;} - else if ( (LA446_0==WEBKIT_KEYFRAMES_SYM) ) {s = 44;} - else if ( (LA446_0==KEYFRAMES_SYM) ) {s = 45;} - else if ( (LA446_0==MEDIA_SYM) ) {s = 46;} - else if ( (LA446_0==SASS_EXTEND) ) {s = 47;} - else if ( ((LA446_0 >= BOTTOMCENTER_SYM && LA446_0 <= BOTTOMRIGHT_SYM)||(LA446_0 >= LEFTBOTTOM_SYM && LA446_0 <= LEFTTOP_SYM)||(LA446_0 >= RIGHTBOTTOM_SYM && LA446_0 <= RIGHTTOP_SYM)||(LA446_0 >= TOPCENTER_SYM && LA446_0 <= TOPRIGHT_SYM)) ) {s = 49;} - else if ( (LA446_0==COUNTER_STYLE_SYM) ) {s = 50;} - else if ( (LA446_0==SASS_FUNCTION) ) {s = 52;} - else if ( (LA446_0==CHARSET_SYM||LA446_0==NAMESPACE_SYM||LA446_0==SASS_ELSE||LA446_0==SASS_FORWARD||(LA446_0 >= SASS_RETURN && LA446_0 <= SASS_USE)) ) {s = 55;} - else if ( (LA446_0==NOT) ) {s = 59;} - else if ( (LA446_0==TILDE) ) {s = 60;} - else if ( (LA446_0==URANGE) ) {s = 61;} - else if ( (LA446_0==PERCENTAGE) ) {s = 62;} - else if ( (LA446_0==LENGTH) ) {s = 63;} - else if ( (LA446_0==EMS) ) {s = 64;} - else if ( (LA446_0==REM) ) {s = 65;} - else if ( (LA446_0==EXS) ) {s = 66;} - else if ( (LA446_0==ANGLE) ) {s = 67;} - else if ( (LA446_0==TIME) ) {s = 68;} - else if ( (LA446_0==FREQ) ) {s = 69;} - else if ( (LA446_0==RESOLUTION) ) {s = 70;} - else if ( (LA446_0==LESS_JS_STRING) ) {s = 71;} - else if ( (LA446_0==URI) ) {s = 72;} - else if ( (LA446_0==PERCENTAGE_SYMBOL) ) {s = 73;} - else if ( (LA446_0==LPAREN) ) {s = 74;} - else if ( (LA446_0==COMMENT||LA446_0==NL) ) {s = 77;} - else if ( (LA446_0==CP_EQ) && (synpred60_Css3())) {s = 78;} - else if ( (LA446_0==CP_NOT_EQ) && (synpred60_Css3())) {s = 79;} - else if ( (LA446_0==LESS_OR_EQ) ) {s = 80;} + 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==LESS) ) {s = 4;} + else if ( (LA456_0==GREATER) ) {s = 5;} + else if ( (LA456_0==IMPORTANT_SYM) ) {s = 7;} + else if ( (LA456_0==NUMBER) ) {s = 8;} + else if ( (LA456_0==STRING) ) {s = 9;} + else if ( (LA456_0==IDENT) ) {s = 10;} + else if ( (LA456_0==MINUS) ) {s = 11;} + else if ( (LA456_0==HASH_SYMBOL) ) {s = 12;} + else if ( (LA456_0==AT_SIGN) ) {s = 13;} + else if ( (LA456_0==VARIABLE) ) {s = 14;} + else if ( (LA456_0==GEN) ) {s = 15;} + else if ( (LA456_0==SASS_MIXIN) ) {s = 16;} + else if ( (LA456_0==SASS_VAR) ) {s = 17;} + else if ( (LA456_0==LESS_AND) ) {s = 20;} + else if ( (LA456_0==HASH) ) {s = 22;} + else if ( (LA456_0==AT_IDENT) ) {s = 23;} + else if ( (LA456_0==SASS_INCLUDE) ) {s = 24;} + else if ( (LA456_0==SASS_AT_ROOT) ) {s = 25;} + else if ( (LA456_0==SASS_DEBUG||LA456_0==SASS_WARN) ) {s = 26;} + else if ( (LA456_0==GREATER_OR_EQ) ) {s = 27;} + else if ( (LA456_0==PLUS) ) {s = 28;} + else if ( (LA456_0==DIMENSION) ) {s = 30;} + else if ( (LA456_0==LBRACKET) ) {s = 31;} + else if ( (LA456_0==SASS_IF) ) {s = 35;} + else if ( (LA456_0==SASS_FOR) ) {s = 36;} + else if ( (LA456_0==SASS_EACH) ) {s = 37;} + else if ( (LA456_0==SASS_WHILE) ) {s = 38;} + else if ( (LA456_0==SASS_CONTENT) ) {s = 39;} + else if ( (LA456_0==IMPORT_SYM) ) {s = 40;} + else if ( (LA456_0==PAGE_SYM) ) {s = 41;} + else if ( (LA456_0==FONT_FACE_SYM) ) {s = 42;} + else if ( (LA456_0==MOZ_DOCUMENT_SYM) ) {s = 43;} + else if ( (LA456_0==WEBKIT_KEYFRAMES_SYM) ) {s = 44;} + 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==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;} - input.seek(index446_0); + input.seek(index456_0); if ( s>=0 ) return s; break; case 1 : - int LA446_1 = input.LA(1); + int LA456_1 = input.LA(1); - int index446_1 = input.index(); + int index456_1 = input.index(); input.rewind(); s = -1; - if ( (synpred60_Css3()) ) {s = 79;} - else if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred62_Css3()) ) {s = 79;} + else if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_1); + input.seek(index456_1); if ( s>=0 ) return s; break; case 2 : - int LA446_4 = input.LA(1); + int LA456_4 = input.LA(1); - int index446_4 = input.index(); + int index456_4 = input.index(); input.rewind(); s = -1; - if ( (synpred60_Css3()) ) {s = 79;} + if ( (synpred62_Css3()) ) {s = 79;} else if ( (true) ) {s = 2;} - input.seek(index446_4); + input.seek(index456_4); if ( s>=0 ) return s; break; case 3 : - int LA446_5 = input.LA(1); + int LA456_5 = input.LA(1); - int index446_5 = input.index(); + int index456_5 = input.index(); input.rewind(); s = -1; - if ( (synpred60_Css3()) ) {s = 79;} + if ( (synpred62_Css3()) ) {s = 79;} else if ( (true) ) {s = 2;} - input.seek(index446_5); + input.seek(index456_5); if ( s>=0 ) return s; break; case 4 : - int LA446_7 = input.LA(1); + int LA456_7 = input.LA(1); - int index446_7 = input.index(); + int index456_7 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_7); + input.seek(index456_7); if ( s>=0 ) return s; break; case 5 : - int LA446_8 = input.LA(1); + int LA456_8 = input.LA(1); - int index446_8 = input.index(); + int index456_8 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_8); + input.seek(index456_8); if ( s>=0 ) return s; break; case 6 : - int LA446_9 = input.LA(1); + int LA456_9 = input.LA(1); - int index446_9 = input.index(); + int index456_9 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_9); + input.seek(index456_9); if ( s>=0 ) return s; break; case 7 : - int LA446_10 = input.LA(1); + int LA456_10 = input.LA(1); - int index446_10 = input.index(); + int index456_10 = input.index(); input.rewind(); s = -1; - if ( ((synpred60_Css3()&&(evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")||evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")))) ) {s = 79;} - else if ( (synpred61_Css3()) ) {s = 81;} + if ( ((synpred62_Css3()&&(evalPredicate(tokenNameEquals("or"),"tokenNameEquals(\"or\")")||evalPredicate(tokenNameEquals("and"),"tokenNameEquals(\"and\")")))) ) {s = 79;} + else if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_10); + input.seek(index456_10); if ( s>=0 ) return s; break; case 8 : - int LA446_11 = input.LA(1); + int LA456_11 = input.LA(1); - int index446_11 = input.index(); + int index456_11 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_11); + input.seek(index456_11); if ( s>=0 ) return s; break; case 9 : - int LA446_12 = input.LA(1); + int LA456_12 = input.LA(1); - int index446_12 = input.index(); + int index456_12 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred61_Css3())) ) {s = 81;} + if ( ((synpred63_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_12); + input.seek(index456_12); if ( s>=0 ) return s; break; case 10 : - int LA446_13 = input.LA(1); + int LA456_13 = input.LA(1); - int index446_13 = input.index(); + int index456_13 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isLessSource(),"isLessSource()")&&synpred61_Css3())) ) {s = 81;} + if ( ((synpred63_Css3()&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_13); + input.seek(index456_13); if ( s>=0 ) return s; break; case 11 : - int LA446_14 = input.LA(1); + int LA456_14 = input.LA(1); - int index446_14 = input.index(); + int index456_14 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_14); + input.seek(index456_14); if ( s>=0 ) return s; break; case 12 : - int LA446_15 = input.LA(1); + int LA456_15 = input.LA(1); - int index446_15 = input.index(); + int index456_15 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_15); + input.seek(index456_15); if ( s>=0 ) return s; break; case 13 : - int LA446_16 = input.LA(1); + int LA456_16 = input.LA(1); - int index446_16 = input.index(); + int index456_16 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_16); + input.seek(index456_16); if ( s>=0 ) return s; break; case 14 : - int LA446_17 = input.LA(1); + int LA456_17 = input.LA(1); - int index446_17 = input.index(); + int index456_17 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isScssSource(),"isScssSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_17); + input.seek(index456_17); if ( s>=0 ) return s; break; case 15 : - int LA446_20 = input.LA(1); + int LA456_20 = input.LA(1); - int index446_20 = input.index(); + int index456_20 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isScssSource(),"isScssSource()")&&synpred61_Css3())) ) {s = 81;} + if ( ((synpred63_Css3()&&evalPredicate(isScssSource(),"isScssSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_20); + input.seek(index456_20); if ( s>=0 ) return s; break; case 16 : - int LA446_22 = input.LA(1); + int LA456_22 = input.LA(1); - int index446_22 = input.index(); + int index456_22 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_22); + input.seek(index456_22); if ( s>=0 ) return s; break; case 17 : - int LA446_23 = input.LA(1); + int LA456_23 = input.LA(1); - int index446_23 = input.index(); + int index456_23 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_23); + input.seek(index456_23); if ( s>=0 ) return s; break; case 18 : - int LA446_24 = input.LA(1); + int LA456_24 = input.LA(1); - int index446_24 = input.index(); + int index456_24 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_24); + input.seek(index456_24); if ( s>=0 ) return s; break; case 19 : - int LA446_25 = input.LA(1); + int LA456_25 = input.LA(1); - int index446_25 = input.index(); + int index456_25 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_25); + input.seek(index456_25); if ( s>=0 ) return s; break; case 20 : - int LA446_26 = input.LA(1); + int LA456_26 = input.LA(1); - int index446_26 = input.index(); + int index456_26 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_26); + input.seek(index456_26); if ( s>=0 ) return s; break; case 21 : - int LA446_27 = input.LA(1); + int LA456_27 = input.LA(1); - int index446_27 = input.index(); + int index456_27 = input.index(); input.rewind(); s = -1; - if ( (synpred60_Css3()) ) {s = 79;} + if ( (synpred62_Css3()) ) {s = 79;} else if ( (true) ) {s = 2;} - input.seek(index446_27); + input.seek(index456_27); if ( s>=0 ) return s; break; case 22 : - int LA446_28 = input.LA(1); + int LA456_28 = input.LA(1); - int index446_28 = input.index(); + int index456_28 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_28); + input.seek(index456_28); if ( s>=0 ) return s; break; case 23 : - int LA446_30 = input.LA(1); + int LA456_30 = input.LA(1); - int index446_30 = input.index(); + int index456_30 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_30); + input.seek(index456_30); if ( s>=0 ) return s; break; case 24 : - int LA446_31 = input.LA(1); + int LA456_31 = input.LA(1); - int index446_31 = input.index(); + int index456_31 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_31); + input.seek(index456_31); if ( s>=0 ) return s; break; case 25 : - int LA446_35 = input.LA(1); + int LA456_35 = input.LA(1); - int index446_35 = input.index(); + int index456_35 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_35); + input.seek(index456_35); if ( s>=0 ) return s; break; case 26 : - int LA446_36 = input.LA(1); + int LA456_36 = input.LA(1); - int index446_36 = input.index(); + int index456_36 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_36); + input.seek(index456_36); if ( s>=0 ) return s; break; case 27 : - int LA446_37 = input.LA(1); + int LA456_37 = input.LA(1); - int index446_37 = input.index(); + int index456_37 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_37); + input.seek(index456_37); if ( s>=0 ) return s; break; case 28 : - int LA446_38 = input.LA(1); + int LA456_38 = input.LA(1); - int index446_38 = input.index(); + int index456_38 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_38); + input.seek(index456_38); if ( s>=0 ) return s; break; case 29 : - int LA446_39 = input.LA(1); + int LA456_39 = input.LA(1); - int index446_39 = input.index(); + int index456_39 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_39); + input.seek(index456_39); if ( s>=0 ) return s; break; case 30 : - int LA446_40 = input.LA(1); + int LA456_40 = input.LA(1); - int index446_40 = input.index(); + int index456_40 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_40); + input.seek(index456_40); if ( s>=0 ) return s; break; case 31 : - int LA446_41 = input.LA(1); + int LA456_41 = input.LA(1); - int index446_41 = input.index(); + int index456_41 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_41); + input.seek(index456_41); if ( s>=0 ) return s; break; case 32 : - int LA446_42 = input.LA(1); + int LA456_42 = input.LA(1); - int index446_42 = input.index(); + int index456_42 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_42); + input.seek(index456_42); if ( s>=0 ) return s; break; case 33 : - int LA446_43 = input.LA(1); + int LA456_43 = input.LA(1); - int index446_43 = input.index(); + int index456_43 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_43); + input.seek(index456_43); if ( s>=0 ) return s; break; case 34 : - int LA446_44 = input.LA(1); + int LA456_44 = input.LA(1); - int index446_44 = input.index(); + int index456_44 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_44); + input.seek(index456_44); if ( s>=0 ) return s; break; case 35 : - int LA446_45 = input.LA(1); + int LA456_45 = input.LA(1); - int index446_45 = input.index(); + int index456_45 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_45); + input.seek(index456_45); if ( s>=0 ) return s; break; case 36 : - int LA446_46 = input.LA(1); + int LA456_46 = input.LA(1); - int index446_46 = input.index(); + int index456_46 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_46); + input.seek(index456_46); if ( s>=0 ) return s; break; case 37 : - int LA446_47 = input.LA(1); + int LA456_47 = input.LA(1); - int index446_47 = input.index(); + int index456_47 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_47); + input.seek(index456_47); if ( s>=0 ) return s; break; case 38 : - int LA446_49 = input.LA(1); + int LA456_49 = input.LA(1); - int index446_49 = input.index(); + int index456_49 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_49); + input.seek(index456_49); if ( s>=0 ) return s; break; case 39 : - int LA446_50 = input.LA(1); + int LA456_50 = input.LA(1); - int index446_50 = input.index(); + int index456_50 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_50); + input.seek(index456_50); if ( s>=0 ) return s; break; case 40 : - int LA446_52 = input.LA(1); + int LA456_52 = input.LA(1); - int index446_52 = input.index(); + int index456_52 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_52); + input.seek(index456_52); if ( s>=0 ) return s; break; case 41 : - int LA446_55 = input.LA(1); + int LA456_55 = input.LA(1); - int index446_55 = input.index(); + int index456_55 = input.index(); input.rewind(); s = -1; - if ( (((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&evalPredicate(isLessSource(),"isLessSource()"))&&synpred61_Css3())) ) {s = 81;} + if ( (((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))&&evalPredicate(isLessSource(),"isLessSource()"))) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_55); + input.seek(index456_55); if ( s>=0 ) return s; break; case 42 : - int LA446_59 = input.LA(1); + int LA456_59 = input.LA(1); - int index446_59 = input.index(); + int index456_59 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_59); + input.seek(index456_59); if ( s>=0 ) return s; break; case 43 : - int LA446_60 = input.LA(1); + int LA456_60 = input.LA(1); - int index446_60 = input.index(); + int index456_60 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_60); + input.seek(index456_60); if ( s>=0 ) return s; break; case 44 : - int LA446_61 = input.LA(1); + int LA456_61 = input.LA(1); - int index446_61 = input.index(); + int index456_61 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_61); + input.seek(index456_61); if ( s>=0 ) return s; break; case 45 : - int LA446_62 = input.LA(1); + int LA456_62 = input.LA(1); - int index446_62 = input.index(); + int index456_62 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_62); + input.seek(index456_62); if ( s>=0 ) return s; break; case 46 : - int LA446_63 = input.LA(1); + int LA456_63 = input.LA(1); - int index446_63 = input.index(); + int index456_63 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_63); + input.seek(index456_63); if ( s>=0 ) return s; break; case 47 : - int LA446_64 = input.LA(1); + int LA456_64 = input.LA(1); - int index446_64 = input.index(); + int index456_64 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_64); + input.seek(index456_64); if ( s>=0 ) return s; break; case 48 : - int LA446_65 = input.LA(1); + int LA456_65 = input.LA(1); - int index446_65 = input.index(); + int index456_65 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_65); + input.seek(index456_65); if ( s>=0 ) return s; break; case 49 : - int LA446_66 = input.LA(1); + int LA456_66 = input.LA(1); - int index446_66 = input.index(); + int index456_66 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_66); + input.seek(index456_66); if ( s>=0 ) return s; break; case 50 : - int LA446_67 = input.LA(1); + int LA456_67 = input.LA(1); - int index446_67 = input.index(); + int index456_67 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_67); + input.seek(index456_67); if ( s>=0 ) return s; break; case 51 : - int LA446_68 = input.LA(1); + int LA456_68 = input.LA(1); - int index446_68 = input.index(); + int index456_68 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_68); + input.seek(index456_68); if ( s>=0 ) return s; break; case 52 : - int LA446_69 = input.LA(1); + int LA456_69 = input.LA(1); - int index446_69 = input.index(); + int index456_69 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_69); + input.seek(index456_69); if ( s>=0 ) return s; break; case 53 : - int LA446_70 = input.LA(1); + int LA456_70 = input.LA(1); - int index446_70 = input.index(); + int index456_70 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_70); + input.seek(index456_70); if ( s>=0 ) return s; break; case 54 : - int LA446_71 = input.LA(1); + int LA456_71 = input.LA(1); - int index446_71 = input.index(); + int index456_71 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_71); + input.seek(index456_71); if ( s>=0 ) return s; break; case 55 : - int LA446_72 = input.LA(1); + int LA456_72 = input.LA(1); - int index446_72 = input.index(); + int index456_72 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_72); + input.seek(index456_72); if ( s>=0 ) return s; break; case 56 : - int LA446_73 = input.LA(1); + int LA456_73 = input.LA(1); - int index446_73 = input.index(); + int index456_73 = input.index(); input.rewind(); s = -1; - if ( ((evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")&&synpred61_Css3())) ) {s = 81;} + if ( ((synpred63_Css3()&&evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()"))) ) {s = 81;} else if ( (evalPredicate(isCssPreprocessorSource(),"isCssPreprocessorSource()")) ) {s = 2;} - input.seek(index446_73); + input.seek(index456_73); if ( s>=0 ) return s; break; case 57 : - int LA446_74 = input.LA(1); + int LA456_74 = input.LA(1); - int index446_74 = input.index(); + int index456_74 = input.index(); input.rewind(); s = -1; - if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_74); + input.seek(index456_74); if ( s>=0 ) return s; break; case 58 : - int LA446_77 = input.LA(1); + int LA456_77 = input.LA(1); - int index446_77 = input.index(); + int index456_77 = input.index(); input.rewind(); s = -1; - if ( (synpred60_Css3()) ) {s = 79;} - else if ( (synpred61_Css3()) ) {s = 81;} + if ( (synpred62_Css3()) ) {s = 79;} + else if ( (synpred63_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index446_77); + input.seek(index456_77); if ( s>=0 ) return s; break; case 59 : - int LA446_80 = input.LA(1); + int LA456_80 = input.LA(1); - int index446_80 = input.index(); + int index456_80 = input.index(); input.rewind(); s = -1; - if ( (synpred60_Css3()) ) {s = 79;} + if ( (synpred62_Css3()) ) {s = 79;} else if ( (true) ) {s = 2;} - input.seek(index446_80); + input.seek(index456_80); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 446, _s, input); + new NoViableAltException(getDescription(), 456, _s, input); error(nvae); throw nvae; } } - static final String DFA460_eotS = + static final String DFA470_eotS = "\122\uffff"; - static final String DFA460_eofS = + static final String DFA470_eofS = "\1\2\121\uffff"; - static final String DFA460_minS = + 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 DFA460_maxS = + 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 DFA460_acceptS = + static final String DFA470_acceptS = "\2\uffff\1\2\116\uffff\1\1"; - static final String DFA460_specialS = + 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[] DFA460_transitionS = { + 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"+ "\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"+ @@ -51140,38 +51733,38 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc "" }; - static final short[] DFA460_eot = DFA.unpackEncodedString(DFA460_eotS); - static final short[] DFA460_eof = DFA.unpackEncodedString(DFA460_eofS); - static final char[] DFA460_min = DFA.unpackEncodedStringToUnsignedChars(DFA460_minS); - static final char[] DFA460_max = DFA.unpackEncodedStringToUnsignedChars(DFA460_maxS); - static final short[] DFA460_accept = DFA.unpackEncodedString(DFA460_acceptS); - static final short[] DFA460_special = DFA.unpackEncodedString(DFA460_specialS); - static final short[][] DFA460_transition; + 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 { - int numStates = DFA460_transitionS.length; - DFA460_transition = new short[numStates][]; + int numStates = DFA470_transitionS.length; + DFA470_transition = new short[numStates][]; for (int i=0; i ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )*"; + return "()* loopback of 1371:10: ( ( ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) )=> ( ws )? ( PLUS | MINUS | STAR | SOLIDUS ) ( ws )? cp_math_expression_atom )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -51182,104 +51775,104 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA460_0 = input.LA(1); + int LA470_0 = input.LA(1); - int index460_0 = input.index(); + int index470_0 = input.index(); input.rewind(); s = -1; - if ( (LA460_0==WS) ) {s = 1;} - else if ( (LA460_0==EOF||(LA460_0 >= ANGLE && LA460_0 <= AT_SIGN)||(LA460_0 >= BOTTOMCENTER_SYM && LA460_0 <= BOTTOMRIGHT_SYM)||(LA460_0 >= CHARSET_SYM && LA460_0 <= COMMA)||LA460_0==CONTAINER_SYM||(LA460_0 >= COUNTER_STYLE_SYM && LA460_0 <= CP_NOT_EQ)||(LA460_0 >= DCOLON && LA460_0 <= DOT)||LA460_0==EMS||LA460_0==EXS||(LA460_0 >= FONT_FACE_SYM && LA460_0 <= FREQ)||(LA460_0 >= GEN && LA460_0 <= GREATER_OR_EQ)||(LA460_0 >= HASH && LA460_0 <= HASH_SYMBOL)||(LA460_0 >= IDENT && LA460_0 <= IMPORT_SYM)||LA460_0==KEYFRAMES_SYM||(LA460_0 >= LAYER_SYM && LA460_0 <= LESS_REST)||LA460_0==LPAREN||LA460_0==MEDIA_SYM||LA460_0==MOZ_DOCUMENT_SYM||LA460_0==NAMESPACE_SYM||(LA460_0 >= NOT && LA460_0 <= NUMBER)||LA460_0==OPEQ||(LA460_0 >= PAGE_SYM && LA460_0 <= PIPE)||LA460_0==RBRACE||(LA460_0 >= REM && LA460_0 <= RPAREN)||(LA460_0 >= SASS_AT_ROOT && LA460_0 <= SASS_ELSE)||(LA460_0 >= SASS_EXTEND && LA460_0 <= SASS_MIXIN)||(LA460_0 >= SASS_RETURN && LA460_0 <= SEMI)||(LA460_0 >= STRING && LA460_0 <= SUPPORTS_SYM)||(LA460_0 >= TILDE && LA460_0 <= TOPRIGHT_SYM)||(LA460_0 >= URANGE && LA460_0 <= URI)||LA460_0==VARIABLE||LA460_0==WEBKIT_KEYFRAMES_SYM) ) {s = 2;} - else if ( (LA460_0==MINUS) ) {s = 13;} - else if ( (LA460_0==PLUS) ) {s = 43;} - else if ( (LA460_0==STAR) ) {s = 52;} - else if ( (LA460_0==COMMENT||LA460_0==NL) ) {s = 80;} - else if ( (LA460_0==SOLIDUS) && (synpred63_Css3())) {s = 81;} + 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;} - input.seek(index460_0); + input.seek(index470_0); if ( s>=0 ) return s; break; case 1 : - int LA460_1 = input.LA(1); + int LA470_1 = input.LA(1); - int index460_1 = input.index(); + int index470_1 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index460_1); + input.seek(index470_1); if ( s>=0 ) return s; break; case 2 : - int LA460_13 = input.LA(1); + int LA470_13 = input.LA(1); - int index460_13 = input.index(); + int index470_13 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index460_13); + input.seek(index470_13); if ( s>=0 ) return s; break; case 3 : - int LA460_43 = input.LA(1); + int LA470_43 = input.LA(1); - int index460_43 = input.index(); + int index470_43 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index460_43); + input.seek(index470_43); if ( s>=0 ) return s; break; case 4 : - int LA460_52 = input.LA(1); + int LA470_52 = input.LA(1); - int index460_52 = input.index(); + int index470_52 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index460_52); + input.seek(index470_52); if ( s>=0 ) return s; break; case 5 : - int LA460_80 = input.LA(1); + int LA470_80 = input.LA(1); - int index460_80 = input.index(); + int index470_80 = input.index(); input.rewind(); s = -1; - if ( (synpred63_Css3()) ) {s = 81;} + if ( (synpred65_Css3()) ) {s = 81;} else if ( (true) ) {s = 2;} - input.seek(index460_80); + input.seek(index470_80); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 460, _s, input); + new NoViableAltException(getDescription(), 470, _s, input); error(nvae); throw nvae; } } - static final String DFA465_eotS = + static final String DFA475_eotS = "\6\uffff"; - static final String DFA465_eofS = + static final String DFA475_eofS = "\6\uffff"; - static final String DFA465_minS = + static final String DFA475_minS = "\2\5\3\uffff\1\5"; - static final String DFA465_maxS = + static final String DFA475_maxS = "\1\u009a\1\u009b\3\uffff\1\u009b"; - static final String DFA465_acceptS = + static final String DFA475_acceptS = "\2\uffff\1\1\1\2\1\3\1\uffff"; - static final String DFA465_specialS = + static final String DFA475_specialS = "\6\uffff}>"; - static final String[] DFA465_transitionS = { + static final String[] DFA475_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"+ @@ -51303,171 +51896,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[] DFA465_eot = DFA.unpackEncodedString(DFA465_eotS); - static final short[] DFA465_eof = DFA.unpackEncodedString(DFA465_eofS); - static final char[] DFA465_min = DFA.unpackEncodedStringToUnsignedChars(DFA465_minS); - static final char[] DFA465_max = DFA.unpackEncodedStringToUnsignedChars(DFA465_maxS); - static final short[] DFA465_accept = DFA.unpackEncodedString(DFA465_acceptS); - static final short[] DFA465_special = DFA.unpackEncodedString(DFA465_specialS); - static final short[][] DFA465_transition; + 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 { - int numStates = DFA465_transitionS.length; - DFA465_transition = new short[numStates][]; + int numStates = DFA475_transitionS.length; + DFA475_transition = new short[numStates][]; for (int i=0; i ( ws )? COMMA ( ws )? cp_variable )*"; + return "()* loopback of 1591:17: ( ( ( ws )? COMMA )=> ( ws )? COMMA ( ws )? cp_variable )*"; } public void error(NoViableAltException nvae) { dbg.recognitionException(nvae); @@ -52272,86 +52865,86 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int _s = s; switch ( s ) { case 0 : - int LA577_1 = input.LA(1); + int LA587_1 = input.LA(1); - int index577_1 = input.index(); + int index587_1 = input.index(); input.rewind(); s = -1; - if ( (LA577_1==IDENT) ) {s = 3;} - else if ( (LA577_1==COMMENT||LA577_1==NL||LA577_1==WS) ) {s = 1;} - else if ( (LA577_1==COMMA) && (synpred68_Css3())) {s = 2;} + 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;} - input.seek(index577_1); + input.seek(index587_1); if ( s>=0 ) return s; break; case 1 : - int LA577_0 = input.LA(1); + int LA587_0 = input.LA(1); - int index577_0 = input.index(); + int index587_0 = input.index(); input.rewind(); s = -1; - if ( (LA577_0==COMMENT||LA577_0==NL||LA577_0==WS) ) {s = 1;} - else if ( (LA577_0==COMMA) && (synpred68_Css3())) {s = 2;} + if ( (LA587_0==COMMENT||LA587_0==NL||LA587_0==WS) ) {s = 1;} + else if ( (LA587_0==COMMA) && (synpred70_Css3())) {s = 2;} - input.seek(index577_0); + input.seek(index587_0); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 577, _s, input); + new NoViableAltException(getDescription(), 587, _s, input); error(nvae); throw nvae; } } - static final String DFA597_eotS = + static final String DFA607_eotS = "\4\uffff"; - static final String DFA597_eofS = + static final String DFA607_eofS = "\4\uffff"; - static final String DFA597_minS = + static final String DFA607_minS = "\2\25\2\uffff"; - static final String DFA597_maxS = + static final String DFA607_maxS = "\2\u009b\2\uffff"; - static final String DFA597_acceptS = + static final String DFA607_acceptS = "\2\uffff\1\1\1\2"; - static final String DFA597_specialS = + static final String DFA607_specialS = "\4\uffff}>"; - static final String[] DFA597_transitionS = { + static final String[] DFA607_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[] DFA597_eot = DFA.unpackEncodedString(DFA597_eotS); - static final short[] DFA597_eof = DFA.unpackEncodedString(DFA597_eofS); - static final char[] DFA597_min = DFA.unpackEncodedStringToUnsignedChars(DFA597_minS); - static final char[] DFA597_max = DFA.unpackEncodedStringToUnsignedChars(DFA597_maxS); - static final short[] DFA597_accept = DFA.unpackEncodedString(DFA597_acceptS); - static final short[] DFA597_special = DFA.unpackEncodedString(DFA597_specialS); - static final short[][] DFA597_transition; + 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 { - int numStates = DFA597_transitionS.length; - DFA597_transition = new short[numStates][]; + int numStates = DFA607_transitionS.length; + DFA607_transition = new short[numStates][]; for (int i=0; i